[hdf5] 03/08: Imported Upstream version 1.8.12+docs1

Gilles Filippini pini at moszumanska.debian.org
Mon May 5 12:39:12 UTC 2014


This is an automated email from the git hooks/post-receive script.

pini pushed a commit to branch master
in repository hdf5.

commit 4329f0b2a912b210b2d46c0bd8002b5a9e56498a
Author: Gilles Filippini <pini at debian.org>
Date:   Sun May 4 20:21:38 2014 +0200

    Imported Upstream version 1.8.12+docs1
---
 html/ADGuide/Changes.html                          |     0
 html/ADGuide/ImageSpec.html                        |     0
 html/ADGuide/WhatsNew180.html                      |     0
 html/Advanced/MetadataCache/index.html             |     0
 html/Advanced/UsingUnicode/index.html              |   147 +-
 html/Copyright.html                                |     4 +-
 html/HL/RM_H5DS.html                               |     0
 html/HL/RM_H5IM.html                               |     0
 html/HL/RM_H5LT.html                               |     0
 html/HL/RM_H5PT.html                               |     0
 html/HL/RM_H5PT_c++.html                           |     0
 html/HL/RM_H5TB.html                               |     0
 html/HL/RM_HDF5Optimized.html                      |     0
 html/RM/H5F/H5Fget_intent.htm                      |   143 +-
 html/RM/H5F/H5Fmount.htm                           |    47 +-
 html/RM/H5L/H5Literate.htm                         |     2 +-
 html/RM/H5L/H5Lvisit.htm                           |     2 -
 html/RM/H5O/H5Ovisit.htm                           |     2 -
 html/RM/H5P/H5Pcreate.htm                          |     4 +-
 html/RM/H5P/H5Pcreate_class.htm                    |     7 +-
 html/RM/H5P/H5Pget_char_encoding.htm               |    22 +-
 html/RM/H5P/H5Pget_class.htm                       |    70 +-
 html/RM/H5P/H5Pget_nprops.htm                      |    56 +-
 html/RM/H5P/H5Pget_vlen_mem_manager.htm            |   121 +-
 html/RM/H5P/H5Pregister.htm                        |     4 +-
 html/RM/H5P/H5Pset_char_encoding.htm               |    20 +-
 html/RM/H5R/H5Rget_name.htm                        |    42 +-
 html/RM/H5T/H5Tset_size.htm                        |    44 +-
 html/RM/RM_H5.html                                 |  1123 +-
 html/RM/RM_H5A.html                                |  4421 +--
 html/RM/RM_H5D.html                                |  3823 +--
 html/RM/RM_H5E.html                                |  3444 +--
 html/RM/RM_H5F.html                                |  3664 +--
 html/RM/RM_H5G.html                                |  3560 +--
 html/RM/RM_H5I.html                                |  1757 +-
 html/RM/RM_H5L.html                                |  4520 +---
 html/RM/RM_H5O.html                                |  3931 +--
 html/RM/RM_H5P.html                                | 26568 +------------------
 html/RM/RM_H5R.html                                |  1287 +-
 html/RM/RM_H5S.html                                |  2624 +-
 html/RM/RM_H5T.html                                |  7798 +-----
 html/RM/RM_H5Z.html                                |   714 +-
 html/RM/Tools.html                                 |  6740 +----
 html/RM/Tools/h5diff.htm                           |    32 +-
 .../H5DimScales/._H5dimscale_Specification_1_0.doc |   Bin 368 -> 0 bytes
 html/Supplements/H5DimScales/index.html            |     0
 html/Supplements/Unicode/Unicode.html              |     0
 html/Supplements/dtype_conversion/Conversion.html  |     0
 html/Supplements/dtype_conversion/Overflow.html    |     0
 html/Supplements/errorAPI/ErrorAPI.html            |     0
 html/Supplements/errorAPI/Examples/Display.html    |     0
 html/Supplements/errorAPI/Examples/Push.html       |     0
 html/Supplements/errorAPI/Examples/Register.html   |     0
 .../Supplements/errorAPI/Examples/SwitchStack.html |     0
 html/Supplements/errorAPI/Examples/Unregister.html |     0
 html/Supplements/errorAPI/UseCases/Display.html    |     0
 html/Supplements/errorAPI/UseCases/Push.html       |     0
 html/Supplements/errorAPI/UseCases/Register.html   |     0
 .../Supplements/errorAPI/UseCases/SwitchStack.html |     0
 html/Supplements/errorAPI/UseCases/Unregister.html |     0
 html/TechNotes/SWControls.html                     |     0
 html/UG/03_DataModel.html                          |     0
 html/UG/04_ProgModel.html                          |     0
 html/UG/08_TheFile.html                            |   150 +-
 html/UG/09_Groups.html                             |     0
 html/UG/10_Datasets.html                           |     0
 html/UG/11_Datatypes.html                          |     0
 html/UG/12_Dataspaces.html                         |     0
 html/UG/13_Attributes.html                         |     0
 html/UG/13_ErrorHandling.html                      |     0
 html/UG/17_Additional.html                         |     0
 html/UG/H5_newUG_TOC.html                          |     0
 html/UG/Part1SplitterPg.html                       |     0
 html/UG/Part2SplitterPg.html                       |     0
 html/UG/Part3SplitterPg.html                       |     0
 html/UG/UG_frame03DataModel.html                   |     0
 html/UG/UG_frame04ProgModel.html                   |     0
 html/UG/UG_frame08TheFile.html                     |     0
 html/UG/UG_frame10Datasets.html                    |     0
 html/UG/UG_frame11Datatypes.html                   |     0
 html/UG/UG_frame12Dataspaces.html                  |     0
 html/UG/UG_frame13Attributes.html                  |     0
 html/UG/UG_frame13ErrorHandling.html               |     0
 html/UG/UG_frame17SpecialTopics.html               |     0
 html/UG/UG_nav03DataModel.html                     |     0
 html/UG/UG_nav04ProgModel.html                     |     0
 html/UG/UG_nav08TheFile.html                       |     0
 html/UG/UG_nav09Groups.html                        |     0
 html/UG/UG_nav10Datasets.html                      |     0
 html/UG/UG_nav11Datatypes.html                     |     0
 html/UG/UG_nav12Dataspaces.html                    |     0
 html/UG/UG_nav13Attributes.html                    |     0
 html/UG/UG_nav13ErrorHandling.html                 |     0
 html/UG/UG_nav17SpecialTopics.html                 |     0
 html/cpplus_RM/H5AbstractDs_8cpp.html              |   116 -
 html/cpplus_RM/H5AbstractDs_8h-source.html         |   486 -
 html/cpplus_RM/H5AbstractDs_8h.html                |   115 -
 html/cpplus_RM/H5AbstractDs_8h_source.html         |   192 -
 html/cpplus_RM/H5Alltypes_8h-source.html           |   424 -
 html/cpplus_RM/H5Alltypes_8h.html                  |   109 -
 html/cpplus_RM/H5Alltypes_8h_source.html           |   136 -
 html/cpplus_RM/H5ArrayType_8cpp.html               |   116 -
 html/cpplus_RM/H5ArrayType_8h-source.html          |   456 -
 html/cpplus_RM/H5ArrayType_8h.html                 |   115 -
 html/cpplus_RM/H5ArrayType_8h_source.html          |   160 -
 html/cpplus_RM/H5AtomType_8cpp.html                |   116 -
 html/cpplus_RM/H5AtomType_8h-source.html           |   475 -
 html/cpplus_RM/H5AtomType_8h.html                  |   115 -
 html/cpplus_RM/H5AtomType_8h_source.html           |   179 -
 html/cpplus_RM/H5Attribute_8cpp.html               |   129 -
 html/cpplus_RM/H5Attribute_8h-source.html          |   496 -
 html/cpplus_RM/H5Attribute_8h.html                 |   115 -
 html/cpplus_RM/H5Attribute_8h_source.html          |   206 -
 html/cpplus_RM/H5Classes_8h-source.html            |   446 -
 html/cpplus_RM/H5Classes_8h.html                   |   108 -
 html/cpplus_RM/H5Classes_8h_source.html            |   152 -
 html/cpplus_RM/H5CommonFG_8cpp.html                |   124 -
 html/cpplus_RM/H5CommonFG_8h-source.html           |   564 -
 html/cpplus_RM/H5CommonFG_8h.html                  |   115 -
 html/cpplus_RM/H5CommonFG_8h_source.html           |   270 -
 html/cpplus_RM/H5CompType_8cpp.html                |   120 -
 html/cpplus_RM/H5CompType_8h-source.html           |   508 -
 html/cpplus_RM/H5CompType_8h.html                  |   115 -
 html/cpplus_RM/H5CompType_8h_source.html           |   219 -
 html/cpplus_RM/H5CppDoc_8h-source.html             |   430 -
 html/cpplus_RM/H5CppDoc_8h.html                    |   100 -
 html/cpplus_RM/H5CppDoc_8h_source.html             |   130 -
 html/cpplus_RM/H5Cpp_8h-source.html                |   453 -
 html/cpplus_RM/H5Cpp_8h.html                       |   164 -
 html/cpplus_RM/H5Cpp_8h_source.html                |   185 -
 html/cpplus_RM/H5DataSet_8cpp.html                 |   125 -
 html/cpplus_RM/H5DataSet_8h-source.html            |   526 -
 html/cpplus_RM/H5DataSet_8h.html                   |   115 -
 html/cpplus_RM/H5DataSet_8h_source.html            |   231 -
 html/cpplus_RM/H5DataSpace_8cpp.html               |   112 -
 html/cpplus_RM/H5DataSpace_8h-source.html          |   525 -
 html/cpplus_RM/H5DataSpace_8h.html                 |   115 -
 html/cpplus_RM/H5DataSpace_8h_source.html          |   236 -
 html/cpplus_RM/H5DataType_8cpp.html                |   127 -
 html/cpplus_RM/H5DataType_8h-source.html           |   533 -
 html/cpplus_RM/H5DataType_8h.html                  |   115 -
 html/cpplus_RM/H5DataType_8h_source.html           |   240 -
 html/cpplus_RM/H5DcreatProp_8cpp.html              |   115 -
 html/cpplus_RM/H5DcreatProp_8h-source.html         |   520 -
 html/cpplus_RM/H5DcreatProp_8h.html                |   115 -
 html/cpplus_RM/H5DcreatProp_8h_source.html         |   232 -
 html/cpplus_RM/H5DxferProp_8cpp.html               |   112 -
 html/cpplus_RM/H5DxferProp_8h-source.html          |   499 -
 html/cpplus_RM/H5DxferProp_8h.html                 |   115 -
 html/cpplus_RM/H5DxferProp_8h_source.html          |   210 -
 html/cpplus_RM/H5EnumType_8cpp.html                |   122 -
 html/cpplus_RM/H5EnumType_8h-source.html           |   471 -
 html/cpplus_RM/H5EnumType_8h.html                  |   115 -
 html/cpplus_RM/H5EnumType_8h_source.html           |   180 -
 html/cpplus_RM/H5Exception_8cpp.html               |   109 -
 html/cpplus_RM/H5Exception_8h-source.html          |   559 -
 html/cpplus_RM/H5Exception_8h.html                 |   156 -
 html/cpplus_RM/H5Exception_8h_source.html          |   276 -
 html/cpplus_RM/H5FaccProp_8cpp.html                |   112 -
 html/cpplus_RM/H5FaccProp_8h-source.html           |   536 -
 html/cpplus_RM/H5FaccProp_8h.html                  |   115 -
 html/cpplus_RM/H5FaccProp_8h_source.html           |   246 -
 html/cpplus_RM/H5FcreatProp_8cpp.html              |   112 -
 html/cpplus_RM/H5FcreatProp_8h-source.html         |   473 -
 html/cpplus_RM/H5FcreatProp_8h.html                |   115 -
 html/cpplus_RM/H5FcreatProp_8h_source.html         |   180 -
 html/cpplus_RM/H5File_8cpp.html                    |   124 -
 html/cpplus_RM/H5File_8h-source.html               |   542 -
 html/cpplus_RM/H5File_8h.html                      |   115 -
 html/cpplus_RM/H5File_8h_source.html               |   224 -
 html/cpplus_RM/H5FloatType_8cpp.html               |   122 -
 html/cpplus_RM/H5FloatType_8h-source.html          |   468 -
 html/cpplus_RM/H5FloatType_8h.html                 |   115 -
 html/cpplus_RM/H5FloatType_8h_source.html          |   177 -
 html/cpplus_RM/H5Group_8cpp.html                   |   125 -
 html/cpplus_RM/H5Group_8h-source.html              |   470 -
 html/cpplus_RM/H5Group_8h.html                     |   115 -
 html/cpplus_RM/H5Group_8h_source.html              |   173 -
 html/cpplus_RM/H5IdComponent_8cpp.html             |   113 -
 html/cpplus_RM/H5IdComponent_8h-source.html        |   493 -
 html/cpplus_RM/H5IdComponent_8h.html               |   115 -
 html/cpplus_RM/H5IdComponent_8h_source.html        |   201 -
 html/cpplus_RM/H5Include_8h-source.html            |   425 -
 html/cpplus_RM/H5Include_8h.html                   |   101 -
 html/cpplus_RM/H5Include_8h_source.html            |   128 -
 html/cpplus_RM/H5IntType_8cpp.html                 |   122 -
 html/cpplus_RM/H5IntType_8h-source.html            |   450 -
 html/cpplus_RM/H5IntType_8h.html                   |   115 -
 html/cpplus_RM/H5IntType_8h_source.html            |   159 -
 html/cpplus_RM/H5Library_8cpp.html                 |   111 -
 html/cpplus_RM/H5Library_8h-source.html            |   465 -
 html/cpplus_RM/H5Library_8h.html                   |   134 -
 html/cpplus_RM/H5Library_8h_source.html            |   170 -
 html/cpplus_RM/H5Location_8cpp.html                |   130 -
 html/cpplus_RM/H5Location_8h.html                  |   130 -
 html/cpplus_RM/H5Location_8h_source.html           |   275 -
 html/cpplus_RM/H5Object_8cpp.html                  |   123 -
 html/cpplus_RM/H5Object_8h-source.html             |   528 -
 html/cpplus_RM/H5Object_8h.html                    |   117 -
 html/cpplus_RM/H5Object_8h_source.html             |   167 -
 html/cpplus_RM/H5PredType_8cpp.html                |   118 -
 html/cpplus_RM/H5PredType_8h-source.html           |   652 -
 html/cpplus_RM/H5PredType_8h.html                  |   134 -
 html/cpplus_RM/H5PredType_8h_source.html           |   461 -
 html/cpplus_RM/H5PropList_8cpp.html                |   113 -
 html/cpplus_RM/H5PropList_8h-source.html           |   515 -
 html/cpplus_RM/H5PropList_8h.html                  |   115 -
 html/cpplus_RM/H5PropList_8h_source.html           |   226 -
 html/cpplus_RM/H5StrType_8cpp.html                 |   122 -
 html/cpplus_RM/H5StrType_8h-source.html            |   462 -
 html/cpplus_RM/H5StrType_8h.html                   |   115 -
 html/cpplus_RM/H5StrType_8h_source.html            |   171 -
 html/cpplus_RM/H5VarLenType_8cpp.html              |   116 -
 html/cpplus_RM/H5VarLenType_8h-source.html         |   446 -
 html/cpplus_RM/H5VarLenType_8h.html                |   115 -
 html/cpplus_RM/H5VarLenType_8h_source.html         |   153 -
 html/cpplus_RM/RM_stylesheet.css                   |  1357 -
 html/cpplus_RM/annotated.html                      |   143 -
 html/cpplus_RM/bc_s.png                            |   Bin 676 -> 0 bytes
 html/cpplus_RM/bdwn.png                            |   Bin 147 -> 0 bytes
 html/cpplus_RM/chunks_8cpp-example.html            |   333 -
 html/cpplus_RM/classH5_1_1AbstractDs-members.html  |   124 -
 html/cpplus_RM/classH5_1_1AbstractDs.html          |   607 -
 html/cpplus_RM/classH5_1_1AbstractDs.png           |   Bin 692 -> 0 bytes
 html/cpplus_RM/classH5_1_1ArrayType-members.html   |   208 -
 html/cpplus_RM/classH5_1_1ArrayType.html           |   674 -
 html/cpplus_RM/classH5_1_1ArrayType.png            |   Bin 1099 -> 0 bytes
 html/cpplus_RM/classH5_1_1AtomType-members.html    |   215 -
 html/cpplus_RM/classH5_1_1AtomType.html            |   926 -
 html/cpplus_RM/classH5_1_1AtomType.png             |   Bin 2559 -> 0 bytes
 html/cpplus_RM/classH5_1_1Attribute-members.html   |   156 -
 html/cpplus_RM/classH5_1_1Attribute.html           |   933 -
 html/cpplus_RM/classH5_1_1Attribute.png            |   Bin 730 -> 0 bytes
 .../classH5_1_1AttributeIException-members.html    |   127 -
 html/cpplus_RM/classH5_1_1AttributeIException.html |   271 -
 html/cpplus_RM/classH5_1_1AttributeIException.png  |   Bin 583 -> 0 bytes
 html/cpplus_RM/classH5_1_1CommonFG-members.html    |   160 -
 html/cpplus_RM/classH5_1_1CommonFG.html            |  1957 --
 html/cpplus_RM/classH5_1_1CommonFG.png             |   Bin 648 -> 0 bytes
 html/cpplus_RM/classH5_1_1CompType-members.html    |   223 -
 html/cpplus_RM/classH5_1_1CompType.html            |  1149 -
 html/cpplus_RM/classH5_1_1CompType.png             |   Bin 1099 -> 0 bytes
 .../classH5_1_1DSetCreatPropList-members.html      |   190 -
 html/cpplus_RM/classH5_1_1DSetCreatPropList.html   |  1521 --
 html/cpplus_RM/classH5_1_1DSetCreatPropList.png    |   Bin 821 -> 0 bytes
 .../classH5_1_1DSetMemXferPropList-members.html    |   182 -
 html/cpplus_RM/classH5_1_1DSetMemXferPropList.html |  1133 -
 html/cpplus_RM/classH5_1_1DSetMemXferPropList.png  |   Bin 884 -> 0 bytes
 html/cpplus_RM/classH5_1_1DataSet-members.html     |   207 -
 html/cpplus_RM/classH5_1_1DataSet.html             |  1543 --
 html/cpplus_RM/classH5_1_1DataSet.png              |   Bin 1190 -> 0 bytes
 .../classH5_1_1DataSetIException-members.html      |   127 -
 html/cpplus_RM/classH5_1_1DataSetIException.html   |   271 -
 html/cpplus_RM/classH5_1_1DataSetIException.png    |   Bin 583 -> 0 bytes
 html/cpplus_RM/classH5_1_1DataSpace-members.html   |   155 -
 html/cpplus_RM/classH5_1_1DataSpace.html           |  1320 -
 html/cpplus_RM/classH5_1_1DataSpace.png            |   Bin 504 -> 0 bytes
 .../classH5_1_1DataSpaceIException-members.html    |   127 -
 html/cpplus_RM/classH5_1_1DataSpaceIException.html |   271 -
 html/cpplus_RM/classH5_1_1DataSpaceIException.png  |   Bin 626 -> 0 bytes
 html/cpplus_RM/classH5_1_1DataType-members.html    |   201 -
 html/cpplus_RM/classH5_1_1DataType.html            |  1540 --
 html/cpplus_RM/classH5_1_1DataType.png             |   Bin 3383 -> 0 bytes
 .../classH5_1_1DataTypeIException-members.html     |   127 -
 html/cpplus_RM/classH5_1_1DataTypeIException.html  |   271 -
 html/cpplus_RM/classH5_1_1DataTypeIException.png   |   Bin 626 -> 0 bytes
 html/cpplus_RM/classH5_1_1EnumType-members.html    |   217 -
 html/cpplus_RM/classH5_1_1EnumType.html            |   969 -
 html/cpplus_RM/classH5_1_1EnumType.png             |   Bin 1093 -> 0 bytes
 html/cpplus_RM/classH5_1_1Exception-members.html   |   124 -
 html/cpplus_RM/classH5_1_1Exception.html           |   695 -
 html/cpplus_RM/classH5_1_1Exception.png            |   Bin 4358 -> 0 bytes
 .../classH5_1_1FileAccPropList-members.html        |   194 -
 html/cpplus_RM/classH5_1_1FileAccPropList.html     |  1573 --
 html/cpplus_RM/classH5_1_1FileAccPropList.png      |   Bin 726 -> 0 bytes
 .../classH5_1_1FileCreatPropList-members.html      |   174 -
 html/cpplus_RM/classH5_1_1FileCreatPropList.html   |   810 -
 html/cpplus_RM/classH5_1_1FileCreatPropList.png    |   Bin 759 -> 0 bytes
 .../classH5_1_1FileIException-members.html         |   127 -
 html/cpplus_RM/classH5_1_1FileIException.html      |   271 -
 html/cpplus_RM/classH5_1_1FileIException.png       |   Bin 515 -> 0 bytes
 html/cpplus_RM/classH5_1_1FloatType-members.html   |   229 -
 html/cpplus_RM/classH5_1_1FloatType.html           |  1002 -
 html/cpplus_RM/classH5_1_1FloatType.png            |   Bin 1298 -> 0 bytes
 html/cpplus_RM/classH5_1_1Group-members.html       |   230 -
 html/cpplus_RM/classH5_1_1Group.html               |   901 -
 html/cpplus_RM/classH5_1_1Group.png                |   Bin 1176 -> 0 bytes
 .../classH5_1_1GroupIException-members.html        |   127 -
 html/cpplus_RM/classH5_1_1GroupIException.html     |   271 -
 html/cpplus_RM/classH5_1_1GroupIException.png      |   Bin 530 -> 0 bytes
 html/cpplus_RM/classH5_1_1H5File-members.html      |   240 -
 html/cpplus_RM/classH5_1_1H5File.html              |  1403 -
 html/cpplus_RM/classH5_1_1H5File.png               |   Bin 918 -> 0 bytes
 html/cpplus_RM/classH5_1_1H5Library-members.html   |   115 -
 html/cpplus_RM/classH5_1_1H5Library.html           |   489 -
 html/cpplus_RM/classH5_1_1H5Location-members.html  |   167 -
 html/cpplus_RM/classH5_1_1H5Location.html          |  1786 --
 html/cpplus_RM/classH5_1_1H5Location.png           |   Bin 3879 -> 0 bytes
 html/cpplus_RM/classH5_1_1H5Object-members.html    |   171 -
 html/cpplus_RM/classH5_1_1H5Object.html            |   435 -
 html/cpplus_RM/classH5_1_1H5Object.png             |   Bin 3671 -> 0 bytes
 html/cpplus_RM/classH5_1_1IdComponent-members.html |   127 -
 html/cpplus_RM/classH5_1_1IdComponent.html         |   698 -
 html/cpplus_RM/classH5_1_1IdComponent.png          |   Bin 6167 -> 0 bytes
 .../classH5_1_1IdComponentException-members.html   |   127 -
 .../cpplus_RM/classH5_1_1IdComponentException.html |   269 -
 html/cpplus_RM/classH5_1_1IdComponentException.png |   Bin 615 -> 0 bytes
 html/cpplus_RM/classH5_1_1IntType-members.html     |   223 -
 html/cpplus_RM/classH5_1_1IntType.html             |   720 -
 html/cpplus_RM/classH5_1_1IntType.png              |   Bin 1283 -> 0 bytes
 .../classH5_1_1LibraryIException-members.html      |   127 -
 html/cpplus_RM/classH5_1_1LibraryIException.html   |   269 -
 html/cpplus_RM/classH5_1_1LibraryIException.png    |   Bin 568 -> 0 bytes
 html/cpplus_RM/classH5_1_1PredType-members.html    |   330 -
 html/cpplus_RM/classH5_1_1PredType.html            |  3136 ---
 html/cpplus_RM/classH5_1_1PredType.png             |   Bin 1306 -> 0 bytes
 html/cpplus_RM/classH5_1_1PropList-members.html    |   161 -
 html/cpplus_RM/classH5_1_1PropList.html            |  1462 -
 html/cpplus_RM/classH5_1_1PropList.png             |   Bin 1795 -> 0 bytes
 .../classH5_1_1PropListIException-members.html     |   127 -
 html/cpplus_RM/classH5_1_1PropListIException.html  |   269 -
 html/cpplus_RM/classH5_1_1PropListIException.png   |   Bin 580 -> 0 bytes
 .../classH5_1_1ReferenceException-members.html     |   127 -
 html/cpplus_RM/classH5_1_1ReferenceException.html  |   269 -
 html/cpplus_RM/classH5_1_1ReferenceException.png   |   Bin 602 -> 0 bytes
 html/cpplus_RM/classH5_1_1StrType-members.html     |   227 -
 html/cpplus_RM/classH5_1_1StrType.html             |   882 -
 html/cpplus_RM/classH5_1_1StrType.png              |   Bin 1296 -> 0 bytes
 .../classH5_1_1UserData4Aiterate-members.html      |   110 -
 html/cpplus_RM/classH5_1_1UserData4Aiterate.html   |   159 -
 html/cpplus_RM/classH5_1_1VarLenType-members.html  |   206 -
 html/cpplus_RM/classH5_1_1VarLenType.html          |   595 -
 html/cpplus_RM/classH5_1_1VarLenType.png           |   Bin 1116 -> 0 bytes
 html/cpplus_RM/classes.html                        |   135 -
 html/cpplus_RM/closed.png                          |   Bin 132 -> 0 bytes
 html/cpplus_RM/compound_8cpp-example.html          |   306 -
 html/cpplus_RM/create_8cpp-example.html            |   228 -
 html/cpplus_RM/doxygen.png                         |   Bin 3779 -> 0 bytes
 html/cpplus_RM/dynsections.js                      |    97 -
 html/cpplus_RM/examples.html                       |   108 -
 html/cpplus_RM/extend__ds_8cpp-example.html        |   631 -
 html/cpplus_RM/extend_ds_8cpp-example.html         |   333 -
 html/cpplus_RM/files.html                          |   161 -
 html/cpplus_RM/ftv2blank.png                       |   Bin 86 -> 0 bytes
 html/cpplus_RM/ftv2cl.png                          |   Bin 453 -> 0 bytes
 html/cpplus_RM/ftv2doc.png                         |   Bin 746 -> 0 bytes
 html/cpplus_RM/ftv2folderclosed.png                |   Bin 616 -> 0 bytes
 html/cpplus_RM/ftv2folderopen.png                  |   Bin 597 -> 0 bytes
 html/cpplus_RM/ftv2lastnode.png                    |   Bin 86 -> 0 bytes
 html/cpplus_RM/ftv2link.png                        |   Bin 746 -> 0 bytes
 html/cpplus_RM/ftv2mlastnode.png                   |   Bin 246 -> 0 bytes
 html/cpplus_RM/ftv2mnode.png                       |   Bin 246 -> 0 bytes
 html/cpplus_RM/ftv2mo.png                          |   Bin 403 -> 0 bytes
 html/cpplus_RM/ftv2node.png                        |   Bin 86 -> 0 bytes
 html/cpplus_RM/ftv2ns.png                          |   Bin 388 -> 0 bytes
 html/cpplus_RM/ftv2plastnode.png                   |   Bin 229 -> 0 bytes
 html/cpplus_RM/ftv2pnode.png                       |   Bin 229 -> 0 bytes
 html/cpplus_RM/ftv2splitbar.png                    |   Bin 314 -> 0 bytes
 html/cpplus_RM/ftv2vertline.png                    |   Bin 86 -> 0 bytes
 html/cpplus_RM/functions.html                      |   197 -
 html/cpplus_RM/functions_0x63.html                 |   189 -
 html/cpplus_RM/functions_0x64.html                 |   180 -
 html/cpplus_RM/functions_0x65.html                 |   143 -
 html/cpplus_RM/functions_0x66.html                 |   180 -
 html/cpplus_RM/functions_0x67.html                 |   537 -
 html/cpplus_RM/functions_0x68.html                 |   140 -
 html/cpplus_RM/functions_0x69.html                 |   232 -
 html/cpplus_RM/functions_0x6c.html                 |   143 -
 html/cpplus_RM/functions_0x6d.html                 |   182 -
 html/cpplus_RM/functions_0x6e.html                 |   230 -
 html/cpplus_RM/functions_0x6f.html                 |   190 -
 html/cpplus_RM/functions_0x70.html                 |   177 -
 html/cpplus_RM/functions_0x72.html                 |   165 -
 html/cpplus_RM/functions_0x73.html                 |   401 -
 html/cpplus_RM/functions_0x74.html                 |   136 -
 html/cpplus_RM/functions_0x75.html                 |   152 -
 html/cpplus_RM/functions_0x76.html                 |   140 -
 html/cpplus_RM/functions_0x77.html                 |   138 -
 html/cpplus_RM/functions_0x7e.html                 |   239 -
 html/cpplus_RM/functions_func.html                 |   152 -
 html/cpplus_RM/functions_func_0x63.html            |   187 -
 html/cpplus_RM/functions_func_0x64.html            |   170 -
 html/cpplus_RM/functions_func_0x65.html            |   143 -
 html/cpplus_RM/functions_func_0x66.html            |   177 -
 html/cpplus_RM/functions_func_0x67.html            |   537 -
 html/cpplus_RM/functions_func_0x68.html            |   140 -
 html/cpplus_RM/functions_func_0x69.html            |   174 -
 html/cpplus_RM/functions_func_0x6c.html            |   140 -
 html/cpplus_RM/functions_func_0x6d.html            |   140 -
 html/cpplus_RM/functions_func_0x6e.html            |   134 -
 html/cpplus_RM/functions_func_0x6f.html            |   184 -
 html/cpplus_RM/functions_func_0x70.html            |   177 -
 html/cpplus_RM/functions_func_0x72.html            |   165 -
 html/cpplus_RM/functions_func_0x73.html            |   323 -
 html/cpplus_RM/functions_func_0x74.html            |   136 -
 html/cpplus_RM/functions_func_0x75.html            |   140 -
 html/cpplus_RM/functions_func_0x76.html            |   140 -
 html/cpplus_RM/functions_func_0x77.html            |   138 -
 html/cpplus_RM/functions_func_0x7e.html            |   239 -
 html/cpplus_RM/functions_vars.html                 |   518 -
 html/cpplus_RM/globals.html                        |   114 -
 html/cpplus_RM/globals_defs.html                   |   114 -
 html/cpplus_RM/h5group_8cpp-example.html           |   342 -
 html/cpplus_RM/header2_files/filelist.xml          |     6 -
 html/cpplus_RM/header2_files/image001.jpg          |   Bin 3034 -> 0 bytes
 html/cpplus_RM/header2_files/image002.jpg          |   Bin 2010 -> 0 bytes
 html/cpplus_RM/header_files/filelist.xml           |     6 -
 html/cpplus_RM/header_files/image001.jpg           |   Bin 3034 -> 0 bytes
 html/cpplus_RM/header_files/image002.jpg           |   Bin 2010 -> 0 bytes
 html/cpplus_RM/hierarchy.html                      |   146 -
 html/cpplus_RM/image001.jpg                        |   Bin 1964 -> 0 bytes
 html/cpplus_RM/index.html                          |   106 -
 html/cpplus_RM/jquery.js                           |    31 -
 html/cpplus_RM/namespaceH5.html                    |   304 -
 html/cpplus_RM/namespacemembers.html               |   116 -
 html/cpplus_RM/namespacemembers_func.html          |   107 -
 html/cpplus_RM/namespacemembers_type.html          |   107 -
 html/cpplus_RM/namespacemembers_vars.html          |   110 -
 html/cpplus_RM/namespaces.html                     |   103 -
 html/cpplus_RM/nav_f.png                           |   Bin 153 -> 0 bytes
 html/cpplus_RM/nav_g.png                           |   Bin 95 -> 0 bytes
 html/cpplus_RM/nav_h.png                           |   Bin 98 -> 0 bytes
 html/cpplus_RM/open.png                            |   Bin 123 -> 0 bytes
 html/cpplus_RM/readdata_8cpp-example.html          |   315 -
 html/cpplus_RM/search/all_61.html                  |    26 -
 html/cpplus_RM/search/all_61.js                    |    31 -
 html/cpplus_RM/search/all_63.html                  |    26 -
 html/cpplus_RM/search/all_63.js                    |    20 -
 html/cpplus_RM/search/all_64.html                  |    26 -
 html/cpplus_RM/search/all_64.js                    |    26 -
 html/cpplus_RM/search/all_65.html                  |    26 -
 html/cpplus_RM/search/all_65.js                    |     9 -
 html/cpplus_RM/search/all_66.html                  |    26 -
 html/cpplus_RM/search/all_66.js                    |    16 -
 html/cpplus_RM/search/all_67.html                  |    26 -
 html/cpplus_RM/search/all_67.js                    |   133 -
 html/cpplus_RM/search/all_68.html                  |    26 -
 html/cpplus_RM/search/all_68.js                    |    73 -
 html/cpplus_RM/search/all_69.html                  |    26 -
 html/cpplus_RM/search/all_69.js                    |    39 -
 html/cpplus_RM/search/all_6c.html                  |    26 -
 html/cpplus_RM/search/all_6c.js                    |     8 -
 html/cpplus_RM/search/all_6d.html                  |    26 -
 html/cpplus_RM/search/all_6d.js                    |    20 -
 html/cpplus_RM/search/all_6e.html                  |    26 -
 html/cpplus_RM/search/all_6e.js                    |    38 -
 html/cpplus_RM/search/all_6f.html                  |    26 -
 html/cpplus_RM/search/all_6f.js                    |    21 -
 html/cpplus_RM/search/all_70.html                  |    26 -
 html/cpplus_RM/search/all_70.js                    |    19 -
 html/cpplus_RM/search/all_72.html                  |    26 -
 html/cpplus_RM/search/all_72.js                    |    14 -
 html/cpplus_RM/search/all_73.html                  |    26 -
 html/cpplus_RM/search/all_73.js                    |    94 -
 html/cpplus_RM/search/all_74.html                  |    26 -
 html/cpplus_RM/search/all_74.js                    |     4 -
 html/cpplus_RM/search/all_75.html                  |    26 -
 html/cpplus_RM/search/all_75.js                    |    12 -
 html/cpplus_RM/search/all_76.html                  |    26 -
 html/cpplus_RM/search/all_76.js                    |     7 -
 html/cpplus_RM/search/all_77.html                  |    26 -
 html/cpplus_RM/search/all_77.js                    |     5 -
 html/cpplus_RM/search/all_7e.html                  |    26 -
 html/cpplus_RM/search/all_7e.js                    |    39 -
 html/cpplus_RM/search/classes_61.html              |    26 -
 html/cpplus_RM/search/classes_61.js                |     8 -
 html/cpplus_RM/search/classes_63.html              |    26 -
 html/cpplus_RM/search/classes_63.js                |     5 -
 html/cpplus_RM/search/classes_64.html              |    26 -
 html/cpplus_RM/search/classes_64.js                |    11 -
 html/cpplus_RM/search/classes_65.html              |    26 -
 html/cpplus_RM/search/classes_65.js                |     5 -
 html/cpplus_RM/search/classes_66.html              |    26 -
 html/cpplus_RM/search/classes_66.js                |     7 -
 html/cpplus_RM/search/classes_67.html              |    26 -
 html/cpplus_RM/search/classes_67.js                |     5 -
 html/cpplus_RM/search/classes_68.html              |    26 -
 html/cpplus_RM/search/classes_68.js                |     7 -
 html/cpplus_RM/search/classes_69.html              |    26 -
 html/cpplus_RM/search/classes_69.js                |     6 -
 html/cpplus_RM/search/classes_6c.html              |    26 -
 html/cpplus_RM/search/classes_6c.js                |     4 -
 html/cpplus_RM/search/classes_70.html              |    26 -
 html/cpplus_RM/search/classes_70.js                |     6 -
 html/cpplus_RM/search/classes_72.html              |    26 -
 html/cpplus_RM/search/classes_72.js                |     4 -
 html/cpplus_RM/search/classes_73.html              |    26 -
 html/cpplus_RM/search/classes_73.js                |     4 -
 html/cpplus_RM/search/classes_75.html              |    26 -
 html/cpplus_RM/search/classes_75.js                |     4 -
 html/cpplus_RM/search/classes_76.html              |    26 -
 html/cpplus_RM/search/classes_76.js                |     4 -
 html/cpplus_RM/search/close.png                    |   Bin 273 -> 0 bytes
 html/cpplus_RM/search/defines_68.html              |    26 -
 html/cpplus_RM/search/defines_68.js                |     6 -
 html/cpplus_RM/search/defines_6e.html              |    26 -
 html/cpplus_RM/search/defines_6e.js                |     4 -
 html/cpplus_RM/search/files_68.html                |    26 -
 html/cpplus_RM/search/files_68.js                  |    62 -
 html/cpplus_RM/search/functions_61.html            |    26 -
 html/cpplus_RM/search/functions_61.js              |    10 -
 html/cpplus_RM/search/functions_63.html            |    26 -
 html/cpplus_RM/search/functions_63.js              |    17 -
 html/cpplus_RM/search/functions_64.html            |    26 -
 html/cpplus_RM/search/functions_64.js              |    16 -
 html/cpplus_RM/search/functions_65.html            |    26 -
 html/cpplus_RM/search/functions_65.js              |     7 -
 html/cpplus_RM/search/functions_66.html            |    26 -
 html/cpplus_RM/search/functions_66.js              |    11 -
 html/cpplus_RM/search/functions_67.html            |    26 -
 html/cpplus_RM/search/functions_67.js              |   131 -
 html/cpplus_RM/search/functions_68.html            |    26 -
 html/cpplus_RM/search/functions_68.js              |     6 -
 html/cpplus_RM/search/functions_69.html            |    26 -
 html/cpplus_RM/search/functions_69.js              |    17 -
 html/cpplus_RM/search/functions_6c.html            |    26 -
 html/cpplus_RM/search/functions_6c.js              |     6 -
 html/cpplus_RM/search/functions_6d.html            |    26 -
 html/cpplus_RM/search/functions_6d.js              |     6 -
 html/cpplus_RM/search/functions_6e.html            |    26 -
 html/cpplus_RM/search/functions_6e.js              |     4 -
 html/cpplus_RM/search/functions_6f.html            |    26 -
 html/cpplus_RM/search/functions_6f.js              |    19 -
 html/cpplus_RM/search/functions_70.html            |    26 -
 html/cpplus_RM/search/functions_70.js              |    16 -
 html/cpplus_RM/search/functions_72.html            |    26 -
 html/cpplus_RM/search/functions_72.js              |    13 -
 html/cpplus_RM/search/functions_73.html            |    26 -
 html/cpplus_RM/search/functions_73.js              |    67 -
 html/cpplus_RM/search/functions_74.html            |    26 -
 html/cpplus_RM/search/functions_74.js              |     4 -
 html/cpplus_RM/search/functions_75.html            |    26 -
 html/cpplus_RM/search/functions_75.js              |     7 -
 html/cpplus_RM/search/functions_76.html            |    26 -
 html/cpplus_RM/search/functions_76.js              |     6 -
 html/cpplus_RM/search/functions_77.html            |    26 -
 html/cpplus_RM/search/functions_77.js              |     5 -
 html/cpplus_RM/search/functions_7e.html            |    26 -
 html/cpplus_RM/search/functions_7e.js              |    39 -
 html/cpplus_RM/search/mag_sel.png                  |   Bin 563 -> 0 bytes
 html/cpplus_RM/search/namespaces_68.html           |    26 -
 html/cpplus_RM/search/namespaces_68.js             |     4 -
 html/cpplus_RM/search/nomatches.html               |    12 -
 html/cpplus_RM/search/pages_6e.html                |    26 -
 html/cpplus_RM/search/pages_6e.js                  |     4 -
 html/cpplus_RM/search/search.css                   |   271 -
 html/cpplus_RM/search/search.js                    |   811 -
 html/cpplus_RM/search/search_l.png                 |   Bin 604 -> 0 bytes
 html/cpplus_RM/search/search_m.png                 |   Bin 158 -> 0 bytes
 html/cpplus_RM/search/search_r.png                 |   Bin 612 -> 0 bytes
 html/cpplus_RM/search/typedefs_61.html             |    26 -
 html/cpplus_RM/search/typedefs_61.js               |     4 -
 html/cpplus_RM/search/variables_61.html            |    26 -
 html/cpplus_RM/search/variables_61.js              |    18 -
 html/cpplus_RM/search/variables_63.html            |    26 -
 html/cpplus_RM/search/variables_63.js              |     4 -
 html/cpplus_RM/search/variables_64.html            |    26 -
 html/cpplus_RM/search/variables_64.js              |     5 -
 html/cpplus_RM/search/variables_66.html            |    26 -
 html/cpplus_RM/search/variables_66.js              |     4 -
 html/cpplus_RM/search/variables_68.html            |    26 -
 html/cpplus_RM/search/variables_68.js              |     5 -
 html/cpplus_RM/search/variables_69.html            |    26 -
 html/cpplus_RM/search/variables_69.js              |    22 -
 html/cpplus_RM/search/variables_6c.html            |    26 -
 html/cpplus_RM/search/variables_6c.js              |     4 -
 html/cpplus_RM/search/variables_6d.html            |    26 -
 html/cpplus_RM/search/variables_6d.js              |    17 -
 html/cpplus_RM/search/variables_6e.html            |    26 -
 html/cpplus_RM/search/variables_6e.js              |    35 -
 html/cpplus_RM/search/variables_6f.html            |    26 -
 html/cpplus_RM/search/variables_6f.js              |     5 -
 html/cpplus_RM/search/variables_73.html            |    26 -
 html/cpplus_RM/search/variables_73.js              |    29 -
 html/cpplus_RM/search/variables_75.html            |    26 -
 html/cpplus_RM/search/variables_75.js              |     7 -
 html/cpplus_RM/sync_off.png                        |   Bin 853 -> 0 bytes
 html/cpplus_RM/sync_on.png                         |   Bin 845 -> 0 bytes
 html/cpplus_RM/tab_a.png                           |   Bin 142 -> 0 bytes
 html/cpplus_RM/tab_b.gif                           |   Bin 35 -> 0 bytes
 html/cpplus_RM/tab_b.png                           |   Bin 169 -> 0 bytes
 html/cpplus_RM/tab_h.png                           |   Bin 177 -> 0 bytes
 html/cpplus_RM/tab_l.gif                           |   Bin 706 -> 0 bytes
 html/cpplus_RM/tab_r.gif                           |   Bin 2585 -> 0 bytes
 html/cpplus_RM/tab_s.png                           |   Bin 184 -> 0 bytes
 html/cpplus_RM/tabs.css                            |    60 -
 html/cpplus_RM/writedata_8cpp-example.html         |   431 -
 html/doc-info.html                                 |     8 +
 html/fortran/FortranFlags.html                     |    63 +-
 html/index.html                                    |   309 +-
 590 files changed, 1187 insertions(+), 164187 deletions(-)

diff --git a/html/ADGuide/Changes.html b/html/ADGuide/Changes.html
old mode 100644
new mode 100755
diff --git a/html/ADGuide/ImageSpec.html b/html/ADGuide/ImageSpec.html
old mode 100644
new mode 100755
diff --git a/html/ADGuide/WhatsNew180.html b/html/ADGuide/WhatsNew180.html
old mode 100644
new mode 100755
diff --git a/html/Advanced/MetadataCache/index.html b/html/Advanced/MetadataCache/index.html
old mode 100644
new mode 100755
diff --git a/html/Advanced/UsingUnicode/index.html b/html/Advanced/UsingUnicode/index.html
index 563ab30..7c146e5 100644
--- a/html/Advanced/UsingUnicode/index.html
+++ b/html/Advanced/UsingUnicode/index.html
@@ -23,9 +23,6 @@
   * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  -->
 
-<!-- This file provides a high-level description of the use of UTF-8 Unicode -->
-<!-- encodings in HDF5 applications.  The caveats section is incomplete at   -->
-<!-- time, but will be completed as time permits.                            -->
 
 <br />
 <p>
@@ -46,12 +43,13 @@ Return to “<a href="../../Advanced.html">Advanced Topics</a>.”</p>
     American English than British English),
     but what if that plain text file is in French, German, Chinese,
     or any of several hundred other languages?
-    This document introduces the use of UTF-8 Unicode, 
-    a much more extensive and flexible character set 
+    This document introduces the use of UTF-8 encoding 
+    (see <a href="#Note1">note 1</a>), 
+    enabling the use of a much more extensive and flexible character set 
     that can faithfully represent any of those languages.
 
     <p>
-    This document assumes a working familiarity with UTF-8 Unicode (UTF-8).  
+    This document assumes a working familiarity with UTF-8 and Unicode.  
     Any reader who is unfamiliar with UTF-8 encoding should read the 
     <a href="https://en.wikipedia.org/wiki/UTF-8">Wikipedia UTF-8 article</a>
     (<code>https://en.wikipedia.org/wiki/UTF-8</code>) 
@@ -72,12 +70,12 @@ Return to “<a href="../../Advanced.html">Advanced Topics</a>.”</p>
 
 
     <p>
-<h2>How and Where May UTF-8 Be Used in HDF5?</h2>
+<h2>How and Where Is UTF-8 Supported in HDF5?</h2>
     <dir>
 
     HDF5 uses characters in object names (which are actually link names, 
-    but that’s a story for a different article), dataset data,
-    attribute names, and attribute data.  
+    but that’s a story for a different article), dataset raw data,
+    attribute names, and attribute raw data.  
     Though the mechanisms differ, you can use either 
     ASCII or UTF-8 character sets in all of these situations.
 
@@ -91,14 +89,15 @@ Return to “<a href="../../Advanced.html">Advanced Topics</a>.”</p>
     For example, the following call sequence could be used to create a dataset 
     with its name encoded with the UTF-8 character set:
     <pre>
-    lcpl_id = H5Pcreate(H5P_LINK_CREATE) ;
-    error =   H5Pset_char_encoding(lcpl_id, H5T_CSET_UTF8) ;
-    dset_id = H5Dcreate2(group_id, "datos_ñ", dtype_id, dspace_id, 
-              lcpl_id, H5P_DEFAULT, H5P_DEFAULT) ;
-    </pre>
+    lcpl_id =    H5Pcreate(H5P_LINK_CREATE) ;
+    error =      H5Pset_char_encoding(lcpl_id, H5T_CSET_UTF8) ;
+    dataset_id = H5Dcreate2(group_id, "datos_ñ", datatype_id, dataspace_id, 
+                 lcpl_id, H5P_DEFAULT, H5P_DEFAULT) ;               </pre>
     <p>
-    If the character encoding of an object name is unknown,
-    the combination of an <code>H5Dget_create_plist</code> call 
+    If the character encoding of an object or attribute name is unknown,
+    the combination of an <code>H5A/H5D/H5G/H5Tget_create_plist</code> call
+    (that is, <code>H5Aget_create_plist</code>, <code>H5Dget_create_plist</code>,
+    etc., as appropriate)
     and an <code>H5Pget_char_encoding</code> call will reveal that 
     information.
 
@@ -115,52 +114,38 @@ Return to “<a href="../../Advanced.html">Advanced Topics</a>.”</p>
     8-character, UTF-8 encoded, string datatype for use in either 
     an attribute or dataset:
     <pre>
-    utf8_8char_dtype_id = H5Tcopy(H5T_C_S1) ;
-    error =    H5Tset_cset(utf8_8char_dtype_id, H5T_CSET_UTF8) ;
-    error =    H5Tset_size(utf8_8char_dtype_id, "8") ;
-    </pre>
+    datatype_id = H5Tcopy(H5T_C_S1) ;
+    error =       H5Tset_cset(datatype_id, H5T_CSET_UTF8) ;
+    error =       H5Tset_size(datatype_id, "8") ;                   </pre>
     <p>
-    If a character or string datatype’s character encoding is unkonwn,
-    an <code>H5Tget_cset</code> call can be used to determine that.
+    If a character or string datatype’s character encoding is unknown,
+    the combination of an <code>H5Aget_type</code> or <code>H5Dget_type</code> 
+    call and an <code>H5Tget_cset</code> call can be used to determine that.
     </dir>
 
 
     <p>
 <h2>Caveats, Pitfalls, and Things to Watch For</h2>
     <dir>
-    <i><font color="#999999">
-       [ This section remains under development; 
-         it will be posted as soon as it is available. — FMB ]
-    </font></i>
-<!--
     Programmers who are accustomed to using ASCII text without accommodating 
     other text encodings will have to be aware of certain common issues as 
-    they begin using UTF-8.
+    they begin using UTF-8 encodings.
     </dir>
     <dir>
 
     <h3>Cross-platform Portability</h3>
         Since the HDF5 Library handles datatypes directly,
-        UTF-8 encoded text in dataset and attribute datatypes in an 
-        HDF5 file should work transparently across platforms.  
-        The same should be true of handling names of  groups, datasets, 
+        UTF-8 encoded text in dataset and attribute datatypes in a 
+        well-designed HDF5 application and file should work transparently 
+        across platforms.  
+        The same should be true of handling names of groups, datasets, 
         committed datatypes, and attributes within a file.
-<font color="gray">
-<br>
-<i>Is this actually true? On Windows systems?
-<br>
-The platform-specific content, here and below, is sketchy and tentative
-and must be reviewed by someone who understands the issues and platform 
-differences.</i>
-</font>
-    </dir>
-    <dir>
         <p>
         Be aware, however, of system or application limitations 
         once data or other information has been extracted from an HDF5 file.
-        The application or system must be designed to accommodate UTF-8
-        if the information is then used elsewhere in the application
-        or system environment. 
+        The application or system must be designed to accommodate 
+        UTF-8 encodings if the information is then used elsewhere in the 
+        application or system environment. 
         <p>
         Data from a UTF-8 encoded HDF5 datatype, in either a dataset or an 
         attribute, that has been established within an HDF5 application 
@@ -173,6 +158,9 @@ differences.</i>
         Since file access is a system issue, filenames do not fall within 
         the scope of HDF5’s UTF-8 capabilities; 
         filenames are encoded at the system level.
+        <p>
+        Linux and Mac OS systems normally handle UTF-8 encoded filenames
+        correctly while Windows systems generally do not.
     </dir>
     <dir>
 
@@ -208,41 +196,34 @@ differences.</i>
     <p>
     <h3>System Dependencies</h3>
         <strong>Linux</strong>, <strong>Unix</strong>, and similar systems
-        generally handle UTF-8 in correct and predictable ways.
+        generally handle UTF-8 encodings in correct and predictable ways.
         There is an apparent consensus in the Linux community that
         “UTF-8 is just the right way to go.”
-    </dir>
-    <dir>
+        </p>
         <p>
-        <strong>Mac OS</strong> also generally handles UTF-8 correctly.
-<font color="gray">
-        <br><i>But must investigate.</i>
-</font>
-    </dir>
-    <dir>
+        <strong>Mac OS</strong> systems generally handle UTF-8 encodings
+        correctly.
+        </p>
         <p>
-        <strong>Windows</strong> systems internally use a different 
-        Unicode encoding (UCS-2, discussed in this 
-        <a href="https://en.wikipedia.org/wiki/UTF-16">UTF-16</a> article).  
-<font color="gray">
-        <br>
-        <i>What’s the appropriate thing to say about UTF-8 on Windows?
-        <br>
-        Do we know that “A carefully designed HDF5 application
-        using UTF-8 encoding within an HDF5 file can be expected to
-        function as expected.”
-        <br>
-        I have seen references implying that 
-        “Windows has the reputation of a somewhat schizophrenic 
-        approach to text handling.”
-        <br>
-        Have we seen a situation where Windows silently used UCS-2 or 
-        UTF-16 when UTF-8 had been specified in an HDF5 application?
-        Have we seen situations where HDF5 app[lications successfully use 
-        UTF-s encoding on Windows?
-        </i>
-</font>
--->
+        <strong>Windows</strong> systems use a different Unicode encoding, 
+        UCS-2 (discussed in this 
+        <a href="https://en.wikipedia.org/wiki/UTF-16">UTF-16</a> article)
+        at the system level.  
+        Within an HDF5 file and application on a Windows system, 
+        UTF-8 encoding should work correctly and as expected.
+        Problems may arise, however, when that UTF-8 encoding is exposed 
+        directly to the Windows system.  For example:
+        <ul>
+            <li>File open and close calls on files with UTF-8 encoded names
+                are likely to fail as the HDF5 open and close operations 
+                interact directly with the Windows file system interface.
+            <li>Anytime an HDF5 command-line utility (<code>h5ls</code>
+                or <code>h5dump</code>, for example) emits text output,
+                the Windows system must interpret the character encodings.
+                If that output is UTF-8 encoded, Windows will correctly 
+                interpret only those characters in the ASCII subset of UTF-8.  
+        </ul>
+        </p>
     </dir>
 
 
@@ -250,8 +231,8 @@ differences.</i>
 <h2>Common Characters in UTF-8 and ASCII</h2>
     <dir>
         One interesting feature of UTF-8 and ASCII is that the ASCII
-        character set is a discrete subset of the UTF-8 character set
-        and where they overlap, the encodings are identical.
+        character set is a discrete subset of the UTF-8 character set.
+        And where they overlap, the encodings are identical.
         This means that a character string consisting entirely of
         members of the ASCII character set 
         can be encoded in either ASCII or UTF-8,
@@ -266,7 +247,7 @@ differences.</i>
         <table width="100%">
           <tr valign="top" align="left">
             <td width="50%">
-               For object and attibute names:
+               For object and attribute names:
                <br>
                <a href="../../RM/RM_H5P.html#Property-SetCharEncoding"
                   ><code>H5Pset_char_encoding</code></a>
@@ -294,6 +275,14 @@ differences.</i>
         </table>
     </dir>
  
+<hr /><br />
+<strong>Notes</strong>
+<br />
+<a name="UTF8_Note1">1.</a> 
+UTF-8 is the only <a href="https://en.wikipedia.org/wiki/Unicode">Unicode</a>
+standard encoding supported in HDF5.
+</p>
+
 
 <hr /><br />
 <p>
@@ -322,7 +311,7 @@ Return to “<a href="../../Advanced.html">Advanced Topics</a>.”</p>
 </address>
 <!-- #EndLibraryItem --><html><SCRIPT LANGUAGE="JAVASCRIPT">
 <!--
-document.writeln("Last modified: 12 November 2013");
+document.writeln("Last modified: 17 February 2014");
 -->
 </SCRIPT>
  
diff --git a/html/Copyright.html b/html/Copyright.html
index 27c6fc2..5edc27a 100644
--- a/html/Copyright.html
+++ b/html/Copyright.html
@@ -21,7 +21,7 @@ HDF5 (Hierarchical Data Format 5) Software Library and Utilities</h3>
 
 HDF5 (Hierarchical Data Format 5) Software Library and Utilities
 <br>
-Copyright 2006-2013 by The HDF Group.
+Copyright 2006-2014 by The HDF Group.
 <p>
 NCSA HDF5 (Hierarchical Data Format 5) Software Library and Utilities
 <br>
@@ -160,7 +160,7 @@ for further details.
 </address>
 <!-- #EndLibraryItem --><SCRIPT LANGUAGE="JAVASCRIPT">
 <!--
-document.writeln("Last modified: 9 July 2013")
+document.writeln("Last modified: 16 April 2014")
 -->
 </SCRIPT>
 
diff --git a/html/HL/RM_H5DS.html b/html/HL/RM_H5DS.html
old mode 100644
new mode 100755
diff --git a/html/HL/RM_H5IM.html b/html/HL/RM_H5IM.html
old mode 100644
new mode 100755
diff --git a/html/HL/RM_H5LT.html b/html/HL/RM_H5LT.html
old mode 100644
new mode 100755
diff --git a/html/HL/RM_H5PT.html b/html/HL/RM_H5PT.html
old mode 100644
new mode 100755
diff --git a/html/HL/RM_H5PT_c++.html b/html/HL/RM_H5PT_c++.html
old mode 100644
new mode 100755
diff --git a/html/HL/RM_H5TB.html b/html/HL/RM_H5TB.html
old mode 100644
new mode 100755
diff --git a/html/HL/RM_HDF5Optimized.html b/html/HL/RM_HDF5Optimized.html
old mode 100644
new mode 100755
diff --git a/html/RM/H5F/H5Fget_intent.htm b/html/RM/H5F/H5Fget_intent.htm
index 6b07ef2..8288606 100644
--- a/html/RM/H5F/H5Fget_intent.htm
+++ b/html/RM/H5F/H5Fget_intent.htm
@@ -20,55 +20,71 @@
 
 <!-- NEW PAGE -->
 <!-- HEADER RIGHT "H5Fget_intent" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="File-GetIntent">H5Fget_intent</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Fget_intent</code>(<em>hid_t</em> <code>file_id</code>,
-        <em>unsigned *</em><code>intent</code>)
-        <p>
-<dt><strong>Purpose:</strong>
-        <dd>Determines the read/write or read-only status of a file.
-        <p>
+<hr />
+<dl>
+
+<dt><div align="right"><font color="999999" size="-1"><i>
+    Last modified: 17 March 2014
+    </i></font></div></dt>
+    <br />
+
+<dt><strong>Name:</strong> <a name="File-GetIntent">H5Fget_intent</a>
+</dt><br />
+
+<dt><strong>Signature:</strong></dt>
+    <dd><code><em>herr_t </em> H5Fget_intent(<em>hid_t</em> file_id,
+        <em>unsigned</em> *intent</code>)</dd>
+        <br />
+<dt><strong>Purpose:</strong></dt>
+    <dd>Determines the read/write or read-only status of a file.</dd>
+    <br />
+    
 <dt><strong>Description:</strong>
-    <dd>Given the identifier of an open file, <code>file_id</code>, 
-        <code>H5Fget_intent</code> retrieves the 
-	“intended access mode” flag 
-	passed with <a href="#File-Open"><code>H5Fopen</code></a> 
+    <dd>Given the identifier of an open file, <code>file_id</code>, 
+    <code>H5Fget_intent</code> retrieves the 
+    “intended access mode” flag 
+    passed with <a href="#File-Open"><code>H5Fopen</code></a> 
 	when the file was opened.
-        <p>
-	The value of the flag is returned in <code>intent</code>.
-        Valid values are as follows:
-        <dir>
-	<table>
-	  <tr><td><code>H5F_ACC_RDWR</code>
-	    </td><td>File was opened with read/write access.
-	  </td></tr><tr><td><code>H5F_ACC_RDONLY  </code>
-            </td><td>File was opened with read-only access.
-        </td></tr></table>
-	</dir>
-        <p>
-        The function will not return an error if <code>intent</code>
-        is <code>NULL</code>; it will simply do nothing.
-        <p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>file_id</code></td>
-            <td valign="top">IN: File identifier for a 
-	        currently-open HDF5 file</td>
-        </tr><tr>
-            <td valign="top"><em>unsigned *</em><code>intent    </code></td>
-            <td valign="top">OUT: Intended access mode flag, 
-	        as originally passed with <code>H5Fopen</code>.</td>
-	</tr>
-    </table>
-        <p>
-<dt><strong>Returns:</strong>
-    <dd>Returns the amount of free space in the file if successful;
-        otherwise returns a negative value.
-        <p>
-<dt><strong>Fortran90 Interface:</strong> None.
+    <br />
+    
+    <p>The value of the flag is returned in <code>intent</code>.
+    Valid values are as follows:</p>
+    
+    <dir>
+    <table width="100%">
+        <tr>
+        <td width="10%"><code>H5F_ACC_RDWR</code></td>
+        <td width="90%">File was opened with read/write access.</td></tr>
+        <tr>
+        <td><code>H5F_ACC_RDONLY</code></td>
+        <td>File was opened with read-only access.</td></tr>
+        </table>
+        </dir>
+        
+        <p>The function will not return an error if <code>intent</code>
+        is <code>NULL</code>; it will simply do nothing.</p></dd>
+        
+<dt><strong>Parameters:</strong></dt>
+    <dd><table width="100%">
+        <tr>
+        <td width="10%"><code><em>hid_t</em> file_id</code></td>
+        <td width="90%">IN: File identifier for a 
+            currently-open HDF5 file.</td></tr>
+        <tr>
+            <td><code><em>unsigned</em> *intent</code></td>
+            <td>OUT: Intended access mode flag 
+            as originally passed with <code>H5Fopen</code>.</td>
+        </tr></table></dd>
+        <br />
+        
+<dt><strong>Returns:</strong></dt>
+    <dd>Returns a non-negative value if successful; otherwise returns 
+    a negative value.</dd>
+        <br />
+        
+<dt><strong>Fortran90 Interface:</strong></dt>
+    <dd>None</dd>
+    <br />
 <!--
 <dt><strong>Fortran90 Interface:</strong> h5fget_intent_f
     <dd>
@@ -81,19 +97,22 @@
         <img src="Graphics/Java.gif"> 
         <img src="Graphics/C++.gif">
         -->
-        <p>
-<dt><strong>History:</strong>
-	<ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
+        
+<dt><strong>History:</strong></dt>
+	<dd><table width="90%">
+        <tr>
+          <td valign="top" align="left" width="10%">
+          <strong>Release</strong>    </td>
+          <td valign="top" align="left">
+            <strong>Change</strong></td></tr>
+        <tr>
+          <td>1.8.0</td>
+          <td>C function introduced in this release.</td></tr>
+
+    </table></dd>
+</dl>
+<br />
+<br />
+<br />
+
 
diff --git a/html/RM/H5F/H5Fmount.htm b/html/RM/H5F/H5Fmount.htm
index 0807986..aa5da63 100644
--- a/html/RM/H5F/H5Fmount.htm
+++ b/html/RM/H5F/H5Fmount.htm
@@ -22,25 +22,43 @@
 <!-- HEADER RIGHT "H5Fmount" -->
 <hr>
 <dl>
+
+<dt><div align=right><font color=999999 size=-1><i>
+    Last modified: 26 March 2014
+      </i></font></div>
+
 <dt><strong>Name:</strong> <a name="File-Mount">H5Fmount</a>
 <dt><strong>Signature:</strong>
     <dd><em>herr_t</em> <code>H5Fmount</code>(<em>hid_t</em> <code>loc_id</code>,
             <em>const char *</em><code>name</code>,
             <em>hid_t</em> <code>child_id</code>,
-            <em>hid_t</em> <code>plist_id</code>
+            <em>hid_t</em> <code>fmpl_id</code>
         )
+
+<p>
 <dt><strong>Purpose:</strong>
         <dd>Mounts a file.
+
+<p>
 <dt><strong>Description:</strong>
         <dd><code>H5Fmount</code> mounts the file specified by 
             <code>child_id</code> onto the group specified by 
             <code>loc_id</code> and <code>name</code> using 
-            the mount properties <code>plist_id</code>.
+            the mount properties <code>fmpl_id</code>.
             <p>
-            Note that <code>loc_id</code> is either a file or group identifier
-            and <code>name</code> is relative to <code>loc_id</code>.
+            <code>loc_id</code> can be either a file or group identifier;
+            <code>name</code> is relative to <code>loc_id</code>.
+
+<p>
+<dt><strong>Note:</strong>
+    <dd>To date, no file mount properties have been defined in HDF5.
+        The proper value to pass for <code>fmpl_id</code>
+        is <code>H5P_DEFAULT</code>, indicating the default 
+        file mount property list.
+
+<p>
 <dt><strong>Parameters:</strong>
-    <ul><table>
+    <dd><table>
         <tr>
             <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
             <td valign="top">IN: Identifier for of file or group in 
@@ -54,12 +72,19 @@
             <td valign="top"><em>hid_t</em> <code>child_id</code></td>
             <td valign="top">IN: Identifier of the file to be mounted.</td>
         <tr>
-            <td valign="top"><em>hid_t</em> <code>plist_id</code></td>
-            <td valign="top">IN: Identifier of the property list to be used.</td>
-    </table></ul>
+            <td valign="top"><em>hid_t</em> <code>fmpl_id</code></td>
+            <td valign="top">IN: File mount property list identifier.
+                <br />
+                <i>Pass <code>H5P_DEFAULT</code> (see note above).</i>
+                </td>
+    </table></dd>
+
+<p>
 <dt><strong>Returns:</strong>
     <dd>Returns a non-negative value if successful;
         otherwise returns a negative value.
+
+<p>
 <dt><strong>Fortran90 Interface:</strong> h5fmount_f
     <dd>
     <pre>
@@ -73,11 +98,5 @@ SUBROUTINE h5fmount_f(loc_id, name, child_id, hdferr)
 END SUBROUTINE h5fmount_f
     </pre>
 
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
 </dl>
 
diff --git a/html/RM/H5L/H5Literate.htm b/html/RM/H5L/H5Literate.htm
index edaba63..99b3e9b 100644
--- a/html/RM/H5L/H5Literate.htm
+++ b/html/RM/H5L/H5Literate.htm
@@ -55,7 +55,7 @@
       If the links have not been indexed by the index type, they will first
       be sorted by that index then the iteration will begin; 
       if the links have been so indexed, the sorting step will be 
-      unnecesary, so the iteration may begin more quickly.
+      unnecessary, so the iteration may begin more quickly.
       Valid values include the following:
         <table border=0>
           <tr><td>
diff --git a/html/RM/H5L/H5Lvisit.htm b/html/RM/H5L/H5Lvisit.htm
index b0f91e2..ac76563 100644
--- a/html/RM/H5L/H5Lvisit.htm
+++ b/html/RM/H5L/H5Lvisit.htm
@@ -197,10 +197,8 @@
               zero when all group members have been processed.
           <li>A positive value causes the visit iterator to immediately 
               return that positive value, indicating short-circuit success.  
-              The iterator can be restarted at the next group member.
           <li>A negative value causes the visit iterator to immediately 
               return that value, indicating failure.  
-              The iterator can be restarted at the next group member.
       </ul>
 
 
diff --git a/html/RM/H5O/H5Ovisit.htm b/html/RM/H5O/H5Ovisit.htm
index cd0556b..bcfd98b 100644
--- a/html/RM/H5O/H5Ovisit.htm
+++ b/html/RM/H5O/H5Ovisit.htm
@@ -193,10 +193,8 @@
               zero when all group members have been processed.
           <li>A positive value causes the visit iterator to immediately 
               return that positive value, indicating short-circuit success.  
-              The iterator can be restarted at the next group member.
           <li>A negative value causes the visit iterator to immediately 
               return that value, indicating failure.  
-              The iterator can be restarted at the next group member.
       </ul>
 
       <p>
diff --git a/html/RM/H5P/H5Pcreate.htm b/html/RM/H5P/H5Pcreate.htm
index ae177ab..ec03385 100644
--- a/html/RM/H5P/H5Pcreate.htm
+++ b/html/RM/H5P/H5Pcreate.htm
@@ -24,7 +24,7 @@
 <dl>
 
   <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 20 March 2012
+      Last modified: 26 March 2014
       </i></font></div>
 
   <dt><strong>Name:</strong> <a name="Property-Create">H5Pcreate</a>
@@ -165,7 +165,7 @@ SUBROUTINE h5pcreate_f(classtype, prp_id, hdferr)
                                          !    H5P_FILE_ACCESS_F
                                          !    H5P_DATASET_CREATE_F
                                          !    H5P_DATASET_XFER_F 
-                                         !    H5P_MOUNT_F 
+                                         !    H5P_FILE_MOUNT_F 
   INTEGER(HID_T), INTENT(OUT) :: prp_id  ! Property list identifier 
   INTEGER, INTENT(OUT) :: hdferr         ! Error code
                                          ! 0 on success and -1 on failure
diff --git a/html/RM/H5P/H5Pcreate_class.htm b/html/RM/H5P/H5Pcreate_class.htm
index 5e17880..3ca0d75 100644
--- a/html/RM/H5P/H5Pcreate_class.htm
+++ b/html/RM/H5P/H5Pcreate_class.htm
@@ -23,8 +23,9 @@
 <hr>
 <dl>
 
-  <dt><div align=right><font color=999999 size=-1><i>
-  Last modified: 29 August 2012</i></font></div>
+  <dt><div align=right><font color=999999 size=-1><i>
+      Last modified: 26 March 2014
+      </i></font></div>
 
   <dt><strong>Name:</strong> <a name="Property-CreateClass">H5Pcreate_class</a>
   <p></p>
@@ -198,7 +199,7 @@ SUBROUTINE h5pcreate_class_f(parent, name, class, hdferr)
                                         !    H5P_FILE_ACCESS_F
                                         !    H5P_DATASET_CREATE_F
                                         !    H5P_DATASET_XFER_F
-                                        !    H5P_MOUNT_F
+                                        !    H5P_FILE_MOUNT_F
   CHARACTER(LEN=*), INTENT(IN) :: name  ! Name of property to create 
   INTEGER(HID_T), INTENT(OUT) :: class  ! Property list class identifier
   INTEGER, INTENT(OUT) :: hdferr        ! Error code
diff --git a/html/RM/H5P/H5Pget_char_encoding.htm b/html/RM/H5P/H5Pget_char_encoding.htm
index 19f3864..2c4d32f 100644
--- a/html/RM/H5P/H5Pget_char_encoding.htm
+++ b/html/RM/H5P/H5Pget_char_encoding.htm
@@ -22,19 +22,26 @@
 <!-- HEADER RIGHT "H5Pget_char_encoding" -->
 <hr>
 <dl>
+
+  <dt><div align=right><font color=999999 size=-1><i>
+    Last modified: 27 March 2014
+    </i></font></div>
+
   <dt><strong>Name:</strong> <a name="Property-GetCharEncoding">H5Pget_char_encoding</a>
   <dt><strong>Signature:</strong>
     <dd><em>herr_t </em><code>H5Pget_char_encoding</code>(
             <em>hid_t </em><code>plist_id</code>,
             <em>H5T_cset_t</em> <code>encoding</code>
         )
+
   <p>
   <dt><strong>Purpose:</strong>
-    <dd>Retrieves the character encoding used to create a string.
+    <dd>Retrieves the character encoding used to create a link or attribute name.
+
   <p>
   <dt><strong>Description:</strong>
     <dd><code>H5Pget_char_encoding</code> retrieves the character encoding
-      used to encode strings or object names that are created with the
+      used to encode link or attribute names that are created with the
       property list <code>plist_id</code>.
       <p>
       Valid values for <code>encoding</code> are defined in
@@ -55,22 +62,31 @@
           UTF-8 Unicode encoding
         </td></tr>
       </table>
+      <p>
+      Note that <code>H5Pget_char_encoding</code>
+      retrieves the character set used for an HDF5 link or attribute name while 
+      <a href="RM_H5T.html#Datatype-GetCset"><code>H5Tget_cset</code></a>
+      retrieves the character set used in a character or string datatype. 
+
   <p>
   <dt><strong>Parameters:</strong>
     <dd>
       <table>
       <tr>
         <td valign="top"><em>hid_t </em><code>plist_id</code></td>
-        <td valign="top">IN: Property list identifier</td>
+        <td valign="top">IN: Link creation or attribute creation 
+            property list identifier</td>
       </tr><tr>
         <td valign="top"><em>H5T_cset_t</em> <code>encoding</code>    </td>
         <td valign="top">OUT: String encoding character set</td>
       </tr>
       </table>
+
   <p>
   <dt><strong>Returns:</strong>
     <dd>Returns a non-negative valule if successful;
         otherwise returns a negative value.
+
   <p>
   <dt><strong>Fortran90 Interface:</strong> h5pget_char_encoding_f
     <dd><pre>
diff --git a/html/RM/H5P/H5Pget_class.htm b/html/RM/H5P/H5Pget_class.htm
index ea5d852..65cfdf6 100644
--- a/html/RM/H5P/H5Pget_class.htm
+++ b/html/RM/H5P/H5Pget_class.htm
@@ -24,7 +24,7 @@
 <dl>
 
   <dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 26 April 2013
+      Last modified: 26 March 2014
       </i></font></div>
 
   <dt><strong>Name:</strong> <a name="Property-GetClass">H5Pget_class</a>
@@ -34,24 +34,70 @@
 
   <p>
   <dt><strong>Purpose:</strong>
-    <dd>Returns the property list class for a property list.
+    <dd>Returns the property list class identifier for a property list.
 
   <p>
   <dt><strong>Description:</strong>
-    <dd><code>H5Pget_class</code> returns the property list class for the 
+    <dd><code>H5Pget_class</code> 
+        returns the property list class identifier for the 
         property list identified by the <code>plist</code> parameter.
         <p>
-        Use <a href="#Property-Equal"><code>H5Pequal</code></a>
-        to determine which predefined HDF5 property class 
+        Note that <code>H5Pget_class</code> returns a value of
+        <code><em>hid_t</em></code> type, an internal HDF5 identifier, 
+        rather than directly returning a property list class.
+        That identifier can then be used with either
+        <a href="#Property-Equal"><code>H5Pequal</code></a> or
+        <a href="#Property-GetClassName"><code>H5Pget_class_name</code></a>
+        to determine which predefined HDF5 property list class 
         <code>H5Pget_class</code> has returned.
-        Valid property list classes are defined in the description of
+        <p>
+        A full list of valid predefined property list classes appears 
+        in the description of 
         <a href="#Property-Create"><code>H5Pcreate</code></a>.
+        <p>
+        Determining the HDF5 property list class name with
+        <a href="#Property-Equal"><code>H5Pequal</code></a> requires 
+        a series of <code>H5Pequal</code> calls in an if-else sequence.
+        An iterative sequence of <code>H5Pequal</code> calls can 
+        compare the identifier returned by <code>H5Pget_class</code> to 
+        members of the list of valid property list class names.
+        A pseudo-code snippet might read as follows:
+        <pre>
+    plist_class_id = H5Pget_class (dsetA_plist);
+
+    if H5Pequal (plist_class_id, H5P_OBJECT_CREATE) = 1;           ?  (which one?)
+    if H5Pequal (plist_class_id, H5P_OBJECT_CREATE) = TRUE;        ?
+            [ H5P_OBJECT_CREATE is the propoerty list class    ]
+            [ returned by H5Pget_class.                        ]
+
+        else if H5Pequal (plist_class_id, H5P_DATASET_CREATE) = TRUE;
+            [ H5P_DATASET_CREATE is the propoerty list class.  ]
+
+        else if H5Pequal (plist_class_id, H5P_DATASET_XFER) = TRUE;
+            [ H5P_DATASET_XFER is the propoerty list class.    ]
+
+        .
+        .   [ Continuing the iteration until a match is found. ]
+        .  </pre>
+
+        <p>
+        <a href="#Property-GetClassName"><code>H5Pget_class_name</code></a>
+        returns the property list class name directly as a string: 
+        <pre>
+    plist_class_id = H5Pget_class (dsetA_plist);
+    plist_class_name = H5Pget_class_name (plist_class_id) 
+        </pre>
+
+        <p>
+        Note that frequent use of <code>H5Pget_class_name</code> can 
+        become a performance problem in a high-performance environment.
+        The <code>H5Pequal</code> approach is generally much faster.
 
   <p>
   <dt><strong>Parameters:</strong>
     <dd><table>
       <tr>
-	    <td valign="top"><em>hid_t</em> <code>plist    </code></td>
+        <td valign="top"><em>hid_t</em> <code>plist    </code></td>
         <td valign="top">IN: Identifier of property list to query.</td></tr>
     </table></dd>
 
@@ -63,7 +109,7 @@
   <p>
   <dt><strong>Fortran90 Interface:</strong> h5pget_class_f
     <dd>
-	<pre>
+    <pre>
 SUBROUTINE h5pget_class_f(prp_id, classtype, hdferr) 
   IMPLICIT NONE
   INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier 
@@ -73,14 +119,14 @@ SUBROUTINE h5pget_class_f(prp_id, classtype, hdferr)
                                        !    H5P_NO_CLASS  
                                        !    H5P_FILE_CREATE_F 
                                        !    H5P_FILE_ACCESS_F 
-                                       !    H5PE_DATASET_CREATE_F 
+                                       !    H5P_DATASET_CREATE_F 
                                        !    H5P_DATASET_XFER_F
-                                       !    H5P_MOUNT_F 
+                                       !    H5P_FILE_MOUNT_F 
   INTEGER, INTENT(OUT) :: hdferr       ! Error code
                                        ! 0 on success and -1 on failure
 END SUBROUTINE h5pget_class_f
-	</pre>		
-		
+    </pre>
+
   <p>
   <dt><strong>History:</strong>
     <dd><table width="90%">
diff --git a/html/RM/H5P/H5Pget_nprops.htm b/html/RM/H5P/H5Pget_nprops.htm
index 93399b5..95252b7 100644
--- a/html/RM/H5P/H5Pget_nprops.htm
+++ b/html/RM/H5P/H5Pget_nprops.htm
@@ -22,39 +22,53 @@
 <!-- HEADER RIGHT "H5Pget_nprops" -->
 <hr>
 <dl>
+
+  <dt><div align=right><font color=999999 size=-1><i>
+    Last modified: 28 March 2014
+    </i></font></div>
+
   <dt><strong>Name:</strong> <a name="Property-GetNProps">H5Pget_nprops</a>
 
   <dt><strong>Signature:</strong>
-    <dd><em>int</em> <code>H5Pget_nprops</code>(
-               <em>hid_t</em> <code>id</code>,
+    <dd><em>herr_t</em> <code>H5Pget_nprops</code>(
+               <em>hid_t</em> <code>plist_id</code>,
                <em>size_t *</em><code>nprops</code>
 	)
 
+  <p>
   <dt><strong>Purpose:</strong>
-    <dd>Queries number of properties in property list or class.
+    <dd>Queries the number of properties in a property list or class.
 
+  <p>
   <dt><strong>Description:</strong>
     <dd><code>H5Pget_nprops</code> retrieves the number of properties in a 
-    property list or class.  
-    If a property class identifier is given, the number of registered  
-    properties in the class is returned in <code>nprops</code>.  
-    If a property list identifier is given, the current number of 
-    properties in the list is returned in <code>nprops</code>.
+    property list or property list class.  
+    <p>
+    If <code>plist_id</code> is a property list identifier, 
+    the current number of properties in the list is returned in 
+    <code>nprops</code>.
+    <p>
+    If <code>plist_id</code> is a property list class identifier, 
+    the number of registered  properties in the class is returned in 
+    <code>nprops</code>.  
 
+  <p>
   <dt><strong>Parameters:</strong>
-    <ul><table>
-    <tr>
-        <td><em>hid_t</em> <code>id</code></td>
-        <td>IN: Identifier of property object to query</td></tr>
-    <tr>
-        <td><em>size_t *</em><code>nprops    </code></td>
-        <td>OUT: Number of properties in object</td></tr>
-    </table></ul>
+    <dd><table>
+        <tr>
+          <td><em>hid_t</em> <code>plist_id</code></td>
+          <td>IN: Identifier for property object to query</td></tr>
+        <tr>
+          <td><em>size_t *</em><code>nprops    </code></td>
+          <td>OUT: Number of properties in object</td></tr>
+    </table></dd>
 
+  <p>
   <dt><strong>Returns:</strong>
-    <dd>Success: a non-negative value
-    <dd>Failure: a negative value
+    <dd>Returns a non-negative value if successful;
+        otherwise returns a negative value.
 
+  <p>
   <dt><strong>Fortran90 Interface:</strong> h5pget_nprops_f
     <dd>
 	<pre>
@@ -67,11 +81,5 @@ SUBROUTINE h5pget_nprops_f(prp_id, nprops, hdferr)
 END SUBROUTINE h5pget_nprops_f
 	</pre>		
 		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
 </dl>
 
diff --git a/html/RM/H5P/H5Pget_vlen_mem_manager.htm b/html/RM/H5P/H5Pget_vlen_mem_manager.htm
index 58205b7..ffaad9c 100644
--- a/html/RM/H5P/H5Pget_vlen_mem_manager.htm
+++ b/html/RM/H5P/H5Pget_vlen_mem_manager.htm
@@ -20,54 +20,72 @@
 
 <!-- NEW PAGE -->
 <!-- HEADER RIGHT "H5Pget_vlen_mem_manager" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetVLMemManager">H5Pget_vlen_mem_manager</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_vlen_mem_manager</code>(<em>hid_t</em> <code>plist</code>,
-        <em>H5MM_allocate_t</em> *<code>alloc</code>,
-        <em>void</em> **<code>alloc_info</code>,
-        <em>H5MM_free_t</em> *<code>free</code>,
-        <em>void</em> **<code>free_info</code>
-    )
-  <dt><strong>Purpose:</strong>
+<hr />
+<dl>
+
+<dt><div align="right"><font color="999999" size="-1"><i>
+    Last modified: 8 April 2014
+    </i></font></div></dt>
+    <br />
+
+  <dt><strong>Name:</strong> 
+  <a name="Property-GetVLMemManager">H5Pget_vlen_mem_manager</a></dt>
+  <br />
+  
+  <dt><strong>Signature:</strong></dt>
+    <dd><code><em>herr_t</em> H5Pget_vlen_mem_manager(<em>hid_t</em> plist,
+        <em>H5MM_allocate_t</em> *alloc,
+        <em>void</em> **alloc_info,
+        <em>H5MM_free_t</em> *free,
+        <em>void</em> **free_info)</code></dd>
+        <br />
+    
+  <dt><strong>Purpose:</strong></dt>
     <dd>Gets the memory manager for variable-length datatype allocation in 
-        <code>H5Dread</code> and <code>H5Dvlen_reclaim</code>.
-  <dt><strong>Description:</strong>
+        <code>H5Dread</code> and <code>H5Dvlen_reclaim</code>.</dd>
+        <br />
+        
+  <dt><strong>Description:</strong></dt>
     <dd><code>H5Pget_vlen_mem_manager</code> is the companion function to
         <code>H5Pset_vlen_mem_manager</code>, returning the parameters
-        set by that function.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
+        set by that function.</dd>
+        <br />
+        
+  <dt><strong>Parameters:</strong></dt>
+    <dd><table width="100%">
         <tr>
-		    <td valign="top"><em>hid_t</em> <code>plist</code></td>
-            <td valign="top">IN: Identifier for the dataset transfer property list.</td></tr>
+            <td valign="top" width="20%"><code><em>hid_t</em> plist</code></td>
+            <td valign="top" width="80%">IN: Identifier for the dataset transfer 
+            property list.</td></tr>
         <tr>
-		    <td valign="top"><em>H5MM_allocate_t</em> <code>alloc    </code></td>
-            <td valign="top">OUT: User's allocate routine, or   <code> NULL</code> 
-                for system   <code> malloc</code>.</td></tr>
+		    <td valign="top"><code><em>H5MM_allocate_t</em> *alloc</code></td>
+            <td valign="top">OUT: User’s allocate routine, or 
+            <code>NULL</code> for system <code>malloc</code>.</td></tr>
         <tr>
-		    <td valign="top"><em>void</em> *<code>alloc_info</code></td>
-            <td valign="top">OUT: Extra parameter for user's allocation routine.  
-                <br>
-                Contents are ignored if preceding parameter is   
-                <code> NULL</code>.</td></tr>
+		    <td valign="top"><code><em>void</em> **alloc_info</code></td>
+            <td valign="top">OUT: Extra parameter for user’s 
+            allocation routine. Contents are ignored if preceding parameter 
+            is <code>NULL</code>.</td></tr>
         <tr>
-		    <td valign="top"><em>H5MM_free_t</em> <code>free</code></td>
-            <td valign="top">OUT: User's free routine, or   <code> NULL</code> for 
-                system <code>free</code>.</td></tr> 
+		    <td valign="top"><code><em>H5MM_free_t</em> *free</code></td>
+            <td valign="top">OUT: User’s free routine, or 
+            <code>NULL</code> for system <code>free</code>.</td></tr> 
         <tr>
-		    <td valign="top"><em>void</em> *<code>free_info</code></td>
-            <td valign="top">OUT: Extra parameter for user's free routine.  
-                <br>
-                Contents are ignored if preceding parameter is   
-                <code> NULL</code>.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
+		    <td valign="top"><code><em>void</em> **free_info</code></td>
+            <td valign="top">OUT: Extra parameter for user’s 
+            free routine. Contents are ignored if preceding 
+            parameter is <code>NULL</code>.</td></tr>
+    </table></dd>
+    <br />
+    
+  <dt><strong>Returns:</strong></dt>
     <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
+        otherwise returns a negative value.</dd>
+        <br />
+        
+  <dt><strong>Fortran90 Interface:</strong></dt>
+    <dd>None.</dd>
+    <br />
 <!--
 	<pre>
 SUBROUTINE
@@ -80,6 +98,25 @@ SUBROUTINE
         <img src="Graphics/Java.gif"> 
         <img src="Graphics/C++.gif">
         -->
-</dl>
-
-
+<!--
+<dt><strong>History:</strong></dt>
+<dd><table width="90%">
+    <tr>
+    <td valign="top" align="left" width="10%">
+    <strong>Release</strong></td>
+    <td valign="top" align="left" width="90%">
+    <strong>Change</strong></td></tr>
+    <tr>
+    <td valign="top">1.10.0</td>
+    <td valign="top">
+    C function introduced with this release. </td></tr>
+    </table></dd>
+-->
+
+</dl>
+<br />
+<br />
+<br />
+
+
+
diff --git a/html/RM/H5P/H5Pregister.htm b/html/RM/H5P/H5Pregister.htm
index 3905774..23fb370 100644
--- a/html/RM/H5P/H5Pregister.htm
+++ b/html/RM/H5P/H5Pregister.htm
@@ -24,7 +24,7 @@
 <dl>
 
   <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 23 August 2012
+      Last modified: 26 March 2014
       </i></font></div>
 
   <dt><strong>Name:</strong> <a name="Property-Register">H5Pregister</a>
@@ -69,7 +69,7 @@
 
   <p>
   <dt><strong>Purpose:</strong>
-    <dd>Returns information about the specified filter.
+    <dd>Registers a permanent property with a property list class. 
   <p>
   <dt><strong>Description:</strong>
     <dd><code>H5Pregister</code> is a macro that is mapped to either
diff --git a/html/RM/H5P/H5Pset_char_encoding.htm b/html/RM/H5P/H5Pset_char_encoding.htm
index d864c4b..70e7d1a 100644
--- a/html/RM/H5P/H5Pset_char_encoding.htm
+++ b/html/RM/H5P/H5Pset_char_encoding.htm
@@ -24,7 +24,7 @@
 <dl>
 
 <dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 25 June 2013
+    Last modified: 27 March 2014
     </i></font></div>
 
   <dt><strong>Name:</strong> <a name="Property-SetCharEncoding">H5Pset_char_encoding</a>
@@ -42,8 +42,9 @@
   <p>
   <dt><strong>Description:</strong>
     <dd><code>H5Pset_char_encoding</code> sets the character encoding
-      used for the names of objects, links, and attributes
-      created with the property list <code>plist_id</code>.
+      used for the names of links 
+      (which provide the names by which objects are referenced) 
+      or attributes created with the property list <code>plist_id</code>.
       <p>
       Valid values for <code>encoding</code> include the following:
       <br>
@@ -65,10 +66,12 @@
       <p>
       For example, if the character set for the property list 
       <code>plist_id</code> is set to <td><code>H5T_CSET_UTF8</code>, 
-      link names pointing to objects created with <code>plist_id</code> 
-      will be encoded using the UTF-8 Unicode character set.
-      Similarly, names of links or attributes created with 
-      <code>plist_id</code> will be encoded as UTF-8 Unicode.
+      link names pointing to objects created with the
+      link creation property list <code>plist_id</code> 
+      will be encoded using the UTF-8 character set.
+      Similarly, names of attributes created with the
+      attribute creation property list <code>plist_id</code> 
+      will be encoded as UTF-8.
       <p>
       Note that <code>H5Pset_char_encoding</code>
       sets the character set used for an HDF5 link or attribute name while 
@@ -81,7 +84,8 @@
       <table>
       <tr>
         <td valign="top"><em>hid_t </em><code>plist_id</code></td>
-        <td valign="top">IN: Property list identifier</td>
+        <td valign="top">IN: Link creation or attribute creation
+            property list identifier</td>
       </tr><tr>
         <td valign="top"><em>H5T_cset_t</em> <code>encoding</code>    </td>
         <td valign="top">IN: String encoding character set</td>
diff --git a/html/RM/H5R/H5Rget_name.htm b/html/RM/H5R/H5Rget_name.htm
index 3a499ab..03c7929 100644
--- a/html/RM/H5R/H5Rget_name.htm
+++ b/html/RM/H5R/H5Rget_name.htm
@@ -26,16 +26,15 @@
 <dt><div align=right><font color=999999 size=-1><i>
     Last modified: 5 February 2013
     </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Reference-GetName">H5Rget_name</a>
+<br />
+<dt><strong>Name:</strong> <a name="Reference-GetName">H5Rget_name</a></dt>
+<br />
 <dt><strong>Signature:</strong>
-    <dd><em>ssize_t</em> <code>H5Rget_name</code>(
-                     <em>hid_t</em> <code>loc_id</code>,
-                     <em>H5R_type_t</em> <code>ref_type</code>,
-                     <em>void *</em><code>ref</code>,
-                     <em>char *</em><code>name</code>,
-                     <em>size_t</em> <code>size</code>
-                     )
+    <dd><code><em>ssize_t</em> H5Rget_name(<em>hid_t</em> loc_id,
+                     <em>H5R_type_t</em> ref_type,
+                     <em>void</em> *ref,
+                     <em>char</em> *name,
+                     <em>size_t</em> size)</code>
 
 <p>
 <dt><strong>Purpose:</strong> </dt>
@@ -87,7 +86,8 @@
         <p>
         If there is no name associated with the object identifier
         or if the name is <code>NULL</code>, <code>H5Rget_name</code>
-        returns <code>0</code> (zero).
+        returns the size of the name buffer (the size does not include 
+        the NULL terminator).
         <p>
         Note that an object in an HDF5 file may have multiple paths if there
         are multiple links pointing to it.  This function may return any one 
@@ -95,25 +95,27 @@
 
 <p>
 <dt><strong>Parameters:</strong> 
-    <dd><table>
+    <dd><table width="100%">
       <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-        <td valign="top">IN: Identifier for the file containing the reference
+        <td valign="top" width="30%"><code><em>hid_t</em> loc_id</code></td>
+        <td valign="top" width="70%">IN: Identifier for the file containing the reference
             or for any object in that file.
             </td></tr>
       <tr>
-        <td valign="top"><em>H5R_type_t</em> <code>ref_type    </code></td>
+        <td valign="top"><code><em>H5R_type_t</em> ref_type</code></td>
         <td valign="top">IN: Type of reference.
       <tr>
-        <td valign="top"><em>void *</em><code>ref</code></td> 
+        <td valign="top"><code><em>void</em> *ref</code></td> 
         <td valign="top">IN: An object or dataset region reference.</td></tr>
       <tr>
-        <td valign="top"><em>char *</em><code>name</code></td> 
-        <td valign="top">OUT: A name associated with the referenced object or 
-            dataset region.</td></tr>
+        <td valign="top"><code><em>char</em> *name</code></td> 
+        <td valign="top">OUT: A buffer to place the name of the referenced object or 
+            dataset region. If NULL, then this call will return the size 
+            in bytes of the name.</td></tr>
       <tr>
-        <td valign="top"><em>size_t</em> <code>size</code></td> 
-        <td valign="top">IN: The size of the <code>name</code> buffer.</td></tr>
+        <td valign="top"><code><em>size_t</em> size</code></td> 
+        <td valign="top">IN: The size of the <code>name</code> buffer. When the 
+        size is passed in, the NULL terminator needs to be included.</td></tr>
     </table></dd>
 
 <p>
diff --git a/html/RM/H5T/H5Tset_size.htm b/html/RM/H5T/H5Tset_size.htm
index f7a0d9f..e5aac68 100644
--- a/html/RM/H5T/H5Tset_size.htm
+++ b/html/RM/H5T/H5Tset_size.htm
@@ -24,7 +24,7 @@
 <dl>
 
 <dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 23 August 2012
+    Last modified: 7 April 2014
     </i></font></div>
 
 <dt><strong>Name:</strong> <a name="Datatype-SetSize">H5Tset_size</a>
@@ -36,46 +36,64 @@
 
 <p>
 <dt><strong>Purpose:</strong>
-    <dd>Sets the total size for an atomic datatype.
+    <dd>Sets the total size for a datatype.
 
 <p>
 <dt><strong>Description:</strong>
     <dd><code>H5Tset_size</code> sets the total size in bytes, 
         <code>size</code>, for a datatype.  
         <p>
-        If the datatype is atomic and size is decreased so that the significant 
-        bits of the datatype extend beyond the edge of the new size, 
-        then the <code>offset</code> property is decreased toward zero.  
+        The parameter <code>size</code> must have a positive value,
+        unless it is passed as <code>H5T_VARIABLE</code> and 
+        the datatype is a string datatype.
+        <p>
+        <i>Numeric datatypes:</i>
+        If the datatype is atomic and the size is decreased so that 
+        significant bits of the datatype extend beyond the edge of the 
+        new size, then the <code>offset</code> property of the datatype 
+        is decreased toward zero.  
         If the <code>offset</code> becomes zero and the significant
         bits of the datatype still hang over the edge of the new size, then
         the number of significant bits is decreased.
         <p>
-        The <code>size</code> set for a string should include space for the 
-        null-terminator character, otherwise it will not be stored on 
+        <i>String or character datatypes:</i>
+        The <code>size</code> set for a string datatype should include space 
+        for the null-terminator character, otherwise it will not be stored on 
         (or retrieved from) disk.
         Adjusting the <code>size</code> of a string automatically sets the 
         precision to 8*<code>size</code>.  
         <p>
+        <i>Variable-length string datatypes:</i>
         If <code>dtype_id</code> is a variable-length string, 
         <code>size</code> must normally be set to <code>H5T_VARIABLE</code>.
         See “<a href="RM_H5T.html#CreateVLString">Creating 
-        variable-length string datatypes</a>.” 
+        variable-length string datatypes</a>”. 
         <p>
-        A compound datatype may increase or decrease in size as long as its 
-        member field is not trailed.  
+        <i>Compound datatypes:</i>
+        This function may be used to increase or decrease the size of a
+        compound datatype, but the function will fail if the new size 
+        is too small to accommodate all member fields.
         <p>
-        All datatypes must have a positive size.
+        <i>Ineligible datatypes:</i>
+        This function cannot be used with 
+            enumerated datatypes (<code>H5T_ENUM</code>),
+            array datatypes (<code>H5T_ARRAY</code>),
+            variable-length array datatypes (<code>H5T_VLEN</code>),
+            or reference datatypes (<code>H5T_REFERENCE</code>).
 
 <p>
 <dt><strong>Parameters:</strong>
     <dd><table>
         <tr>
             <td valign="top"><em>hid_t</em> <code>dtype_id    </code></td>
-            <td valign="top">IN: Identifier of datatype to change size.
+            <td valign="top">IN: Identifier of datatype for which the size is 
+                being changed
                 </td></tr>
         <tr>
             <td valign="top"><em>size_t</em> <code>size</code></td>
-            <td valign="top">IN: Size in bytes to modify datatype.</td></tr>
+            <td valign="top">IN: New datatype size in bytes 
+                or <code>H5T_VARIABLE</code>
+                </td></tr>
     </table></dd>
 
 <p>
diff --git a/html/RM/RM_H5.html b/html/RM/RM_H5.html
index ee51fd7..802cd4e 100644
--- a/html/RM/RM_H5.html
+++ b/html/RM/RM_H5.html
@@ -186,1120 +186,15 @@ as the corresponding C function.
 <!--       Include function files                            -->
 <!--  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  -->
 
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5check_version" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 25 October 2011
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Library-VersCheck">H5check_version</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5check_version</code>(
-            <em>unsigned</em> <code>majnum</code>,
-            <em>unsigned</em> <code>minnum</code>,
-            <em>unsigned</em> <code>relnum</code>
-        )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Verifies that HDF5 library versions are consistent.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5check_version</code> verifies that the version of the HDF5
-        library with which an application was compiled, as indicated by
-        the passed parameters, matches the version of the HDF5 library 
-        against which the application is currently linked.
-        <p>
-        <code>majnum</code> is the major version number of the HDF library 
-        with which the application was compiled,
-        <code>minnum</code> is the minor version number, and 
-        <code>relnum</code> is the release number.
-        Consider the following illustration:
-        <dir>
-            An official HDF5 release is labelled as follows:
-            <br>
-                <code>    </code>
-                HDF5 Release <<code>majnum</code>><strong>.</strong><<code>minnum</code>><strong>.</strong><<code>relnum</code>>
-            <br>
-            For example, in HDF5 Release 1.8.5:
-            <ul>
-                <li>1 is the major version number, <code>majnum</code>.
-                <li>8 is the minor version number, <code>minnum</code>.
-                <li>5 is the release number, <code>relnum</code>.
-            </ul>
-        </dir>  
-        <p>
-
-        As stated above,
-        <code>H5check_version</code> first verifies that the version 
-        of the HDF5 library with which an application was compiled 
-        matches the version of the HDF5 library against which the 
-        application is currently linked. 
-        If this check fails, <code>H5check_version</code> causes the 
-        application to abort 
-        (by means of a standard C <code>abort()</code> call)
-        and prints information that is usually useful for debugging.
-        This precaution is is taken to avoid the risks of data corruption 
-        or segmentation faults. 
-        <p>
-        The most common cause of this failure is that an application 
-        was compiled with one version of HDF5 and is dynamically linked 
-        with a different version different version.
-        <p>
-
-        If the above test passes, <code>H5check_version</code> proceeds to 
-        verify the consistency of additional library version information.
-        This is designed to catch source code inconsistencies that 
-        do not normally cause failures;  
-        if this check reveals an inconsistency, an informational warning
-        is printed but the application is allowed to run.  
-
-<p>
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>unsigned </em><code>majnum</code></td>
-            <td valign="top">IN: HDF5 library major version number.</td></tr>
-        <tr>
-            <td valign="top"><em>unsigned </em><code>minnum    </code></td>
-            <td valign="top">IN: HDF5 library minor version number.</td></tr>
-        <tr>
-            <td valign="top"><em>unsigned </em><code>relnum</code></td>
-            <td valign="top">IN: HDF5 library release number.</td></tr>
-    </table></ul>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful.
-        Upon failure, this function causes the application to abort.
-
-
-<!-- NEW PAGE -->
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5check_version_f
-    <dd>
-
-        <a name="H5LIB2fh5check5fversion5ff"></a>
-<a name="robo88"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE <strong>h5check_version_f</strong>(majnum, minnum, relnum, error)
-    INTEGER, INTENT(IN)  :: majnum, minnum, relnum
-    INTEGER, INTENT(OUT) :: error
-</pre>
-<p class="item_name"><strong><strong>Inputs:</strong></strong></p>
-<pre>  majnum - major version of the library
-  minum  - minor version of the library
-  relnum - release version of the library
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  error - Returns 0 if successful and -1 if fails
-</pre>
-
-
-
-<p>
-  <dt><strong>History:</strong>
-	<ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.4.5</td>
-          <td valign="top">
-            Fortran subroutine introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.8</td>
-          <td valign="top">
-            Fortran updated to Fortran 2003.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5close" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 25 October 2011
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Library-Close">H5close</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5close</code>(<em>void</em>)
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Flushes all data to disk, closes all open identifiers, and cleans up memory.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5close</code> flushes all data to disk, 
-        closes all open HDF5 identifiers, and cleans up all memory used by
-        the HDF5 library.  This function is generally called when the 
-        application calls <code>exit()</code>, but may be called earlier 
-        in the event of an emergency shutdown or out of a desire to free all 
-        resources used by the HDF5 library.
-        <p>
-        When the HDF5 Library is employed in a Fortran90 application,
-        <code>h5close_f</code> closes the HDF5 Fortran interface
-        but does not shut down the HDF5 Library, leaving HDF5 available
-        to other software that may require the resource.
-        <code>h5open_f</code> and <code>h5close_f</code> are 
-        required calls in HDF5 Fortran applications.	
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd>None.
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5close_f
-    <dd>
-
-        <a name="H5LIB2fh5close5ff"></a>
-<a name="robo89"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE <strong>h5close_f</strong>(error)
-    INTEGER, INTENT(OUT) :: error
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  error - Returns 0 if successful and -1 if fails
-</pre>
-
-
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-              <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-              <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.8</td>
-          <td valign="top">
-              Fortran subroutine updated modified so that it does not 
-              shut down the HDF5 Library.</td></tr>
-    </table>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5dont_atexit" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 25 October 2011
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Library-DontAtExit">H5dont_atexit</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5dont_atexit</code>(<em>void</em>)
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Instructs library not to install <code>atexit</code> cleanup routine.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5dont_atexit</code> indicates to the library that an 
-        <code>atexit()</code> cleanup routine should not be installed.  
-        The major purpose for this is in situations where the 
-        library is dynamically linked into an application and is 
-        un-linked from the application before <code>exit()</code> gets 
-        called.  In those situations, a routine installed with 
-        <code>atexit()</code> would jump to a routine which was 
-        no longer in memory, causing errors.
-        <p>
-        In order to be effective, this routine <em>must</em> be called 
-        before any other HDF function calls, and must be called each 
-        time the library is loaded/linked into the application 
-        (the first time and after it's been un-loaded).
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd>
-        None.
-    </dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5dont_atexit_f
-    <dd>
-
-        <a name="H5LIB2fh5dont5fatexit5ff"></a>
-<a name="robo99"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE <strong>h5dont_atexit_f</strong>(error)
-    INTEGER, INTENT(OUT) :: error
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  error - Returns 0 if successful and -1 if fails
-</pre>
-
-
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-      <tr>
-          <td valign="top" align="left" width="10%">
-              <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-              <strong>Change</strong></td></tr>
-      <tr>
-          <td valign="top">1.4.5</td>
-          <td valign="top">
-              Fortran subroutine introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.8</td>
-          <td valign="top">
-            Fortran subroutine updated in this release.</td></tr>
-    </table></dd>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5garbage_collect" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 25 October 2011
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Library-GarbageCollect">H5garbage_collect</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5garbage_collect</code>(<em>void</em>)
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Garbage collects on all free-lists of all types.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5garbage_collect</code> walks through all the garbage 
-        collection routines of the library, freeing any unused memory. 
-        <p>
-        It is not required that <code>H5garbage_collect</code> be called 
-        at any particular time; it is only necessary in certain situations 
-        where the application has performed actions that cause the library 
-        to allocate many objects.  The application should call
-        <code>H5garbage_collect</code> if it eventually releases those 
-        objects and wants to reduce the memory used by the library from
-        the peak usage required.  
-        <p>
-        The library automatically garbage collects all the free lists 
-        when the application ends.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd>
-        None.
-    </dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5garbage_collect_f
-    <dd>
-
-        <a name="H5LIB2fh5garbage5fcollect5ff"></a>
-<a name="robo127"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE <strong>h5garbage_collect_f</strong>(error)
-    INTEGER, INTENT(OUT) :: error
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  error - Returns 0 if successful and -1 if fails
-</pre>
-
-
-<p>
-<dt><strong>History:</strong>
-  <dd><table width="90%">
-      <tr>
-          <td valign="top" align="left" width="10%">
-              <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-              <strong>Fortran90</strong></td></tr>
-      <tr>
-          <td valign="top">1.4.5</td>
-          <td valign="top">
-              Function introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.8</td>
-          <td valign="top">
-            Fortran subroutine updated in this release.</td></tr>
-  </table></dd>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5get_libversion" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 25 October 2011
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Library-Version">H5get_libversion</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5get_libversion</code>(
-            <em>unsigned *</em><code>majnum</code>,
-            <em>unsigned *</em><code>minnum</code>,
-            <em>unsigned *</em><code>relnum</code>
-        )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Returns the HDF library release number.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5get_libversion</code> retrieves the major, minor, and release
-        numbers of the version of the HDF library which is linked to 
-        the application.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>unsigned *</em><code>majnum</code></td>
-            <td valign="top">OUT: The major version of the library.</td></tr>
-        <tr>
-            <td valign="top"><em>unsigned *</em><code>minnum    </code></td>
-            <td valign="top">OUT: The minor version of the library.</td></tr>
-        <tr>
-            <td valign="top"><em>unsigned *</em><code>relnum</code></td>
-            <td valign="top">OUT: The release number of the library.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5get_libversion_f
-    <dd>
-
-        <a name="H5LIB2fh5get5flibversion5ff"></a>
-<a name="robo131"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE <strong>h5get_libversion_f</strong>(majnum, minnum, relnum, error)
-    INTEGER, INTENT(OUT) :: majnum, minnum, relnum, error
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  majnum - major version of the library
-  minum  - minor version of the library
-  relnum - release version of the library
-  error  - Returns 0 if successful and -1 if fails
-</pre>
-
-
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.4.5</td>
-          <td valign="top">
-            Fortran subroutine introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.8</td>
-          <td valign="top">
-            Fortran subroutine updated in this release.</td></tr>
-    </table></dd>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5open" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 25 October 2011
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Library-Open">H5open</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5open</code>(<em>void</em>)
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Initializes the HDF5 library.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5open</code> initialize the library.  
-        <p>
-        When the HDF5 Library is employed in a C application,
-        this function is normally called automatically, but if you 
-        find that an HDF5 library function is failing inexplicably, 
-        try calling this function first.
-        If you wish to elimnate this possibility, it is safe to 
-        routinely call <code>H5open</code> before an application 
-        starts working with the library as there are no damaging 
-        side-effects in calling it more than once.
-        <p>
-        When the HDF5 Library is employed in a Fortran90 application,
-        <code>h5open_f</code> initializes global variables 
-        (for example, predefined types) and performs other tasks required 
-        to initialize the HDF5 Fortran Library.
-        <code>h5open_f</code> and <code>h5close_f</code> are 
-        required calls in HDF5 Fortran applications.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd>None.
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5open_f
-    <dd>
-
-        <a name="H5LIB2fh5open5ff"></a>
-<a name="robo175"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE <strong>h5open_f</strong>(error)
-    INTEGER, INTENT(OUT) :: error
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  error - Returns 0 if successful and -1 if fails
-</pre>
-
-
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-              <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-              <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.8</td>
-          <td valign="top">
-              Fortran subroutine updated in this release.</td></tr>
-    </table>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5set_free_list_limits" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 6 May 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Library-SetFreeListLimits">H5set_free_list_limits</a>
-
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5set_free_list_limits</code>(
-                        <em>int</em> <code>reg_global_lim</code>, 
-                        <em>int</em> <code>reg_list_lim</code>, 
-                        <em>int</em> <code>arr_global_lim</code>,
-                        <em>int</em> <code>arr_list_lim</code>, 
-                        <em>int</em> <code>blk_global_lim</code>, 
-                        <em>int</em> <code>blk_list_lim</code>
-                        )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Sets free-list size limits.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5set_free_list_limits</code> sets size limits 
-        on all types of free lists.
-        The HDF5 library uses free lists internally to manage memory.
-        The types of free lists used are as follows:
-        <ul><li><span class=termDef>Regular</span> 
-                free lists manage memory for single internal data structures.
-            <li><span class=termDef>Array</span> 
-                free lists manage memory for arrays of internal data structures.
-            <li><span class=termDef>Block</span> 
-                free lists manage memory for arbitrarily-sized blocks of bytes.
-            <li><span class=termDef>Factory</span>
-                free lists manage memory for fixed-size blocks of bytes.
-        </ul> 
-        <p>
-        The parameters specify global and per-list limits; for example,
-        <code>reg_global_limit</code> and <code>reg_list_limit</code> limit the
-        accumulated size of all regular free lists and the size of each
-        individual regular free list, respectively. Therefore, if an application
-        sets a 1Mb limit on each of the global lists, up to 4Mb of total storage
-        might be allocated, 1Mb for each of the regular, array, block, and
-        factory type lists.
-        <p>
-        The settings specified for block free lists are duplicated for
-        factory free lists.  Therefore, increasing the global limit on block
-        free lists by <i>x</i> bytes will increase the potential free list
-        memory usage by 2<i>x</i> bytes.
-        <p>
-        Using a value of <code>-1</code> for a limit means that 
-        no limit is set for the specified type of free list.  
-
-<p>
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>int</em> <code>reg_global_lim    </code></td>
-            <td valign="top">IN: The cumulative limit, in bytes, 
-                on memory used for all regular free lists 
-                <br>
-                (Default: 1MB)</td></tr>
-        <tr>
-            <td valign="top"><em>int</em> <code>reg_list_lim</code></td>
-            <td valign="top">IN: The limit, in bytes, 
-                on memory used for each regular free list
-                <br>
-                (Default: 64KB)</td></tr>
-        <tr>
-            <td valign="top"><em>int</em> <code>arr_global_lim</code></td>
-            <td valign="top">IN: The cumulative limit, in bytes, 
-                on memory used for all array free lists 
-                <br>
-                (Default: 4MB)</td></tr>
-        <tr>
-            <td valign="top"><em>int</em> <code>arr_list_lim</code></td>
-            <td valign="top">IN: The limit, in bytes, 
-                on memory used for each array free list
-                <br>
-                (Default: 256KB)</td></tr>
-        <tr>
-            <td valign="top"><em>int</em> <code>blk_global_lim</code></td>
-            <td valign="top">IN: The cumulative limit, in bytes, 
-                on memory used for all block free lists and, separately, 
-                for all factory free lists 
-                <br>
-                (Default: 16MB)</td></tr>
-        <tr>
-            <td valign="top"><em>int</em> <code>blk_list_lim</code></td>
-            <td valign="top">IN: The limit, in bytes, 
-                on memory used for each block or factory free list
-                <br>
-                (Default: 1MB)</td></tr>
-    </table></ul>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-<!--
-    <pre>
-SUBROUTINE
-    </pre>
--->
-
-<p>
-<dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.3</td>
-          <td valign="top">
-            Function changed in this release to set factory free list memory
-            limits.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5_VERSION_GE" -->
-<hr />
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 22 April 2011
-    </i></font></div></dt>
-
-<dt><strong>Name:</strong> <a name="Library-VersionGE">H5_VERSION_GE</a></dt>
-<dt><strong>Signature:</strong></dt>
-    <dd><code>H5_VERSION_GE(
-        <em>int</em> maj, 
-        <em>int</em> min, 
-        <em>int</em> rel
-        )</code></dd>
-
-<p />
-<dt><strong>Purpose:</strong></dt>
-    <dd>Determines whether the version of the library being used is 
-        greater than or equal to the specified version.</dd>
-
-<p />
-<dt><strong>Motivation:</strong></dt>
-    <dd>The <a href="#Library-VersionGE"><code>H5_VERSION_GE</code></a>
-        and <a href="#Library-VersionLE"><code>H5_VERSION_LE</code></a>
-        macros are used at compile time to conditionally include or exclude 
-        code based on the version of the HDF5 library against which 
-        an application will be linked.</p>
-
-<p />
-<dt><strong>Description:</strong></dt>
-    <dd>The <code>H5_VERSION_GE</code> macro compares the version of 
-        the HDF5 library being used against the version number specified 
-        in the parameters. </p>
-        <p>
-        For more information, see “HDF5 Software Updates” at 
-        <a href="http://www.hdfgroup.org/HDF5/doc/TechNotes/Version.html">
-        <code>www.hdfgroup.org/HDF5/doc/TechNotes/Version.html</code></a>.</p>
-    </dd>
-
-<p />
-<dt><strong>Parameters:</strong></dt>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>int</em> <code>maj    </code></td>
-            <td valign="top">IN: Major version number<br>
-                             A non-negative integer value</td></tr>
-        <tr>
-            <td valign="top"><em>int</em> <code>min</code></td>
-            <td valign="top">IN: Minor version number<br>
-                             A non-negative integer value</td></tr>
-        <tr>
-            <td valign="top"><em>int</em> <code>rel</code></td>
-            <td valign="top">IN: Release number<br>
-                             A non-negative integer value</td></tr>
-        </table></dd>
-
-<p />
-<dt><strong>Returns:</strong></dt>
-    <dd><table>
-        <tr>
-            <td><code>TRUE</code></td>
-            <td>If the library version is 
-                greater than or equal to the version number specified</td>
-            </tr>
-        <tr>
-            <td><code>FALSE    </code></td>
-            <td>If the library version is 
-                less than the version number specified</td>
-            </tr>
-        </table>
-
-        <p>
-        A library version is greater than the specified version number if its
-        major version is larger than the specified major version number.
-        If the major version numbers are the same, it is greater than the 
-        specified version number if its minor version is larger than the
-        specified minor version number.  If the minor version numbers are 
-        the same, then a library version would be greater than the specified
-        version number if its release number is larger than the specified
-        release number.
-        </dd>
-
-<p />
-<dt><strong>Fortran Interface:</strong></dt>
-    <dd>None</dd>
-
-<!-- NEW PAGE -->
-<p />
-<dt><strong>Example Usage:</strong></dt>
-    <dd>Suppose an application wants to call different functions based 
-        on the version of the HDF5 library to which an application will be 
-        linked. 
-        For example, the link functions, <code>H5Lxxx</code>, 
-        are new in the 1.8 versions of HDF5, 
-        and some group functions, <code>H5Gxxx</code>, 
-        are deprecated in the 1.8 versions. 
-        The following code uses <code>H5Ldelete</code> if the library version 
-        is 1.8.0 or greater or uses <code>H5Gunlink</code> if the 
-        library version is not greater than 1.8.0. 
-        Similarly, the code calls <code>H5Lexists</code> or 
-        <code>H5Gopen</code> to make sure the group has been deleted. </p>
-
-        <pre>
-    #if H5_VERSION_GE(1,8,0)
-        ret = H5Ldelete(file, "Group", H5P_DEFAULT);
-        CHECK(ret, FAIL, "H5Lunlink");
-
-        status = H5Lexists(file, "Group", H5P_DEFAULT);
-        VERIFY(status, FALSE, "H5Lexists");
-    #else
-        ret = H5Gunlink(file, "Group");
-        CHECK(ret, FAIL, "H5Gunlink");
-
-        H5E_BEGIN_TRY {
-            grp = H5Gopen(file, "Group");
-        } H5E_END_TRY;
-        VERIFY(grp, FAIL, "H5Gopen");
-    #endif
-        </pre></dd>
-
-<p />
-<dt><strong>History:</strong></dt>
-    <dd><table>
-        <tr>
-          <td>
-            <strong>Release<code>    </code></strong></td>
-          <td>
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td>1.8.7</td>
-          <td>C macro introduced in this release.</td></tr>
-        </table></dd>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5_VERSION_LE" -->
-<hr />
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 22 April 2011
-    </i></font></div></dt>
-
-<dt><strong>Name:</strong> <a name="Library-VersionLE">H5_VERSION_LE</a></dt>
-<dt><strong>Signature:</strong></dt>
-    <dd><code>H5_VERSION_LE( 
-        <em>int</em> maj, 
-        <em>int</em> min, 
-        <em>int</em> rel
-        )</code></dd>
-
-<p />
-<dt><strong>Purpose:</strong></dt>
-    <dd>Determines whether the version of the library being used is 
-        less than or equal to the specified version.</dd>
-
-<p />
-<dt><strong>Motivation:</strong></dt>
-    <dd>The <a href="#Library-VersionGE"><code>H5_VERSION_GE</code></a>
-        and <a href="#Library-VersionLE"><code>H5_VERSION_LE</code></a>
-        macros are used at compile time to conditionally include or exclude 
-        code based on the version of the HDF5 library against which 
-        an application will be linked.</p>
-
-<p />
-<dt><strong>Description:</strong></dt>
-    <dd>The <code>H5_VERSION_LE</code> macro compares the version of 
-        the HDF5 library being used against the version number specified 
-        in the parameters.</p>
-        <p>
-        For more information, see “HDF5 Software Updates” at 
-        <a href="http://www.hdfgroup.org/HDF5/doc/TechNotes/Version.html">
-        <code>www.hdfgroup.org/HDF5/doc/TechNotes/Version.html</code></a>.</p>
-        </dd>
-
-<p />
-<dt><strong>Parameters:</strong></dt>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>int</em> <code>maj    </code></td>
-            <td valign="top">IN: Major version number<br>
-                             A non-negative integer value</td></tr>
-        <tr>
-            <td valign="top"><em>int</em> <code>min</code></td>
-            <td valign="top">IN: Minor version number<br>
-                             A non-negative integer value</td></tr>
-        <tr>
-            <td valign="top"><em>int</em> <code>rel</code></td>
-            <td valign="top">IN: Release number<br>
-                             A non-negative integer value</td></tr>
-        </table></dd>
-
-<p />
-<dt><strong>Returns:</strong></dt>
-    <dd><table>
-        <tr>
-            <td><code>TRUE</code></td>
-            <td>If the library version is 
-            less than or equal to the version number specified </td>
-            </tr>
-        <tr>
-            <td><code>FALSE    </code></td>
-            <td>If the library version is greater than the 
-            version number specified</td>
-            </tr>
-        </table>
-
-        <p>
-        A library version is less than the specified version number if its
-        major version is smaller than the specified major version number.
-        If the major version numbers are the same, it is less than the 
-        specified version number if its minor version is smaller than the
-        specified minor version number.  If the minor version numbers are 
-        the same, then a library version would be less than the specified
-        version number if its release number is smaller than the specified
-        release number.
-        </dd>
-
-<p />
-<dt><strong>Fortran Interface:</strong></dt>
-    <dd>None</dd>
-
-<!-- NEW PAGE -->
-<p />
-<dt><strong>Example Usage:</strong></dt>
-    <dd>
-        Suppose an application wants to call different functions based 
-        on the version of the HDF5 library to which an application will be 
-        linked. For example, the link functions, <code>H5Lxxx</code>, 
-        are new in the 1.8 versions of HDF5, and some group functions, 
-        <code>H5Gxxx</code>, are deprecated in the 1.8 versions. 
-        The following code uses <code>H5Gunlink</code> if the 
-        library version is 1.6.10 or earlier or uses <code>H5Ldelete</code> 
-        if the library version is not 1.6.10 or earlier. Similarly, the code 
-        calls <code>H5Gopen</code> or <code>H5Lexists</code> 
-        to make sure the group has been deleted. </p>
-
-        <pre>
-    #if H5_VERSION_LE(1,6,10)
-        ret = H5Gunlink(file, "Group");
-        CHECK(ret, FAIL, "H5Gunlink");
-
-        H5E_BEGIN_TRY {
-            grp = H5Gopen(file, "Group");
-        } H5E_END_TRY;
-        VERIFY(grp, FAIL, "H5Gopen");
-    #else
-        ret = H5Ldelete(file, "Group", H5P_DEFAULT);
-        CHECK(ret, FAIL, "H5Lunlink");
-
-        status = H5Lexists(file, "Group", H5P_DEFAULT);
-        VERIFY(status, FALSE, "H5Lexists");
-    #endif
-        </pre></dd>
-
-<p />
-<dt><strong>History:</strong></dt>
-    <dd><table>
-        <tr>
-          <td>
-            <strong>Release<code>    </code></strong></td>
-          <td>
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td>1.8.7</td>
-          <td>C macro introduced in this release.</td></tr>
-        </table></dd>
-</dl>
-
+<?php include("H5/H5check_version.htm"); ?>
+<?php include("H5/H5close.htm"); ?>
+<?php include("H5/H5dont_atexit.htm"); ?>
+<?php include("H5/H5garbage_collect.htm"); ?>
+<?php include("H5/H5get_libversion.htm"); ?>
+<?php include("H5/H5open.htm"); ?>
+<?php include("H5/H5set_free_list_limits.htm"); ?>
+<?php include("H5/H5_version_ge.htm"); ?>
+<?php include("H5/H5_version_le.htm"); ?>
 
 
 <!-- HEADER RIGHT " " -->
diff --git a/html/RM/RM_H5A.html b/html/RM/RM_H5A.html
index be209a3..9567d0b 100644
--- a/html/RM/RM_H5A.html
+++ b/html/RM/RM_H5A.html
@@ -282,4398 +282,45 @@ See <a href="../H5.user/Attributes.html"><cite>Attributes</cite></a> in the
 <!--       Include special topic files                       -->
 <!--  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  -->
 
-
-
-<p>
-<strong>
-Location and name with attribute functions:
-</strong>
-<br>
-
-<table border=1 align=right width=210><tr>
-    <td align=center>
-        <img src="../UG/Images/Dmodel_fig40_d+g3.jpg" width=250>
-<!--    <img src="./Dmodel_fig40_d.jpg" width=250> -->
-    </td></tr><tr><td align=center>
-        Sample file structure:<br><code>DATA_FILE1</code>
-</tr></table>
-
-
-Several attribute functions, such as <code>H5Acreate2</code>, 
-use a location identifier, an object name, and an attribute name,
-<code>loc_id</code>, <code>obj_name</code>, and <code>attr_name</code>, 
-respectively.  
-<code>loc_id</code> and <code>obj_name</code> specify the object to which 
-an attribute is attached and carry exactly the same meaning and
-interaction modes as described for <code>loc_id</code> and <code>name</code>
-in “<a href="RM_H5O.html#LocIDandName">Accessing objects by location 
-and name</a>.”
-<code>attr_name</code> specifies the attribute as it is attached to 
-that object.
-<p>
-The following example specifies an attribute named <code>A3</code>
-attached to the dataset <code>dset3</code>.
-<p>
-<ul>
-    <li><code>loc_id</code> specifies <code>group3</code>.
-        <br>
-        <code>name = 'dset3'</code>                                     
-        <br>
-        <code>attr_name = 'A3'</code>                                   
-        <p>
-</ul>
-
-Older H5A functions, such as <code>H5Acreate1</code>, 
-generally use only a location identifier and a name.
-In these functions, <code>loc_id</code> fully specifies
-the object to which an attribute is attached; the attribute itself 
-is specified by an attribute name, <code>attr_name</code>.
-<p>
-Again, the following example specifies an attribute named <code>A3</code>
-attached to the dataset <code>dset3</code> above.
-<p>
-<ul>
-    <li><code>loc_id</code> specifies <code>dset3</code>.
-        <br>
-        <code>attr_name = 'A3'</code>                                   
-</ul>
- 
-
+<?php include("../_topic/loc_id+name_attr.htm"); ?>
 
 <!--  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  -->
 <!--       Include function files                            -->
 <!--  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  -->
 
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Aclose" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Annot-Close">H5Aclose</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Aclose</code>(<em>hid_t</em> <code>attr_id</code>)
-<dt><strong>Purpose:</strong>
-    <dd>Closes the specified attribute.
-<dt><strong>Description:</strong>
-    <dd><code>H5Aclose</code> terminates access to the attribute 
-        specified by <code>attr_id</code> by releasing the identifier.
-        <p>
-        Further use of a released attribute identifier is illegal; 
-        a function using such an identifier will fail.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-	        <tr>
-			<td valign="top"><em>hid_t</em> <code>attr_id</code></td>
-            <td>IN: Attribute to release access to.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5aclose_f
-    <dd>
-	<pre>
-SUBROUTINE h5aclose_f(attr_id, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(OUT) :: attr_id  ! Attribute identifier 
-  INTEGER, INTENT(OUT) :: hdferr          ! Error code:
-                                          ! 0 on success and -1 on failure
-END SUBROUTINE h5aclose_f	
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Acreate" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-  Last modified: 28 August 2012</i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Annot-Create">H5Acreate</a>
-  <dt><strong>Signature:</strong>
-    <dd>
-    <table width=95%>
-        <tr><td width=80% align=left valign=top>
-            <a href="#Annot-Create1"><em>hid_t</em> <code>H5Acreate</code>(
-                <em>hid_t</em> <code>loc_id</code>,
-                <em>const char *</em><code>attr_name</code>,
-                <em>hid_t</em> <code>type_id</code>,
-                <em>hid_t</em> <code>space_id</code>,
-                <em>hid_t</em> <code>acpl_id</code> )</a>
-            <br> 
-            </td><td width=10% align=right valign=top>
-                [1]
-        </td></tr>
-        <tr><td align=left valign=top>
-            <a href="#Annot-Create2"><em>hid_t</em> <code>H5Acreate</code>(
-            <em>hid_t</em> <code>loc_id</code>, 
-            <em>const char *</em><code>attr_name</code>, 
-            <em>hid_t</em> <code>type_id</code>, 
-            <em>hid_t</em> <code>space_id</code>, 
-            <em>hid_t</em> <code>acpl_id</code>, 
-            <em>hid_t</em> <code>aapl_id</code> )</a>
-            </td><td align=right valign=top>
-                [2]
-        </td></tr>
-    </table
-  ><p>
-  <dt><strong>Purpose:</strong>
-    <dd>Creates an attribute attached to a specified object.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Acreate</code> is a macro that is mapped to either
-      <a href="#Annot-Create1"><code>H5Acreate1</code></a> or
-      <a href="#Annot-Create2"><code>H5Acreate2</code></a>,
-      depending on the needs of the application.
-      <p>
-      Such macros are provided to facilitate application compatibility.
-      For example:
-      <ul>
-          <li>The <code>H5Acreate</code> macro 
-              will be mapped to <code>H5Acreate1</code> and 
-              will use the <code>H5Acreate1</code> syntax 
-              (first signature above)
-              if an application is coded for HDF5 Release 1.6.<i>x</i>.
-          <li>The <code>H5Acreate</code> macro 
-              mapped to <code>H5Acreate2</code> and 
-              will use the <code>H5Acreate2</code> syntax 
-              (second signature above)
-              if an application is coded for HDF5 Release 1.8.<i>x</i>.
-      </ul>
-      <p>
-      Macro use and mappings are fully described in 
-      “<a href="APICompatMacros.html">API Compatibility Macros 
-      in HDF5</a>”; 
-      we urge you to read that document closely.
-      <p>
-      When both the HDF5 Library and the application are built and 
-      installed with no specific compatibility flags, 
-      <code>H5Acreate</code> is mapped to the most recent version of
-      the function, currently 
-      <a href="#Annot-Create2"><code>H5Acreate2</code></a>.
-      If the library and/or application is compiled for Release 1.6
-      emulation, <code>H5Acreate</code> will be mapped to 
-      <a href="#Annot-Create1"><code>H5Acreate1</code></a>.
-      Function-specific flags are available to override these settings 
-      on a function-by-function basis when the application is compiled. 
-      <p>
-      Specific compile-time compatibility flags and the resulting 
-      mappings are as follows:
-
-      <dir>
-      <table border=0 cellpadding=4>
-        <tr valign=top align=left> 
-          <th>Compatibility setting</th>
-          <th><code>H5Acreate</code> mapping</th>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#GlobalSettings">Global settings</a></u></td>
-        </tr><tr valign=top align=left>
-          <td>No compatibility flag</td>
-          <td><code>H5Acreate2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Enable deprecated symbols</td>
-          <td><code>H5Acreate2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Disable deprecated symbols</td>
-          <td><code>H5Acreate2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Emulate Release 1.6 interface<code>    </code></td>
-          <td><code>H5Acreate1</code> </td>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#FunctionLevelSettings">Function-level macros</a></u></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Acreate_vers = 2</code></td>
-          <td><code>H5Acreate2</code></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Acreate_vers = 1</code></td>
-          <td><code>H5Acreate1</code></td>
-        </tr>
-      </table>
-      </dir>
-      <p>The attribute identifier returned by this macro must be released 
-      with <code>H5Aclose</code> or resource leaks will develop.</p>
-<!-- NEW PAGE -->
-  <p>
-  <dd><strong>Interface history:</strong>  
-        Signature [1] above is the original <code>H5Acreate</code> interface
-        and the only interface available prior to HDF5 Release 1.8.0.
-        This signature and the corresponding function are now deprecated 
-        but will remain directly callable as 
-        <a href="#Annot-Create1"><code>H5Acreate1</code></a>.
-        <p>
-        Signature [2] above was introduced with HDF5 Release 1.8.0
-        and is the recommended and default interface.
-        It is directly callable as
-        <a href="#Annot-Create2"><code>H5Acreate2</code></a>.
-        <p>
-        See “<a href="APICompatMacros.html">API Compatibility 
-        Macros in HDF5</a>” 
-        for circumstances under which either of these functions might not
-        be available in an installed instance of the HDF5 Library.
-      
-  <p>
-  <dt><strong>Fortran90 Interface:</strong>  h5acreate_f
-    <dd>
-    <pre>
-SUBROUTINE h5acreate_f(loc_id, name, type_id, space_id, attr_id, hdferr, &
-                       acpl_id, aapl_id )
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id    ! Object identifier 
-  CHARACTER(LEN=*), INTENT(IN) :: name    ! Attribute name
-  INTEGER(HID_T), INTENT(IN) :: type_id   ! Attribute datatype identifier    
-  INTEGER(HID_T), INTENT(IN) :: space_id  ! Attribute dataspace identifier
-  INTEGER(HID_T), INTENT(OUT) :: attr_id  ! Attribute identifier 
-  INTEGER, INTENT(OUT) :: hdferr          ! Error code:
-                                          ! 0 on success and -1 on failure
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: acpl_id 
-                                          ! Attribute creation property 
-                                          ! list identifier
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: aapl_id 
-                                          ! Attribute access property 
-                                          ! list identifier
-END SUBROUTINE h5acreate_f
-    </pre>
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            The function <code>H5Acreate</code> renamed to 
-            <code>H5Acreate1</code> and deprecated in this release.
-            <br>
-            The macro <code>H5Acreate</code> 
-            and the functions <code>H5Acreate2</code> and 
-            <code>H5Acreate_by_name</code>
-            introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Acreate1" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 16 December 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Annot-Create1">H5Acreate1</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Acreate1</code>(
-        <em>hid_t</em> <code>loc_id</code>,
-        <em>const char *</em><code>attr_name</code>,
-        <em>hid_t</em> <code>type_id</code>,
-        <em>hid_t</em> <code>space_id</code>,
-        <em>hid_t</em> <code>acpl_id</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Creates a dataset as an attribute of another group, dataset, 
-        or named datatype.
-
-<p>
-<dt><strong>Deprecated Function:</strong>
-    <dd><i>This function is deprecated in favor of the function 
-        <a href="RM_H5A.html#Annot-Create2"><code>H5Acreate2</code></a>.</i>
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Acreate1</code> creates the attribute <code>attr_name</code>
-        attached to the object specified with <code>loc_id</code>.  
-        <p>
-        The attribute name specified in <code>attr_name</code> must be unique. 
-        Attempting to create an attribute with the same name as an already 
-        existing attribute will fail, leaving the pre-existing attribute 
-        in place.  To overwrite an existing attribute with a new attribute 
-        of the same name, first call <code>H5Adelete</code> then recreate 
-        the attribute with <code>H5Acreate1</code>.
-        <p>
-        The datatype and dataspace identifiers of the attribute, 
-        <code>type_id</code> and <code>space_id</code>, respectively, 
-        are created with the H5T and H5S interfaces, respectively.  
-        <p>
-        Currently only simple dataspaces are allowed for attribute dataspaces.
-        <p>
-        The attribute creation property list, <code>acpl_id</code>, 
-        is currently unused;
-        it may be used in the future for optional attribute properties.  
-        At this time, <code>H5P_DEFAULT</code> is the only accepted value.
-        </p>
-        The attribute identifier returned from this function must be released 
-        with <code>H5Aclose</code> or resource leaks will develop.  
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-            <td valign="top">IN: Identifier for the object to which the
-                attribute is to be attached
-                <br> 
-                May be any HDF5 object identifier (group, dataset, or 
-                committed datatype) or an HDF5 file identifier;
-                if <code>loc_id</code> is a file identifer, the attribute
-                will be attached to that file’s root group.</td></tr>
-        <tr>
-            <td valign="top"><em>const char *</em><code>attr_name    </code></td>
-            <td valign="top">IN: Name of attribute to create</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>type_id</code></td>
-            <td valign="top">IN: Identifier of datatype for attribute</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>space_id</code></td>
-            <td valign="top">IN: Identifier of dataspace for attribute</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>acpl_id</code></td>
-            <td valign="top">IN: Identifier of creation property list 
-                <br><i>
-                (Currently not used; 
-                specify </i><code>H5P_DEFAULT</code><i>.)</i></td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns an attribute identifier if successful;
-        otherwise returns a negative value.
-			
-		<!--<dt><strong>Non-C API(s):</strong>        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-		
-<p>
-<dt><strong>Fortran90 Interface:</strong> 
-    <dd>See listing under 
-        <a href="RM_H5A.html#Annot-Create"><code>H5Acreate</code></a>.
-
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            The function <code>H5Acreate</code> renamed to 
-            <code>H5Acreate1</code> and deprecated in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Acreate2" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 12 October 2012
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Annot-Create2">H5Acreate2</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Acreate2</code>(
-            <em>hid_t</em> <code>loc_id</code>, 
-            <em>const char *</em><code>attr_name</code>, 
-            <em>hid_t</em> <code>type_id</code>, 
-            <em>hid_t</em> <code>space_id</code>, 
-            <em>hid_t</em> <code>acpl_id</code>, 
-            <em>hid_t</em> <code>aapl_id</code>, 
-    )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Creates an attribute attached to a specified object.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Acreate2</code> creates an attribute, <code>attr_name</code>, 
-      which is attached to the object specified by the identifier
-      <code>loc_id</code>.
-      <p>
-      The attribute name, <code>attr_name</code>, must be unique for 
-      the object.  
-      <p>
-      The attribute is created with the specified datatype and dataspace,
-      <code>type_id</code> and <code>space_id</code>, 
-      which are created with the H5T and H5S interfaces, respectively.
-      <p>
-      If <code>type_id</code> is either a fixed-length or
-      variable-length string, it is important to set the string length
-      when defining the datatype.
-      String datatypes are derived from <code>H5T_C_S1</code>
-      (or <code>H5T_FORTRAN_S1</code> for Fortran codes),
-      which defaults to 1 character in size.
-      See <a href="RM_H5T.html#Datatype-SetSize"><code>H5Tset_size</code></a> and
-      “<a href="RM_H5T.html#CreateVLString">Creating 
-      variable-length string datatypes</a>.” 
-      <p>
-      The attribute creation and access property lists are currently unused, 
-      but will be used in the future for optional attribute creation 
-      and access properties.  
-      These property lists should currently be <code>H5P_DEFAULT</code>.
-      <p>
-      The attribute identifier returned by this function must be released 
-      with <a href="#Annot-Close"><code>H5Aclose</code></a> 
-      or resource leaks will develop.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code>
-        </td>
-        <td valign="top">IN: Location or object identifier
-            <br> 
-            May be any HDF5 object identifier (group, dataset, or 
-            committed datatype) or an HDF5 file identifier;
-            if <code>loc_id</code> is a file identifer, the attribute
-            will be attached to that file’s root group.
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>attr_name</code>    
-        </td>
-        <td valign="top">IN: Attribute name
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>type_id</code>
-        </td>
-        <td valign="top">IN: Attribute datatype identifier 
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>space_id</code>
-        </td>
-        <td valign="top">IN: Attribute dataspace identifier 
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>acpl_id</code>
-        </td>
-        <td valign="top">IN: Attribute creation property list identifier
-            <br>
-            <i>(Currently not used; 
-            specify </i><code>H5P_DEFAULT</code><i>.)</i>
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>aapl_id</code>
-        </td>
-        <td valign="top">IN: Attribute access property list identifier
-            <br>
-            <i>(Currently not used; 
-            specify </i><code>H5P_DEFAULT</code><i>.)</i>
-        </td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns an attribute identifier if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> 
-    <dd>See listing under 
-        <a href="RM_H5A.html#Annot-Create"><code>H5Acreate</code></a>.
-
-  <p>
-  <dt><strong>See Also:</strong>
-    <dd>“<a href="RM_H5T.html#CreateVLString">Creating 
-        variable-length string datatypes</a>” 
-    <dd><a href="RM_H5T.html#Datatype-SetSize"><code>H5Tset_size</code></a> 
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            C function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Acreate_by_name" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Annot-CreateByName">H5Acreate_by_name</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Acreate_by_name</code>(
-            <em>hid_t</em> <code>loc_id</code>, 
-            <em>const char *</em><code>obj_name</code>, 
-            <em>const char *</em><code>attr_name</code>, 
-            <em>hid_t</em> <code>type_id</code>, 
-            <em>hid_t</em> <code>space_id</code>, 
-            <em>hid_t</em> <code>acpl_id</code>, 
-            <em>hid_t</em> <code>aapl_id</code>, 
-            <em>hid_t</em> <code>lapl_id</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Creates an attribute attached to a specified object.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Acreate_by_name</code> creates an attribute, 
-      <code>attr_name</code>, which is attached to the object specified 
-      by <code>loc_id</code> and <code>obj_name</code>.
-      <p>
-      <code>loc_id</code> is a location identifier;
-      <code>obj_name</code> is the object name relative to <code>loc_id</code>.
-      If <code>loc_id</code> fully specifies the object to which the 
-      attribute is to be attached, <code>obj_name</code> should be 
-      <code>'.'</code> (a dot).
-      <p>
-      The attribute name, <code>attr_name</code>, must be unique for 
-      the object.  
-      <p>
-      The attribute is created with the specified datatype and dataspace,
-      <code>type_id</code> and <code>space_id</code>, 
-      which are created with the H5T and H5S interfaces respectively.
-      <p>
-      The attribute creation and access property lists are currently unused, 
-      but will be used in the future for optional attribute creation 
-      and access properties.  
-      These property lists should currently be <code>H5P_DEFAULT</code>.
-      <p>
-      The link access property list, <code>lapl_id</code>,
-      may provide information regarding the properties of links
-      required to access the object, <code>obj_name</code>.
-      See “Link Access Properties” in the 
-      <a href ="RM_H5P.html">H5P</a> APIs.
-      <p>
-      The attribute identifier returned by this function must be released 
-      with <a href="#Annot-Close"><code>H5Aclose</code></a> 
-      or resource leaks will develop.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code>
-        </td>
-        <td valign="top">IN: Location or object identifier; 
-            may be dataset or group
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>obj_name</code>
-        </td>
-        <td valign="top">IN: Name, relative to <code>loc_id</code>, 
-            of object that attribute is to be attached to
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>attr_name</code>    
-        </td>
-        <td valign="top">IN: Attribute name
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>type_id</code>
-        </td>
-        <td valign="top">IN: Attribute datatype identifier 
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>space_id</code>
-        </td>
-        <td valign="top">IN: Attribute dataspace identifier 
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>acpl_id</code>
-        </td>
-        <td valign="top">IN: Attribute creation property list identifier
-            <br>
-            <i>(Currently not used.)</i>
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>aapl_id</code>
-        </td>
-        <td valign="top">IN: Attribute access property list identifier
-            <br>
-            <i>(Currently not used.)</i>
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lapl_id</code>
-        </td>
-        <td valign="top">IN: Link access property list
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns an attribute identifier if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5acreate_by_name_f
-    <dd>
-	<pre>
-SUBROUTINE h5acreate_by_name_f(loc_id, obj_name, attr_name, type_id, space_id, &
-     attr, hdferr, acpl_id, aapl_id, lapl_id)
-
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id      ! Object identifier
-  CHARACTER(LEN=*), INTENT(IN) :: obj_name  ! Name of object to which 
-                                            ! attribute is attached
-  CHARACTER(LEN=*), INTENT(IN) :: attr_name ! Attribute name
-  INTEGER(HID_T), INTENT(IN) :: type_id     ! Attribute datatype identifier
-  INTEGER(HID_T), INTENT(IN) :: space_id    ! Attribute dataspace identifier
-  INTEGER(HID_T), INTENT(OUT) :: attr       ! An attribute identifier
-  INTEGER, INTENT(OUT) :: hdferr            ! Error code:
-                                            ! 0 on success and -1 on failure
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: acpl_id 
-                                            ! Attribute creation property list
-                                            ! identifier (Currently not used.)
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: aapl_id 
-                                            ! Attribute access property list 
-                                            ! identifier (Currently not used.)
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: lapl_id 
-                                            ! Link access property list
-END SUBROUTINE h5acreate_by_name_f
-	</pre>
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Adelete" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Annot-Delete">H5Adelete</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Adelete</code>(
-        <em>hid_t</em> <code>loc_id</code>,
-        <em>const char *</em><code>attr_name</code>
-    )
-<dt><strong>Purpose:</strong>
-    <dd>Deletes an attribute from a specified location.
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Adelete</code> removes the attribute specified by its  
-        name, <code>attr_name</code>, from a dataset, group, or named datatype. 
-        This function should not be used when attribute identifiers are 
-        open on <code>loc_id</code> as it may cause the internal indexes 
-        of the attributes to change and future writes to the open 
-        attributes to produce incorrect results. 
-<p>
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-            <td valign="top">IN: Identifier of the dataset, group, 
-                or named datatype to have the attribute deleted from.
-            </td></tr>
-        <tr>
-            <td valign="top"><em>const char *</em><code>attr_name    </code></td>
-            <td valign="top">IN: Name of the attribute to delete.
-            </td></tr>
-    </table></ul>
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5adelete_f
-    <dd>
-	<pre>
-SUBROUTINE h5adelete_f(obj_id, name, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: obj_id    ! Object identifier 
-  CHARACTER(LEN=*), INTENT(IN) :: name    ! Attribute name
-  INTEGER, INTENT(OUT) :: hdferr          ! Error code:
-                                          ! 0 on success and -1 on failure
-END SUBROUTINE h5adelete_f
-	</pre>		
-		
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Adelete_by_name" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Annot-DeleteByName">H5Adelete_by_name</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Adelete_by_name</code>(
-            <em>hid_t</em> <code>loc_id</code>, 
-            <em>const char *</em><code>obj_name</code>, 
-            <em>const char *</em><code>attr_name</code>, 
-            <em>hid_t</em> <code>lapl_id</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Removes an attribute from a specified location.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Adelete_by_name</code> removes the attribute 
-      <code>attr_name</code> from an object specified by location and name, 
-      <code>loc_id</code> and <code>obj_name</code>, respectively.
-      <p>
-      If <code>loc_id</code> fully specifies the object from which the 
-      attribute is to be removed, <code>obj_name</code> should be 
-      <code>'.'</code> (a dot).
-      <p>
-      The link access property list, <code>lapl_id</code>,
-      may provide information regarding the properties of links
-      required to access the object, <code>obj_name</code>.
-      See “Link Access Properties” in the 
-      <a href ="RM_H5P.html">H5P</a> APIs.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code>
-        </td
-        ><td valign="top">IN: Location or object identifier; 
-            may be dataset or group
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>obj_name</code>
-        </td>
-        <td valign="top">IN: Name of object, relative to location, 
-            from which attribute is to be removed
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>attr_name</code>    
-        </td>
-        <td valign="top">IN: Name of attribute to delete
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lapl_id</code>
-        </td>
-        <td valign="top">IN: Link access property list
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5adelete_by_name_f
-    <dd>
-	<pre>
-SUBROUTINE h5adelete_by_name_f(loc_id, obj_name, attr_name, hdferr, lapl_id) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id   ! Identifer for object to which 
-                                         ! attribute is attached
-  CHARACTER(LEN=*), INTENT(IN) :: obj_name 
-                                         ! Name of object, relative to location, 
-                                         ! from which attribute is to be removed
-  CHARACTER(LEN=*), INTENT(IN) :: attr_name 
-                                         ! Name of attribute to delete
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code:
-                                         ! 0 on success and -1 on failure
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: lapl_id
-                                         ! Link access property list
-END SUBROUTINE h5adelete_by_name_f
-	</pre>
-
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Adelete_by_idx" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Annot-DeleteByIdx">H5Adelete_by_idx</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Adelete_by_idx</code>(
-            <em>hid_t</em> <code>loc_id</code>, 
-            <em>const char *</em><code>obj_name</code>, 
-            <em>H5_index_t</em> <code>idx_type</code>, 
-            <em>H5_iter_order_t</em> <code>order</code>, 
-            <em>hsize_t</em> <code>n</code>, 
-            <em>hid_t</em> <code>lapl_id</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Deletes an attribute from an object according to index order.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Adelete_by_idx</code> removes an attribute, specified by its
-      location in an index, from an object.
-      <p>
-      The object from which the attribute is to be removed 
-      is specified by a location identifier and name,
-      <code>loc_id</code> and <code>obj_name</code>, respectively.
-      If <code>loc_id</code> fully specifies the object from which the 
-      attribute is to be removed, <code>obj_name</code> should be 
-      <code>'.'</code> (a dot).
-      <p>
-      The attribute to be removed is specified by 
-      a position in an index, <code>n</code>.
-      The type of index is specified by <code>idx_type</code> and may be
-      <code>H5_INDEX_NAME</code>, for an alpha-numeric index by name, or
-      <code>H5_INDEX_CRT_ORDER</code>, for an index by creation order.
-      The order in which the index is to be traversed is specified by 
-      <code>order</code> and may be 
-      <code>H5_ITER_INC</code> (increment) for top-down iteration,
-      <code>H5_ITER_DEC</code> (decrement) for bottom-up iteration, or
-      <code>H5_ITER_NATIVE</code>, in which case HDF5 will iterate in the 
-      fastest-available order.
-      For example, if <code>idx_type</code>, <code>order</code>, and 
-      <code>n</code> are set to <code>H5_INDEX_NAME</code>, 
-      <code>H5_ITER_INC</code>, and <code>5</code>, respectively,
-      the fifth attribute by alpha-numeric order of attribute names 
-      will be removed.
-      <p>
-      For a discussion of <code>idx_type</code> and <code>order</code>, 
-      the valid values of those parameters, and
-      the use of <code>n</code>,
-      see the description of <a href="#Annot-Iterate2">H5Aiterate2</a
-      ><p>
-      The link access property list, <code>lapl_id</code>, 
-      may provide information regarding the properties of links
-      required to access the object, <code>obj_name</code>.
-      See “Link Access Properties” in the 
-      <a href ="RM_H5P.html">H5P</a> APIs.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code>
-        </td>
-        <td valign="top">IN: Location or object identifier; 
-            may be dataset or group
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>obj_name</code>
-        </td>
-        <td valign="top">IN: Name of object, relative to location, 
-            from which attribute is to be removed
-        </td></tr>
-      <tr>
-        <td valign="top"><em>H5_index_t</em> <code>idx_type</code>
-        </td>
-        <td valign="top">IN: Type of index 
-        </td></tr>
-      <tr>
-        <td valign="top"><em>H5_iter_order_t</em> <code>order</code>    
-        </td>
-        <td valign="top">IN: Order in which to iterate over index
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hsize_t</em> <code>n</code>
-        </td>
-        <td valign="top">IN: Offset within index
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lapl_id</code>
-        </td>
-        <td valign="top">IN: Link access property list
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5adelete_by_idx_f
-    <dd>
-    <pre>
-SUBROUTINE h5adelete_by_idx_f(loc_id, obj_name, idx_type, order, n,  hdferr, &
-     lapl_id)
-  IMPLICIT NONE
-  INTEGER(HID_T),INTENT(IN) :: loc_id 
-                            ! Identifer for object to which 
-                            ! attribute is attached
-  CHARACTER(LEN=*),INTENT(IN) :: obj_name 
-                            ! Name of object, relative to location,
-                            ! from which attribute is to be removed
-  INTEGER, INTENT(IN) :: idx_type       
-                            ! Type of index; Possible values are:
-                            !  H5_INDEX_UNKNOWN_F     - Unknown index type
-                            !    H5_INDEX_NAME_F      - Index on names
-                            !    H5_INDEX_CRT_ORDER_F - Index on creation order
-                            !    H5_INDEX_N_F	      - Number of indices defined
-  INTEGER, INTENT(IN) :: order            
-                            ! Order in which to iterate over index:
-                            !    H5_ITER_UNKNOWN_F  - Unknown order
-                            !    H5_ITER_INC_F      - Increasing order
-                            !    H5_ITER_DEC_F      - Decreasing order
-                            !    H5_ITER_NATIVE_F   - No particular order, 
-                            !                         whatever is fastest
-                            !    H5_ITER_N_F	    - Number of iteration orders
-  INTEGER(HSIZE_T), INTENT(IN) :: n      
-                            ! Offset within index
-  INTEGER, INTENT(OUT) :: hdferr       
-                            ! Error code:
-                            ! 0 on success and -1 on failure
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: lapl_id  
-                            ! Link access property list  
-END SUBROUTINE h5adelete_by_idx_f 
-    </pre>
-
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Aexists" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Annot-Exists">H5Aexists</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>htri_t</em> <code>H5Aexists</code>(
-        <em>hid_t</em> <code>obj_id</code>,
-        <em>const char *</em><code>attr_name</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Determines whether an attribute with a given name exists on an object.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Aexists</code> determines 
-      whether the attribute <code>attr_name</code> exists 
-      on the object specified by <code>obj_id</code>.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top">
-        <em>hid_t</em> <code>obj_id</code>,
-        </td>
-        <td valign="top">IN: Object identifier
-        </td></tr>
-      <tr>
-        <td valign="top">
-        <em>const char *</em><code>attr_name    </code>
-        </td>
-        <td valign="top">IN: Attribute name
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>When successful, returns a positive value, for <code>TRUE</code>, 
-        or <code>0</code> (zero), for <code>FALSE</code>. 
-        <br>
-        Otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5aexists_f
-    <dd>
-    <pre>
-SUBROUTINE h5aexists_f(obj_id, attr_name, attr_exists, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: obj_id      ! Object identifier
-  CHARACTER(LEN=*), INTENT(IN) :: attr_name ! Attribute name
-  LOGICAL, INTENT(OUT) :: attr_exists       ! .TRUE. if exists, .FALSE. otherwise
-  INTEGER, INTENT(OUT) :: hdferr            ! Error code:
-                                            ! 0 on success and -1 on failure 
-END SUBROUTINE
-    </pre>
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Aexists_by_name" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Annot-ExistsByName">H5Aexists_by_name</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>htri_t</em> <code>H5Aexists_by_name</code>(
-        <em>hid_t</em> <code>loc_id</code>,
-        <em>const char *</em><code>obj_name</code>,
-        <em>const char *</em><code>attr_name</code>,
-        <em>hid_t</em> <code>lapl_id</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Determines whether an attribute with a given name exists on an object.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Aexists_by_name</code> determines 
-      whether the attribute <code>attr_name</code> exists on an object.  
-      That object is specified by its location and name, 
-      <code>loc_id</code> and <code>obj_name</code>, respectively.
-      <p>
-      <code>loc_id</code> specifies a location in the file containing
-      the object.
-      <code>obj_name</code> is the name of the object 
-      to which the attribute is attached and can be 
-          a relative name, relative to <code>loc_id</code>, or
-          an absolute name, based in the root group of the file.
-      If <code>loc_id</code> fully specifies the object,
-      <code>obj_name</code> should be <code>'.'</code> (a dot).
-      <p>
-      The link access property list, <code>lapl_id</code>,
-      may provide information regarding the properties of links
-      required to access <code>obj_name</code>.
-      See “Link Access Properties” in the 
-      <a href ="RM_H5P.html">H5P</a> APIs.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top">
-        <em>hid_t</em> <code>loc_id</code>,
-        </td>
-        <td valign="top">IN: Location identifier
-        </td></tr>
-      <tr>
-        <td valign="top">
-        <em>const char *</em><code>obj_name</code>
-        </td>
-        <td valign="top">IN: Object name <br>Either 
-        relative to <code>loc_id</code>,
-        absolute from the file’s root group,
-        or <code>'.'</code> (a dot)
-        </td></tr>
-      <tr>
-        <td valign="top">
-        <em>const char *</em><code>attr_name    </code>
-        </td>
-        <td valign="top">IN: Attribute name
-        </td></tr>
-      <tr>
-        <td valign="top">
-        <em>hid_t</em> <code>lapl_id</code>
-        </td>
-        <td valign="top">IN: Link access property list identifier
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>When successful, returns a positive value, for <code>TRUE</code>, 
-        or <code>0</code> (zero), for <code>FALSE</code>. 
-        <br>
-        Otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5aexists_by_name_f
-    <dd>
-    <pre>
-SUBROUTINE h5aexists_by_name_f(loc_id, obj_name, attr_name, attr_exists, hdferr,&
-     lapl_id)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id  ! Location identifier
-  CHARACTER(LEN=*), INTENT(IN) :: obj_name 
-                                        ! Object name either relative to loc_id, 
-                                        ! absolute from the 
-                                        ! file’s root group, or '.'
-  CHARACTER(LEN=*), INTENT(IN) :: attr_name 
-                                        ! Attribute name
-  LOGICAL, INTENT(OUT) :: attr_exists   ! .TRUE. if exists, .FALSE. otherwise
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code:
-                                        ! 0 on success and -1 on failure
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: lapl_id 
-                                        ! Link access property list identifier
-END SUBROUTINE h5aexists_by_name_f
-    </pre>
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Aget_create_plist" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Annot-GetCreatePlist">H5Aget_create_plist</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Aget_create_plist</code>(<em>hid_t</em> <code>attr_id</code>)
-<dt><strong>Purpose:</strong>
-    <dd>Gets an attribute creation property list identifier.
-<dt><strong>Description:</strong>
-    <dd><code>H5Aget_create_plist</code> returns an identifier 
-      for the attribute creation property list associated with the 
-      attribute specified by <code>attr_id</code>.
-      <p>
-      The creation property list identifier should be released with 
-      <a href="RM_H5P.html#Property-Close"><code>H5Pclose</code></a>.
-<dt><strong>Parameters:</strong>
-  <ul>
-    <table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>attr_id</code>    </td>
-        <td valign="top">IN: Identifier of the attribute.</td>
-      </tr>
-    </table>
-  </ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns an identifier for the attribute’s creation property list
-        if successful.
-        Otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5aget_create_plist_f
-	  <dd>
-	    <pre>
-SUBROUTINE h5aget_create_plist_f(attr_id, creation_prop_id, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: attr_id  
-                            ! Identifier of the attribute 
-  INTEGER(HID_T), INTENT(OUT) :: creation_prop_id 
-                            ! Identifier for the attribute’s creation property
-  INTEGER, INTENT(OUT) :: hdferr         
-                            ! Error code:
-                            ! 0 on success and -1 on failure
-END SUBROUTINE h5aget_create_plist_f
-	    </pre>
-
-<dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.8.0</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Aget_info" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Annot-GetInfo">H5Aget_info</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Aget_info</code>(
-            <em>hid_t</em> <code>attr_id</code>, 
-            <em>H5A_info_t *</em><code>ainfo</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves attribute information, by attribute identifier.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Aget_info</code> retrieves attribute information, 
-      locating the attribute with an attribute identifier, 
-      <code>attr_id</code>, which is the identifier returned by 
-      <a href="#Annot-Open"><code>H5Aopen</code></a> or
-      <a href="#Annot-OpenByIdx"><code>H5Aopen_by_idx</code></a>.
-      The attribute information is returned in the <code>ainfo</code> struct.
-      <p>
-      The <code>ainfo</code> struct is defined as follows:
-      <dir>
-      <pre>
-typedef struct {
-    hbool_t             corder_valid;   
-    H5O_msg_crt_idx_t   corder;         
-    H5T_cset_t          cset;           
-    hsize_t             data_size;      
-} H5A_info_t;   </pre>
-      </dir>
-      <p>
-      <code>corder_valid</code> indicates whether the creation order data
-      is valid for this attribute.  Note that if creation order is not being tracked,
-      no creation order data will be valid.  Valid values are <code>TRUE</code>
-      and <code>FALSE</code>.
-      <p>
-      <code>corder</code> is a positive integer containing the creation order 
-      of the attribute.  This value is 0-based, so, for example, 
-      the third attribute created will have a <code>corder</code> value of 
-      <code>2</code>.
-      <p>
-      <code>cset</code> indicates the character set used for the attribute’s
-      name; valid values are defined in <code>H5Tpublic.h</code> and 
-      include the following:
-      <table border=0>
-        <tr><td>
-              
-          </td><td>
-          <code>H5T_CSET_ASCII</code>
-          </td><td>
-          US ASCII
-        </td></tr><tr><td>
-              
-          </td><td>
-          <code>H5T_CSET_UTF8    </code>
-          </td><td>
-          UTF-8 Unicode encoding
-        </td></tr>
-      </table>
-      This value is set with 
-      <a href="RM_H5P.html#Property-SetCharEncoding"><code>H5Pset_char_encoding</code></a>.
-      <p>
-      <code>data_size</code> indicates the size, in the number of characters, 
-      of the attribute.
-      </dir>
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>attr_id</code>
-        </td>
-        <td valign="top">IN: Attribute identifier
-        </td></tr>
-      <tr>
-        <td valign="top"><em>H5A_info_t *</em><code>ainfo</code>    
-        </td>
-        <td valign="top">OUT: Attribute information struct
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5aget_info_f
-    <dd>
-
-	<pre>
-SUBROUTINE h5aget_info_f(attr_id, f_corder_valid, corder, cset, data_size,hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: attr_id  ! Attribute identifier
-  LOGICAL, INTENT(OUT) :: f_corder_valid ! Indicates whether the creation order 
-                                         ! data is valid for this attribute 
-  INTEGER, INTENT(OUT) :: corder         ! Is a positive integer containing the 
-                                         ! creation order of the attribute
-  INTEGER, INTENT(OUT) :: cset           ! Indicates the character set used for 
-                                         ! the ! attribute’s name
-  INTEGER(HSIZE_T), INTENT(OUT) :: data_size 
-                                         ! Indicates the size, in the number
-                                         ! of characters, of the attribute
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code:
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5aget_info_f
-	</pre>
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Aget_info_by_idx" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Annot-GetInfoByIdx">H5Aget_info_by_idx</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Aget_info_by_idx</code>(
-            <em>hid_t</em> <code>loc_id</code>, 
-            <em>const char *</em><code>obj_name</code>, 
-            <em>H5_index_t</em> <code>idx_type</code>, 
-            <em>H5_iter_order_t</em> <code>order</code>, 
-            <em>hsize_t</em> <code>n</code>, 
-            <em>H5A_info_t *</em><code>ainfo</code>, 
-            <em>hid_t</em> <code>lapl_id</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves attribute information, by attribute index position.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Aget_info_by_idx</code> retrieves information for an 
-      attribute that is attached to an object, which is specified by 
-      its location and name, <code>loc_id</code> and <code>obj_name</code>,
-      respectively.
-      The attribute is located by its index position and the
-      attribute information is returned in the <code>ainfo</code> struct.
-      <p>
-      If <code>loc_id</code> fully specifies the object to which the
-      attribute is attached, <code>obj_name</code> should be
-      <code>'.'</code> (a dot).
-      <p>
-      The attribute is located by means of an index type, 
-      an index traversal order, and a position in the index, 
-      <code>idx_type</code>, <code>order</code> and <code>n</code>, 
-      respectively.
-      These parameters and their valid values are discussed in the 
-      description of <a href="#Annot-Iterate2"><code>H5Aiterate2</code></a>.
-      <p>
-      The <code>ainfo</code> struct, which will contain the returned 
-      attribute information, is described in
-      <a href="#Annot-GetInfo"><code>H5Aget_info</code></a>.
-      <p>
-      The link access property list, <code>lapl_id</code>,
-      may provide information regarding the properties of links
-      required to access the object, <code>obj_name</code>.
-      See “Link Access Properties” in the 
-      <a href ="RM_H5P.html">H5P</a> APIs.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code>
-        </td>
-        <td valign="top">IN: Location of object to which attribute is attached 
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>obj_name</code>
-        </td>
-        <td valign="top">IN: Name of object to which attribute is attached, 
-            relative to location
-        </td></tr>
-      <tr>
-        <td valign="top"><em>H5_index_t</em> <code>idx_type</code>
-        </td>
-        <td valign="top">IN: Type of index
-        </td></tr>
-      <tr>
-        <td valign="top"><em>H5_iter_order_t</em> <code>order</code>    
-        </td>
-        <td valign="top">IN: Index traversal order 
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hsize_t</em> <code>n</code>
-        </td>
-        <td valign="top">IN: Attribute’s position in index
-        </td></tr>
-        </td></tr>
-      <tr>
-        <td valign="top"><em>H5A_info_t *</em><code>ainfo</code>
-        </td>
-        <td valign="top">OUT: Struct containing returned attribute information
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lapl_id</code>
-        </td>
-        <td valign="top">IN: Link access property list
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5aget_info_by_idx_f
-    <dd>
-	<pre>
-SUBROUTINE h5aget_info_by_idx_f(loc_id, obj_name, idx_type, order, n, &
-     f_corder_valid, corder, cset, data_size, hdferr, lapl_id)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id   
-                             ! Object identifier
-  CHARACTER(LEN=*), INTENT(IN) :: obj_name  
-                             ! Name of object to which attribute is attached
-  INTEGER, INTENT(IN) :: idx_type        
-                             ! Type of index; Possible values are:
-                             !   H5_INDEX_UNKNOWN_F   - Unknown index type
-                             !   H5_INDEX_NAME_F      - Index on names
-                             !   H5_INDEX_CRT_ORDER_F - Index on creation order
-                             !   H5_INDEX_N_F	      - Number of indices defined
-  INTEGER, INTENT(IN) :: order              
-                             ! Order in which to iterate over index:
-                             !   H5_ITER_UNKNOWN_F  - Unknown order
-                             !   H5_ITER_INC_F      - Increasing order
-                             !   H5_ITER_DEC_F      - Decreasing order
-                             !   H5_ITER_NATIVE_F   - No particular order, 
-                             !                        whatever is fastest
-  INTEGER(HSIZE_T), INTENT(IN) :: n     
-                             ! Attribute’s position in index
-
-  LOGICAL, INTENT(OUT) :: f_corder_valid 
-                             ! Indicates whether the creation order data is 
-                             ! valid for this attribute 
-  INTEGER, INTENT(OUT) :: corder 
-                             ! Is a positive integer containing the creation 
-                             !order of the attribute
-  INTEGER, INTENT(OUT) :: cset   
-                             ! Indicates the character set used for the 
-                             ! attribute’s name
-  INTEGER(HSIZE_T), INTENT(OUT) :: data_size   
-                             ! Indicates the size, in the number of characters, 
-                             ! of the attribute
-  INTEGER, INTENT(OUT) :: hdferr       
-                             ! Error code:
-                             ! 0 on success and -1 on failure
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: lapl_id  
-                             ! Link access property list
-END SUBROUTINE h5aget_info_by_idx_f  
-	</pre>
-
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Aget_info_by_name" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Annot-GetInfoByName">H5Aget_info_by_name</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Aget_info_by_name</code>(
-            <em>hid_t</em> <code>loc_id</code>, 
-            <em>const char *</em><code>obj_name</code>, 
-            <em>const char *</em><code>attr_name</code>, 
-            <em>H5A_info_t *</em><code>ainfo</code>, 
-            <em>hid_t</em> <code>lapl_id</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves attribute information, by attribute name.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Aget_info_by_name</code> retrieves 
-      information for an attribute, <code>attr_name</code>, 
-      that is attached to an object, specified by its location and name, 
-      <code>loc_id</code> and <code>obj_name</code>, respectively.
-      The attribute information is returned in the <code>ainfo</code> struct.
-      <p>
-      If <code>loc_id</code> fully specifies the object to which the
-      attribute is attached, <code>obj_name</code> should be
-      <code>'.'</code> (a dot).
-      <p>
-      The <code>ainfo</code> struct is described in
-      <a href="#Annot-GetInfo"><code>H5Aget_info</code></a>.
-      <p>
-      The link access property list, <code>lapl_id</code>,
-      may provide information regarding the properties of links
-      required to access the object, <code>obj_name</code>.
-      See “Link Access Properties” in the 
-      <a href ="RM_H5P.html">H5P</a> APIs.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code>
-        </td>
-        <td valign="top">IN: Location of object to which attribute is attached 
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>obj_name</code>
-        </td>
-        <td valign="top">IN: Name of object to which attribute is attached, 
-            relative to location
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>attr_name</code>    
-        </td>
-        <td valign="top">IN: Attribute name
-        </td></tr>
-      <tr>
-        <td valign="top"><em>H5A_info_t *</em><code>ainfo</code>
-        </td>
-        <td valign="top">OUT: Struct containing returned attribute information
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lapl_id</code>
-        </td>
-        <td valign="top">IN: Link access property list
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5aget_info_by_name_f
-    <dd>
-
-	<pre>
-SUBROUTINE h5aget_info_by_name_f(loc_id, obj_name, attr_name, &
-     f_corder_valid, corder, cset, data_size, hdferr, lapl_id)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id       ! Object identifier
-  CHARACTER(LEN=*), INTENT(IN) :: obj_name   ! Name of object to which attribute 
-                                             ! is attached
-  CHARACTER(LEN=*), INTENT(IN) :: attr_name  ! Attribute name
-  LOGICAL, INTENT(OUT) :: f_corder_valid     ! Indicates whether the creation 
-                                             ! order data is valid for this 
-                                             ! attribute 
-  INTEGER, INTENT(OUT) :: corder             ! Is a positive integer containing 
-                                             ! the creation order of the 
-                                             ! attribute
-  INTEGER, INTENT(OUT) :: cset               ! Indicates the character set used 
-                                             ! for the attribute’s name
-  INTEGER(HSIZE_T), INTENT(OUT) :: data_size ! Indicates the size, in the number
-                                             ! of characters, of the attribute
-  INTEGER, INTENT(OUT) :: hdferr             ! Error code:
-                                             ! 0 on success and -1 on failure
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: lapl_id  
-                                             ! Link access property list
-END SUBROUTINE h5aget_info_by_name_f
-    </pre>
-
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <p>
-<!-- NEW PAGE -->
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Aget_name" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Annot-GetName">H5Aget_name</a>
-<dt><strong>Signature:</strong>
-    <dd><em>ssize_t</em> <code>H5Aget_name</code>(<em>hid_t</em> <code>attr_id</code>,
-        <em>size_t</em> <code>buf_size</code>,
-        <em>char *</em><code>buf</code>
-    )
-<dt><strong>Purpose:</strong>
-    <dd>Gets an attribute name.
-<dt><strong>Description:</strong>
-    <dd><code>H5Aget_name</code> retrieves the name of an attribute 
-      specified by the identifier, <code>attr_id</code>. Up to 
-      <code>buf_size</code> characters are stored in buf followed by 
-      a \0 string terminator. If the name of the attribute is longer 
-      than (<code>buf_size</code> -1), the string terminator is stored 
-      in the last position of the buffer to properly terminate the string.
-      <p>
-      If the user only wants to find out the size of this name, 
-      the values <code>0</code> and <code>NULL</code>
-      can be passed in for the parameters <code>bufsize</code> and 
-      <code>buf</code>.
-
-<dt><strong>Parameters:</strong>
-  <ul>
-    <table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>attr_id</code></td>
-        <td valign="top">IN: Identifier of the attribute.</td>
-      </tr>
-      <tr>
-        <td valign="top"><em>size_t</em> <code>buf_size    </code></td>
-        <td valign="top">IN: The size of the buffer to store the name in.</td>
-      </tr>
-      <tr>
-        <td valign="top"><em>char *</em><code>buf</code></td>
-        <td valign="top">OUT: Buffer to store name in.</td>
-      </tr>
-    </table>
-  </ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns the length of the attribute's name, which may be
-        longer than <code>buf_size</code>, if successful.
-        Otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5aget_name_f
-    <dd>
-<pre>
-SUBROUTINE h5aget_name_f(attr_id, size, buf, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: attr_id  ! Attribute identifier 
-  INTEGER(SIZE_T), INTENT(IN) :: size            ! Buffer size 
-  CHARACTER(LEN=*), INTENT(INOUT) :: buf   
-                                               ! Buffer to hold attribute name
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code:
-                                         ! name length is successful,
-                                         ! -1 if fail
-END SUBROUTINE h5aget_name_f
-</pre>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Aget_name_by_idx" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Annot-GetNameByIdx">H5Aget_name_by_idx</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>ssize_t</em> <code>H5Aget_name_by_idx</code>(
-            <em>hid_t</em> <code>loc_id</code>, 
-            <em>const char *</em><code>obj_name</code>, 
-            <em>H5_index_t</em> <code>idx_type</code>, 
-            <em>H5_iter_order_t</em> <code>order</code>, 
-            <em>hsize_t</em> <code>n</code>, 
-            <em>char *</em><code>name</code>, 
-            <em>size_t</em> <code>size</code>, 
-            <em>hid_t</em> <code>lapl_id</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Gets an attribute name, by attribute index position
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Aget_name_by_idx</code> retrieves 
-      the name of an attribute that is attached to an object, 
-      which is specified by its location and name, 
-      <code>loc_id</code> and <code>obj_name</code>, respectively.
-      The attribute is located by its index position,
-      the size of the name is specified in <code>size</code>,
-      and the attribute name is returned in <code>name</code>.
-      <p>
-      If <code>loc_id</code> fully specifies the object to which the
-      attribute is attached, <code>obj_name</code> should be
-      <code>'.'</code> (a dot).
-      <p>
-      The attribute is located by means of an index type, 
-      an index traversal order, and a position in the index, 
-      <code>idx_type</code>, <code>order</code> and <code>n</code>, 
-      respectively.
-      These parameters and their valid values are discussed in the 
-      description of <a href="#Annot-Iterate2"><code>H5Aiterate2</code></a>.
-      <p>
-      If the attribute name’s size is unknown, 
-      the values <code>0</code> and <code>NULL</code> can be passed in 
-      for the parameters <code>size</code> and <code>name</code>.  
-      The function’s return value will provide 
-      the correct value for <code>size</code>.
-      <p>
-      <p>
-      The link access property list, <code>lapl_id</code>,
-      may provide information regarding the properties of links
-      required to access the object, <code>obj_name</code>.
-      See “Link Access Properties” in the 
-      <a href ="RM_H5P.html">H5P</a> APIs.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code>
-        </td>
-        <td valign="top">IN: Location of object to which attribute is attached 
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>obj_name</code>
-        </td>
-        <td valign="top">IN: Name of object to which attribute is attached, 
-            relative to location
-        </td></tr>
-      <tr>
-        <td valign="top"><em>H5_index_t</em> <code>idx_type</code>
-        </td>
-        <td valign="top">IN: Type of index
-        </td></tr>
-      <tr>
-        <td valign="top"><em>H5_iter_order_t</em> <code>order</code>    
-        </td>
-        <td valign="top">IN: Index traversal order 
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hsize_t</em> <code>n</code>
-        </td>
-        <td valign="top">IN: Attribute’s position in index
-        </td></tr>
-        </td></tr>
-      <tr>
-        <td valign="top"><em>char *</em><code>name</code>
-        </td>
-        <td valign="top">OUT: Attribute name
-        </td></tr>
-      <tr>
-        <td valign="top"><em>size_t</em> <code>size</code>
-        </td>
-        <td valign="top">IN: Size, in bytes, of attribute name
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lapl_id</code>
-        </td>
-        <td valign="top">IN: Link access property list
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns attribute name size, in bytes, if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5aget_name_by_idx_f
-    <dd>
-	<pre>
-SUBROUTINE h5aget_name_by_idx_f(loc_id, obj_name, idx_type, order, &
-       n, name, hdferr, size, lapl_id) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id ! Identifer for object to which 
-                                       ! attribute is attached
-  CHARACTER(LEN=*), INTENT(IN) :: obj_name ! Name of object, relative to 
-                                           ! location,from which attribute is to
-                                           ! be removed
-  INTEGER, INTENT(IN) :: idx_type
-                               ! Type of index; Possible values are:
-                               !  H5_INDEX_UNKNOWN_F   - Unknown index type
-                               !  H5_INDEX_NAME_F      - Index on names
-                               !  H5_INDEX_CRT_ORDER_F - Index on creation order
-                               !  H5_INDEX_N_F         - Number indices defined
-
-<!-- NEW PAGE -->
-  INTEGER, INTENT(IN) :: order ! Order in which to iterate over index:
-                               !  H5_ITER_UNKNOWN_F - Unknown order
-                               !  H5_ITER_INC_F     - Increasing order
-                               !  H5_ITER_DEC_F     - Decreasing order
-                               !  H5_ITER_NATIVE_F  - No particular order, 
-                               !                      whatever is fastest
-                               !  H5_ITER_N_F 	    - Number of iteration orders
-
-  INTEGER(HSIZE_T), INTENT(IN) :: n      
-                               ! Attribute’s position in index
-  CHARACTER(LEN=*), INTENT(OUT) :: name  
-                               ! Attribute name
-  INTEGER, INTENT(OUT) :: hdferr        
-                               ! Error code:
-                               !  Returns attribute name size,
-                               !  -1 if fail
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: lapl_id  
-                               ! Link access property list
-  INTEGER(SIZE_T), OPTIONAL, INTENT(OUT) :: size 
-                               ! exact buffer size, in number of characters
-END SUBROUTINE h5aget_name_by_idx_f
-	</pre>
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Aget_num_attrs" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 27 April 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Annot-NumAttrs">H5Aget_num_attrs</a>
-<dt><strong>Signature:</strong>
-    <dd><em>int</em> <code>H5Aget_num_attrs</code>(
-        <em>hid_t</em> <code>loc_id</code>
-        )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Determines the number of attributes attached to an object.
-
-<p>
-<dt><strong>Deprecated Function:</strong>
-    <dd><i>This function is deprecated in favor of the functions
-        <a href="RM_H5O.html#Object-GetInfo"><code>H5Oget_info</code></a>,
-        <a href="RM_H5O.html#Object-GetInfoByName">
-            <code>H5Oget_info_by_name</code></a>, and
-        <a href="RM_H5O.html#Object-GetInfoByIdx">
-            <code>H5Oget_info_by_idx</code></a>.</i>
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Aget_num_attrs</code> returns the number of attributes 
-        attached to the object specified by its identifier, 
-        <code>loc_id</code>.  
-        The object can be a group, dataset, or named datatype.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>loc_id    </code></td>
-            <td valign="top">IN: Identifier of a group, dataset, or 
-                named datatype.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns the number of attributes if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5aget_num_attrs_f
-    <dd>
-    <pre>
-SUBROUTINE h5aget_num_attrs_f(obj_id, attr_num, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: obj_id  ! Object identifier 
-  INTEGER, INTENT(OUT) :: attr_num      ! Number of attributes of the object
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code:
-                                        ! 0 on success and -1 on failure
-END SUBROUTINE h5aget_num_attrs_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Aget_space" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Annot-GetSpace">H5Aget_space</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Aget_space</code>(<em>hid_t</em> <code>attr_id</code>)
-<dt><strong>Purpose:</strong>
-    <dd>Gets a copy of the dataspace for an attribute.
-<dt><strong>Description:</strong>
-    <dd><code>H5Aget_space</code> retrieves a copy of the dataspace 
-        for an attribute.  The dataspace identifier returned from 
-        this function must be released with <code>H5Sclose</code>
-        or resource leaks will develop.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>attr_id    </code></td>
-            <td valign="top">IN: Identifier of an attribute.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns attribute dataspace identifier if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5aget_space_f
-    <dd>
-	<pre>
-SUBROUTINE h5aget_space_f(attr_id, space_id, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: attr_id   ! Attribute identifier 
-  INTEGER(HID_T), INTENT(OUT) :: space_id ! Attribute dataspace identifier
-  INTEGER, INTENT(OUT) :: hdferr          ! Error code:
-                                          ! 0 on success and -1 on failure
-END SUBROUTINE h5aget_space_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Aget_storage_size" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Annot-GetStorageSize">H5Aget_storage_size</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hsize_t</em> <code>H5Aget_storage_size</code>(<em>hid_t</em> 
-      <code>attr_id</code>)
-<dt><strong>Purpose:</strong>
-    <dd>Returns the amount of storage required for an attribute.
-<dt><strong>Description:</strong>
-    <dd><code>H5Aget_storage_size</code> returns the amount of storage 
-      that is required for the specified attribute, <code>attr_id</code>.
-<dt><strong>Parameters:</strong>
-  <ul>
-    <table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>attr_id</code>    </td>
-        <td valign="top">IN: Identifier of the attribute to query.</td></tr>
-    </table>
-  </ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns the amount of storage size allocated for the attribute; 
-      otherwise returns 0 (zero).
-<dt><strong>Fortran90 Interface:</strong> h5aget_storage_size_f
-    <dd>
-      <pre>
-SUBROUTINE h5aget_storage_size_f(attr_id, size, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: attr_id  ! Attribute identifier  
-  INTEGER(HSIZE_T), INTENT(OUT) :: size  ! Attribute storage requirement
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code:
-                                         !   0 on success and -1 on failure
-END SUBROUTINE h5aget_storage_size_f
-      </pre>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Aget_type" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Annot-GetType">H5Aget_type</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Aget_type</code>(<em>hid_t</em> <code>attr_id</code>)
-<dt><strong>Purpose:</strong>
-    <dd>Gets an attribute datatype.
-<dt><strong>Description:</strong>
-    <dd><code>H5Aget_type</code> retrieves a copy of the datatype 
-        for an attribute.  
-        <p>
-        The datatype is reopened if it is a named type before returning
-        it to the application.  The datatypes returned by this function
-        are always read-only.  If an error occurs when atomizing the 
-        return datatype, then the datatype is closed.
-        <p>
-        The datatype identifier returned from this function must be 
-        released with <code>H5Tclose</code> or resource leaks will develop.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>attr_id    </code></td>
-            <td valign="top">IN: Identifier of an attribute.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a datatype identifier if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5aget_type_f
-    <dd>
-	<pre>
-SUBROUTINE h5aget_type_f(attr_id, type_id, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: attr_id  ! Attribute identifier 
-  INTEGER(HID_T), INTENT(OUT) :: type_id ! Attribute datatype identifier
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code:
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5aget_type_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Aiterate" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Annot-Iterate">H5Aiterate</a>
-  <dt><strong>Signature:</strong>
-    <dd>
-    <table width=95%>
-        <tr><td width=80% align=left valign=top>
-            <a href="#Annot-Iterate1"><em>herr_t</em> <code>H5Aiterate</code>(
-                <em>hid_t</em> <code>loc_id</code>,
-                <em>unsigned *</em> <code>idx</code>,
-                <em>H5A_operator_t</em> <code>op</code>,
-                <em>void *</em><code>op_data</code> )</a>
-            <br> 
-            </td><td width=10% align=right valign=top>
-                [1]
-        </td></tr>
-        <tr><td align=left valign=top>
-            <a href="#Annot-Iterate2"><em>herr_t</em> <code>H5Aiterate</code>(
-                <em>hid_t</em> <code>obj_id</code>, 
-                <em>H5_index_t</em> <code>idx_type</code>, 
-                <em>H5_iter_order_t</em> <code>order</code>, 
-                <em>hsize_t *</em><code>n</code>, 
-                <em>H5A_operator2_t</em> <code>op</code>, 
-                <em>void *</em><code>op_data</code> ) 
-            </td><td align=right valign=top>
-                [2]
-        </td></tr>
-    </table
-  ><p>
-  <dt><strong>Purpose:</strong>
-    <dd>Calls a user’s function for each attribute on an object.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Aiterate</code> is a macro that is mapped to either
-      <a href="#Annot-Iterate1"><code>H5Aiterate1</code></a> or
-      <a href="#Annot-Iterate2"><code>H5Aiterate2</code></a>,
-      depending on the needs of the application.
-      <p>
-      Such macros are provided to facilitate application compatibility.
-      For example:
-      <ul>
-          <li>The <code>H5Aiterate</code> macro 
-              will be mapped to <code>H5Aiterate1</code> and 
-              will use the <code>H5Aiterate1</code> syntax 
-              (first signature above)
-              if an application is coded for HDF5 Release 1.6.<i>x</i>.
-          <li>The <code>H5Aiterate</code> macro 
-              mapped to <code>H5Aiterate2</code> and 
-              will use the <code>H5Aiterate2</code> syntax 
-              (second signature above)
-              if an application is coded for HDF5 Release 1.8.<i>x</i>.
-      </ul>
-      <p>
-      Macro use and mappings are fully described in 
-      “<a href="APICompatMacros.html">API Compatibility Macros 
-      in HDF5</a>”; 
-      we urge you to read that document closely.
-      <p>
-      When both the HDF5 Library and the application are built and 
-      installed with no specific compatibility flags, 
-      <code>H5Aiterate</code> is mapped to the most recent version of
-      the function, currently 
-      <a href="#Annot-Iterate2"><code>H5Aiterate2</code></a>.
-      If the library and/or application is compiled for Release 1.6
-      emulation, <code>H5Aiterate</code> will be mapped to 
-      <a href="#Annot-Iterate1"><code>H5Aiterate1</code></a>.
-      Function-specific flags are available to override these settings 
-      on a function-by-function basis when the application is compiled. 
-      <p>
-      Specific compile-time compatibility flags and the resulting 
-      mappings are as follows:
-
-      <dir>
-      <table border=0 cellpadding=4>
-        <tr valign=top align=left> 
-          <th>Compatibility setting</th>
-          <th><code>H5Aiterate</code> mapping</th>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#GlobalSettings">Global settings</a></u></td>
-        </tr><tr valign=top align=left>
-          <td>No compatibility flag</td>
-          <td><code>H5Aiterate2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Enable deprecated symbols</td>
-          <td><code>H5Aiterate2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Disable deprecated symbols</td>
-          <td><code>H5Aiterate2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Emulate Release 1.6 interface<code>    </code></td>
-          <td><code>H5Aiterate1</code> </td>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#FunctionLevelSettings">Function-level macros</a></u></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Aiterate_vers = 2</code></td>
-          <td><code>H5Aiterate2</code></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Aiterate_vers = 1</code></td>
-          <td><code>H5Aiterate1</code></td>
-        </tr>
-      </table>
-      </dir>
-      
-<!-- NEW PAGE -->
-  <p>
-  <dd><strong>Interface history:</strong>  
-        Signature [1] above is the original <code>H5Aiterate</code> interface
-        and the only interface available prior to HDF5 Release 1.8.0.
-        This signature and the corresponding function are now deprecated 
-        but will remain directly callable as 
-        <a href="#Annot-Iterate1"><code>H5Aiterate1</code></a>.
-        <p>
-        Signature [2] above was introduced with HDF5 Release 1.8.0
-        and is the recommended and default interface.
-        It is directly callable as
-        <a href="#Annot-Iterate2"><code>H5Aiterate2</code></a>.
-        <p>
-        See “<a href="APICompatMacros.html">API Compatibility 
-        Macros in HDF5</a>” 
-        for circumstances under which either of these functions might not
-        be available in an installed instance of the HDF5 Library.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong>  <!--h5aiterate_f-->
-    <dd>None.
-<!--
-    <pre>
-    </pre>
--->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            The function <code>H5Aiterate</code> renamed to 
-            <code>H5Aiterate1</code> and deprecated in this release.
-            <br>
-            The macro <code>H5Aiterate</code> 
-            and the functions <code>H5Aiterate2</code>
-            and <code>H5Aiterate_by_name</code>
-            introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Aiterate1" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Annot-Iterate1">H5Aiterate1</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Aiterate1</code>(
-        <em>hid_t</em> <code>loc_id</code>,
-        <em>unsigned *</em> <code>idx</code>,
-        <em>H5A_operator1_t</em> <code>op</code>,
-        <em>void *</em><code>op_data</code>
-    )
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Calls a user’s function for each attribute on an object.
-<p>
-<dt><strong>Notice:</strong>
-    <dd><i>This function is deprecated in favor of the function 
-        <a href="RM_H5A.html#Annot-Iterate2"><code>H5Aiterate2</code></a>.</i>
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Aiterate1</code> iterates over the attributes of
-        the object specified by its identifier, <code>loc_id</code>.
-        The object can be a group, dataset, or named datatype.
-        For each attribute of the object, the <code>op_data</code>
-        and some additional information specified below are passed 
-        to the operator function <code>op</code>.
-        The iteration begins with the attribute specified by its
-        index, <code>idx</code>; the index for the next attribute 
-        to be processed by the operator, <code>op</code>, is 
-        returned in <code>idx</code>.
-        If <code>idx</code> is the null pointer, then all attributes
-        are processed.
-        <p>
-        The prototype for <code>H5A_operator_t</code> is: <br>
-            <code>typedef herr_t (*H5A_operator1_t)(hid_t <em>loc_id</em>,
-                  const char *<em>attr_name</em>, 
-                  void *<em>operator_data</em>);
-            </code>
-        <p>
-        The operation receives the identifier for the group, dataset
-        or named datatype being iterated over, <code>loc_id</code>, the
-        name of the current attribute about the object, <code>attr_name</code>,
-        and the pointer to the operator data passed in to <code>H5Aiterate1</code>,
-        <code>op_data</code>.  The return values from an operator are:
-        <ul>
-        <li>Zero causes the iterator to continue, returning zero when all 
-            attributes have been processed.
-        <li>Positive causes the iterator to immediately return that positive
-            value, indicating short-circuit success.  The iterator can be
-            restarted at the next attribute.
-        <li>Negative causes the iterator to immediately return that value,
-            indicating failure.  The iterator can be restarted at the next
-            attribute.
-        </ul>
-<p>
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-            <td valign="top">IN: Identifier of a group, dataset or named datatype.</td></tr>
-        <tr>
-		    <td valign="top"><em>unsigned *</em> <code>idx</code></td>
-            <td valign="top">IN/OUT: Starting (IN) and ending (OUT) attribute index.</td></tr>
-        <tr>
-		    <td valign="top"><em>H5A_operator1_t</em> <code>op    </code></td>
-            <td valign="top">IN: User's function to pass each attribute to</td></tr>
-        <tr>
-		    <td valign="top"><em>void *</em><code>op_data</code></td>
-            <td valign="top">IN/OUT: User's data to pass through to iterator operator function</td></tr>
-    </table></ul>
-<p>
-<dt><strong>Returns:</strong>
-    <dd>If successful, returns the return value of the last operator 
-        if it was non-zero, or zero if all attributes were processed.
-        Otherwise returns a negative value.
-<p>
-<dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-<!--	
-	<pre>
-SUBROUTINE
-	</pre>
--->		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            The function <code>H5Aiterate</code> renamed to 
-            <code>H5Aiterate1</code> and deprecated in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Aiterate2" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Annot-Iterate2">H5Aiterate2</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Aiterate2</code>(
-            <em>hid_t</em> <code>obj_id</code>, 
-            <em>H5_index_t</em> <code>idx_type</code>, 
-            <em>H5_iter_order_t</em> <code>order</code>, 
-            <em>hsize_t *</em><code>n</code>, 
-            <em>H5A_operator2_t</em> <code>op</code>, 
-            <em>void *</em><code>op_data</code>, 
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Calls user-defined function for each attribute on an object.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Aiterate2</code> iterates over the attributes attached to 
-      a dataset, named datatype, or group, as specified by <code>obj_id</code>.
-      For each attribute, user-provided data, <code>op_data</code>,
-      with additional information as defined below, is passed to
-      a user-defined function, <code>op</code>, which operates on 
-      that attribute.
-      <p>
-      The order of the iteration and the attributes iterated over are 
-      specified by three parameters:
-      the index type, <code>idx_type</code>;
-      the order in which the index is to be traversed, <code>order</code>; 
-      and the attribute’s position in the index, <code>n</code>.
-
-      <p>
-      The type of index specified by <code>idx_type</code> can be 
-      one of the following:
-      <table>
-        <tr valign=top align=left><td>    </td><td>
-          <code>H5_INDEX_NAME</code>
-          </td><td>    </td><td>
-          An alpha-numeric index by attribute name
-        </td></tr>
-        <tr valign=top align=left><td></td><td>
-          <code>H5_INDEX_CRT_ORDER</code>
-          </td><td></td><td>
-          An index by creation order
-        </td></tr>
-      </table>
-
-      <p>
-      The order in which the index is to be traversed, as specified by 
-      <code>order</code>, can be one of the following:  
-      <table>
-        <tr valign=top align=left><td>    </td><td>
-          <code>H5_ITER_INC</code>
-          </td><td>    </td><td>
-          Iteration is from beginning to end, i.e., a top-down iteration
-          incrementing the index position at each step.
-        </td></tr>
-        <tr valign=top align=left><td></td><td>
-          <code>H5_ITER_DEC</code>
-          </td><td></td><td>
-          Iteration starts at the end of the index,  i.e., a bottom-up 
-          iteration decrementing the index position at each step.
-        </td></tr>
-        <tr valign=top align=left><td></td><td>
-          <code>H5_ITER_NATIVE</code>
-          </td><td></td><td>
-          HDF5 iterates in the fastest-available order.
-          No information is provided as to the order, but HDF5 ensures
-          that each element in the index will be visited 
-          if the iteration completes successfully.
-        </td></tr>
-      </table>
-      <p>
-      The next attribute to be operated on is specified by <code>n</code>, 
-      a position in the index.
-      <p>
-      For example, if <code>idx_type</code>, <code>order</code>, and 
-      <code>n</code> are set to <code>H5_INDEX_NAME</code>, 
-      <code>H5_ITER_INC</code>, and <code>5</code>, respectively,
-      the attribute in question is the fifth attribute from the beginning
-      of the alpha-numeric index of attribute names.
-      If <code>order</code> were set to <code>H5_ITER_DEC</code>,
-      it would be the fifth attribute from the end of the index.
-      <p>
-      The parameter <code>n</code> is passed in on an <code>H5Aiterate2</code>
-      call with one value and may be returned with another value.
-      The value passed in identifies the parameter to be operated on first;
-      the value returned identifies the parameter to be operated on in the 
-      next step of the iteration.
-
-      <p>
-      The <code>H5A_operator2_t</code> prototype for 
-      the <code>op</code> parameter is as follows:
-      <dir>
-      <em>typedef herr_t</em> (*<code>H5A_operator2_t</code>)(
-          <em>hid_t</em> <code>location_id/*in*/</code>,
-          <em>const char</em> *<code>attr_name/*in*/</code>, 
-          <em>const H5A_info_t</em> *<code>ainfo/*in*/</code>, 
-          <em>void</em> *<code>op_data/*in,out*/</code>)
-      </dir>
-      <p>
-      The operation receives the location identifier for the group or 
-      dataset being iterated over, <code>location_id</code>; 
-      the name of the current object attribute, <code>attr_name</code>; 
-      the attribute’s <em>info</em> struct, <code>ainfo</code>;
-      and a pointer to the operator data passed into 
-      <code>H5Aiterate2</code>, <code>op_data</code>.  
-      <p>
-      Valid return values from an operator and the resulting 
-      <code>H5Aiterate2</code> and <code>op</code> behavior are as follows: 
-      <ul>
-        <li>Zero causes the iterator to continue, returning zero when all
-            attributes have been processed.
-        <li>A positive value causes the iterator to immediately return 
-            that positive value, indicating short-circuit success.  
-            The iterator can be restarted at the next attribute, as 
-            indicated by the return value of <code>n</code>.
-        <li>A negative value causes the iterator to immediately return 
-            that value, indicating failure.  The iterator can be restarted 
-            at the next attribute, as indicated by the return value of 
-            <code>n</code>.
-      </ul>
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>obj_id</code>
-        </td>
-        <td valign="top">IN: Identifier for object to which attributes 
-            are attached; may be group, dataset, or named datatype.
-        </td></tr>
-      <tr>
-        <td valign="top"><em>H5_index_t</em> <code>idx_type</code>
-        </td>
-        <td valign="top">IN: Type of index
-        </td></tr>
-      <tr>
-        <td valign="top"><em>H5_iter_order_t</em> <code>order</code>    
-        </td>
-        <td valign="top">IN: Order in which to iterate over index
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hsize_t *</em><code>n</code>
-        </td>
-        <td valign="top">IN/OUT: Initial and returned offset within index
-        </td></tr>
-      <tr>
-        <td valign="top"><em>H5A_operator2_t</em> <code>op</code>
-        </td>
-        <td valign="top">IN: User-defined function to pass each attribute to
-        </td></tr>
-      <tr>
-        <td valign="top"><em>void *</em><code>op_data</code>
-        </td>
-        <td valign="top">IN/OUT: User data to pass through to and to be 
-             returned by iterator operator function 
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-        <p>
-        Further note that this function returns the return value of the 
-        last operator if it was non-zero, which can be 
-        a negative value, 
-        zero if all attributes were processed, or 
-        a positive value indicating short-circuit success (see above).
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> <!-- h5afunc_f -->
-    <dd>None.
-<!--
-    <pre>
-  
-    </pre>
--->
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Aiterate_by_name" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Annot-IterateByName">H5Aiterate_by_name</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Aiterate_by_name</code>(
-            <em>hid_t</em> <code>loc_id</code>, 
-            <em>const char *</em><code>obj_name</code>, 
-            <em>H5_index_t</em> <code>idx_type</code>, 
-            <em>H5_iter_order_t</em> <code>order</code>, 
-            <em>hsize_t *</em><code>n</code>, 
-            <em>H5A_operator2_t</em> <code>op</code>, 
-            <em>void *</em><code>op_data</code>, 
-            <em>hid_t</em> <code>lapd_id</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Calls user-defined function for each attribute on an object.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Aiterate_by_name</code> iterates over the attributes 
-      attached to the dataset or group specified with <code>loc_id</code> and 
-      <code>obj_name</code>.
-      For each attribute, user-provided data, <code>op_data</code>,
-      with additional information as defined below, is passed to
-      a user-defined function, <code>op</code>, which operates on 
-      that attribute.
-      <p>
-      If <code>loc_id</code> fully specifies the object to which these 
-      attributes are attached, <code>obj_name</code> should be
-      <code>'.'</code> (a dot).
-      <p>
-      The order of the iteration and the attributes iterated over are 
-      specified by three parameters:
-      the index type, <code>idx_type</code>;
-      the order in which the index is to be traversed, <code>order</code>; 
-      and the attribute’s position in the index, <code>n</code>.
-
-      <p>
-      The type of index specified by <code>idx_type</code> can be 
-      one of the following:
-      <table>
-        <tr valign=top align=left><td>    </td><td>
-          <code>H5_INDEX_NAME</code>
-          </td><td>    </td><td>
-          An alpha-numeric index by attribute name
-        </td></tr>
-        <tr valign=top align=left><td></td><td>
-          <code>H5_INDEX_CRT_ORDER</code>
-          </td><td></td><td>
-          An index by creation order
-        </td></tr>
-      </table>
-
-      <p>
-      The order in which the index is to be traversed, as specified by 
-      <code>order</code>, can be one of the following:  
-      <table>
-        <tr valign=top align=left><td>    </td><td>
-          <code>H5_ITER_INC</code>
-          </td><td>    </td><td>
-          Iteration is from beginning to end, i.e., a top-down iteration
-          incrementing the index position at each step.
-        </td></tr>
-        <tr valign=top align=left><td></td><td>
-          <code>H5_ITER_DEC</code>
-          </td><td></td><td>
-          Iteration starts at the end of the index,  i.e., a bottom-up 
-          iteration decrementing the index position at each step.
-        </td></tr>
-        <tr valign=top align=left><td></td><td>
-          <code>H5_ITER_NATIVE</code>
-          </td><td></td><td>
-          HDF5 iterates in the fastest-available order.
-          No information is provided as to the order, but HDF5 ensures
-          that each element in the index will be visited 
-          if the iteration completes successfully.
-        </td></tr>
-      </table>
-      <p>
-      The next attribute to be operated on is specified by <code>n</code>, 
-      a position in the index.
-      <p>
-      For example, if <code>idx_type</code>, <code>order</code>, and 
-      <code>n</code> are set to <code>H5_INDEX_NAME</code>, 
-      <code>H5_ITER_INC</code>, and <code>5</code>, respectively,
-      the attribute in question is the fifth attribute from the beginning
-      of the alpha-numeric index of attribute names.
-      If <code>order</code> were set to <code>H5_ITER_DEC</code>,
-      it would be the fifth attribute from the end of the index.
-      <p>
-      The parameter <code>n</code> is passed in on an 
-      <code>H5Aiterate_by_name</code> call with one value and may be 
-      returned with another value.
-      The value passed in identifies the parameter to be operated on first;
-      the value returned identifies the parameter to be operated on in the 
-      next step of the iteration.
-
-      <p>
-      The <code>H5A_operator2_t</code> prototype for 
-      the <code>op</code> parameter is as follows:
-      <dir>
-      <em>typedef herr_t</em> (*<code>H5A_operator2_t</code>)(
-          <em>hid_t</em> <code>location_id/*in*/</code>,
-          <em>const char</em> *<code>attr_name/*in*/</code>, 
-          <em>const H5A_info_t</em> *<code>ainfo/*in*/</code>, 
-          <em>void</em> *<code>op_data/*in,out*/</code>)
-      </dir>
-      <p>
-      The operation receives the location identifier for the group or 
-      dataset being iterated over, <code>location_id</code>; 
-      the name of the current object attribute, <code>attr_name</code>; 
-      the attribute’s <em>info</em> struct, <code>ainfo</code>;
-      and a pointer to the operator data passed into 
-      <code>H5Aiterate_by_name</code>, <code>op_data</code>.  
-      <p>
-      Valid return values from an operator and the resulting 
-      <code>H5Aiterate_by_name</code> and <code>op</code> behavior are 
-      as follows: 
-      <ul>
-        <li>Zero causes the iterator to continue, returning zero when all
-            attributes have been processed.
-        <li>A positive value causes the iterator to immediately return 
-            that positive value, indicating short-circuit success.  
-            The iterator can be restarted at the next attribute, as 
-            indicated by the return value of <code>n</code>.
-        <li>A negative value causes the iterator to immediately return 
-            that value, indicating failure.  The iterator can be restarted 
-            at the next attribute, as indicated by the return value of 
-            <code>n</code>.
-      </ul>
-
-      <p>
-      The link access property list, <code>lapl_id</code>,
-      may provide information regarding the properties of links
-      required to access the object, <code>obj_name</code>.
-      See “Link Access Properties” in the 
-      <a href ="RM_H5P.html">H5P</a> APIs.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code>
-        </td>
-        <td valign="top">IN: Location or object identifier;
-            may be dataset or group
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>obj_name</code>
-        </td>
-        <td valign="top">IN: Name of object, relative to location
-        </td></tr>
-      <tr>
-        <td valign="top"><em>H5_index_t</em> <code>idx_type</code>
-        </td>
-        <td valign="top">IN: Type of index
-        </td></tr>
-      <tr>
-        <td valign="top"><em>H5_iter_order_t</em> <code>order</code>    
-        </td>
-        <td valign="top">IN: Order in which to iterate over index
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hsize_t *</em><code>n</code>
-        </td>
-        <td valign="top">IN/OUT: Initial and returned offset within index
-        </td></tr>
-      <tr>
-        <td valign="top"><em>H5A_operator2_t</em> <code>op</code>
-        </td>
-        <td valign="top">IN: User-defined function to pass each attribute to
-        </td></tr>
-      <tr>
-        <td valign="top"><em>void *</em><code>op_data</code>
-        </td>
-        <td valign="top">IN/OUT: User data to pass through to and to be 
-             returned by iterator operator function 
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lapd_id</code>
-        </td>
-        <td valign="top">IN: Link access property list
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-        <p>
-        Further note that this function returns the return value of the 
-        last operator if it was non-zero, which can be 
-        a negative value, 
-        zero if all attributes were processed, or 
-        a positive value indicating short-circuit success (see above).
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> <!-- h5afunc_f -->
-    <dd>None.
-<!--
-    <pre>
-  
-    </pre>
--->
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Aopen" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 24 February 2010
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Annot-Open">H5Aopen</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Aopen</code>(
-            <em>hid_t</em> <code>obj_id</code>, 
-            <em>const char *</em><code>attr_name</code>, 
-            <em>hid_t</em> <code>aapl_id</code> 
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Opens an attribute for an object specified by object identifier 
-        and attribute name.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Aopen</code> 
-      opens an existing attribute, <code>attr_name</code>, 
-      that is attached to an object specified an object identifier,
-      <code>object_id</code>.
-      <p>
-      The attribute access property list, <code>aapl_id</code>,
-      is currently unused and should currently be <code>H5P_DEFAULT</code>.
-      <p>
-      This function, 
-      <a href="#Annot-OpenByIdx"><code>H5Aopen_by_idx</code></a>, or
-      <a href="#Annot-OpenByName"><code>H5Aopen_by_name</code></a>
-      must be called before an attribute can be accessed for any
-      further purpose, including reading, writing, or any modification.
-      <p>
-      The attribute identifier returned by this function must be released 
-      with <a href="#Annot-Close"><code>H5Aclose</code></a> 
-      or resource leaks will develop.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>obj_id</code>
-        </td>
-        <td valign="top">IN: Identifer for object to which attribute is attached 
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>attr_name</code>    
-        </td>
-        <td valign="top">IN: Name of attribute to open
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>aapl_id</code>
-        </td>
-        <td valign="top">IN: Attribute access property list
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns an attribute identifier if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5aopen_f
-    <dd>
-      <pre>
-SUBROUTINE h5aopen_f(obj_id, attr_name, attr_id, hdferr, aapl_id) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: obj_id      ! Object identifier 
-  CHARACTER(LEN=*), INTENT(IN) :: attr_name ! Attribute name
-  INTEGER(HID_T), INTENT(OUT) :: attr_id    ! Attribute identifier 
-  INTEGER, INTENT(OUT) :: hdferr            ! Error code:
-                                            ! 0 on success and -1 on failure 
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: aapl_id     
-                                            ! Attribute access property list
-END SUBROUTINE h5aopen_f
-      </pre>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Aopen_by_idx" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 24 February 2010
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Annot-OpenByIdx">H5Aopen_by_idx</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Aopen_by_idx</code>(
-            <em>hid_t</em> <code>loc_id</code>, 
-            <em>const char *</em><code>obj_name</code>, 
-            <em>H5_index_t</em> <code>idx_type</code>, 
-            <em>H5_iter_order_t</em> <code>order</code>, 
-            <em>hsize_t</em> <code>n</code>, 
-            <em>hid_t</em> <code>aapl_id</code>, 
-            <em>hid_t</em> <code>lapl_id</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Aopen_by_idx</code> opens an existing attribute 
-      that is attached to an object specified by location and name,
-      <code>loc_id</code> and <code>obj_name</code>, respectively.
-      If <code>loc_id</code> fully specifies the object to which the
-      attribute is attached, <code>obj_name</code> should be
-      <code>'.'</code> (a dot).
-      <p>
-      The attribute is identified by an index type, an index traversal order,
-      and a position in the index, <code>idx_type</code>, 
-      <code>order</code> and <code>n</code>, respectively.
-      These parameters and their valid values are discussed in the 
-      description of <a href="#Annot-Iterate2"><code>H5Aiterate2</code></a>.
-      <p>
-      The attribute access property list, <code>aapl_id</code>,
-      is currently unused and should currently be <code>H5P_DEFAULT</code>.
-      <p>
-      The link access property list, <code>lapl_id</code>, 
-      may provide information regarding the properties of links
-      required to access the object, <code>obj_name</code>.
-      See “Link Access Properties” in the 
-      <a href ="RM_H5P.html">H5P</a> APIs.
-      <p>
-      This function, 
-      <a href="#Annot-Open"><code>H5Aopen</code></a>, or
-      <a href="#Annot-OpenByName"><code>H5Aopen_by_name</code></a>
-      must be called before an attribute can be accessed for any
-      further purpose, including reading, writing, or any modification.
-      <p>
-      The attribute identifier returned by this function must be released 
-      with <a href="#Annot-Close"><code>H5Aclose</code></a> 
-      or resource leaks will develop.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code>
-        </td>
-        <td valign="top">IN: Location of object to which attribute is attached 
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>obj_name</code>
-        </td>
-        <td valign="top">IN: Name of object to which attribute is attached, 
-            relative to location
-        </td></tr>
-      <tr>
-        <td valign="top"><em>H5_index_t</em> <code>idx_type</code>
-        </td>
-        <td valign="top">IN: Type of index
-        </td></tr>
-      <tr>
-        <td valign="top"><em>H5_iter_order_t</em> <code>order</code>    
-        </td>
-        <td valign="top">IN: Index traversal order 
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hsize_t</em> <code>n</code>
-        </td>
-        <td valign="top">IN: Attribute’s position in index
-        </td></tr>
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>aapl_id</code>
-        </td>
-        <td valign="top">IN: Attribute access property list
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lapl_id</code>
-        </td>
-        <td valign="top">IN: Link access property list
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns an attribute identifier if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5aopen_by_idx_f
-    <dd>
-      <pre>
-SUBROUTINE h5aopen_by_idx_f(loc_id, obj_name, idx_type, order, n, attr_id, &
-     hdferr, aapl_id, lapl_id)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id      
-                              ! Object identifier
-  CHARACTER(LEN=*), INTENT(IN) :: obj_name  
-                              ! Name of object to which attribute is attached
-      </pre>
-<!-- NEW PAGE -->
-      <pre>
-  INTEGER, INTENT(IN) :: idx_type      
-                              ! Type of index; Possible values are:
-                              !  H5_INDEX_UNKNOWN_F   - Unknown index type
-                              !  H5_INDEX_NAME_F      - Index on names
-                              !  H5_INDEX_CRT_ORDER_F - Index on creation order
-                              !  H5_INDEX_N_F	      - Number of indices defined
-  INTEGER, INTENT(IN) :: order              
-                              ! Order in which to iterate over index:
-                              !  H5_ITER_UNKNOWN_F  - Unknown order
-                              !  H5_ITER_INC_F      - Increasing order
-                              !  H5_ITER_DEC_F      - Decreasing order
-                              !  H5_ITER_NATIVE_F   - No particular order, 
-                              !                       whatever is fastest
-                 
-  INTEGER(HSIZE_T), INTENT(IN) :: n      
-                              ! Attribute’s position in index
-  INTEGER(HID_T), INTENT(OUT) :: attr_id  
-                              ! Attribute identifier
-  INTEGER, INTENT(OUT) :: hdferr          
-                              ! Error code:
-                              ! 0 on success and -1 on failure
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: aapl_id  
-                              ! Attribute access property list
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: lapl_id  
-                              ! Link access property list
-END SUBROUTINE h5aopen_by_idx_f
-      </pre>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Aopen_by_name" -->
-<hr>
-<dl>
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 24 July 2009
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Annot-OpenByName">H5Aopen_by_name</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Aopen_by_name</code>(
-            <em>hid_t</em> <code>loc_id</code>, 
-            <em>const char *</em><code>obj_name</code>, 
-            <em>const char *</em><code>attr_name</code>, 
-            <em>hid_t</em> <code>aapl_id</code>, 
-            <em>hid_t</em> <code>lapl_id</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Opens an attribute for an object by object name and attribute name.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Aopen_by_name</code> 
-      opens an existing attribute, <code>attr_name</code>, 
-      that is attached to an object specified by location and name,
-      <code>loc_id</code> and <code>obj_name</code>, respectively.
-      <p>
-      <code>loc_id</code> specifies a location from which the 
-      target object can be located and <code>obj_name</code> is an 
-      object name relative to <code>loc_id</code>.
-      If <code>loc_id</code> fully specifies the object to which the
-      attribute is attached, <code>obj_name</code> should be
-      <code>'.'</code> (a dot).
-      <p>
-      The attribute access property list, <code>aapl_id</code>,
-      is currently unused and should currently be <code>H5P_DEFAULT</code>.
-      <p>
-      The link access property list, <code>lapl_id</code>, 
-      may provide information regarding the properties of links
-      required to access the object, <code>obj_name</code>.
-      See “Link Access Properties” in the 
-      <a href ="RM_H5P.html">H5P</a> APIs.
-      <p>
-      This function, 
-      <a href="#Annot-Open"><code>H5Aopen</code></a>, or
-      <a href="#Annot-OpenByIdx"><code>H5Aopen_by_idx</code></a>
-      must be called before an attribute can be accessed for any
-      further purpose, including reading, writing, or any modification.
-      <p>
-      The attribute identifier returned by this function must be released 
-      with <a href="#Annot-Close"><code>H5Aclose</code></a> 
-      or resource leaks will develop.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code>
-        </td>
-        <td valign="top">IN: Location from which to find object 
-            to which attribute is attached 
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>obj_name</code>
-        </td>
-        <td valign="top">IN: Name of object to which attribute is attached, 
-            relative to <code>loc_id</code>
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>attr_name</code>    
-        </td>
-        <td valign="top">IN: Name of attribute to open
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>aapl_id</code>
-        </td>
-        <td valign="top">IN: Attribute access property list
-                <br><i>
-                (Currently unused; should be passed in as
-                <code>H5P_DEFAULT</code>.)
-                </i>
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lapl_id</code>
-        </td>
-        <td valign="top">IN: Link access property list
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns an attribute identifier if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5aopen_by_name_f
-    <dd>
-    <pre>
-SUBROUTINE h5aopen_by_name_f(loc_id, obj_name, attr_name, attr_id, hdferr, &
-      aapl_id, lapl_id)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id     
-                                     ! Location identifier
-  CHARACTER(LEN=*), INTENT(IN) :: obj_name 
-                                     ! Object name either relative to loc_id, 
-                                     ! absolute from file’s root group, or '.'
-  CHARACTER(LEN=*), INTENT(IN) :: attr_name 
-                                     ! Attribute name
-  INTEGER(HID_T), INTENT(OUT) :: attr_id 
-                                     ! Attribute identifier
-  INTEGER, INTENT(OUT) :: hdferr     ! Error code:
-                                     ! 0 on success and -1 on failure
-<!-- NEW PAGE -->
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: aapl_id 
-                                     ! Attribute access property list 
-                                     ! (Currently unused; set to H5P_DEFAULT_F)
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: lapl_id 
-                                     ! Link access property list identifier
-END SUBROUTINE
-    </pre>
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Aopen_idx" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 27 April 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Annot-OpenIdx">H5Aopen_idx</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Aopen_idx</code>(
-        <em>hid_t</em> <code>loc_id</code>,
-        <em>unsigned int</em> <code>idx</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Opens the attribute specified by its index.
-
-<p>
-<dt><strong>Deprecated Function:</strong>
-    <dd><i>This function is deprecated in favor of the function 
-        <a href="#Annot-OpenByIdx"><code>H5Aopen_by_idx</code></a>.</i>
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Aopen_idx</code> opens an attribute which is attached 
-        to the object specified with <code>loc_id</code>. 
-        The location object may be either a group, dataset, or 
-        named datatype, all of which may have any sort of attribute.  
-        The attribute specified by the index, <code>idx</code>, 
-        indicates the attribute to access.  
-        The value of <code>idx</code> is a 0-based, non-negative integer.
-        The attribute identifier returned from this function must be 
-        released with <code>H5Aclose</code> or resource leaks will develop. 
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-            <td valign="top">IN: Identifier of the group, dataset, or 
-                named datatype attribute to be attached to.</td></tr>
-        <tr>
-            <td valign="top"><em>unsigned int</em> <code>idx    </code></td>
-            <td valign="top">IN: Index of the attribute to open.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns attribute identifier if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5aopen_idx_f
-    <dd>
-    <pre>
-SUBROUTINE h5aopen_idx_f(obj_id, index, attr_id, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: obj_id    ! Object identifier 
-  INTEGER, INTENT(IN) :: index            ! Attribute index 
-  INTEGER(HID_T), INTENT(OUT) :: attr_id  ! Attribute identifier 
-  INTEGER, INTENT(OUT) :: hdferr          ! Error code:
-                                          ! 0 on success and -1 on failure
-END SUBROUTINE h5aopen_idx_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Aopen_name" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 27 April 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Annot-OpenName">H5Aopen_name</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Aopen_name</code>(
-        <em>hid_t</em> <code>loc_id</code>,
-        <em>const char *</em><code>name</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd> Opens an attribute specified by name.
-
-<p>
-<dt><strong>Deprecated Function:</strong>
-    <dd><i>This function is deprecated in favor of the function 
-        <a href="#Annot-OpenByName"><code>H5Aopen_by_name</code></a>.</i>
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Aopen_name</code> opens an attribute specified by 
-         its name, <code>name</code>, which is attached to the 
-         object specified with <code>loc_id</code>. 
-         The location object may be either a group, dataset, or 
-         named datatype, which may have any sort of attribute. 
-         The attribute identifier returned from this function must 
-         be released with <code>H5Aclose</code> or resource leaks 
-         will develop. 
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-            <td valign="top">IN: Identifier of a group, dataset, 
-                or named datatype that attribute is attached to.</td></tr>
-        <tr>
-            <td valign="top"><em>const char *</em><code>name    </code></td>
-            <td valign="top">IN: Attribute name.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns attribute identifier if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5aopen_name_f
-    <dd>
-    <pre>
-SUBROUTINE h5aopen_name_f(obj_id, name, attr_id, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: obj_id    ! Object identifier 
-  CHARACTER(LEN=*), INTENT(IN) :: name    ! Attribute name
-  INTEGER(HID_T), INTENT(OUT) :: attr_id  ! Attribute identifier 
-  INTEGER, INTENT(OUT) :: hdferr          ! Error code:
-                                          ! 0 on success and -1 on failure
-END SUBROUTINE h5aopen_name_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Aread" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 27 September 2011
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Annot-Read">H5Aread</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Aread</code>(<em>hid_t</em> <code>attr_id</code>,
-        <em>hid_t</em> <code>mem_type_id</code>,
-        <em>void *</em><code>buf</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Reads an attribute.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Aread</code> reads an attribute, specified with 
-        <code>attr_id</code>.  The attribute's memory datatype 
-        is specified with <code>mem_type_id</code>.  The entire 
-        attribute is read into <code>buf</code> from the file. 
-        <p>
-        Datatype conversion takes place at the time of a read or write
-        and is automatic.  See the
-        <a href="../H5.user/Datatypes.html#Datatypes-DataConversion">Data Conversion</a> 
-        section of <cite>The Data Type Interface (H5T)</cite> in the 
-        <cite>HDF5 User's Guide</cite> for a discussion of 
-        data conversion, including the range of conversions currently 
-        supported by the HDF5 libraries.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>attr_id</code></td>
-            <td valign="top">IN: Identifier of an attribute to read.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>mem_type_id    </code></td>
-            <td valign="top">IN: Identifier of the attribute datatype 
-                (in memory).</td></tr>
-        <tr>
-            <td valign="top"><em>void *</em><code>buf</code></td>
-            <td valign="top">OUT: Buffer for data to be read.</td></tr>
-    </table></ul>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5aread_f
-    <dd>
-
-        <a name="H5A2028F03292fh5aread5ff5fF90"></a>
-<a name="robo15"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5aread_f(attr_id, memtype_id, buf, dims, hdferr) 
-    INTEGER(HID_T)  , INTENT(IN)               :: attr_id
-    INTEGER(HID_T)  , INTENT(IN)               :: memtype_id
-    TYPE            , INTENT(INOUT)            :: buf
-    INTEGER(HSIZE_T), INTENT(IN), DIMENSION(*) :: dims
-    INTEGER         , INTENT(OUT)              :: hdferr
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  attr_id     - Attribute identifier
-  memtype_id  - Attribute datatype identifier  (in memory)
-  dims        - Array to hold corresponding dimension sizes of data buffer buf;
-                dim(k) has value of the k-th dimension of buffer buf;
-                values are ignored if buf is a scalar
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  buf         - Data buffer; may be a scalar or an array
-  hdferr      - Returns 0 if successful and -1 if fails
-</pre>
-
-
-<!-- NEW PAGE -->
-<p>
-<dt><strong>Fortran2003 Interface:</strong> h5aread_f
-    	<dd>
-
-        <a name="H5A2028F03292fh5aread5ff5fF03"></a>
-<a name="robo14"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5aread_f(attr_id, memtype_id, buf, hdferr) 
-    INTEGER(HID_T)  , INTENT(IN)    :: attr_id
-    INTEGER(HID_T)  , INTENT(IN)    :: memtype_id
-    TYPE(C_PTR)     , INTENT(INOUT) :: buf
-    INTEGER         , INTENT(OUT)   :: hdferr
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  attr_id     - Attribute identifier
-  memtype_id  - Attribute datatype identifier  (in memory)
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  buf         - Data buffer; may be a scalar or an array
-  hdferr      - Returns 0 if successful and -1 if fails
-</pre>
-
-
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Fortran</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.8</td>
-          <td valign="top">
-            Fortran updated to Fortran2003.</td></tr>
-        <tr>
-          <td valign="top">1.4.2</td>
-          <td valign="top">
-            The <code>dims</code> parameter was added in this release.</td></tr>
-    </table></dd>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Arename" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Annot-Rename">H5Arename</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Arename</code>(
-      <em>hid_t</em> <code>loc_id</code>, 
-      <em>char *</em><code>old_attr_name</code>, 
-      <em>char *</em><code>new_attr_name</code>
-      )
-      <p>
-<dt><strong>Purpose:</strong>
-    <dd>Renames an attribute.
-      <p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Arename</code> changes the name of the attribute 
-      located at <code>loc_id</code>.
-      <p>
-      The old name, <code>old_attr_name</code>, is changed 
-      to the new name, <code>new_attr_name</code>.
-      <p>
-<dt><strong>Parameters:</strong>
-  <ul>
-    <table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-        <td valign="top">IN: Location of the attribute.</td>
-      </tr>
-      <tr>
-        <td valign="top"><em>char *</em><code>old_attr_name</code>    </td>
-        <td valign="top">IN: Name of the attribute to be changed.</td>
-      </tr>
-      <tr>
-        <td valign="top"><em>char *</em><code>new_attr_name</code></td>
-        <td valign="top">IN: New name for the attribute.</td>
-      </tr>
-    </table></ul>
-      <p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-      <p>
-<dt><strong>Fortran90 Interface:</strong> h5arename_f
-    <dd>
-      <pre>
-SUBROUTINE h5arename_f(loc_id, old_attr_name, new_attr_name, hdferr) 
-    IMPLICIT NONE
-    INTEGER(HID_T), INTENT(IN) :: loc_id          ! Object identifier
-    CHARACTER(LEN=*), INTENT(IN) :: old_attr_name ! Prior attribute name
-    CHARACTER(LEN=*), INTENT(IN) :: new_attr_name ! New attribute name
-    INTEGER, INTENT(OUT) :: hdferr                ! Error code:
-                                                  !  0 on success, -1 on failure
-END SUBROUTINE h5arename_f
-      </pre>
-  </dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Arename_by_name" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Annot-RenameByName">H5Arename_by_name</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Arename_by_name</code>(
-            <em>hid_t</em> <code>loc_id</code>, 
-            <em>const char *</em><code>obj_name</code>, 
-            <em>const char *</em><code>old_attr_name</code>, 
-            <em>const char *</em><code>new_attr_name</code>, 
-            <em>hid_t</em> <code>lapl_id</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Renames an attribute.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Arename_by_name</code> changes the name of attribute that is
-      attached to the object specified by <code>loc_id</code> and
-      <code>obj_name</code>.  The attribute named <code>old_attr_name</code> 
-      is renamed <code>new_attr_name</code>.
-      <p>
-      The link access property list, <code>lapl_id</code>,
-      may provide information regarding the properties of links
-      required to access the object, <code>obj_name</code>.
-      See “Link Access Properties” in the 
-      <a href ="RM_H5P.html">H5P</a> APIs.
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code>
-        </td>
-        <td valign="top">IN: Location or object identifier;
-            may be dataset or group
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>obj_name</code>
-        </td>
-        <td valign="top">IN: Name of object, relative to location, 
-            whose attribute is to be renamed
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>old_attr_name</code>    
-        </td>
-        <td valign="top">IN: Prior attribute name
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>new_attr_name</code>
-        </td>
-        <td valign="top">IN: New attribute name
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lapl_id</code>
-        </td>
-        <td valign="top">IN: Link access property list identifier
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5arename_by_name_f
-    <dd>
-
-    <pre>
-SUBROUTINE h5arename_by_name_f(loc_id, obj_name, old_attr_name, new_attr_name, &
-     hdferr, lapl_id)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id  ! Object identifier 
-  CHARACTER(LEN=*), INTENT(IN) :: obj_name 
-                                        ! Name of object, relative to location, 
-                                        ! whose attribute is to be renamed
-  CHARACTER(LEN=*), INTENT(IN) :: old_attr_name 
-                                        ! Prior attribute name
-  CHARACTER(LEN=*), INTENT(IN) :: new_attr_name 
-                                        ! New attribute name
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code:
-                                        ! 0 on success and -1 on failure
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: lapl_id 
-                                        ! Link access property list identifier
-END SUBROUTINE h5arename_by_name_f
-    </pre>
-
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Awrite" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 12 October 2012
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Annot-Write">H5Awrite</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Awrite</code>(<em>hid_t</em> <code>attr_id</code>,
-        <em>hid_t</em> <code>mem_type_id</code>,
-        <em>const void *</em><code>buf</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Writes data to an attribute.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Awrite</code> writes an attribute, specified with 
-        <code>attr_id</code>.  The attribute's memory datatype 
-        is specified with <code>mem_type_id</code>.  The entire 
-        attribute is written from <code>buf</code> to the file. 
-        <p>
-        If <code>mem_type_id</code> is either a fixed-length or
-        variable-length string, it is important to set the string length
-        when defining the datatype.
-        String datatypes are derived from <code>H5T_C_S1</code>
-        (or <code>H5T_FORTRAN_S1</code> for Fortran codes), 
-        which defaults to 1 character in size.
-        See <a href="RM_H5T.html#Datatype-SetSize"><code>H5Tset_size</code></a> 
-        and “<a href="RM_H5T.html#CreateVLString">Creating 
-        variable-length string datatypes</a>.” 
-        <p>
-        Datatype conversion takes place at the time of a read or write
-        and is automatic.  See the
-        <a href="../H5.user/Datatypes.html#Datatypes-DataConversion">Data Conversion</a> 
-        section of <cite>The Data Type Interface (H5T)</cite> in the 
-        <cite>HDF5 User's Guide</cite> for a discussion of 
-        data conversion, including the range of conversions currently 
-        supported by the HDF5 libraries.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>attr_id</code></td>
-            <td valign="top">IN: Identifier of an attribute to write.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>mem_type_id    </code></td>
-            <td valign="top">IN: Identifier of the attribute datatype 
-                (in memory).</td></tr>
-        <tr>
-            <td valign="top"><em>const void *</em><code>buf</code></td>
-            <td valign="top">IN: Data to be written.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5awrite_f
-    <dd>
-
-        <a name="H5A2028F03292fh5awrite5ff5fF90"></a>
-<a name="robo17"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5awrite_f(attr_id, memtype_id, buf, dims, hdferr) 
-    INTEGER(HID_T)  , INTENT(IN)               :: attr_id
-    INTEGER(HID_T)  , INTENT(IN)               :: memtype_id
-    TYPE            , INTENT(IN)               :: buf
-    INTEGER(HSIZE_T), INTENT(IN), DIMENSION(*) :: dims
-    INTEGER         , INTENT(OUT)              :: hdferr
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  attr_id     - Attribute identifier
-  memtype_id  - Attribute datatype identifier  (in memory)
-  dims        - Array to hold corresponding dimension sizes of data buffer buf;
-                dim(k) has value of the k-th dimension of buffer buf;
-                values are ignored if buf is a scalar
-  buf         - Data buffer; may be a scalar or an array
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  hdferr      - Returns 0 if successful and -1 if fails
-</pre>
-
-
-<!-- NEW PAGE -->
-<p>
-<dt><strong>Fortran2003 Interface:</strong> h5awrite_f
-    <dd>
-
-        <a name="H5A2028F03292fh5awrite5ff5fF03"></a>
-<a name="robo16"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5awrite_f(attr_id, memtype_id, buf, hdferr) 
-    INTEGER(HID_T)  , INTENT(IN)  :: attr_id
-    INTEGER(HID_T)  , INTENT(IN)  :: memtype_id
-    TYPE(C_PTR)     , INTENT(IN)  :: buf
-    INTEGER         , INTENT(OUT) :: hdferr
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  attr_id     - Attribute identifier
-  memtype_id  - Attribute datatype identifier  (in memory)
-  buf         - Data buffer; may be a scalar or an array
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  hdferr      - Returns 0 if successful and -1 if fails
-</pre>
-
-
-<p>
-<dt><strong>See Also:</strong>
-    <dd>“<a href="RM_H5T.html#CreateVLString">Creating 
-        variable-length string datatypes</a>” 
-    <dd><a href="RM_H5T.html#Datatype-SetSize"><code>H5Tset_size</code></a> 
-  
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.8</td>
-          <td valign="top">
-            Fortran updated to Fortran2003.</td></tr>
-        <tr>
-          <td valign="top">1.4.2</td>
-          <td valign="top">
-            Fortran <code>dims</code> parameter added in this release.</td></tr>
-    </table></dd>
-</dl>
-
+<?php include("H5A/H5Aclose.htm"); ?>
+<?php include("H5A/H5Acreate.htm"); ?>
+<?php include("H5A/H5Acreate1.htm"); ?>
+<?php include("H5A/H5Acreate2.htm"); ?>
+<?php include("H5A/H5Acreate_by_name.htm"); ?>
+<?php include("H5A/H5Adelete.htm"); ?>
+<?php include("H5A/H5Adelete_by_name.htm"); ?>
+<?php include("H5A/H5Adelete_by_idx.htm"); ?>
+<?php include("H5A/H5Aexists.htm"); ?>
+<?php include("H5A/H5Aexists_by_name.htm"); ?>
+<?php include("H5A/H5Aget_create_plist.htm"); ?>
+<?php include("H5A/H5Aget_info.htm"); ?>
+<?php include("H5A/H5Aget_info_by_idx.htm"); ?>
+<?php include("H5A/H5Aget_info_by_name.htm"); ?>
+<?php include("H5A/H5Aget_name.htm"); ?>
+<?php include("H5A/H5Aget_name_by_idx.htm"); ?>
+<?php include("H5A/H5Aget_num_attrs.htm"); ?>
+<?php include("H5A/H5Aget_space.htm"); ?>
+<?php include("H5A/H5Aget_storage_size.htm"); ?>
+<?php include("H5A/H5Aget_type.htm"); ?>
+<?php include("H5A/H5Aiterate.htm"); ?>
+<?php include("H5A/H5Aiterate1.htm"); ?>
+<?php include("H5A/H5Aiterate2.htm"); ?>
+<?php include("H5A/H5Aiterate_by_name.htm"); ?>
+<?php include("H5A/H5Aopen.htm"); ?>
+<?php include("H5A/H5Aopen_by_idx.htm"); ?>
+<?php include("H5A/H5Aopen_by_name.htm"); ?>
+<?php include("H5A/H5Aopen_idx.htm"); ?>
+<?php include("H5A/H5Aopen_name.htm"); ?>
+<?php include("H5A/H5Aread.htm"); ?>
+<?php include("H5A/H5Arename.htm"); ?>
+<?php include("H5A/H5Arename_by_name.htm"); ?>
+<?php include("H5A/H5Awrite.htm"); ?>
 
 
 <!-- HEADER RIGHT " " -->
diff --git a/html/RM/RM_H5D.html b/html/RM/RM_H5D.html
index 039218e..a7201be 100644
--- a/html/RM/RM_H5D.html
+++ b/html/RM/RM_H5D.html
@@ -246,3804 +246,31 @@ as the corresponding C function.
 <!--       Include function files                            -->
 <!--  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  -->
 
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Dclose" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Dataset-Close">H5Dclose</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Dclose</code>(<em>hid_t </em><code>dataset_id</code>
-    )
-<dt><strong>Purpose:</strong>
-    <dd>Closes the specified dataset.
-<dt><strong>Description:</strong>
-    <dd><code>H5Dclose</code> ends access to a dataset specified by 
-        <code>dataset_id</code> and releases resources used by it.
-        Further use of the dataset identifier is illegal in calls to 
-        the dataset API.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>dataset_id    </code></td>
-            <td valign="top">IN: Identifier of the dataset to close access to.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5dclose_f
-    <dd>
-	<pre>
-SUBROUTINE h5dclose_f(dset_id, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: dset_id ! Dataset identifier  
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code  
-                                        ! 0 on success and -1 on failure
-END SUBROUTINE h5dclose_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Dcreate" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-  Last modified: 28 August 2012</i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Dataset-Create">H5Dcreate</a>
-  <p>
-  <dt><strong>Signature:</strong>
-    <dd><em>hid_t </em><code>H5Dcreate</code>(
-            <em>hid_t </em><code>loc_id</code>,
-            <em>const char *</em><code>name</code>,
-            <em>hid_t</em> <code>type_id</code>,
-            <em>hid_t</em> <code>space_id</code>,
-            <em>hid_t</em> <code>dcpl_id</code>
-    )
-    <p>
-    <dd><em>hid_t</em> <code>H5Dcreate</code>(
-            <em>hid_t</em> <code>loc_id</code>, 
-            <em>const char *</em><code>name</code>, 
-            <em>hid_t</em> <code>dtype_id</code>, 
-            <em>hid_t</em> <code>space_id</code>,
-            <em>hid_t</em> <code>lcpl_id</code>, 
-            <em>hid_t</em> <code>dcpl_id</code>, 
-            <em>hid_t</em> <code>dapl_id</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Creates a new dataset and links it to a location in the file.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Dcreate</code> is a macro that is mapped to either
-      <a href="#Dataset-Create1"><code>H5Dcreate1</code></a> or
-      <a href="#Dataset-Create2"><code>H5Dcreate2</code></a>,
-      depending on the needs of the application.
-      <p>
-      Such macros are provided to facilitate application compatibility.
-      Their use and mappings are fully described in 
-      “<a href="APICompatMacros.html">API Compatibility Macros 
-      in HDF5</a>”; 
-      we urge you to read that document closely.
-      <p>
-      When both the HDF5 Library and the application are built and 
-      installed with no specific compatibility flags, 
-      <code>H5Dcreate</code> is mapped to the most recent version of
-      the function, currently 
-      <a href="#Dataset-Create2"><code>H5Dcreate2</code></a>.
-      If the library and/or application is compiled for Release 1.6
-      emulation, <code>H5Dcreate</code> will be mapped to 
-      <a href="#Dataset-Create1"><code>H5Dcreate1</code></a>.
-      Function-specific flags are available to override these settings 
-      on a function-by-function basis when the application is compiled. 
-      <p>
-      Specific compile-time compatibility flags and the resulting 
-      mappings are as follows:
-
-      <dir>
-      <table border=0 cellpadding=4>
-        <tr valign=top align=left> 
-          <th>Compatibility setting</th>
-          <th><code>H5Dcreate</code> mapping</th>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#GlobalSettings">Global settings</a></u></td>
-        </tr><tr valign=top align=left>
-          <td>No compatibility flag</td>
-          <td><code>H5Dcreate2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Enable deprecated symbols</td>
-          <td><code>H5Dcreate2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Disable deprecated symbols</td>
-          <td><code>H5Dcreate2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Emulate Release 1.6 interface<code>    </code></td>
-          <td><code>H5Dcreate1</code> </td>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#FunctionLevelSettings">Function-level macros</a></u></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Dcreate_vers = 2</code></td>
-          <td><code>H5Dcreate2</code></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Dcreate_vers = 1</code></td>
-          <td><code>H5Dcreate1</code></td>
-        </tr>
-      </table>
-      </dir>
-    <p>A dataset created with this macro should be closed with 
-    <code>H5Dclose</code> when the dataset is no longer needed so that 
-    resource leaks will not develop.</p>
-      
-  <p>
-  <dt><strong>Fortran90 Interface:</strong>  h5dcreate_f
-    <dd>
-<pre>
-SUBROUTINE h5dcreate_f(loc_id, name, type_id, space_id, dset_id, & 
-     hdferr, dcpl_id, lcpl_id, dapl_id)
-
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id   ! File or group identifier 
-  CHARACTER(LEN=*), INTENT(IN) :: name   ! Name of the dataset 
-  INTEGER(HID_T), INTENT(IN) :: type_id  ! Datatype identifier 
-  INTEGER(HID_T), INTENT(IN) :: space_id ! Dataspace identifier 
-  INTEGER(HID_T), INTENT(OUT) :: dset_id ! Dataset identifier 
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code  
-                                         ! 0 on success and -1 on failure
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: dcpl_id 
-                                         ! Dataset creation property list
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: lcpl_id 
-                                         ! Link creation property list
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: dapl_id 
-                                         ! Dataset access property list
-END SUBROUTINE h5dcreate_f
-</pre>
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">The function 
-            <code>H5Dcreate</code> renamed to <code>H5Dcreate1</code> 
-            and deprecated in this release.
-            <br>
-            The macro <code>H5Dcreate</code> 
-            and the function <code>H5Dcreate2</code>
-            introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Dcreate1" -->
-<hr>
-<dl>
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 29 July 2009
-      </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Dataset-Create1">H5Dcreate1</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t </em><code>H5Dcreate1</code>(
-        <em>hid_t </em><code>loc_id</code>,
-        <em>const char *</em><code>name</code>,
-        <em>hid_t</em> <code>type_id</code>,
-        <em>hid_t</em> <code>space_id</code>,
-        <em>hid_t</em> <code>dcpl_id</code>
-    )
-<dt><strong>Purpose:</strong>
-    <dd>Creates a dataset at the specified location.
-<dt><strong>Notice:</strong>
-    <dd><i>This function is deprecated in favor of the function 
-        <a href="#Dataset-Create2"><code>H5Dcreate2</code></a>
-        or the macro
-        <a href="#Dataset-Create"><code>H5Dcreate</code></a>.</i>
-<dt><strong>Description:</strong>
-    <dd><code>H5Dcreate1</code> creates a data set with a name, 
-        <code>name</code>, in the file or in the group specified by 
-        the identifier <code>loc_id</code>.
-	<p>
-	<code>name</code> can be a relative path based at <code>loc_id</code>
-        or an absolute path from the root of the file.
-        Use of this function requires that any intermediate groups 
-        specified in the path already exist.
-        <p>
-        The dataset’s datatype and dataspace are specified by
-        <code>type_id</code> and <code>space_id</code>, respectively.
-        These are the datatype and dataspace of the dataset as it will 
-        exist in the file, which may differ from the datatype and dataspace
-        in application memory.
-        <p>
-        Names within a group are unique:
-        <code>H5Dcreate1</code> will return an error if a link with
-        the name specified in <code>name</code> already exists at the
-        location specified in <code>loc_id</code>.
-        <p>
-        As is the case for any object in a group, 
-        the length of a dataset name is not limited.  
-        <p>
-        <code>dcpl_id</code> is an <code>H5P_DATASET_CREATE</code>
-        property list created with <code>H5Pcreate1</code> and
-        initialized with various property list functions described in 
-        “<a href="RM_H5P.html">H5P: Property List Interface</a>.”
-	<p>
-	<code>H5Dcreate</code> and <code>H5Dcreate_anon</code> 
-        return an error if the dataset’s datatype 
-	includes a variable-length (VL) datatype and the fill value 
-	is undefined, i.e., set to <code>NULL</code> in the 
-	dataset creation property list. 
-	Such a VL datatype may be directly included,  
-	indirectly included as part of a compound or array datatype, or 
-	indirectly included as part of a nested compound or array datatype.
-	<p>
-        <code>H5Dcreate</code> and <code>H5Dcreate_anon</code> return 
-        a dataset identifier for success or a negative value for failure. 
-	The dataset identifier should eventually be closed by 
-        calling <code>H5Dclose</code> to release resources it uses.
-	<p>
-        See <a href="#Dataset-CreateAnon"><code>H5Dcreate_anon</code></a>
-        for discussion of the differences between <code>H5Dcreate</code> 
-        and <code>H5Dcreate_anon</code>.
-	<p>
-	<strong>Fill values and space allocation:</strong><br>
-	The HDF5 library provides flexible means 
-	of specifying a fill value, 
-	of specifying when space will be allocated for a dataset, and
-	of specifying when fill values will be written to a dataset.
-	For further information on these topics, see the document 
-	<a href="http://www.hdfgroup.org/HDF5/doc_resource/H5Fill_Values.html">
-	<cite>Fill Value and Dataset Storage Allocation Issues in HDF5</cite></a> 
-	and the descriptions of the following HDF5 functions in this 
-	<cite>HDF5 Reference Manual</cite>:
-	<table width=80% border="0">
-	<tr valign="top" align="left"><td width=10%> 
-	  </td><td width=45%>
-            <a href="RM_H5D.html#Dataset-Fill"><code>H5Dfill</code></a><br>
-            <a href="RM_H5P.html#Property-SetFillValue"><code>H5Pset_fill_value</code></a><br>
-            <a href="RM_H5P.html#Property-GetFillValue"><code>H5Pget_fill_value</code></a><br>
-            <a href="RM_H5P.html#Property-FillValueDefined"><code>H5Pfill_value_defined</code></a>
-	  </td><td width=45%>
-            <a href="RM_H5P.html#Property-SetFillTime"><code>H5Pset_fill_time</code></a><br>
-            <a href="RM_H5P.html#Property-GetFillTime"><code>H5Pget_fill_time</code></a><br>
-            <a href="RM_H5P.html#Property-SetAllocTime"><code>H5Pset_alloc_time</code></a><br>
-            <a href="RM_H5P.html#Property-GetAllocTime"><code>H5Pget_alloc_time</code></a>
-	  </td></tr>
-	</table>
-	This information is also included in the 
-	“HDF5 Datasets” chapter of 
-	the new <cite>HDF5 User's Guide</cite>, 
-	which is being prepared for release.
-<dt><strong>Note:</strong>
-    <dd><code>H5Dcreate</code> and <code>H5Dcreate_anon</code> 
-        can fail if there has been an error
-        in setting up an element of the dataset creation property list.
-        In such cases, each item in the property list must be examined
-        to ensure that the setup satisfies all required conditions.
-        This problem is most likely to occur with the use of filters.
-        <p>
-        For example, either function will fail without a meaningful
-        explanation if the following conditions exist simultaneously:
-        <ul>
-          <li>SZIP compression is being used on the dataset.
-          <li>The SZIP parameter <code>pixels_per_block</code> 
-              is set to an inappropriate value.
-        </ul>
-        <p>
-        In such a case, one would refer to the description of 
-        <a href="RM_H5P.html#Property-SetSzip"><code>H5Pset_szip</code></a>,
-        looking for any conditions or requirements that might affect the
-        local computing environment.
-        <!--
-        <p>
-        Other known similar problems can occur with . . .
-        --> 
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-            <td valign="top">IN: Identifier of the file or group 
-                within which to create the dataset.</td></tr>
-        <tr>
-            <td valign="top"><em>const char *</em> <code>name</code></td>
-            <td valign="top">IN: The name of the dataset to create.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>type_id</code></td>
-            <td valign="top">IN: Identifier of the datatype to use 
-                when creating the dataset.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>space_id</code></td>
-            <td valign="top">IN: Identifier of the dataspace to use 
-                when creating the dataset.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dcpl_id    </code></td>
-            <td valign="top">IN: Dataset creation property list 
-                identifier.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a dataset identifier if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> See listing under <a href="RM_H5D.html#Dataset-Create"><code>H5Dcreate</code></a>.
-    <dd>	
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function <code>H5Dcreate</code> renamed to 
-            <code>H5Dcreate1</code> and deprecated
-            in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Dcreate2" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 12 October 2012
-    </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Dataset-Create2">H5Dcreate2</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Dcreate2</code>(
-            <em>hid_t</em> <code>loc_id</code>, 
-            <em>const char *</em><code>name</code>, 
-            <em>hid_t</em> <code>dtype_id</code>, 
-            <em>hid_t</em> <code>space_id</code>,
-            <em>hid_t</em> <code>lcpl_id</code>, 
-            <em>hid_t</em> <code>dcpl_id</code>, 
-            <em>hid_t</em> <code>dapl_id</code>
-    )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Creates a new dataset and links it into the file.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Dcreate2</code> creates a new dataset named 
-        <code>name</code> at the location specified by 
-	<code>loc_id</code>, and associates constant and initial 
-        persistent properties with that dataset, including 
-        <code>dtype_id</code>, the datatype of each data element 
-        as stored in the file; 
-        <code>space_id</code>, the dataspace of the dataset; 
-        and other initial properties as defined in the dataset
-        creation property and access property lists, 
-        <code>dcpl_id</code> and  <code>dapl_id</code>, respectively.
-        Once created, the dataset is opened for access.
-        <p>
-        <code>loc_id</code> may be a file identifier, 
-        or a group identifier within that file.
-        <code>name</code> may be either an absolute path in the file
-	or a relative path from <code>loc_id</code> naming the dataset.
-        <p>
-        If <code>dtype_id</code> is either a fixed-length or
-        variable-length string, it is important to set the string length
-        when defining the datatype.
-        String datatypes are derived from <code>H5T_C_S1</code>
-        (or <code>H5T_FORTRAN_S1</code> for Fortran codes), 
-        which defaults to 1 character in size.
-        See <a href="RM_H5T.html#Datatype-SetSize"><code>H5Tset_size</code></a> 
-        and “<a href="RM_H5T.html#CreateVLString">Creating 
-        variable-length string datatypes</a>.” 
-        <p>
-        The link creation property list, <code>lcpl_id</code>,
-        governs creation of the link(s) by which the new dataset
-        is accessed and the creation of any intermediate groups that 
-        may be missing. 
-        <p>
-        The datatype and dataspace properties 
-	and the dataset creation and access property lists 
-	are attached to the dataset, so the caller 
-        may derive new datatypes, dataspaces, and
-        creation and access properties from the old ones and
-        reuse them in calls to create additional datasets.
-        <p>
-        Once created, the dataset is ready to receive raw data.  
-        Immediately attempting to read raw data from
-        the dataset will probably return the fill value.  
-        <p>
-        To conserve and release resources, the dataset should be 
-        closed when access is no longer required.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code>
-        </td>
-        <td valign="top">IN: Location identifier
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>name</code>    
-        </td>
-        <td valign="top">IN: Dataset name
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>dtype_id</code>
-        </td>
-        <td valign="top">IN: Datatype identifier
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>space_id</code>
-        </td>
-        <td valign="top">IN: Dataspace identifier
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lcpl_id</code>
-        </td>
-        <td valign="top">IN: Link creation property list
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>dcpl_id</code>
-        </td>
-        <td valign="top">IN: Dataset creation property list
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>dapl_id</code>
-        </td>
-        <td valign="top">IN: Dataset access property list
-        </td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a dataset identifier if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>See Also:</strong>
-    <dd>“<a href="RM_H5T.html#CreateVLString">Creating 
-        variable-length string datatypes</a>” 
-    <dd><a href="RM_H5T.html#Datatype-SetSize"><code>H5Tset_size</code></a> 
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> See listing under <a href="RM_H5D.html#Dataset-Create"><code>H5Dcreate</code></a>.
-    <dd>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            C function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Dcreate_anon" -->
-<hr>
-<dl>
-    <dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 26 August 2013</i></font></div>
-
-<dt><strong>Name:</strong> <a name="Dataset-CreateAnon">H5Dcreate_anon</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t </em><code>H5Dcreate_anon</code>(
-        <em>hid_t </em><code>loc_id</code>,
-        <em>hid_t</em> <code>type_id</code>,
-        <em>hid_t</em> <code>space_id</code>,
-        <em>hid_t</em> <code>dcpl_id</code>,
-        <em>hid_t</em> <code>dapl_id</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Creates a dataset in a file without linking it into the file structure.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Dcreate_anon</code> creates a dataset in the file 
-        specified by <code>loc_id</code>.
-        <p>
-        <code>loc_id</code> may be a file identifier or a group identifier 
-        within that file.
-        <p>
-        The dataset’s datatype and dataspace are specified by
-        <code>type_id</code> and <code>space_id</code>, respectively.
-        These are the datatype and dataspace of the dataset as it will 
-        exist in the file, which may differ from the datatype and dataspace
-        in application memory.
-        <p>
-        Dataset creation properties are specified in the
-        dataset creation property list <code>dcpl_id</code>.
-        Dataset access properties are specified in the 
-        dataset access property list <code>dapl_id</code>.
-	<p>
-        <code>H5Dcreate_anon</code> returns a new dataset identifier.
-        Using this identifier, the new dataset <i>must</i> be linked 
-        into the HDF5 file structure with
-        <a href="RM_H5O.html#Object-Link"><code>H5Olink</code></a>
-        or it will be deleted from the file when the file is closed.
-	<p>
-        See <a href="#Dataset-Create"><code>H5Dcreate</code></a>
-        for further details and considerations on the use of
-        <code>H5Dcreate</code> and <code>H5Dcreate_anon</code>.
-        <p>
-        The differences between this function and 
-        <a href="#Dataset-Create"><code>H5Dcreate</code></a> are as follows:
-        <ul>
-          <li><code>H5Dcreate_anon</code> explicitly includes a dataset
-            access property list.
-            <code>H5Dcreate</code> always uses default dataset access 
-            properties.
-          <li><code>H5Dcreate_anon</code> neither provides the new 
-            dataset’s name nor links it into the HDF5 file structure; 
-            those actions must be performed separately through a call to
-            <a href="RM_H5O.html#Object-Link"><code>H5Olink</code></a>,
-            which offers greater control over linking.
-        </ul>
-    <p>A dataset created with this function should be closed with 
-    <code>H5Dclose</code> when the dataset is no longer needed so that 
-    resource leaks will not develop.</p>
-
-<p>
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-            <td valign="top">IN: Identifier of the file or group 
-                within which to create the dataset.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>type_id</code></td>
-            <td valign="top">IN: Identifier of the datatype to use 
-                when creating the dataset.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>space_id    </code></td>
-            <td valign="top">IN: Identifier of the dataspace to use 
-                when creating the dataset.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dcpl_id</code></td>
-            <td valign="top">IN: Dataset creation property list identifier.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dapl_id</code></td>
-            <td valign="top">IN: Dataset access property list identifier.</td></tr>
-    </table></ul>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a dataset identifier if successful;
-        otherwise returns a negative value.
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5dcreate_anon_f
-    <dd>
-
-	    <pre>
-SUBROUTINE h5dcreate_anon_f(loc_id, type_id, space_id, dset_id, hdferr, &
-                            dcpl_id, dapl_id)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN)  :: loc_id   ! File or group identifier. 
-  INTEGER(HID_T), INTENT(IN)  :: type_id  ! Datatype identifier. 
-  INTEGER(HID_T), INTENT(IN)  :: space_id ! Dataspace identifier.
-  INTEGER(HID_T), INTENT(OUT) :: dset_id  ! Dataset identifier. 
-  INTEGER, INTENT(OUT) :: hdferr          ! Error code.  
-                                          ! 0 on success and -1 on failure
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: dcpl_id  
-                                          ! Dataset creation property list 
-                                          ! identifier.
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: dapl_id  
-                                          ! Dataset access property list 
-                                          ! identifier.
-END SUBROUTINE h5dcreate_anon_f
-	  </pre>
-		
-<p>
-<dt><strong>See Also:</strong>
-    <dd><a href="RM_H5O.html#Object-Link"><code>H5Olink</code></a>
-        <br>
-        <a href="RM_H5D.html#Dataset-Create"><code>H5Dcreate</code></a> 
-
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-        </table></dd>
-
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Dextend" -->
-<hr>
-<dl>
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 11 February 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Dataset-Extend">H5Dextend</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Dextend</code>(
-        <em>hid_t </em><code>dataset_id</code>,
-        <em>const hsize_t </em><code>size[]</code>
-    )
-
-<p />
-<dt><strong>Purpose:</strong>
-    <dd>Extends a dataset. 
-
-<p />
-<dt><strong>Notice:</strong>
-    <dd><i>This function is deprecated in favor of the function 
-        <a href="#Dataset-SetExtent"><code>H5Dset_extent</code></a>.</i>
-
-<p />
-<dt><strong>Description:</strong>
-    <dd><code>H5Dextend</code> verifies that the dataset is at least of size
-        <code>size</code>, extending it if necessary.  
-        The dimensionality of <code>size</code> is the same as that of
-        the dataspace of the dataset being changed.
-        <p>     
-        This function can be applied to the following datasets:
-        <ul>    
-          <li>Any dataset with unlimited dimensions
-          <li>A dataset with fixed dimensions if the current dimension sizes
-          are less than the maximum sizes set with <code>maxdims</code> (see 
-          <a href="RM_H5S.html#Dataspace-CreateSimple">
-          <code>H5Screate_simple</code></a>)
-        </ul>     
-        <p>     
-        Space on disk is immediately allocated for the new dataset extent
-        if the dataset’s space allocation time is set to 
-        <code>H5D_ALLOC_TIME_EARLY</code>.
-        Fill values will be written to the dataset if the dataset’s
-        fill time is set to <code>H5D_FILL_TIME_IFSET</code>  or  
-        <code>H5D_FILL_TIME_ALLOC</code>.
-        (See <a href="RM_H5P.html#Property-SetFillTime">
-        <code>H5Pset_fill_time</code></a>
-        and <a href="RM_H5P.html#Property-SetAllocTime">
-        <code>H5Pset_alloc_time</code></a>.)
-        <p>
-	This function ensures that the dataset dimensions are of 
-	at least the sizes specified in <code>size</code>.
-	The function 
-	<a href="#Dataset-SetExtent"><code>H5Dset_extent</code></a>
-	must be used if the dataset dimension sizes are are to be 
-	reduced.
-        <p>     
-
-<p />
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dataset_id</code></td>
-            <td valign="top">IN: Identifier of the dataset.</td></tr>
-        <tr>
-            <td valign="top"><em>const hsize_t</em> <code>size[]    </code></td>
-            <td valign="top">IN: Array containing the new magnitude of each dimension.</td></tr>
-    </table></dd>
-
-<p />
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p />
-<dt><strong>Fortran90 Interface:</strong> h5dextend_f
-    <dd>
-	<pre>
-SUBROUTINE h5dextend_f(dataset_id, size, hdferr) 
-  IMPLICIT NONE 
-  INTEGER(HID_T), INTENT(IN) :: dataset_id   ! Dataset identifier
-  INTEGER(HSIZE_T), DIMENSION(*), INTENT(IN)  :: size
-                                             ! Array containing 
-                                             ! dimensions' sizes 
-  INTEGER, INTENT(OUT) :: hdferr             ! Error code 
-                                             ! 0 on success and -1 on failure
-END SUBROUTINE h5dextend_f 
-	</pre>		
-		
-<p />
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function deprecated in this release.
-          </td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Parameter <code>size</code> syntax changed 
-            to   '<em>const hsize_t</em> <code>size[]</code>'
-            in this release.
-          </td></tr>
-    </table>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Dfill" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Dataset-Fill">H5Dfill</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Dfill</code>(
-        <em>const void *</em><code>fill</code>,
-        <em>hid_t </em><code>fill_type_id</code>,
-        <em>void *</em><code>buf</code>,
-        <em>hid_t </em><code>buf_type_id</code>,
-        <em>hid_t </em><code>space_id</code>
-    )
-<dt><strong>Purpose:</strong>
-    <dd>Fills dataspace elements with a fill value in a memory buffer.
-<dt><strong>Description:</strong>
-    <dd><code>H5Dfill</code> explicitly fills 
-        the dataspace selection in memory, <code>space_id</code>, 
-        with the fill value specified in <code>fill</code>.
-        If <code>fill</code> is <code>NULL</code>, 
-        a fill value of <code>0</code> (zero) is used.
-        <p>
-	<code>fill_type_id</code> specifies the datatype 
-	of the fill value.<br>
-	<code>buf</code> specifies the buffer in which 
-	the dataspace elements will be written.<br>
-	<code>buf_type_id</code> specifies the datatype of 
-	those data elements.
-	<p>
-        Note that if the fill value datatype differs 
-        from the memory buffer datatype, the fill value 
-        will be converted to the memory buffer datatype 
-        before filling the selection.
-<dt><strong>Note:</strong>
-    <dd>Applications sometimes write data only to portions of 
-	an allocated dataset.  It is often useful in such cases 
-	to fill the unused space with a known 
-	<span class="termEmphasis">fill value</span>.  
-	See <a href="RM_H5P.html#Property-SetFillValue">H5Pset_fill_value</a>
-	for further discussion.  
-	Other related functions include
-	<a href="RM_H5P.html#Property-GetFillValue">H5Pget_fill_value</a>,
-	<a href="RM_H5P.html#Property-FillValueDefined">H5Pfill_value_defined</a>,
-	<a href="RM_H5P.html#Property-SetFillTime">H5Pset_fill_time</a>,
-	<a href="RM_H5P.html#Property-GetFillTime">H5Pget_fill_time</a>,
-	<a href="#Dataset-Create">H5Dcreate</a>,
-	and
-	<a href="#Dataset-CreateAnon">H5Dcreate_anon</a>.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>const void *</em><code>fill</code></td>
-            <td valign="top">IN: Pointer to the fill value to be used.</td></tr>
-        <tr>
-		    <td valign="top"><em>hid_t </em><code>fill_type_id    </code></td>
-            <td valign="top">IN:  Fill value datatype identifier.</td></tr>
-        <tr>
-		    <td valign="top"><em>void *</em><code>buf</code></td>
-            <td valign="top">IN/OUT: Pointer to the memory buffer containing the 
-                selection to be filled.</td></tr>
-        <tr>
-		    <td valign="top"><em>hid_t </em><code>buf_type_id</code></td>
-            <td valign="top">IN: Datatype of dataspace elements to be filled.</td></tr>
-        <tr>
-		    <td valign="top"><em>hid_t </em><code>space_id</code></td>
-            <td valign="top">IN: Dataspace describing memory buffer and 
-                    containing the selection to be filled.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5dfill_f
-    <dd>
-	<pre>
-SUBROUTINE h5dfill_f(fill_value, space_id, buf, hdferr)
-  IMPLICIT NONE
-  TYPE, INTENET(IN) :: fill_value        ! Fill value; may be have one of the
-                                         ! following types:
-                                         ! INTEGER, REAL, DOUBLE PRECISION, 
-                                         ! CHARACTER
-  INTEGER(HID_T), INTENT(IN) :: space_id ! Memory dataspace selection identifier 
-  TYPE, DIMENSION(*) :: buf              ! Memory buffer to fill in; must have
-                                         ! the same datatype as fill value
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code  
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5dfill_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Dscatter" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 11 July 2013
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Dataset-Gather">H5Dgather</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Dgather</code>(
-            <em>hid_t</em> <code>src_space_id</code>,
-            <em>const void *</em> <code>src_buf</code>,
-            <em>hid_t</em> <code>type_id</code>,
-            <em>size_t</em> <code>dst_buf_size</code>,
-            <em>void *</em><code>dst_buf</code>
-            <em>H5D_gather_func_t</em> <code>op</code>,
-            <em>void *</em> <code>op_data</code>,
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Gathers data from a selection within a memory buffer.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Dgather</code> retrieves data from a selection within the
-      supplied buffer <code>src_buf</code> and passes it to the supplied
-      callback function <code>op</code> in a contiguous form.
-      <p>
-      <code>src_space_id</code> is a dataspace which defines the extent 
-      of <code>src_buf</code> and the selection within it to gather the 
-      data from.
-      <p>
-      <code>type_id</code> is the datatype of the data to be gathered in 
-      both the source and destination buffers.
-      <p>
-      <code>src_buf</code> must be at least as large as the number of 
-      elements in the extent of <code>src_space_id</code> times the size 
-      in bytes of <code>type_id</code>.
-      <p>
-      The data is gathered into <code>dst_buf</code>, which needs to be 
-      large enough to hold all the data if the callback function 
-      <code>op</code> is not provided.
-      <p>
-      If no callback function is provided, <code>H5Dgather</code> 
-      simply gathers the data into <code>dst_buf</code> and returns.
-      If a callback function is provided, <code>H5Dgather</code> repeatedly
-      gathers up to <code>dst_buf_size</code> bytes <code>op</code> to 
-      process the serialized data.
-      The prototype of the callback function <code>op</code> is as follows 
-      (as defined in the source code file <code>H5Dpublic.h</code>):
-      <dir>
-          <em>herr_t</em> <code>(*H5D_gather_func_t)(</code>
-              <em>const void *</em> <code>dst_buf,</code> 
-              <em>size_t</em> <code>dst_buf_bytes_used,</code> 
-              <em>void *</em><code>op_data)</code>
-      </dir>
-
-      <p>
-      The parameters of this callback function have the following
-      values or meanings: 
-      <table>
-          <tr valign=top><td><code>    </code></td><td>
-              <code>dst_buf</code>
-              </td><td>
-              Pointer to the destination buffer which has been filled with the
-              next set of elements gathered.
-              This will always be identical to the <code>dst_buf</code> passed
-              to <code>H5Dgather</code>.
-              </td></tr>
-          <tr valign=top><td><code>    </code></td><td>
-              <code>dst_buf_bytes_used   </code>
-              </td><td>
-              Pointer to the number of valid bytes in <code>dst_buf</code>.
-              This number must be a multiple of the datatype size.
-              </td></tr>
-          <tr valign=top><td><code>    </code></td><td>
-              <code>op_data</code>
-              </td><td>
-              User-defined pointer to data required by the callback function;
-              a pass-through of the <code>op_data</code> pointer provided
-              with the <code>H5Dgather</code> function call.
-              </td></tr>
-      </table>
-
-      <p>
-      The callback function should process, store, or otherwise make use of 
-      the data returned in <code>dst_buf</code> before it returns, because the
-      buffer will be overwritten unless it is the last call to the callback.
-      This function will be repeatedly called until all gathered elements have
-      been passed to the callback in <code>dst_buf</code>.
-      The callback function should return zero (<code>0</code>) to indicate 
-      success, and a negative value to indicate failure.
-
-  <p>
-  <dt><strong>Programming Note for C++ Developers Using C Functions:</strong>
-    <dd>
-      <p>If a C routine that takes a function pointer as an argument is 
-      called from within C++ code, the C routine should be returned from 
-      normally. </p>
-
-      <p>Examples of this kind of routine include callbacks such as 
-      <code>H5Pset_elink_cb</code> and <code>H5Pset_type_conv_cb</code> 
-      and functions such as <code>H5Tconvert</code> and 
-      <code>H5Ewalk2</code>.</p>
-
-      <p>Exiting the routine in its normal fashion allows the HDF5 C 
-      Library to clean up its work properly. In other words, if the C++ 
-      application jumps out of the routine back to the C++ 
-      “catch” statement, the The HDF5 C Library is not given 
-      the opportunity to close any temporary data structures that were set 
-      up when the routine was called. The C++ application should save 
-      some state as the routine is started so that any problem that 
-      occurs might be diagnosed.</p>
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top">
-            <em>hid_t</em> <code>src_space_id</code>
-        </td>
-        <td valign="top">IN: Identifier for the dataspace describing 
-            both the dimensions of the source buffer and
-            the selection within the source buffer to gather data from.
-        </td></tr>
-      <tr>
-        <td valign="top">
-            <em>const void *</em><code>src_buf</code>
-        </td>
-        <td valign="top">IN: Source buffer which the data will be gathered 
-            from.
-        </td></tr>
-      <tr>
-        <td valign="top">
-            <em>hid_t</em> <code>type_id</code> 
-        </td>
-        <td valign="top">IN: Identifier for the datatype describing the 
-            data in both the source and definition buffers.
-            This is only used to calculate the element size.
-        </td></tr>
-      <tr>
-        <td valign="top">
-            <em>size_t</em> <code>dst_buf_size</code> 
-        </td>
-        <td valign="top">IN: Size in bytes of <code>dst_buf</code>.
-        </td></tr>
-      <tr>
-        <td valign="top">
-            <em>void *</em><code>dst_buf</code>
-        </td>
-        <td valign="top">OUT: Destination buffer where the gathered data 
-            will be placed.
-        </td></tr>
-      <tr>
-        <td valign="top">
-            <em>H5D_gather_func_t</em> <code>op   </code>
-        </td>
-        <td valign="top">IN: Callback function which handles the gathered 
-            data.
-            <br>
-            Optional if <code>dst_buf</code> is large enough to hold all of 
-            the gathered data; required otherwise.
-        </td></tr>
-      <tr>
-        <td valign="top">
-            <em>void *</em> <code>op_data</code> 
-        </td>
-        <td valign="top">IN: User-defined pointer to data required by
-            <code>op</code>.
-        </td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-
-<!--__ *** FORTRAN90 INTERFACE  **********************************  -->
-<!--__ When the Fortran90 interface is complete, replace this       -->
-<!--__ section with the Fortran90 subroutine description.           -->
-<!--__                                                              -->
-<!--__ See the file h5fortran_f_insert.htm for a template and       -->
-<!--__ instructions.                                                -->
-<!--__ ***********************************************************  -->
-
-
-  <p>
-  <dt><strong>See Also:</strong>
-    <dd><a href="RM_H5D.html#Dataset-Scatter">
-        <code>H5Dscatter</code></a>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.11</td>
-          <td valign="top">
-            C function introduced.</td></tr>
-    </table>
-</dl>
-
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Dget_access_plist" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-  Last modified: 28 August 2012</i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Dataset-GetAccessPlist">H5Dget_access_plist</a>
-  <p>
-  <dt><strong>Signature:</strong>
-    <dd><em>hid_t </em><code>H5Dget_access_plist</code>(
-            <em>hid_t </em><code>dataset_id</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Returns the dataset access property list associated with a dataset.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Dget_access_plist</code>
-      returns a copy of the dataset access property list used to open the
-      specified dataset.  Modifications to the returned property list will have
-      no effect on the dataset it was retrieved from.
-      <p>
-      The chunk cache parameters in the returned property lists will be those
-      used by the dataset.  If the properties in the file access property list
-      were used to determine the dataset's chunk cache configuration, then
-      those properties will be present in the returned dataset access property
-      list.  If the dataset does not use a chunked layout, then the chunk cache
-      properties will be set to the default.  The chunk cache properties in the
-      returned list are considered to be “set”, and any use of this
-      list will override the corresponding properties in the file’s 
-      file access property list.
-      <p>
-      All link access properties in the returned list will be set to the default
-      values.
-      <p>The access property list identifier should be released with 
-      <code>H5Pclose</code> when the identifier is no longer needed 
-      so that resource leaks will not develop.</p>
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd>
-    <table>
-      <tr valign="top">
-        <td><em>hid_t </em><code>dataset_id</code>
-            </td><td>    </td>
-        <td>IN: Identifier of the dataset to get access property list of.
-            </td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a dataset access property list identifier if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Example Usage:</strong>
-
-    <dd>The following code retrieves the dataset access property list used to
-        open the dataset <code>dataset_id</code> into <code>dapl_id</code>:
-<dir><pre>
-dapl_id = H5Dget_access_plist(dataset_id);
-</pre></dir>
-    <p>
-
-<!--__ *** FORTRAN90 INTERFACE  **********************************  -->
-<!--__ When the Fortran90 interface is complete, replace this       -->
-<!--__ section with the Fortran90 subroutine description.           -->
-<!--__                                                              -->
-<!--__ See the file h5fortran_f_insert.htm for a template and       -->
-<!--__ instructions.                                                -->
-<!--__ ***********************************************************  -->
-  <p>
-
-  <p>
-  <dt><strong>See Also:</strong>
-    <dd>“Dataset Access Properties” in the
-        “<a href="RM_H5P.html">H5P: Property List Interface</a>”
-        chapter of the
-        <a href="RM_H5Front.html"><cite>HDF5 Reference Manual</cite></a>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-        </tr>
-
-        <tr>
-          <td valign="top">1.8.3</td>
-          <td valign="top">
-            C function introduced in this release.</td>
-        </tr>
-
-        </tr>
-        </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Dget_create_plist" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Dataset-GetCreatePlist">H5Dget_create_plist</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t </em><code>H5Dget_create_plist</code>(<em>hid_t </em><code>dataset_id</code>
-    )
-<dt><strong>Purpose:</strong>
-    <dd>Returns an identifier for a copy of the 
-        dataset creation property list for a dataset.
-<dt><strong>Description:</strong>
-    <dd><code>H5Dget_create_plist</code> returns an identifier for a 
-        copy of the dataset creation property list associated
-        with the dataset specified by <code>dataset_id</code>.
-        <p>
-        The creation property list identifier should be released with 
-        <a href="RM_H5P.html#Property-Close"><code>H5Pclose</code></a>.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dataset_id    </code></td>
-            <td valign="top">IN: Identifier of the dataset to query.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a dataset creation property list identifier if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5dget_create_plist_f
-    <dd>
-	<pre>
-SUBROUTINE h5dget_create_plist_f(dataset_id, creation_id, hdferr) 
-  IMPLICIT NONE 
-  INTEGER(HID_T), INTENT(IN) :: dataset_id    ! Dataset identifier
-  INTEGER(HID_T), INTENT(OUT) :: creation_id  ! Dataset creation
-                                              ! property list identifier
-  INTEGER, INTENT(OUT) :: hdferr              ! Error code 
-                                              ! 0 on success and -1 on failure
-END SUBROUTINE h5dget_create_plist_f  
-
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Dget_offset" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 17 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Dataset-GetOffset">H5Dget_offset</a>
-<dt><strong>Signature:</strong>
-    <dd><em>haddr_t </em><code>H5Dget_offset</code>(
-        <em>hid_t </em><code>dset_id</code>
-        )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Returns dataset address in file.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Dget_offset</code> returns the address in the file 
-        of the dataset <code>dset_id</code>.
-        That address is expressed as the offset in bytes from 
-        the beginning of the file.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t </em><code>dset_id    </code></td>
-            <td valign="top">IN: Dataset identifier.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns the offset in bytes; 
-        otherwise returns <code>HADDR_UNDEF</code>, a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-<!--
-    <pre>
-    </pre>
--->
-
-
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table></dd>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Dget_space" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-Last modified: 28 August 2012</i></font></div>
-
-<dt><strong>Name:</strong> <a name="Dataset-GetSpace">H5Dget_space</a>
-<p>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t </em><code>H5Dget_space</code>(
-        <em>hid_t </em><code>dataset_id</code>
-        )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Returns an identifier for  a copy of the dataspace for a dataset.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Dget_space</code> makes a copy of the dataspace of the
-        dataset specified by <code>dataset_id</code>.
-        The function returns an identifier for the new copy of the dataspace.
-        
-        <p>A dataspace identifier returned from this function 
-        should be released with <code>H5Sclose</code> when the identifier
-        is no longer needed so that resource leaks will not occur.</p>
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dataset_id    </code></td>
-            <td valign="top">IN: Identifier of the dataset to query.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a dataspace identifier if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5dget_space_f
-    <dd>
-	<pre>
-SUBROUTINE h5dget_space_f(dataset_id, dataspace_id, hdferr) 
-  IMPLICIT NONE 
-  INTEGER(HID_T), INTENT(IN) :: dataset_id      ! Dataset identifier
-  INTEGER(HID_T), INTENT(OUT) :: dataspace_id   ! Dataspace identifier
-  INTEGER, INTENT(OUT) :: hdferr                ! Error code 
-                                                ! 0 on success and -1 on failure
-END SUBROUTINE h5dget_space_f
-	</pre>		
-		
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Dget_space_status" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Dataset-GetSpaceStatus">H5Dget_space_status</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Dget_space_status</code>(<em>hid_t </em><code>dset_id</code>,
-                        <em>H5D_space_status_t *</em><code>status</code>)
-<dt><strong>Purpose:</strong>
-    <dd>Determines whether space has been allocated for a dataset.
-<dt><strong>Description:</strong>
-    <dd><code>H5Dget_space_status</code> determines whether space has been 
-        allocated for the dataset <code>dset_id</code>.
-	<p>
-        Space allocation status is returned in <code>status</code>,
-        which will have one of the following values:
-        <center>
-	<table border="0">
-          <tr valign="top"><td rowspan="3">    </td><td>
-            <code>H5D_SPACE_STATUS_NOT_ALLOCATED</code>
-	    </td><td>
-            Space has not been allocated for this dataset.
-          </td></tr><tr valign="top"><td>
-            <code>H5D_SPACE_STATUS_ALLOCATED</code>
-	    </td><td>
-            Space has been allocated for this dataset.
-          </td></tr><tr valign="top"><td>
-            <code>H5D_SPACE_STATUS_PART_ALLOCATED</code>  
-	    </td><td>
-            Space has been partially allocated for this dataset.  
-	    (Used only for datasets with chunked storage.)
-          </td></tr>
-        </table>
-	</center>
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>dset_id</code></td>
-            <td valign="top">IN: Identifier of the dataset to query.</td></tr>
-        <tr>
-		    <td valign="top"><em>H5D_space_status_t *</em><code>status    </code></td>
-            <td valign="top">OUT: Space allocation status.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5dget_space_status_f
-    <dd>
-	<pre>
-SUBROUTINE h5dget_space_status_f(dset_id, flag, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: dset_id  ! Dataset identifier 
-  INTEGER, INTENET(OUT)      :: flag     ! Status flag ; possible values:
-                                         ! H5D_SPACE_STS_ERROR_F
-                                         ! H5D_SPACE_STS_NOT_ALLOCATED_F
-                                         ! H5D_SPACE_STS_PART_ALLOCATED_F
-                                         ! H5D_SPACE_STS_ALLOCATED_F
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code  
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5dget_space_status_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.6.0</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Dget_storage_size" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 25 October 2011
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Dataset-GetStorageSize">H5Dget_storage_size</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hsize_t </em><code>H5Dget_storage_size</code>(
-        <em>hid_t </em><code>dataset_id</code>
-    )
-
-<p />
-<dt><strong>Purpose:</strong>
-    <dd>Returns the amount of storage allocated for a dataset.
-
-<p />
-<dt><strong>Description:</strong>
-    <dd><code>H5Dget_storage_size</code> returns the amount of storage,
-        in bytes, that is allocated in the file for the raw data of the 
-        dataset specified by <code>dataset_id</code>.  
-        <p>
-        Note that the <i>amount of storage</i> in this case is
-        the storage allocated in the written file,
-        which will typically differ from the space required to hold 
-        a dataset in working memory.  
-        <ul>
-        <li>
-        For contiguous datasets, the returned size equals
-        the current allocated size of the raw data.
-        <li>
-        For unfiltered chunked datasets, the returned size is
-        the number of allocated chunks times the chunk size.
-        <li>
-        For filtered chunked datasets, the returned size is
-        the space required to store the filtered data.  
-        For example, if a compression filter is in use, 
-        <code>H5Dget_storage_size</code> returns the total space required 
-        to store the compressed chunks.
-        </ul>
-        <p>
-        <code>H5Dget_storage_size</code> reports only the space required 
-        to store the data; the report does not include any metadata.
-        <p>
-        The return value may be zero if no data has been stored.
-
-<p />
-<dt><strong>Caution:</strong>
-    <dd>Note that <code>H5Dget_storage_size</code> is not generally 
-        an appropriate function to use when
-        determining the amount of memory required to work with a dataset.
-        In such circumstances, you must determine the number of data points
-        in a dataset and the size of an individual data element.  
-        <a href="RM_H5S.html#Dataspace-ExtentNpoints">
-        <code>H5Sget_simple_extent_npoints</code></a> and
-        <a href="RM_H5T.html#Datatype-GetSize">
-        <code>H5Tget_size</code></a>
-        can be used to get that information.
-
-<p />
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dataset_id    </code></td>
-            <td valign="top">IN: Identifier of the dataset to query.</td></tr>
-    </table></dd>
-
-<p />
-<dt><strong>Returns:</strong>
-    <dd>Returns the amount of storage space, in bytes, allocated for the dataset, 
-        not counting metadata; 
-        otherwise returns 0 (zero).
-    <p>Note that <code>H5Dget_storage_size</code> does not differentiate between 
-        <code>0</code> (zero), the value returned for the storage size of a 
-        dataset with no stored values, and
-        <code>0</code> (zero), the value returned to indicate an error.
-
-<p />
-<dt><strong>Fortran90 Interface:</strong> h5dget_storage_size_f
-    <dd>
-    <pre>
-SUBROUTINE h5dget_storage_size_f(dset_id, size, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: dset_id  ! Dataset identifier  
-  INTEGER(HSIZE_T), INTENT(OUT)  :: size ! Amount of storage required 
-                                         ! for dataset
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code  
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5dget_storage_size_f
-    </pre>
-
-<p />
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Fortran90</strong></td></tr>
-        <tr>
-          <td valign="top">1.4.5</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table></dd>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Dget_type" -->
-<hr>
-<dl>
-<dt><div align=right><font color=999999 size=-1><i>
-Last modified: 28 August 2012</i></font></div>
-
-<dt><strong>Name:</strong> <a name="Dataset-GetType">H5Dget_type</a>
-<p>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t </em><code>H5Dget_type</code>(<em>hid_t </em><code>dataset_id</code>
-    )
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Returns an identifier for a copy of the datatype for a dataset.
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Dget_type</code> returns an identifier for a copy of the 
-        datatype for a dataset.  
-        The datatype should be released with the <code>H5Tclose</code> function.
-        <p>
-        If a dataset has a named datatype, then an identifier to the 
-        opened datatype is returned.  
-        Otherwise, the returned datatype is read-only.  
-        If atomization of the datatype fails, then the datatype is closed.
-
-        <p>The datatype identifier returned from this function 
-        should be released with <code>H5Tclose</code> when the identifier
-        is no longer needed so that resource leaks will not occur.</p>
-
-<p>
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>dataset_id    </code></td>
-            <td valign="top">IN: Identifier of the dataset to query.</td></tr>
-    </table></ul>
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a datatype identifier if successful;
-        otherwise returns a negative value.
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5dget_type_f
-    <dd>
-	<pre>
-SUBROUTINE h5dget_type_f(dataset_id, datatype_id, hdferr) 
-  IMPLICIT NONE 
-  INTEGER(HID_T), INTENT(IN) :: dataset_id    ! Dataset identifier
-  INTEGER(HID_T), INTENT(OUT) :: datatype_id  ! Datatype identifier
-  INTEGER, INTENT(OUT) :: hdferr              ! Error code 
-                                              ! 0 on success and -1 on failure
-END SUBROUTINE h5dget_type_f 
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Diterate" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Dataset-Iterate">H5Diterate</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Diterate</code>(
-        <em>void *</em><code>buf</code>,
-        <em>hid_t </em><code>type_id</code>,
-        <em>hid_t </em><code>space_id</code>,
-        <em>H5D_operator_t </em><code>operator</code>,
-        <em>void *</em><code>operator_data</code>
-    )
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Iterates over all selected elements in a dataspace.
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Diterate</code> iterates over all the data elements in the 
-        memory buffer <code>buf</code>, executing the callback function
-        <code>operator</code> once for each such data element.
-        <p>
-
-        <!-- ABILITY TO MODIFY THE DATASPACE, AS REQUIRED BY 
-             THE FOLLOWING PARAGRAPH, HAS NOT BEEN IMPLEMENTED.
-        The selection in the dataspace is modified so that any elements 
-        already iterated over are removed from the selection if the 
-        iteration is interrupted (by the <code>H5D_operator_t</code> 
-        function returning non-zero) before the iteration is complete;
-        the iteration may then be re-started by the user where it left off.  
-        <p>
-        -->
-
-        The protoype of the callback function <code>operator</code> 
-        is as follows 
-        (as defined in the source code file <code>H5Lpublic.h</code>):
-        <dir>
-          <code>
-          <em>herr_t</em> (*H5D_operator_t)(<em>void</em> elem, 
-              <em>hid_t</em> type_id, 
-              <em>unsigned</em> ndim, 
-              <br>         
-                           
-                      
-              <em>const hsize_t *</em>point, 
-              <em>void *</em>operator_data)
-              </code>
-        </dir>
-        <p>
-        The parameters of this callback function have the following
-        values or meanings: 
-        <table>
-            <tr valign=top><td><code>    </code></td>
-                <td><code><em>void *</em>elem</code></td>
-                <td>    </td>
-                <td>IN/OUT: Pointer to the memory buffer containing
-                    the current data element</td>
-                </tr>
-            <tr valign=top><td> </td>
-                <td><code><em>hid_t</em> type_id</code></td>
-                <td> </td>
-                <td>IN: Datatype identifier for the elements stored in 
-                    <code>elem</code></td>
-                </tr>
-            <tr valign=top><td> </td>
-                <td><code><em>unsigned</em> ndim</code></td>
-                <td> </td>
-                <td>IN: Number of dimensions for the <code>point</code> 
-                    array</td>
-                </tr>
-            <tr valign=top><td> </td>
-                <td><code><em>const hsize_t *</em>point</code></td>
-                <td> </td>
-                <td>IN: Array containing the location of the element 
-                    within the original dataspace</td>
-                </tr>
-            <tr valign=top><td> </td>
-                <td><code><em>void *</em>operator_data</code></td>
-                <td> </td>
-                <td>IN/OUT: Pointer to any user-defined data associated with 
-                    the operation</td>
-                </tr>
-        </table>
-
-        <p>
-        The possible return values from the callback function,
-        and the effect of each, are as follows:
-        <ul>
-            <li>Zero causes the iterator to continue, 
-                returning zero when all data elements have been processed.
-            <li>A positive value causes the iterator to immediately 
-                return that positive value, indicating short-circuit success.  
-                <!--
-                The iterator can be restarted at the next data element.
-                -->
-            <li>A negative value causes the iterator to immediately 
-                return that value, indicating failure.  
-                <!--
-                The iterator can be restarted at the next data element.
-                -->
-        </ul>
-
-        <p>
-        The <code>H5Diterate</code> <code>operator_data</code> parameter 
-        is a user-defined pointer to the data required to process 
-        dataset elements in the course of the iteration.
-        If <code>operator</code> needs to pass data back to the application,
-        such data can be returned in this same buffer.
-        This pointer is passed back to each step of the iteration in the 
-        <code>operator</code> callback function’s 
-        <code>operator_data</code> parameter.
-
-        <p>
-        Unlike other HDF5 iterators, this iteration operation cannot
-        be restarted at the point of exit;  
-        a second <code>H5Diterate</code> call will always restart 
-        at the beginning.
-  
-<p>
-<!-- NEW PAGE -->
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>void *</em><code>buf</code></td>
-            <td valign="top">IN/OUT: Pointer to the buffer in memory containing
-                the elements to iterate over</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t </em><code>type_id</code></td>
-            <td valign="top">IN:  Datatype identifier for the elements stored
-                in <code>buf</code></td></tr>
-        <tr>
-            <td valign="top"><em>hid_t </em><code>space_id</code></td>
-            <td valign="top">IN: Dataspace identifier for <code>buf</code>  
-                </td></tr>
-        <tr>
-            <td valign="top"><em>H5D_operator_t </em><code>operator    </code></td>
-            <td valign="top">IN: Function pointer to the routine to be called 
-                for each element in <code>buf</code> iterated over</td></tr>
-        <tr>
-            <td valign="top"><em>void *</em><code>operator_data</code></td>
-            <td valign="top">IN/OUT: Pointer to any user-defined data associated
-                with the operation</td></tr>
-    </table></ul>
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns the return value of the last operator if it was non-zero,
-        or zero if all elements have been processed.
-        Otherwise returns a negative value.
-<p>
-<dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-<!--__ *** FORTRAN90 INTERFACE  **********************************  -->
-<!--__ When the Fortran90 interface is complete, replace this       -->
-<!--__ section with the Fortran90 subroutine description.           -->
-<!--__                                                              -->
-<!--__ See the file h5fortran_f_template.html for a template and    -->
-<!--__ instructions.                                                -->
-<!--__ ***********************************************************  -->
-<p>
-<dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.4</td>
-          <td valign="top">
-            The following changes occured in the 
-            <code>H5D_operator_t</code> function in this release:<br>
-              
-            <code>ndim</code> parameter type was changed to 
-            <em>unsigned</em><br>
-              
-            <code>point</code> parameter type was changed to
-            <em>const hsize_t</em></td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Dopen" -->
-<hr>
-<dl>
-  <dt><div align=right><font color=999999 size=-1><i>
-  Last modified: 28 August 2012</i></font></div>
-
-
-  <dt><strong>Name:</strong> <a name="Dataset-Open">H5Dopen</a>
-  <p>
-  <dt><strong>Signature:</strong>
-    <dd><em>hid_t </em><code>H5Dopen</code>(
-            <em>hid_t </em><code>loc_id</code>,
-            <em>const char *</em><code>name</code>
-    )
-    <p>
-    <dd><em>hid_t</em> <code>H5Dopen</code>(
-            <em>hid_t</em> <code>loc_id</code>, 
-            <em>const char *</em><code>name</code>, 
-            <em>hid_t</em> <code>dapl_id</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Opens an existing dataset.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Dopen</code> is a macro that is mapped to either
-      <a href="#Dataset-Open1"><code>H5Dopen1</code></a> or
-      <a href="#Dataset-Open2"><code>H5Dopen2</code></a>,
-      depending on the needs of the application.
-      <p>
-      Such macros are provided to facilitate application compatibility.
-      Their use and mappings are fully described in 
-      “<a href="APICompatMacros.html">API Compatibility Macros 
-      in HDF5</a>”; 
-      we urge you to read that document closely.
-      <p>
-      When both the HDF5 Library and the application are built and 
-      installed with no specific compatibility flags, 
-      <code>H5Dopen</code> is mapped to the most recent version of
-      the function, currently 
-      <a href="#Dataset-Open2"><code>H5Dopen2</code></a>.
-      If the library and/or application is compiled for Release 1.6
-      emulation, <code>H5Dopen</code> will be mapped to 
-      <a href="#Dataset-Open1"><code>H5Dopen1</code></a>.
-      Function-specific flags are available to override these settings 
-      on a function-by-function basis when the application is compiled. 
-      <p>
-      Specific compile-time compatibility flags and the resulting 
-      mappings are as follows:
-
-      <dir>
-      <table border=0 cellpadding=4>
-        <tr valign=top align=left> 
-          <th>Compatibility setting</th>
-          <th><code>H5Dopen</code> mapping</th>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#GlobalSettings">Global settings</a></u></td>
-        </tr><tr valign=top align=left>
-          <td>No compatibility flag</td>
-          <td><code>H5Dopen2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Enable deprecated symbols</td>
-          <td><code>H5Dopen2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Disable deprecated symbols</td>
-          <td><code>H5Dopen2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Emulate Release 1.6 interface<code>    </code></td>
-          <td><code>H5Dopen1</code> </td>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#FunctionLevelSettings">Function-level macros</a></u></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Dopen_vers = 2</code></td>
-          <td><code>H5Dopen2</code></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Dopen_vers = 1</code></td>
-          <td><code>H5Dopen1</code></td>
-        </tr>
-      </table>
-      </dir>
-      
-  <p>A dataset opened with this macro should be closed with 
-  <code>H5Dclose</code> when the dataset is no longer needed
-  so that resource leaks will not develop.</p>
-  <p>
-  <dt><strong>Fortran90 Interface:</strong>  h5dopen_f
-    <dd>
-    <pre>
-SUBROUTINE h5dopen_f(loc_id, name, dset_id, hdferr, dapl_id)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id   ! File or group identifier 
-  CHARACTER(LEN=*), INTENT(IN) :: name   ! Name of the dataset 
-  INTEGER(HID_T), INTENT(OUT) :: dset_id ! Dataset identifier
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code: 
-                                         ! 0 on success and -1 on failure
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: dapl_id 
-                                         ! Dataset access property list
-END SUBROUTINE h5dopen_f
-    </pre>
-<!-- NEW PAGE -->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">The function 
-            <code>H5Dopen</code> renamed to <code>H5Dopen1</code> 
-            and deprecated in this release.
-            <br>
-            The macro <code>H5Dopen</code> 
-            and the function <code>H5Dopen2</code>
-            introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Dopen1" -->
-<hr>
-<dl>
-<dt><div align=right><font color=999999 size=-1><i>
-Last modified: 28 August 2012</i></font></div>
-
-
-<dt><strong>Name:</strong> <a name="Dataset-Open1">H5Dopen1</a>
-<p>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t </em><code>H5Dopen1</code>(
-        <em>hid_t </em><code>loc_id</code>,
-        <em>const char *</em><code>name</code>
-    )
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Opens an existing dataset.
-<p>
-<dt><strong>Notice:</strong>
-    <dd><i>This function is deprecated in favor of the function 
-        <a href="#Dataset-Open2"><code>H5Dopen2</code></a>
-        or the macro
-        <a href="#Dataset-Open"><code>H5Dopen</code></a>.</i>
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Dopen1</code> opens an existing dataset for access in the file
-        or group specified in <code>loc_id</code>.  <code>name</code> is
-        a dataset name and is used to identify the dataset in the file.
-
-    <p>A dataset opened with this function should be closed with 
-    <code>H5Dclose</code> when the dataset is no longer needed
-    so that resource leaks will not develop.</p>
-<p>
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-            <td valign="top">IN: Identifier of the file or group 
-                within which the dataset to be accessed will be found.</td></tr>
-        <tr>
-		    <td valign="top"><em>const char *</em> <code>name    </code></td>
-            <td valign="top">IN: The name of the dataset to access.</td></tr>
-    </table></ul>
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a dataset identifier if successful;
-        otherwise returns a negative value.
-<p>
-<dt><strong>Fortran90 Interface:</strong> See listing under <a href="RM_H5D.html#Dataset-Open"><code>H5Dopen</code></a>.
-    <dd>	
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function <code>H5Dopen</code> renamed to 
-            <code>H5Dopen1</code> and deprecated
-            in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Dopen2" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Dataset-Open2">H5Dopen2</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Dopen2</code>(
-            <em>hid_t</em> <code>loc_id</code>, 
-            <em>const char *</em><code>name</code>, 
-            <em>hid_t</em> <code>dapl_id</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Opens an existing dataset.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Dopen2</code> opens the existing dataset specified by 
-        a location identifier and name, <code>loc_id</code>
-        and <code>name</code>, respectively.
-        <p>
-        The dataset access property list, <code>dapl_id</code>,
-        provides information regarding access to the dataset.
-        <p>
-        To conserve and release resources, the dataset should be 
-        closed when access is no longer required.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code>
-        </td>
-        <td valign="top">IN: Location identifier
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>name</code>    
-        </td>
-        <td valign="top">IN: Dataset name
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>dapl_id</code>
-        </td>
-        <td valign="top">IN: Dataset access property list
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a dataset identifier if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> See listing under <a href="RM_H5D.html#Dataset-Open"><code>H5Dopen</code></a>.
-    <dd>
-    <pre>
-    </pre>
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Dread" -->
-<hr>
-
-<dl>
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 4 November 2011
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Dataset-Read">H5Dread</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Dread</code>(
-        <em>hid_t </em><code>dataset_id</code>,
-        <em>hid_t</em> <code>mem_type_id</code>,
-        <em>hid_t</em> <code>mem_space_id</code>,
-        <em>hid_t</em> <code>file_space_id</code>,
-        <em>hid_t</em> <code>xfer_plist_id</code>,
-        <em>void *</em> <code>buf</code>
-    )
-    <p>
-<dt><strong>Purpose:</strong>
-    <dd>Reads raw data from a dataset into a buffer.
-    <p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Dread</code> reads a (partial) dataset, specified by its
-        identifier <code>dataset_id</code>, from the 
-        file into an application memory buffer <code>buf</code>.
-        Data transfer properties are defined by the argument 
-        <code>xfer_plist_id</code>.
-        The memory datatype of the (partial) dataset is identified by 
-        the identifier <code>mem_type_id</code>.
-        The part of the dataset to read is defined by 
-        <code>mem_space_id</code> and <code>file_space_id</code>.
-        <p>
-        <code>file_space_id</code> is used to specify only the selection within
-        the file dataset's dataspace.  
-        Any dataspace specified in <code>file_space_id</code>
-        is ignored by the library and the dataset's dataspace is always used.
-        <code>file_space_id</code> can be the constant <code>H5S_ALL</code>. 
-        which indicates that the entire file dataspace, as defined by the
-        current dimensions of the dataset, is to be selected.
-        <p>
-        <code>mem_space_id</code> is used to specify both the memory dataspace
-        and the selection within that dataspace.
-        <code>mem_space_id</code> can be the constant <code>H5S_ALL</code>,
-        in which case the file dataspace is used for the memory dataspace and
-        the selection defined with <code>file_space_id</code> is used for the
-        selection within that dataspace.
-        <p>
-	If raw data storage space has not been allocated for the dataset 
-	and a fill value has been defined, the returned buffer <code>buf</code> 
-	is filled with the fill value. 
-        <p>
-        The behavior of the library for the various combinations of valid
-        dataspace identifiers and H5S_ALL for the <code>mem_space_id</code> 
-        and the <code>file_space_id</code> parameters is described below:
-
-        <br><br>
-        <table border=0>
-        <tr>
-        <th>
-        <code>mem_space_id  </code>
-        </th>
-        <th>
-        <code>file_space_id  </code>
-        </th>
-        <th>
-        Behavior
-        </th>
-        </tr>
-	
-        <tr valign="top">
-        <td>
-        valid dataspace identifier
-        </td>
-        <td>
-        valid dataspace identifier
-        </td>
-        <td>
-        <code>mem_space_id</code> specifies the memory dataspace and the
-        selection within it.
-        <code>file_space_id</code> specifies the selection within the file
-        dataset's dataspace.
-        </td>
-        </tr>
-
-        <tr valign="top">
-        <td>
-        <code>H5S_ALL</code>
-        </td>
-        <td>
-        valid dataspace identifier
-        </td>
-        <td>
-        The file dataset's dataspace is used for the memory dataspace and the
-        selection specified with <code>file_space_id</code> specifies the
-        selection within it.
-        The combination of the file dataset's dataspace and the selection from 
-	<code>file_space_id</code> is used for memory also.
-        </td>
-        </tr>
-
-        <tr valign="top">
-        <td>
-        valid dataspace identifier
-        </td>
-        <td>
-        <code>H5S_ALL</code>
-        </td>
-        <td>
-        <code>mem_space_id</code> specifies the memory dataspace and the
-        selection within it.
-        The selection within the file dataset's dataspace is set to the "all"
-        selection.
-        </td>
-        </tr>
-
-        <tr valign="top">
-        <td>
-        <code>H5S_ALL</code>
-        </td>
-        <td>
-        <code>H5S_ALL</code>
-        </td>
-        <td>
-        The file dataset's dataspace is used for the memory dataspace and the
-        selection within the memory dataspace is set to the "all" selection.
-        The selection within the file dataset's dataspace is set to the "all"
-        selection.
-        </td>
-        </tr>
-
-        </table>
-
-        <p>
-        Setting an <code>H5S_ALL</code> selection indicates that the entire dataspace, as
-        defined by the current dimensions of a dataspace, will be selected.
-        The number of elements selected in the memory dataspace must match the
-        number of elements selected in the file dataspace.
-        <p>
-        <code>xfer_plist_id</code> can be the constant <code>H5P_DEFAULT</code>.
-        in which case the default data transfer properties are used.           
-        <p>
-	Data is automatically converted from the file datatype 
-        and dataspace to the memory datatype and dataspace
-	at the time of the read.  See the
-        <a href="../H5.user/Datatypes.html#Datatypes-DataConversion">Data Conversion</a> 
-        section of <cite>The Data Type Interface (H5T)</cite> in the 
-        <cite>HDF5 User's Guide</cite> for a discussion of 
-        data conversion, including the range of conversions currently 
-        supported by the HDF5 libraries.
-    <p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dataset_id</code></td>
-            <td valign="top">IN: Identifier of the dataset read from.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>mem_type_id</code></td>
-            <td valign="top">IN: Identifier of the memory datatype.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>mem_space_id</code></td>
-            <td valign="top">IN: Identifier of the memory dataspace.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>file_space_id</code></td>
-            <td valign="top">IN: Identifier of the dataset's dataspace in 
-                the file.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>xfer_plist_id    </code></td>
-            <td valign="top">IN: Identifier of a transfer property list 
-                for this I/O operation.</td></tr>
-        <tr>
-            <td valign="top"><em>void *</em> <code>buf</code></td>
-            <td valign="top">OUT: Buffer to receive data read from file.</td></tr>
-    </table></dd>
-    <p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-    <p>
-<dt><strong>Fortran90 Interface:</strong> h5dread_f, h5dread_vl_f
-    <dd>There is no direct Fortran90 couterpart for the C function 
-        <code>H5Dread</code>.  
-        Instead, that functionality is provided by two Fortran90 subroutines:
-        
-    <center>
-    <table width=80%>
-      <tr valign=top align=left>
-            <td>
-              <code>h5dread_f</code>
-            </td>
-            <td>  </td><td>
-              <strong>Purpose:</strong>
-              Reads data other than variable-length data. 
-            </td>
-        </tr>
-        <tr valign=top align=left>
-            <td>
-              <code>h5dread_vl_f</code>
-            </td><td>  </td><td>
-              <strong>Purpose:</strong>
-              Reads variable-length data. 
-            </td>
-        </tr>
-    </table>
-    </center>
-				
-	<pre>
-
-SUBROUTINE h5dread_f(dset_id, mem_type_id, buf, dims, hdferr, & 
-                     mem_space_id, file_space_id, xfer_prp)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: dset_id     ! Dataset identifier
-  INTEGER(HID_T), INTENT(IN) :: mem_type_id ! Memory datatype identifier
-  TYPE, INTENT(INOUT) :: buf                ! Data buffer; may be a scalar 
-                                            ! or an array
-  DIMENSION(*), INTEGER(HSIZE_T), INTENT(IN)  :: dims 
-                                            ! Array to hold corresponding 
-                                            ! dimension sizes of data 
-                                            ! buffer buf 
-                                            ! dim(k) has value of the k-th 
-                                            ! dimension of buffer buf
-                                            ! Values are ignored if buf is 
-                                            ! a scalar
-  INTEGER, INTENT(OUT) :: hdferr            ! Error code 
-                                            ! 0 on success and -1 on failure
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: mem_space_id 
-                                            ! Memory dataspace identfier 
-                                            ! Default value is H5S_ALL_F 
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: file_space_id 
-                                            ! File dataspace identfier 
-                                            ! Default value is H5S_ALL_F
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: xfer_prp 
-                                            ! Transfer property list identifier
-                                            ! Default value is H5P_DEFAULT_F 
-END SUBROUTINE h5dread_f
-	</pre>
-
-	<pre>
-
-SUBROUTINE h5dread_vl_f(dset_id, mem_type_id, buf, dims, len, hdferr, & 
-                     mem_space_id, file_space_id, xfer_prp)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: dset_id     ! Dataset identifier
-  INTEGER(HID_T), INTENT(IN) :: mem_type_id ! Memory datatype identifier
-  TYPE, INTENT(INOUT), & DIMENSION(dims(1),dims(2)) :: buf
-                                            ! Data buffer; may be a scalar 
-                                            ! or an array
-                                            ! TYPE must be one of the following
-                                            !     INTEGER
-                                            !     REAL
-                                            !     CHARACTER
-<!-- NEW PAGE -->
-  INTEGER(HSIZE_T), INTENT(IN), DIMENSION(2)  :: dims 
-                                            ! Array to hold corresponding 
-                                            ! dimension sizes of data 
-                                            ! buffer buf 
-                                            ! dim(k) has value of the k-th 
-                                            ! dimension of buffer buf
-                                            ! Values are ignored if buf is 
-                                            ! a scalar
-  INTEGER(SIZE_T), INTENT(INOUT), DIMENSION(*)  :: len 
-                                            ! Array to store length of
-                                            ! each element
-  INTEGER, INTENT(OUT) :: hdferr            ! Error code 
-                                            ! 0 on success and -1 on failure
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: mem_space_id 
-                                            ! Memory dataspace identfier 
-                                            ! Default value is H5S_ALL_F 
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: file_space_id 
-                                            ! File dataspace identfier 
-                                            ! Default value is H5S_ALL_F
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: xfer_prp 
-                                            ! Transfer property list identifier
-                                            ! Default value is H5P_DEFAULT_F
-END SUBROUTINE h5dread_vl_f
-        </pre>
-
-<!-- NEW PAGE -->
-<p>
-<dt><strong>Fortran2003 Interface:</strong> h5dread_f
-    <dd>
-
-        <a name="H5D2028F03292fh5dread5ff5fF03"></a>
-<a name="robo18"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5dread_f(dset_id, mem_type_id, buf, hdferr, &
-                       mem_space_id, file_space_id, xfer_prp)
-    INTEGER(HID_T), INTENT(IN)              :: dset_id
-    INTEGER(HID_T), INTENT(IN)              :: mem_type_id
-    TYPE(C_PTR)   , INTENT(INOUT)           :: buf
-    INTEGER       , INTENT(OUT)             :: hdferr
-    INTEGER(HID_T), INTENT(IN)   , OPTIONAL :: mem_space_id
-    INTEGER(HID_T), INTENT(IN)   , OPTIONAL :: file_space_id
-    INTEGER(HID_T), INTENT(IN)   , OPTIONAL :: xfer_prp
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  dset_id       - Identifier of the dataset read from.
-  mem_type_id   - Identifier of the memory datatype.
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  buf           - Buffer to receive data read from file.
-  hdferr        - Returns 0 if successful and -1 if fails
-</pre>
-<p class="item_name"><strong>Optional parameters:</strong></p>
-<pre>  mem_space_id  - Identifier of the memory dataspace.
-  file_space_id - Identifier of the dataset's dataspace in the file.
-  xfer_prp      - Identifier of a transfer property list for this I/O operation.
-</pre>
-
-
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.8</td>
-          <td valign="top">
-            Fortran updated to Fortran2003.</td></tr>
-        <tr>
-          <td valign="top">1.4.2</td>
-          <td valign="top">
-            <code>dims</code> parameter added in Fortran interface.</td></tr>
-    </table></dd>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Dscatter" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 11 July 2013
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Dataset-Scatter">H5Dscatter</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Dscatter</code>(
-            <em>H5D_scatter_func_t</em> <code>op</code>,
-            <em>void *</em> <code>op_data</code>,
-            <em>hid_t</em> <code>type_id</code>,
-            <em>hid_t</em> <code>dst_space_id</code>,
-            <em>void *</em><code>dst_buf</code>
-        )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Scatters data into a selection within a memory buffer.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Dscatter</code> retrieves data from the supplied callback
-      <code>op</code> and scatters it to the supplied buffer
-      <code>dst_buf</code> in a manner similar to data being written to a
-      dataset.
-      <p>
-      <code>dst_space_id</code> is a dataspace which defines the extent of
-      <code>dst_buf</code> and the selection within it to scatter the data 
-      to.
-      <p>
-      <code>type_id</code> is the datatype of the data to be scattered in 
-      both the source and destination buffers.
-      <p>
-      <code>dst_buf</code> must be at least as large as the number of 
-      elements in the extent of <code>dst_space_id</code> times the size 
-      in bytes of <code>type_id</code>.
-      <p>
-      To retrieve the data to be scattered, <code>H5Dscatter</code> 
-      repeatedly calls <code>op</code>, which should return a valid source 
-      buffer, until enough data to fill the selection has been retrieved.
-      The prototype of the callback function <code>op</code> is as follows
-      (as defined in the source code file <code>H5Dpublic.h</code>):
-      <dir>
-          <em>herr_t</em> <code>(*H5D_scatter_func_t)(</code>
-              <em>const void **</em> <code>src_buf/*out*/,</code> 
-              <em>size_t *</em><code>src_buf_bytes_used/*out*/,</code> 
-              <em>void *</em><code>op_data)</code>
-      </dir>
-
-      <p>
-      The parameters of this callback function have the following
-      values or meanings: 
-      <table>
-          <tr valign=top><td><code>    </code></td><td>
-              <code>src_buf</code>
-              </td><td>
-              Pointer to the buffer holding the next set of elements 
-              to scatter.
-              <br>
-              On entry, the value of <code>*src_buf</code> is undefined.
-              The callback function should set <code>*src_buf</code> 
-              to point to the next set of elements.
-              </td></tr>
-          <tr valign=top><td><code>    </code></td><td>
-              <code>src_buf_bytes_used   </code>
-              </td><td>
-              Pointer to the number of valid bytes in <code>src_buf</code>.
-              <br>
-              On entry, the value of <code>*src_buf_bytes_used</code> is
-              undefined.
-              The callback function should set <code>*src_buf_bytes_used</code>
-              to the number of valid bytes in <code>src_buf</code>.
-              This number must be a multiple of the datatype size.
-              </td></tr>
-          <tr valign=top><td><code>    </code></td><td>
-              <code>op_data</code>
-              </td><td>
-              User-defined pointer to data required by the callback function;
-              a pass-through of the <code>op_data</code> pointer provided
-              with the <code>H5Dscatter</code> function call.
-              </td></tr>
-      </table>
-
-      <p>
-      The callback function should always return at least one element in
-      <code>src_buf</code>, and must not return more elements than are 
-      remaining to be scattered.
-      This function will be repeatedly called until all elements to be 
-      scattered have been returned.
-      The callback function should return zero (<code>0</code>) to indicate 
-      success, and a negative value to indicate failure.
-
-  <p>
-  <dt><strong>Programming Note for C++ Developers Using C Functions:</strong>
-    <dd>
-      <p>If a C routine that takes a function pointer as an argument is 
-      called from within C++ code, the C routine should be returned from 
-      normally. </p>
-
-      <p>Examples of this kind of routine include callbacks such as 
-      <code>H5Pset_elink_cb</code> and <code>H5Pset_type_conv_cb</code> 
-      and functions such as <code>H5Tconvert</code> and 
-      <code>H5Ewalk2</code>.</p>
-
-      <p>Exiting the routine in its normal fashion allows the HDF5 C 
-      Library to clean up its work properly. In other words, if the C++ 
-      application jumps out of the routine back to the C++ 
-      “catch” statement, the HDF5 C Library is not given the 
-      opportunity to close any temporary data structures that were set 
-      up when the routine was called. The C++ application should save 
-      some state as the routine is started so that any problem that 
-      occurs might be diagnosed.</p>
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top">
-            <em>H5D_scatter_func_t</em> <code>op   </code>
-        </td>
-        <td valign="top">IN: Callback function which provides data to be
-            scattered.
-        </td></tr>
-      <tr>
-        <td valign="top">
-            <em>void *</em><code>op_data</code> 
-        </td>
-        <td valign="top">IN: User-defined pointer to data required by
-            <code>op</code>.
-        </td></tr>
-      <tr>
-        <td valign="top">
-            <em>hid_t</em> <code>type_id</code> 
-        </td>
-        <td valign="top">IN: Identifier for the datatype describing the 
-            data in both the source and definition buffers.
-            This is only used to calculate the element size.
-        </td></tr>
-      <tr>
-        <td valign="top">
-            <em>hid_t</em> <code>dst_space_id</code>
-        </td>
-        <td valign="top">IN: Identifier for the dataspace describing 
-            both the dimensions of the destination buffer and the selection 
-            within the destination buffer that data will be scattered to.
-        </td></tr>
-      <tr>
-        <td valign="top">
-            <em>void *</em><code>dst_buf</code>
-        </td>
-        <td valign="top">OUT: Destination buffer which the data will be
-            scattered to.
-        </td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-
-<!--__ *** FORTRAN90 INTERFACE  **********************************  -->
-<!--__ When the Fortran90 interface is complete, replace this       -->
-<!--__ section with the Fortran90 subroutine description.           -->
-<!--__                                                              -->
-<!--__ See the file h5fortran_f_insert.htm for a template and       -->
-<!--__ instructions.                                                -->
-<!--__ ***********************************************************  -->
-
-
-  <p>
-  <dt><strong>See Also:</strong>
-    <dd><a href="RM_H5D.html#Dataset-Gather">
-        <code>H5Dgather</code></a>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.11</td>
-          <td valign="top">
-            C function introduced.</td></tr>
-    </table>
-</dl>
-
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Dset_extent" -->
-<hr>
-<dl>
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 13 August 2013
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Dataset-SetExtent">H5Dset_extent</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Dset_extent</code>(
-        <em>hid_t</em> <code>dset_id</code>, 
-	<em>const hsize_t </em><code>size[]</code>
-    )
-  
-  <p />
-  <dt><strong>Purpose:</strong>
-    <dd>Changes the sizes of a dataset’s dimensions.
-  
-  <p />
-  <dt><strong>Description:</strong>
-    <dd><code>H5Dset_extent</code> sets the current dimensions of the 
-        chunked dataset <code>dset_id</code> to the sizes specified in
-        <code>size</code>.
-        <p>
-        <code>size</code> is a 1-dimensional array with <em>n</em> elements, 
-        where <em>n</em> is the rank of the dataset’s current dataspace.
-        <p>     
-        This function can be applied to the following datasets:
-        <ul>    
-          <li>A chunked dataset with unlimited dimensions
-          <li>A chunked dataset with fixed dimensions if the new dimension sizes
-              are less than the maximum sizes set with <code>maxdims</code> 
-              (see <a href="RM_H5S.html#Dataspace-CreateSimple">
-              <code>H5Screate_simple</code></a>)
-          <li>An external dataset with unlimited dimensions 
-          <li>An external dataset with fixed dimensions 
-              if the new dimension sizes are less than 
-              the maximum sizes set with <code>maxdims</code>
-          <p>
-          Note that external datasets are always contiguous and 
-          can be extended only along the first dimension.
-        </ul>     
-        <p>     
-        Space on disk is immediately allocated for the new dataset extent
-        if the dataset’s space allocation time is set to 
-        <code>H5D_ALLOC_TIME_EARLY</code>.
-        <p>     
-        Fill values will be written to the dataset in either of the 
-        following situations, but not otherwise:
-        <ul>
-            <li>If the dataset’s fill time is set to 
-                <code>H5D_FILL_TIME_IFSET</code> and a fill value is defined
-                (see <a href="RM_H5P.html#Property-SetFillTime">
-                <code>H5Pset_fill_time</code></a> and
-                <a href="RM_H5P.html#Property-SetFillValue">
-                <code>H5Pset_fill_value</code></a>)
-            <li>If the dataset’s fill time is set to 
-                <code>H5D_FILL_TIME_ALLOC</code>
-                (see <a href="RM_H5P.html#Property-SetAllocTime">
-                <code>H5Pset_alloc_time</code></a>)
-        </ul>
-  
-  <p />
-  <dt><strong>Notes:</strong>
-    <dd>
-      <li>If the sizes specified in <code>size</code> are smaller than 
-        the dataset’s current dimension sizes, 
-        <code>H5Dset_extent</code> will reduce the dataset’s 
-        dimension sizes to the specified values.
-        <i>It is the user application’s responsibility to ensure 
-        that valuable data is not lost as
-        <code>H5Dset_extent</code> does not check.</i>
-      <p>
-      <li>Except for external datasets, <code>H5Dset_extent</code> is for use 
-        with chunked datasets only, not contiguous datasets.
-      <p>
-      <li>If a dataset is open for either writing or reading data when 
-        <code>H5Dset_extent</code> is called, the dataset’s dataspace 
-        must be refreshed before more data is written to the dataset and 
-        should be refreshed before any further data is read.
-        This can be accomplished with a call to 
-        <a href="#Dataset-GetSpace"><code>H5Dget_space</code></a>.</li>
-    </dd>
-  
-  <p />
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>dset_id</code>
-        </td>
-        <td valign="top">IN: Dataset identifier
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const hsize_t </em><code>size[]</code>    
-        </td>
-        <td valign="top">IN: Array containing the new magnitude of 
-            each dimension of the dataset.
-        </td></tr>
-    </table>
-  
-  <p />
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  
-  <p />
-<!-- NEW PAGE -->
-  <dt><strong>Fortran90 Interface:</strong> H5Dset_extent
-    <dd>
-	<pre>
-SUBROUTINE h5dset_extent_f(dataset_id, size, hdferr)
-  IMPLICIT NONE 
-  INTEGER(HID_T), INTENT(IN) :: dataset_id   ! Dataset identifier
-  INTEGER(HSIZE_T), DIMENSION(*), INTENT(IN) :: size 
-                                             ! Array containing 
-                                             ! dimensions’ sizes   
-  INTEGER, INTENT(OUT) :: hdferr             ! Error code:
-                                             ! 0 on success and -1 on failure
-END SUBROUTINE h5dset_extent_f
-    </pre>
-  
-  <p />
-  <dt><strong>See Also:</strong>
-     <dd><table border="0">
-         <tr align="left" valign="top"><td>
-             <a href="RM_H5P.html#Property-SetAllocTime">
-                <code>H5Pset_alloc_time</code></a>
-             <br>
-             <a href="RM_H5P.html#Property-SetFillTime">
-                <code>H5Pset_fill_time</code></a>
-             <br>
-             <a href="RM_H5P.html#Property-SetFillValue">
-                <code>H5Pset_fill_value</code></a>
-               </td><td><code>          </code></td><td>
-             <a href="RM_H5S.html#Dataspace-CreateSimple">
-                <code>H5Screate_simple</code></a>
-             <br>
-             <a href="#Dataset-GetSpace"><code>H5Dget_space</code></a>
-           </td></tr>
-         </table>
-
-  <p />
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">
-            Function implemented but not supported in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function supported in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Dvlen_get_buf_size" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 21 August 2012
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Dataset-VLGetBuf">H5Dvlen_get_buf_size</a>
-<dt><strong>Signature:</strong>   
-    <dd><em>herr_t </em><code>H5Dvlen_get_buf_size</code>(<em>hid_t </em><code>dataset_id</code>,
-    <em>hid_t</em> <code>type_id</code>,
-    <em>hid_t</em> <code>space_id</code>,
-    <em>hsize_t</em> *<code>size</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Determines the number of bytes required to store variable-length (VL) data.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Dvlen_get_buf_size</code> determines the number of bytes 
-        required to store the VL data from the dataset, using the 
-        <code>space_id</code> for the selection in the dataset on 
-        disk and the <code>type_id</code> for the memory representation 
-        of the VL data in memory.  
-        <p>
-        <code>*size</code> is returned with the number of bytes 
-        required to store the VL data in memory.          
-
-<p>
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dataset_id    </code></td>
-            <td valign="top">IN: Identifier of the dataset to query.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>type_id</code></td>
-            <td valign="top">IN: Datatype identifier.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>space_id</code></td>
-            <td valign="top">IN: Dataspace identifier.</td></tr>
-        <tr>
-            <td valign="top"><em>hsize_t</em> *<code>size</code></td>
-            <td valign="top">OUT: The size in bytes of the memory 
-                             buffer required to store the VL data.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5dvlen_get_max_len_f
-    <dd>There is no direct FORTRAN couterpart for the C function 
-        <code>H5Dvlen_get_buf_size</code>;  
-        corresponding functionality is provided by the FORTRAN function
-        <code>h5dvlen_get_max_len_f</code>.
-        <br>
-    <pre>
-SUBROUTINE h5dvlen_get_max_len_f(dset_id, size, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: dset_id     ! Dataset identifier  
-  INTEGER(HID_T), INTENT(IN) :: type_id     ! Datatype identifier  
-  INTEGER(HID_T), INTENT(IN) :: space_id    ! Dataspace identifier  
-            
-  INTEGER(SIZE_T), INTENT(OUT)  :: elem_len ! Maximum length of the element
-  INTEGER, INTENT(OUT) :: hdferr            ! Error code  
-                                            ! 0 on success and -1 on failure
-END SUBROUTINE h5dvlen_get_max_len_f
-	</pre>
-	
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td>
-          <td valign="top" align="left">
-                </td>
-          <td valign="top" align="left">
-            <strong>Fortran90</strong></td></tr>
-        <tr>
-          <td valign="top">1.4.5</td>
-          <td valign="top"> </td>
-          <td valign="top"> </td>
-          <td valign="top">Function introduced 
-            in this release.</td></tr>
-        <tr>
-          <td valign="top">1.4.0</td>
-          <td valign="top">
-            Function introduced in this release.</td>
-          <td valign="top"> </td>
-          <td valign="top"> </td></tr>
-    </table></dd>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Dvlen_reclaim" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 28 September 2011
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Dataset-VLReclaim">H5Dvlen_reclaim</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Dvlen_reclaim</code>(
-        <em>hid_t </em><code>type_id</code>,
-        <em>hid_t</em> <code>space_id</code>,
-        <em>hid_t</em> <code>plist_id</code>,
-        <em>void</em> *<code>buf</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Reclaims variable-length (VL) datatype memory buffers.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Dvlen_reclaim</code> reclaims memory buffers created to 
-        store VL datatypes.
-        <p>
-        The <code>type_id</code> must be the datatype stored in the buffer.
-        The <code>space_id</code> describes the selection for the memory buffer 
-        to free the VL datatypes within.  
-        The <code>plist_id</code> is the dataset transfer property list which 
-        was used for the I/O transfer to create the buffer.
-        And <code>buf</code> is the pointer to the buffer to be reclaimed.
-        <p>
-        The VL structures (<code>hvl_t</code>) in the user's buffer are 
-        modified to zero out the VL information after the memory has been 
-        reclaimed.
-        <p>
-        If nested VL datatypes were used to create the buffer, 
-        this routine frees them <em>from the bottom up</em>, releasing all 
-        the memory without creating memory leaks.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>type_id</code></td>
-            <td valign="top">IN: Identifier of the datatype.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>space_id    </code></td>
-            <td valign="top">IN: Identifier of the dataspace.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>plist_id</code></td>
-            <td valign="top">IN: Identifier of the property list used 
-                to create the buffer.</td></tr>
-        <tr>
-            <td valign="top"><em>void</em> *<code>buf</code></td>
-            <td valign="top">IN: Pointer to the buffer to be reclaimed.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran2003 Interface:</strong> h5dvlen_reclaim_f
-    <dd>
-
-        <a name="H5D2028F03292fh5dvlen5freclaim5ff"></a>
-<a name="robo19"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE <strong>h5dvlen_reclaim_f</strong>(type_id, space_id, plist_id, buf, hdferr)
-    INTEGER(HID_T), INTENT(IN)    :: type_id
-    INTEGER(HID_T), INTENT(IN)    :: space_id
-    INTEGER(HID_T), INTENT(IN)    :: plist_id
-    TYPE(C_PTR)   , INTENT(INOUT) :: buf
-    INTEGER       , INTENT(OUT)   :: hdferr
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  type_id  - Identifier of the datatype. 
-  space_id - Identifier of the dataspace. 
-  plist_id - Identifier of the property list used to create the buffer. 
-  buf      - Pointer to the buffer to be reclaimed. 
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  hdferr   - Returns 0 if successful and -1 if fails
-</pre>
-
-
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.8</td>
-          <td valign="top">
-            Fortran interface added.</td></tr>
-    </table></dd>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Dwrite" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 12 October 2012
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Dataset-Write">H5Dwrite</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Dwrite</code>(
-        <em>hid_t </em><code>dataset_id</code>,
-        <em>hid_t</em> <code>mem_type_id</code>,
-        <em>hid_t</em> <code>mem_space_id</code>,
-        <em>hid_t</em> <code>file_space_id</code>,
-        <em>hid_t</em> <code>xfer_plist_id</code>,
-        <em>const void *</em> <code>buf</code>
-    )
-    <p>
-<dt><strong>Purpose:</strong>
-    <dd>Writes raw data from a buffer to a dataset.
-    <p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Dwrite</code> writes a (partial) dataset, specified by its
-        identifier <code>dataset_id</code>, from the 
-        application memory buffer <code>buf</code> into the file.
-        Data transfer properties are defined by the argument 
-        <code>xfer_plist_id</code>.
-        The memory datatype of the (partial) dataset is identified by 
-        the identifier <code>mem_type_id</code>.
-        The part of the dataset to write is defined by 
-        <code>mem_space_id</code> and <code>file_space_id</code>.
-        <p>
-        If <code>mem_type_id</code> is either a fixed-length or
-        variable-length string, it is important to set the string length
-        when defining the datatype.
-        String datatypes are derived from <code>H5T_C_S1</code>
-        (or <code>H5T_FORTRAN_S1</code> for Fortran codes), 
-        which defaults to 1 character in size.
-        See <a href="RM_H5T.html#Datatype-SetSize"><code>H5Tset_size</code></a> 
-        and “<a href="RM_H5T.html#CreateVLString">Creating 
-        variable-length string datatypes</a>.” 
-        <p>
-        <code>file_space_id</code> is used to specify only the selection within
-        the file dataset's dataspace.  
-        Any dataspace specified in <code>file_space_id</code>
-        is ignored by the library and the dataset's dataspace is always used.
-        <code>file_space_id</code> can be the constant <code>H5S_ALL</code>. 
-        which indicates that the entire file dataspace, as defined by the
-        current dimensions of the dataset, is to be selected.
-        <p>
-        <code>mem_space_id</code> is used to specify both the memory dataspace
-        and the selection within that dataspace.
-        <code>mem_space_id</code> can be the constant <code>H5S_ALL</code>,
-        in which case the file dataspace is used for the memory dataspace and
-        the selection defined with <code>file_space_id</code> is used for the
-        selection within that dataspace.
-        <p>
-        The behavior of the library for the various combinations of valid
-        dataspace IDs and H5S_ALL for the <code>mem_space_id</code> and the
-        <code>file_space_id</code> parameters is described below:
-
-        <br><br>
-        <table border=0>
-        <tr>
-        <th>
-        <code>mem_space_id  </code>
-        </th>
-        <th>
-        <code>file_space_id  </code>
-        </th>
-        <th>
-        Behavior
-        </th>
-        </tr>
-	
-        <tr valign="top">
-        <td>
-        valid dataspace identifier
-        </td>
-        <td>
-        valid dataspace identifier
-        </td>
-        <td>
-        <code>mem_space_id</code> specifies the memory dataspace and the
-        selection within it.
-        <code>file_space_id</code> specifies the selection within the file
-        dataset's dataspace.
-        </td>
-        </tr>
-
-        <tr valign="top">
-        <td>
-        H5S_ALL
-        </td>
-        <td>
-        valid dataspace identifier
-        </td>
-        <td>
-        The file dataset's dataspace is used for the memory dataspace and the
-        selection specified with <code>file_space_id</code> specifies the
-        selection within it.
-        The combination of the file dataset's dataspace and the selection from 
-	<code>file_space_id</code> is used for memory also.
-        </td>
-        </tr>
-
-        <tr valign="top">
-        <td>
-        valid dataspace identifier
-        </td>
-        <td>
-        H5S_ALL
-        </td>
-        <td>
-        <code>mem_space_id</code> specifies the memory dataspace and the
-        selection within it.
-        The selection within the file dataset's dataspace is set to the "all"
-        selection.
-        </td>
-        </tr>
-
-        <tr valign="top">
-        <td>
-        H5S_ALL
-        </td>
-        <td>
-        H5S_ALL
-        </td>
-        <td>
-        The file dataset's dataspace is used for the memory dataspace and the
-        selection within the memory dataspace is set to the "all" selection.
-        The selection within the file dataset's dataspace is set to the "all"
-        selection.
-        </td>
-        </tr>
-        </table>
-
-        <p>
-        Setting an "all" selection indicates that the entire dataspace, as
-        defined by the current dimensions of a dataspace, will be selected.
-        The number of elements selected in the memory dataspace must match the
-        number of elements selected in the file dataspace.
-        <p>
-        <code>xfer_plist_id</code> can be the constant <code>H5P_DEFAULT</code>.
-        in which case the default data transfer properties are used.           
-        <p>
-        Writing to an dataset will fail if the HDF5 file was 
-        not opened with write access permissions.
-        <p>
-        Data is automatically converted from the memory datatype 
-        and dataspace to the file datatype and dataspace
-	at the time of the write.  See the
-        <a href="../H5.user/Datatypes.html#Datatypes-DataConversion">Data Conversion</a> 
-        section of <cite>The Data Type Interface (H5T)</cite> in the 
-        <cite>HDF5 User's Guide</cite> for a discussion of 
-        data conversion, including the range of conversions currently 
-        supported by the HDF5 libraries.
-        <p>
-	If the dataset's space allocation time is set to 
-	<code>H5D_ALLOC_TIME_LATE</code> or <code>H5D_ALLOC_TIME_INCR</code>
-	and the space for the dataset has not yet been allocated, 
-	that space is allocated when the first raw data is written to the 
-	dataset.
-	Unused space in the dataset will be written with fill values at the 
-	same time if the dataset's fill time is set to 
-	<code>H5D_FILL_TIME_IFSET</code> or <code>H5D_FILL_TIME_ALLOC</code>.
-	(Also see 
-	<a href="RM_H5P.html#Property-SetFillTime">H5Pset_fill_time</a>
-	and 
-	<a href="RM_H5P.html#Property-SetAllocTime">H5Pset_alloc_time</a>.)
-        <p>
-        If a dataset's storage layout is 'compact', care must be taken when
-        writing data to the dataset in parallel.  A compact dataset's raw data
-        is cached in memory and may be flushed to the file from any of the
-        parallel processes, so parallel applications should always attempt to
-        write identical data to the dataset from all processes.
-	
-    <p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dataset_id</code></td>
-            <td valign="top">IN: Identifier of the dataset to write to.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>mem_type_id</code></td>
-            <td valign="top">IN: Identifier of the memory datatype.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>mem_space_id</code></td>
-            <td valign="top">IN: Identifier of the memory dataspace.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>file_space_id    </code></td>
-            <td valign="top">IN: Identifier of the dataset's dataspace in the file.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>xfer_plist_id</code></td>
-            <td valign="top">IN: Identifier of a transfer property list 
-                for this I/O operation.</td></tr>
-        <tr>
-            <td valign="top"><em>const void *</em> <code>buf</code></td>
-            <td valign="top">IN: Buffer with data to be written to the 
-                file.</td></tr>
-    </table></dd>
-    <p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-    <p>
-<dt><strong>Fortran90 Interface:</strong> h5dwrite_f, h5dwrite_vl_f
-    <dd>There is no direct Fortran90 couterpart for the C function 
-        <code>H5Dwrite</code>.  
-        Instead, that functionality is provided by two Fortran90 subroutines:
-        
-    <center>
-    <table width=80%>
-      <tr valign=top align=left>
-            <td>
-              <code>h5dwrite_f</code>
-            </td>
-            <td>  </td><td>
-              <strong>Purpose:</strong>
-              Writes data other than variable-length data. 
-            </td>
-        </tr>
-        <tr valign=top align=left>
-            <td>
-              <code>h5dwrite_vl_f</code>
-            </td><td>  </td><td>
-              <strong>Purpose:</strong>
-              Writes variable-length data. 
-            </td>
-        </tr>
-    </table>
-    </center>
-				
-	<pre>
-
-SUBROUTINE h5dwrite_f(dset_id, mem_type_id, buf, dims, hdferr, & 
-                      mem_space_id, file_space_id, xfer_prp)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: dset_id      ! Dataset identifier
-  INTEGER(HID_T), INTENT(IN) :: mem_type_id  ! Memory datatype identifier
-  TYPE, INTENT(IN) :: buf                    ! Data buffer; may be a scalar 
-                                             ! or an array
-  DIMENSION(*), INTEGER(HSIZE_T), INTENT(IN)  :: dims 
-                                             ! Array to hold corresponding 
-                                             ! dimension sizes of data 
-                                             ! buffer buf; dim(k) has value 
-                                             ! of the k-th dimension of 
-                                             ! buffer buf; values are 
-                                             ! ignored if buf is a scalar
-  INTEGER, INTENT(OUT) :: hdferr             ! Error code 
-                                             ! 0 on success and -1 on failure
-<!-- NEW PAGE -->
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: mem_space_id 
-                                             ! Memory dataspace identfier 
-                                             ! Default value is H5S_ALL_F
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: file_space_id 
-                                             ! File dataspace identfier 
-                                             ! Default value is H5S_ALL_F</pre>
-<pre>
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: xfer_prp 
-                                             ! Transfer property list 
-                                             ! identifier; default value 
-                                             ! is H5P_DEFAULT_F 
-END SUBROUTINE h5dwrite_f
-	</pre>
-
-	<pre>
-
-SUBROUTINE h5dwrite_vl_f(dset_id, mem_type_id, buf, dims, len, hdferr, & 
-                     mem_space_id, file_space_id, xfer_prp)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: dset_id     ! Dataset identifier
-  INTEGER(HID_T), INTENT(IN) :: mem_type_id ! Memory datatype identifier
-  TYPE, INTENT(IN), & DIMENSION(dims(1),dims(2)) :: buf
-                                            ! Data buffer; may be a scalar 
-                                            ! or an array
-                                            ! TYPE must be one of the following
-                                            !     INTEGER
-                                            !     REAL
-                                            !     CHARACTER
-  INTEGER(HSIZE_T), INTENT(IN), DIMENSION(2)  :: dims 
-                                            ! Array to hold corresponding 
-                                            ! dimension sizes of data 
-                                            ! buffer buf 
-                                            ! dim(k) has value of the k-th 
-                                            ! dimension of buffer buf
-                                            ! Values are ignored if buf is 
-                                            ! a scalar
-  INTEGER(SIZE_T), INTENT(IN), DIMENSION(*)  :: len 
-                                            ! Array to store length of
-                                            ! each element
-  INTEGER, INTENT(OUT) :: hdferr            ! Error code 
-                                            ! 0 on success and -1 on failure
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: mem_space_id 
-                                            ! Memory dataspace identfier 
-                                            ! Default value is H5S_ALL_F 
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: file_space_id 
-                                            ! File dataspace identfier 
-                                            ! Default value is H5S_ALL_F
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: xfer_prp 
-                                            ! Transfer property list identifier
-                                            ! Default value is H5P_DEFAULT_F
-END SUBROUTINE h5dwrite_vl_f
-        </pre>
-
-<!-- NEW PAGE -->
-
-<dt><strong>Fortran2003 Interface:</strong> h5dwrite_f
-    <dd>
-
-        <a name="H5D2028F03292fh5dwrite5ff5fF03"></a>
-<a name="robo20"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5dwrite_f(dset_id, mem_type_id, buf, hdferr, &
-                        mem_space_id, file_space_id, xfer_prp)
-    INTEGER(HID_T), INTENT(IN)              :: dset_id
-    INTEGER(HID_T), INTENT(IN)              :: mem_type_id
-    TYPE(C_PTR)   , INTENT(IN)              :: buf
-    INTEGER       , INTENT(OUT)             :: hdferr
-    INTEGER(HID_T), INTENT(IN)   , OPTIONAL :: mem_space_id
-    INTEGER(HID_T), INTENT(IN)   , OPTIONAL :: file_space_id
-    INTEGER(HID_T), INTENT(IN)   , OPTIONAL :: xfer_prp
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  dset_id       - Identifier of the dataset to write to.
-  mem_type_id   - Identifier of the memory datatype.
-  buf           - Buffer with data to be written to the file.
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  hdferr        - Returns 0 if successful and -1 if fails
-</pre>
-<p class="item_name"><strong>Optional parameters:</strong></p>
-<pre>  mem_space_id  - Identifier of the memory dataspace.
-  file_space_id - Identifier of the dataset's dataspace in the file.
-  xfer_prp      - Identifier of a transfer property list for this I/O operation.
-</pre>
-
-
-<p>
-<dt><strong>See Also:</strong>
-    <dd>“<a href="RM_H5T.html#CreateVLString">Creating 
-        variable-length string datatypes</a>” 
-    <dd><a href="RM_H5T.html#Datatype-SetSize"><code>H5Tset_size</code></a> 
-<p>
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.8</td>
-          <td valign="top">
-            Fortran updated to Fortran2003.</td></tr>
-        <tr>
-          <td valign="top">1.4.2</td>
-          <td valign="top">
-            <code>dims</code> parameter added in Fortran interface.</td></tr>
-    </table></dd>
-</dl>
-
+<?php include("H5D/H5Dclose.htm"); ?>
+<?php include("H5D/H5Dcreate.htm"); ?>
+<?php include("H5D/H5Dcreate1.htm"); ?>
+<?php include("H5D/H5Dcreate2.htm"); ?>
+<?php include("H5D/H5Dcreate_anon.htm"); ?>
+<?php include("H5D/H5Dextend.htm"); ?>
+<?php include("H5D/H5Dfill.htm"); ?>
+<?php include("H5D/H5Dgather.htm"); ?>
+<?php include("H5D/H5Dget_access_plist.htm"); ?>
+<?php include("H5D/H5Dget_create_plist.htm"); ?>
+<?php include("H5D/H5Dget_offset.htm"); ?>
+<?php include("H5D/H5Dget_space.htm"); ?>
+<?php include("H5D/H5Dget_space_status.htm"); ?>
+<?php include("H5D/H5Dget_storage_size.htm"); ?>
+<?php include("H5D/H5Dget_type.htm"); ?>
+<?php include("H5D/H5Diterate.htm"); ?>
+<?php include("H5D/H5Dopen.htm"); ?>
+<?php include("H5D/H5Dopen1.htm"); ?>
+<?php include("H5D/H5Dopen2.htm"); ?>
+<?php include("H5D/H5Dread.htm"); ?>
+<?php include("H5D/H5Dscatter.htm"); ?>
+<?php include("H5D/H5Dset_extent.htm"); ?>
+<?php include("H5D/H5Dvlen_get_buf_size.htm"); ?>
+<?php include("H5D/H5Dvlen_reclaim.htm"); ?>
+<?php include("H5D/H5Dwrite.htm"); ?>
 
 
 <!-- HEADER RIGHT " " -->
diff --git a/html/RM/RM_H5E.html b/html/RM/RM_H5E.html
index 7433807..c0e7b8c 100644
--- a/html/RM/RM_H5E.html
+++ b/html/RM/RM_H5E.html
@@ -272,3417 +272,41 @@ errors within the H5E package.
 <!--       Include function files                            -->
 <!--  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  -->
 
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Eauto_is_v2" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 17 August 2010
-    </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Error-AutoIsV2">H5Eauto_is_v2</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Eauto_is_v2</code>(
-        <em>hid_t</em> <code>estack_id</code>, 
-        <em>unsigned</em> *<code>is_stack</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Determines type of error stack.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Eauto_is_v2</code> determines whether the error auto 
-          reporting function for an error stack conforms to the 
-          <code>H5E_auto2_t</code> typedef or the 
-          <code>H5E_auto1_t</code> typedef. 
-          <p>
-          The <code>is_stack</code> parameter is set to <code>1</code> 
-          if the error stack conforms to <code>H5E_auto2_t</code>
-          and <code>0</code> if it conforms to <code>H5E_auto1_t</code>.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>estack_id</code></td>
-            <td valign="top">IN: The error stack identifier</td></tr>
-        <tr>
-            <td valign="top"><em>unsigned *</em><code>is_stack</code>    </td>
-            <td valign="top">OUT: A flag indicating which error stack typedef
-                the specified error stack conforms to. </td></tr>
-    </table></dd>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong>
-      <dd>None.
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Eclear" -->
-<hr>
-<dl>
-<dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 24 May 2009
-      </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Error-Clear">H5Eclear</a>
-<dt><strong>Signature:</strong>
-    <dd>         
-    <dd><em>herr_t</em> <code>H5Eclear1</code>(
-        <code>void</code>
-    )
-    <p>
-    <dd><em>herr_t</em> <code>H5Eclear2</code>(
-        <em>hid_t</em> <code>estack_id</code>
-    )
-<dt><strong>Purpose:</strong>
-    <dd>Clears an error stack.
-<dt><strong>Description:</strong>
-    <dd><code>H5Eclear</code> is a macro that is mapped to either
-      <a href="#Error-Clear1"><code>H5Eclear1</code></a> or
-      <a href="#Error-Clear2"><code>H5Eclear2</code></a>,
-      depending on the needs of the application.
-      <p>
-      Such macros are provided to facilitate application compatibility.
-      Their use and mappings are fully described in 
-      “<a href="APICompatMacros.html">API Compatibility Macros 
-      in HDF5</a>”; 
-      we urge you to read that document closely.
-      <p>
-      When both the HDF5 Library and the application are built and 
-      installed with no specific compatibility flags, 
-      <code>H5Eclear</code> is mapped to the most recent version of
-      the function, currently 
-      <a href="#Error-Clear2"><code>H5Eclear2</code></a>.
-      If the library and/or application is compiled for Release 1.6
-      emulation, <code>H5Eclear</code> will be mapped to 
-      <a href="#Error-Clear1"><code>H5Eclear1</code></a>.
-      Function-specific flags are available to override these settings 
-      on a function-by-function basis when the application is compiled. 
-      <p>
-      Specific compile-time compatibility flags and the resulting 
-      mappings are as follows:
-
-      <dir>
-      <table border=0 cellpadding=4>
-        <tr valign=top align=left> 
-          <th>Compatibility setting</th>
-          <th><code>H5Eclear</code> mapping</th>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#GlobalSettings">Global settings</a></u></td>
-        </tr><tr valign=top align=left>
-          <td>No compatibility flag</td>
-          <td><code>H5Eclear2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Enable deprecated symbols</td>
-          <td><code>H5Eclear2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Disable deprecated symbols</td>
-          <td><code>H5Eclear2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Emulate Release 1.6 interface<code>    </code></td>
-          <td><code>H5Eclear1</code> </td>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#FunctionLevelSettings">Function-level macros</a></u></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Eclear_vers = 2</code></td>
-          <td><code>H5Eclear2</code></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Eclear_vers = 1</code></td>
-          <td><code>H5Eclear1</code></td>
-        </tr>
-      </table>
-      </dir>
-      
-  <p>
-<dt><strong>Fortran90 Interface:</strong>  h5eclear_f
-    <dd> 
-        <pre>
-SUBROUTINE h5eclear_f(hdferr) 
-  IMPLICIT NONE 
-  INTEGER, INTENT(OUT) :: hdferr  ! Error code 
-
-END SUBROUTINE h5eclear_f
-        </pre>     
-     
-  <p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">The function 
-            <code>H5Eclear</code> renamed to <code>H5Eclear1</code> 
-            and deprecated in this release.
-            <br>
-            The macro <code>H5Eclear</code> 
-            and the function <code>H5Eclear2</code>
-            introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Eclear1" -->
-<hr>
-<dl>
-<dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 24 May 2009
-      </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Error-Clear1">H5Eclear1</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Eclear1</code>(<code>void</code>)
-<dt><strong>Purpose:</strong>
-    <dd>Clears the error stack for the current thread.
-<dt><strong>Notice:</strong>
-    <dd><i>This function is deprecated in favor of the function 
-        <a href="#Error-Clear2"><code>H5Eclear2</code></a> 
-        or the macro 
-        <a href="#Error-Clear"><code>H5Eclear</code></a>.</i>
-<dt><strong>Description:</strong>
-    <dd><code>H5Eclear1</code> clears the error stack for the current thread.
-        <p>
-        The stack is also cleared whenever an API function is called, 
-        with certain exceptions (for instance, <code>H5Eprint1</code>).
-        <p>
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr><td valign="top">None</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5eclear_f
-    <dd>See <a href="#Error-Clear"><code>H5Eclear</code></a>.
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function <code>H5Eclear</code> renamed to 
-            <code>H5Eclear1</code> and deprecated
-            in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Eclear2" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Error-Clear2">H5Eclear2</a>
-<dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 24 May 2009
-      </i></font></div>
-
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Eclear2</code>(<em>hid_t</em> <code>estack_id</code>)
-<dt><strong>Purpose:</strong>
-    <dd>Clears the specified error stack or the error stack for the current 
-        thread.
-<dt><strong>Description:</strong>
-    <dd><code>H5Eclear2</code> clears the error stack specified
-        by <code>estack_id</code>, or, 
-        if <code>estack_id</code> is set to <code>H5E_DEFAULT</code>,
-        the error stack for the current thread.
-        <p>
-        <code>estack_id</code> is an error stack identifier,
-        such as that returned by 
-        <a href="#Error-GetCurrentStack"><code>H5Eget_current_stack</code></a>.
-        <p>
-        The current error stack is also cleared whenever an API function 
-        is called, with certain exceptions 
-        (for instance, <code>H5Eprint1</code> or <code>H5Eprint2</code>).
-        <p>
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>estack_id</code>    </td>
-            <td valign="top">IN: Error stack identifier.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> 
-    <dd>See <a href="#Error-Clear"><code>H5Eclear</code></a>.
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Eclose_msg" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Error-CloseMsg">H5Eclose_msg</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Eclose_msg</code>(<em>hid_t</em> 
-	  <code>mesg_id</code>)
-  <dt><strong>Purpose:</strong>
-    <dd>Closes an error message identifier.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Eclose_msg</code> closes an error message identifier., 
-          which can be either a major or minor message.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>mesg_id</code>    </td>
-            <td valign="top">IN: Error message identifier.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value on success; 
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Eclose_stack" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Error-CloseStack">H5Eclose_stack</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Eclose_stack</code>(<em>hid_t</em> 
-	  <code>estack_id</code>)
-  <dt><strong>Purpose:</strong>
-    <dd>Closes object handle for error stack.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Eclose_stack</code> closes the object handle for an 
-	  error stack and releases its resources. <code>H5E_DEFAULT</code> 
-	  cannot be closed.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>estack_id</code>    </td>
-            <td valign="top">IN: Error stack identifier.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value on success; 
-	otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Ecreate_msg" -->
-<hr>
-<dl>
-  <dt><div align=right><font color=999999 size=-1><i>
-  Last modified: 28 August 2012</i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Error-CreateMsg">H5Ecreate_msg</a>
-  <p>
-  <dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Ecreate_msg</code>(<em>hid_t</em> 
-	  <code>class</code>, <em>H5E_type_t</em> <code>msg_type</code>, 
-	  <em>const char</em>* <code>mesg</code>)
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Add major error message to an error class.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Ecreate_msg</code> adds an error message to an error class 
-	  defined by client library or application program.  The error message 
-	  can be either major or minor which is indicated 
-	  by parameter <code>msg_type</code>.
-
-      <p>Use <code>H5Eclose_msg</code> to close the message identifier 
-      returned by this function.</p>
-
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>class</code>    </td>
-            <td valign="top">IN: Error class identifier.</td></tr>
-        <tr>
-            <td valign="top"><em>H5E_type_t</em> <code>msg_type</code>    </td>
-            <td valign="top">IN: The type of the error message. 
-                <br>
-                Valid values are <code>H5E_MAJOR</code> and 
-                <code>H5E_MINOR</code>.</td></tr>
-        <tr>
-            <td valign="top"><em>const char</em>* <code>mesg</code>    </td>
-            <td valign="top">IN: Major error message.</td></tr>
-    </table></ul>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a message identifier on success; 
-	otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Ecreate_stack" -->
-<hr>
-<dl>
-  <dt><div align=right><font color=999999 size=-1><i>
-  Last modified: 28 August 2012</i></font></div>
-
-
-  <dt><strong>Name:</strong> <a name="Error-CreateStack">H5Ecreate_stack</a>
-  <p>
-  <dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Ecreate_stack</code>(<em>void</em>)
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Creates a new empty error stack.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Ecreate_stack</code> creates a new empty error stack
-    and returns the new stack’s identifier.
-    <p>Use <code>H5Eclose_stack</code> to close the error stack identifier 
-    returned by this function.</p>
-  <p>
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-	  <tr><td>None.</td></tr>	
-	</table></ul>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns an error stack identifier on success; 
-	otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Eget_auto" -->
-<hr>
-<dl>
-<dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 24 May 2009
-      </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Error-GetAuto">H5Eget_auto</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Eget_auto</code>(
-        <em>H5E_auto_t *</em> <code>func</code>,
-        <em>void **</em><code>client_data</code>
-    )
-    <p>
-    <dd><em>herr_t</em> <code>H5Eget_auto</code>(
-        <em>hid_t</em> <code>estack_id</code>,
-        <em>H5E_auto_t *</em> <code>func</code>,
-        <em>void **</em><code>client_data</code>
-    )
-<dt><strong>Purpose:</strong>
-    <dd>Returns settings for automatic error stack
-        traversal function and its data.  
-<dt><strong>Description:</strong>
-    <dd><code>H5Eget_auto</code> is a macro that is mapped to either
-      <a href="#Error-GetAuto1"><code>H5Eget_auto1</code></a> or
-      <a href="#Error-GetAuto2"><code>H5Eget_auto2</code></a>,
-      depending on the needs of the application.
-      <p>
-      Such macros are provided to facilitate application compatibility.
-      Their use and mappings are fully described in 
-      “<a href="APICompatMacros.html">API Compatibility Macros 
-      in HDF5</a>”; 
-      we urge you to read that document closely.
-      <p>
-      When both the HDF5 Library and the application are built and 
-      installed with no specific compatibility flags, 
-      <code>H5Eget_auto</code> is mapped to the most recent version of
-      the function, currently 
-      <a href="#Error-GetAuto2"><code>H5Eget_auto2</code></a>.
-      If the library and/or application is compiled for Release 1.6
-      emulation, <code>H5Eget_auto</code> will be mapped to 
-      <a href="#Error-GetAuto1"><code>H5Eget_auto1</code></a>.
-      Function-specific flags are available to override these settings 
-      on a function-by-function basis when the application is compiled. 
-      <p>
-      Specific compile-time compatibility flags and the resulting 
-      mappings are as follows:
-
-      <dir>
-      <table border=0 cellpadding=4>
-        <tr valign=top align=left> 
-          <th>Compatibility setting</th>
-          <th><code>H5Eget_auto</code> mapping</th>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#GlobalSettings">Global settings</a></u></td>
-        </tr><tr valign=top align=left>
-          <td>No compatibility flag</td>
-          <td><code>H5Eget_auto2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Enable deprecated symbols</td>
-          <td><code>H5Eget_auto2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Disable deprecated symbols</td>
-          <td><code>H5Eget_auto2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Emulate Release 1.6 interface<code>    </code></td>
-          <td><code>H5Eget_auto1</code> </td>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#FunctionLevelSettings">Function-level macros</a></u></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Eget_auto_vers = 2</code></td>
-          <td><code>H5Eget_auto2</code></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Eget_auto_vers = 1</code></td>
-          <td><code>H5Eget_auto1</code></td>
-        </tr>
-      </table>
-      </dir>
-      
-  <p>
-<dt><strong>Fortran90 Interface:</strong>  h5eget_auto_f
-    <dd>None.
-
-  <p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">The function 
-            <code>H5Eget_auto</code> renamed to <code>H5Eget_auto1</code> 
-            and deprecated in this release.
-            <br>
-            The macro <code>H5Eget_auto</code> 
-            and the function <code>H5Eget_auto2</code>
-            introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Eget_auto1" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Error-GetAuto1">H5Eget_auto1</a>
-    <dd> </dd></dt>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Eget_auto1</code>(
-        <em>H5E_auto1_t *</em> <code>func</code>,
-        <em>void **</em><code>client_data</code>
-    )
-    <dd> </dd>
-    </dt>
-<dt><strong>Purpose:</strong>
-    <dd>Returns the current settings for the automatic error stack
-        traversal function and its data.</dd></dt>
-    <dd> </dd>
-
-<dt><strong>Notice:</strong>
-    <dd><i>This function is deprecated in favor of the function 
-        <a href="#Error-GetAuto2"><code>H5Eget_auto2</code></a> 
-        or the macro 
-        <a href="#Error-GetAuto"><code>H5Eget_auto</code></a>.</i>
-    <dd> </dd></dt>
-<dt><strong>Description:</strong>
-    <dd><code>H5Eget_auto1</code> returns the current settings for the 
-        automatic error stack traversal function, <code>func</code>, 
-        and its data, <code>client_data</code>.  Either or both 
-        arguments may be null, in which case the value is not returned.</dd>
-    <dd> </dd>
-    <dd>The library initializes its default error stack traversal functions 
-        to <code>H5Eprint1</code> and <code>H5Eprint2</code>. A call to 
-        <code>H5Eget_auto2</code> returns <code>H5Eprint2</code> or the 
-        user-defined function passed in through <code>H5Eset_auto2</code>. 
-        A call to <code>H5Eget_auto1</code> returns <code>H5Eprint1</code> 
-        or the user-defined function passed in through 
-        <code>H5Eset_auto1</code>. However, if the application passes in 
-        a user-defined function through <code>H5Eset_auto1</code>, it 
-        should call <code>H5Eget_auto1</code> to query the traversal 
-        function.  If the application passes in a user-defined function 
-        through <code>H5Eset_auto2</code>, it should call 
-        <code>H5Eget_auto2</code> to query the traversal function. </dd>
-    <dd> </dd>
-    <dd>Mixing the new style and the old style functions will cause a 
-        failure. For example, if the application sets a user-defined 
-        old-style traversal function through <code>H5Eset_auto1</code>, 
-        a call to <code>H5Eget_auto2</code> will fail and will indicate 
-        that the application has mixed <code>H5Eset_auto1</code> and 
-        <code>H5Eget_auto2</code>. On the other hand, mixing 
-        <code>H5Eset_auto2</code> and <code>H5Eget_auto1</code> will 
-        also cause a failure. But if the traversal functions are the 
-        library�s default <code>H5Eprint1</code> or <code>H5Eprint2</code>, 
-        mixing <code>H5Eset_auto1</code> and <code>H5Eget_auto2</code> 
-        or mixing <code>H5Eset_auto2</code> and <code>H5Eget_auto1</code> 
-        does not fail. 
-        </dd>
-    <dd> </dd></dt>
-        
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>H5E_auto1_t *</em> <code>func</code></td>
-            <td valign="top">OUT: Current setting for the function to be called upon an 
-                error condition.</td></tr>
-        <tr>
-            <td valign="top"><em>void **</em><code>client_data    </code></td>
-            <td valign="top">OUT: Current setting for the data passed to the error function.</td></tr>
-    </table></ul>
-    <dd> </dd></dt>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.</dd>
-    <dd> </dd></dt>
-<dt><strong>Fortran90 Interface:</strong>
-    <dd>None.</dd>
-    <dd> </dd></dt>
-
-<!--
-	<pre>
-SUBROUTINE
-	</pre>
--->    
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-        <tr>
-            <td valign="top" align="left" width="10%">
-                <strong>Release</strong>    </td>
-            <td valign="top" align="left">
-                <strong>C</strong></td></tr>
-        </tr><tr>
-            <td valign="top">1.8.0</td>
-            <td valign="top">
-                Function <code>H5Eget_auto</code> renamed to 
-                <code>H5Eget_auto1</code> and deprecated
-                in this release.</td></tr>
-        </table></dd></dt>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Eget_auto2" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Error-GetAuto2">H5Eget_auto2</a>
-    <dd> </dd></dt>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Eget_auto2</code>(
-        <em>hid_t</em> <code>estack_id</code>,
-        <em>H5E_auto2_t *</em> <code>func</code>,
-        <em>void **</em><code>client_data</code>
-    )
-        <dd> </dd></dt>
-
-<dt><strong>Purpose:</strong>
-    <dd>Returns the settings for the automatic error stack
-        traversal function and its data.</dd>
-    <dd> </dd></dt>
-<dt><strong>Description:</strong>
-    <dd><code>H5Eget_auto2</code> returns the settings for the 
-        automatic error stack traversal function, <code>func</code>, 
-        and its data, <code>client_data</code>, that are associated with
-        the error stack specified by <code>estack_id</code>.</dd>  
-    <dd> </dd>
-    <dd>Either or both of the <code>func</code> and <code>client_data</code>
-        arguments may be null, in which case the value is not returned.</dd>
-    <dd> </dd>
-    <dd>The library initializes its default error stack traversal functions 
-        to <code>H5Eprint1</code> and <code>H5Eprint2</code>. A call to 
-        <code>H5Eget_auto2</code> returns <code>H5Eprint2</code> or the 
-        user-defined function passed in through <code>H5Eset_auto2</code>. 
-        A call to <code>H5Eget_auto1</code> returns <code>H5Eprint1</code> 
-        or the user-defined function passed in through 
-        <code>H5Eset_auto1</code>. However, if the application passes in 
-        a user-defined function through <code>H5Eset_auto1</code>, it 
-        should call <code>H5Eget_auto1</code> to query the traversal 
-        function.  If the application passes in a user-defined function 
-        through <code>H5Eset_auto2</code>, it should call 
-        <code>H5Eget_auto2</code> to query the traversal function. </dd>
-    <dd> </dd>
-    <dd>Mixing the new style and the old style functions will cause a 
-        failure. For example, if the application sets a user-defined 
-        old-style traversal function through <code>H5Eset_auto1</code>, 
-        a call to <code>H5Eget_auto2</code> will fail and will indicate 
-        that the application has mixed <code>H5Eset_auto1</code> and 
-        <code>H5Eget_auto2</code>. On the other hand, mixing 
-        <code>H5Eset_auto2</code> and <code>H5Eget_auto1</code> will 
-        also cause a failure. But if the traversal functions are the 
-        library�s default <code>H5Eprint1</code> or <code>H5Eprint2</code>, 
-        mixing <code>H5Eset_auto1</code> and <code>H5Eget_auto2</code> 
-        or mixing <code>H5Eset_auto2</code> and <code>H5Eget_auto1</code> 
-        does not fail. 
-        </dd>
-    <dd> </dd></dt>
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>estack_id</code>
-                     </td>
-            <td valign="top">IN: Error stack identifier.
-              <code>H5E_DEFAULT</code> indicates the current stack.</td></tr>
-        <tr>
-            <td valign="top"><em>H5E_auto2_t *</em> <code>func</code></td>
-            <td valign="top">OUT: The function currently set to be 
-                called upon an error condition.</td></tr>
-        <tr>
-            <td valign="top"><em>void **</em><code>client_data    </code></td>
-            <td valign="top">OUT: Data currently set to be passed 
-              to the error function.</td></tr>
-    </table></ul>
-        <dd> </dd></dt>
-
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-    <dd> </dd></dt>
-<dt><strong>Fortran90 Interface:</strong>
-    <dd>None.</dd>
-    <dd> </dd></dt>
-
-
-<!--
-    <pre>
-SUBROUTINE
-    </pre>
--->    
-
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Eget_class_name" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Error-GetClassName">H5Eget_class_name</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>ssize_t</em> <code>H5Eget_class_name</code>(<em>hid_t</em> 
-	  <code>class_id</code>, <em>char</em>* <code>name</code>, 
-	  <em>size_t</em> <code>size</code>)
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves error class name.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Eget_class_name</code> retrieves the name of the error class 
-	  specified by the class identifier.  
-          If non-NULL pointer is passed in for <code>name</code> and 
-          <code>size</code> is greater than zero, the class 
-	  name of <code>size</code> long is returned.  The length of the error 
-	  class name is also returned.  
-          If NULL is passed in as name, only the length of 
-	  class name is returned.  If zero is returned, it means no name.  
-	  User is responsible for allocated enough buffer for the name.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>class_id</code>    </td>
-            <td valign="top">IN: Error class identifier.</td></tr>
-        <tr>
-            <td valign="top"><em>char</em>* <code>name</code>    </td>
-            <td valign="top">OUT: The name of the class to be queried.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>size</code>    </td>
-            <td valign="top">IN: The length of class name to be returned 
-                by this function.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns non-negative value as on success; 
-	otherwise returns negative value.
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Eget_current_stack" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Error-GetCurrentStack">H5Eget_current_stack</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Eget_current_stack</code>(<em>void</em>)
-  <dt><strong>Purpose:</strong>
-    <dd>Returns copy of current error stack.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Eget_current_stack</code> copies the current error stack 
-	  and returns an error stack identifier for the new copy.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-	  <tr><td>None.</td></tr>	
-	</table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns an error stack identifier on success; 
-	otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Eget_major" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Error-GetMajor">H5Eget_major</a>
-<dt><strong>Signature:</strong>
-    <dd><em>const char *</em> <code>H5Eget_major</code>(<em>H5E_major_t</em> <code>n</code>)
-<dt><strong>Purpose:</strong>
-    <dd>Returns a character string describing an error specified by a 
-        major error number.
-<dt><strong>Notice:</strong>
-    <dd><i>This function has been deprecated.
-<!-- is deprecated in favor of the function 
-        <a href="#Error-WHAT"><code>H5EWHAT</code></a>.
---></i>
-<dt><strong>Description:</strong>
-    <dd>Given a major error number, <code>H5Eget_major</code> returns a 
-        constant character string that describes the error.
-        <p>
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-	    <td valign="top"><em>H5E_major_t</em> <code>n    </code></td>
-            <td valign="top">IN: Major error number.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd> Returns a character string describing the error if successful.
-         Otherwise returns "Invalid major error number."
-<dt><strong>Fortran90 Interface:</strong> h5eget_major_f
-    <dd>
-	<pre>
-SUBROUTINE h5eget_major_f(error_no, name, hdferr)
-  INTEGER, INTENT(IN) :: error_no         !Major error number
-  CHARACTER(LEN=*), INTENT(OUT) :: name   ! File name
-  INTEGER, INTENT(OUT) :: hdferr          ! Error code
-
-END SUBROUTINE h5eget_major_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function deprecated in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Eget_minor" -->
-<hr>
-<dl>
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 25 November 2009
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Error-GetMinor">H5Eget_minor</a>
-<dt><strong>Signature:</strong>
-    <dd><em>char *</em> <code>H5Eget_minor</code>(<em>H5E_minor_t</em> <code>n</code>)
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Returns a character string describing an error specified by a 
-        minor error number.
-
-<p>
-<dt><strong>Notice:</strong>
-    <dd><i>This function has been deprecated.</i>
-
-<p>
-<dt><strong>Description:</strong>
-    <dd>Given a minor error number, <code>H5Eget_minor</code> returns a 
-        constant character string that describes the error.
-        <p>
-
-<p>
-<dt><strong>Note:</strong>
-    <dd>In the Release 1.8.x series, <code>H5Eget_minor</code> returns 
-        a string of dynamic allocated char array. 
-        An application calling this function from an HDF5 library of
-        Release 1.8.0 or later must free the memory associated with the 
-        return value to prevent a memory leak.
-        This is a change from the 1.6.x release series.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>H5E_minor_t</em> <code>n    </code></td>
-            <td valign="top">IN: Minor error number.</td></tr>
-        </table>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd> Returns a character string describing the error if successful.
-         Otherwise returns "Invalid minor error number."
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5eget_minor_f
-    <dd>
-    <pre>
-SUBROUTINE h5eget_minor_f(error_no, name, hdferr)
-  INTEGER, INTENT(IN) :: error_no         !Major error number
-  CHARACTER(LEN=*), INTENT(OUT) :: name   ! File name
-  INTEGER, INTENT(OUT) :: hdferr          ! Error code
-
-END SUBROUTINE h5eget_minor_f
-    </pre>
-
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function deprecated and return type changed 
-            in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Eget_msg" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Error-GetMsg">H5Eget_msg</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>ssize_t</em> <code>H5Eget_msg</code>(<em>hid_t</em> 
-	  <code>mesg_id</code>, <em>H5E_type_t</em>* <code>mesg_type</code>, 
-	  <em>char</em>* <code>mesg</code>, <em>size_t</em> <code>size</code>)
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves an error message.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Eget_msg</code> retrieves the error message including its 
-	  length and type.  The error message is specified by <code>mesg_id</code>.  
-	  User is responsible for passing in enough buffer for the message.  
-	  If <code>mesg</code> is not NULL and <code>size</code> is greater than zero, 
-	  the error message of <code>size</code> long is returned.  The length of the 
-	  message is also returned.  If NULL is passed in as <code>mesg</code>, only the 
-	  length and type of the message is returned.  If the return value is zero, 
-	  it means no message.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>mesg_id</code>    </td>
-            <td valign="top">IN: Idenfier for error message to be queried.</td></tr>
-        <tr>
-            <td valign="top"><em>H5E_type_t</em>* <code>mesg_type</code>    </td>
-            <td valign="top">OUT: The type of the error message.  
-               <br>
-               Valid values are <code>H5E_MAJOR</code> and 
-               <code>H5E_MINOR</code>.</td></tr>
-        <tr>
-            <td valign="top"><em>char</em>* <code>mesg</code>    </td>
-            <td valign="top">OUT: Error message buffer.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>size</code>    </td>
-            <td valign="top">IN: The length of error message to be returned 
-                by this function.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns the size of the error message in bytes on success; 
-	otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Eget_num" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Error-GetNum">H5Eget_num</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>ssize_t</em> <code>H5Eget_num</code>(<em>hid_t</em> <code>estack_id</code>)
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves the number of error messages in an error stack.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Eget_num</code> retrieves the number of error records 
-          in the error stack specified by <code>estack_id</code>
-	  (including major, minor messages and description). 
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>estack_id</code>
-                     </td>
-            <td valign="top">IN: Error stack identifier.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value on success; 
-	otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Epop" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Error-Pop">H5Epop</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Epop</code>(<em>hid_t</em> 
-	  <code>estack_id</code>, <em>size_t</em> <code>count</code>)
-  <dt><strong>Purpose:</strong>
-    <dd>Deletes specified number of error messages from the error stack.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Epop</code> deletes the number of error records specified 
-          in <code>count</code> from the top of the error stack 
-	  specified by <code>estack_id</code>  
-          (including major, minor messages and description).
-          The number of error messages to be deleted is specified by 
-          <code>count</code>.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>estack_id</code>
-                  </td>
-            <td valign="top">IN: Error stack identifier.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>count</code></td>
-            <td valign="top">IN: The number of error messages to be deleted 
-              from the top of error stack.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value on success; 
-	otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Eprint" -->
-<hr>
-<dl>
-<dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 24 May 2009
-      </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Error-Print">H5Eprint</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Eprint1</code>(
-        <em>FILE *</em> <code>stream</code>
-    )
-    <p>
-    <dd><em>herr_t</em> <code>H5Eprint2</code>(
-            <em>hid_t</em> <code>estack_id</code>,
-            <em>FILE *</em> <code>stream</code>)
-    )
-<dt><strong>Purpose:</strong>
-    <dd>Prints an error stack in a default manner.
-<dt><strong>Description:</strong>
-    <dd><code>H5Eprint</code> is a macro that is mapped to either
-      <a href="#Error-Print1"><code>H5Eprint1</code></a> or
-      <a href="#Error-Print2"><code>H5Eprint2</code></a>,
-      depending on the needs of the application.
-      <p>
-      Such macros are provided to facilitate application compatibility.
-      Their use and mappings are fully described in 
-      “<a href="APICompatMacros.html">API Compatibility Macros 
-      in HDF5</a>”; 
-      we urge you to read that document closely.
-      <p>
-      When both the HDF5 Library and the application are built and 
-      installed with no specific compatibility flags, 
-      <code>H5Eprint</code> is mapped to the most recent version of
-      the function, currently 
-      <a href="#Error-Print2"><code>H5Eprint2</code></a>.
-      If the library and/or application is compiled for Release 1.6
-      emulation, <code>H5Eprint</code> will be mapped to 
-      <a href="#Error-Print1"><code>H5Eprint1</code></a>.
-      Function-specific flags are available to override these settings 
-      on a function-by-function basis when the application is compiled. 
-      <p>
-      Specific compile-time compatibility flags and the resulting 
-      mappings are as follows:
-
-      <dir>
-      <table border=0 cellpadding=4>
-        <tr valign=top align=left> 
-          <th>Compatibility setting</th>
-          <th><code>H5Eprint</code> mapping</th>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#GlobalSettings">Global settings</a></u></td>
-        </tr><tr valign=top align=left>
-          <td>No compatibility flag</td>
-          <td><code>H5Eprint2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Enable deprecated symbols</td>
-          <td><code>H5Eprint2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Disable deprecated symbols</td>
-          <td><code>H5Eprint2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Emulate Release 1.6 interface<code>    </code></td>
-          <td><code>H5Eprint1</code> </td>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#FunctionLevelSettings">Function-level macros</a></u></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Eprint_vers = 2</code></td>
-          <td><code>H5Eprint2</code></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Eprint_vers = 1</code></td>
-          <td><code>H5Eprint1</code></td>
-        </tr>
-      </table>
-      </dir>
-      
-  <p>
-<dt><strong>Fortran90 Interface:</strong>  h5eprint_f
-    <dd>
-        <pre>
-SUBROUTINE h5eprint_f(hdferr, name)
-  CHARACTER(LEN=*), OPTIONAL, INTENT(IN) :: name ! File name 
-  INTEGER, INTENT(OUT) :: hdferr                 ! Error code 
-
-END SUBROUTINE h5eprint_f
-        </pre>     
-
-  <p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">The function 
-            <code>H5Eprint</code> renamed to <code>H5Eprint1</code> 
-            and deprecated in this release.
-            <br>
-            The macro <code>H5Eprint</code> 
-            and the function <code>H5Eprint2</code>
-            introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Eprint1" -->
-<hr>
-<dl>
-<dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 24 May 2009
-      </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Error-Print1">H5Eprint1</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Eprint1</code>(<em>FILE *</em> <code>stream</code>)
-<dt><strong>Purpose:</strong>
-    <dd>Prints the current error stack in a default manner.  
-<dt><strong>Notice:</strong>
-    <dd><i>This function is deprecated in favor of the function 
-        <a href="#Error-Print2"><code>H5Eprint2</code></a> 
-        or the macro 
-        <a href="#Error-Print"><code>H5Eprint</code></a>.</i>
-<dt><strong>Description:</strong>
-    <dd><code>H5Eprint1</code> prints the error stack for the current thread 
-        on the specified stream, <code>stream</code>.  
-        Even if the error stack is empty, a one-line message will be printed:
-        <br>    
-	  <code>HDF5-DIAG: Error detected in thread 0.</code>
-        <p>
-        <code>H5Eprint1</code> is a convenience function for 
-        <code>H5Ewalk1</code> with a function that prints error messages.  
-        Users are encouraged to write their own more specific error handlers.
-        <p>
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-	    <td valign="top"><em>FILE *</em> <code>stream    </code></td>
-            <td valign="top">IN: File pointer, or stderr if NULL.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5eprint_f
-    <dd>See <a href="#Error-Print"><code>H5Eprint</code></a>.
- 
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-        <tr>
-            <td valign="top" align="left" width="10%">
-                <strong>Release</strong>    </td>
-            <td valign="top" align="left">
-                <strong>C</strong></td></tr>
-        </tr><tr>
-            <td valign="top">1.8.0</td>
-            <td valign="top">
-                Function <code>H5Eprint</code> renamed to 
-                <code>H5Eprint1</code> and deprecated
-                in this release.</td></tr>
-        </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Eprint2" -->
-<hr>
-<dl>
-<dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 24 May 2009
-      </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Error-Print2">H5Eprint2</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Eprint2</code>(
-            <em>hid_t</em> <code>estack_id</code>,
-            <em>FILE *</em> <code>stream</code>)
-<dt><strong>Purpose:</strong>
-    <dd>Prints the specified error stack in a default manner.  
-<dt><strong>Description:</strong>
-    <dd><code>H5Eprint2</code> prints the error stack specified by
-        <code>estack_id</code> on the specified stream, <code>stream</code>.  
-        Even if the error stack is empty, a one-line message of the 
-        following form will be printed:
-        <br>    
-	  <code>HDF5-DIAG: Error detected in HDF5 library version: 1.5.62 
-          thread 0.</code>
-        <p>
-        A similar line will appear before the error messages of each 
-        error class stating the library name, library version number, and 
-        thread identifier.
-        <p>
-        If <code>estack_id</code> is <code>H5E_DEFAULT</code>, 
-        the current error stack will be printed.
-        <p>
-        <code>H5Eprint2</code> is a convenience function for 
-        <code>H5Ewalk2</code> with a function that prints error messages.  
-        Users are encouraged to write their own more specific error handlers.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-	    <td valign="top"><em>hid_t </em><code>estack_id</code></td>
-            <td valign="top">IN: Identifier of the error stack to be printed.
-              If the identifier is <code>H5E_DEFAULT</code>, 
-              the current error stack will be printed.</td></tr>
-        <tr>
-	    <td valign="top"><em>FILE *</em> <code>stream    </code></td>
-            <td valign="top">IN: File pointer, or stderr if NULL.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> 
-    <dd>See <a href="#Error-Print"><code>H5Eprint</code></a>.
- 
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Epush" -->
-<hr>
-<dl>
-<dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 24 May 2009
-      </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Error-Push">H5Epush</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Epush</code>(
-            <em>const char *</em><code>file</code>,
-            <em>const char *</em><code>func</code>,
-            <em>unsigned</em> <code>line</code>,
-            <em>H5E_major_t</em> <code>maj_num</code>,
-            <em>H5E_minor_t</em> <code>min_num</code>,
-            <em>const char *</em><code>str</code>
-    )
-    <p>
-    <dd><em>herr_t</em> <code>H5Epush</code>(
-            <em>hid_t </em><code>estack_id</code>,
-            <em>const char *</em><code>file</code>,
-            <em>const char *</em><code>func</code>,
-            <em>unsigned</em> <code>line</code>,
-            <em>hid_t </em><code>class_id</code>,
-            <em>hid_t</em> <code>major_id</code>,
-            <em>hid_t</em> <code>minor_id</code>,
-            <em>const char *</em><code>msg</code>,
-            ...)
-<dt><strong>Purpose:</strong>
-    <dd>Pushes a new error message onto an error stack.
-<dt><strong>Description:</strong>
-    <dd><code>H5Epush</code> is a macro that is mapped to either
-      <a href="#Error-Push1"><code>H5Epush1</code></a> or
-      <a href="#Error-Push2"><code>H5Epush2</code></a>,
-      depending on the needs of the application.
-      <p>
-      Such macros are provided to facilitate application compatibility.
-      Their use and mappings are fully described in 
-      “<a href="APICompatMacros.html">API Compatibility Macros 
-      in HDF5</a>”; 
-      we urge you to read that document closely.
-      <p>
-      When both the HDF5 Library and the application are built and 
-      installed with no specific compatibility flags, 
-      <code>H5Epush</code> is mapped to the most recent version of
-      the function, currently 
-      <a href="#Error-Push2"><code>H5Epush2</code></a>.
-      If the library and/or application is compiled for Release 1.6
-      emulation, <code>H5Epush</code> will be mapped to 
-      <a href="#Error-Push1"><code>H5Epush1</code></a>.
-      Function-specific flags are available to override these settings 
-      on a function-by-function basis when the application is compiled. 
-      <p>
-      Specific compile-time compatibility flags and the resulting 
-      mappings are as follows:
-
-      <dir>
-      <table border=0 cellpadding=4>
-        <tr valign=top align=left> 
-          <th>Compatibility setting</th>
-          <th><code>H5Epush</code> mapping</th>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#GlobalSettings">Global settings</a></u></td>
-        </tr><tr valign=top align=left>
-          <td>No compatibility flag</td>
-          <td><code>H5Epush2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Enable deprecated symbols</td>
-          <td><code>H5Epush2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Disable deprecated symbols</td>
-          <td><code>H5Epush2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Emulate Release 1.6 interface<code>    </code></td>
-          <td><code>H5Epush1</code> </td>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#FunctionLevelSettings">Function-level macros</a></u></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Epush_vers = 2</code></td>
-          <td><code>H5Epush2</code></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Epush_vers = 1</code></td>
-          <td><code>H5Epush1</code></td>
-        </tr>
-      </table>
-      </dir>
-      
-  <p>
-<dt><strong>Fortran90 Interface:</strong>  
-    <dd>None.
-
-  <p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">The function 
-            <code>H5Epush</code> renamed to <code>H5Epush1</code> 
-            and deprecated in this release.
-            <br>
-            The macro <code>H5Epush</code> 
-            and the function <code>H5Epush2</code>
-            introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Epush1" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Error-Push1">H5Epush1</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Epush1</code>(
-            <em>const char *</em><code>file</code>,
-            <em>const char *</em><code>func</code>,
-            <em>unsigned</em> <code>line</code>,
-            <em>H5E_major_t</em> <code>maj_num</code>,
-            <em>H5E_minor_t</em> <code>min_num</code>,
-            <em>const char *</em><code>str</code>
-            )
-<dt><strong>Purpose:</strong>
-    <dd>Pushes new error record onto error stack.
-<dt><strong>Notice:</strong>
-    <dd><i>This function is deprecated in favor of the function 
-        <a href="#Error-Push2"><code>H5Epush2</code></a> 
-        or the macro 
-        <a href="#Error-Push"><code>H5Epush</code></a>.</i>
-<dt><strong>Description:</strong>
-    <dd><code>H5Epush1</code> pushes a new error record onto the 
-        error stack for the current thread.  
-        <p>
-        The error has major and minor numbers <code>maj_num</code> and 
-        <code>min_num</code>, 
-        the function <code>func</code> where the error was detected,
-        the name of the file <code>file</code> where the error was detected, 
-        the line <code>line</code> within that file, 
-        and an error description string <code>str</code>.  
-        <p>
-        The function name, filename, and error description strings 
-        must be statically allocated.   
-        <p>
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-	    <td valign="top"><em>const char *</em><code>file</code></td>
-            <td valign="top">IN: Name of the file in which the error 
-              was detected.</td></tr>
-        <tr>
-	    <td valign="top"><em>const char *</em><code>func</code></td>
-            <td valign="top">IN: Name of the function in which the error 
-              was detected.</td></tr>
-        <tr>
-	    <td valign="top"><em>unsigned</em> <code>line</code></td>
-            <td valign="top">IN: Line within the file at which the error 
-              was detected.</td></tr>
-        <tr>
-	    <td valign="top"><em>H5E_major_t</em> <code>maj_num    </code></td>
-            <td valign="top">IN: Major error number.</td></tr>
-        <tr>
-	    <td valign="top"><em>H5E_minor_t</em> <code>min_num</code></td>
-            <td valign="top">IN: Minor error number.</td></tr>
-        <tr>
-	    <td valign="top"><em>const char *</em><code>str</code></td>
-            <td valign="top">IN: Error description string.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-	
-<!--
-	<pre>
-SUBROUTINE
-	</pre>
--->		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-	<ul><table width="90%">
-        <tr>
-            <td valign="top" align="left" width="10%">
-                <strong>Release</strong>    </td>
-            <td valign="top" align="left">
-                <strong>C</strong></td></tr>
-        <tr>
-            <td valign="top">1.4.0</td>
-            <td valign="top">
-                Function introduced in this release.</td></tr>
-        <tr>
-            <td valign="top">1.8.0</td>
-            <td valign="top">
-                Function <code>H5Epush</code> renamed to 
-                <code>H5Epush1</code> and deprecated
-                in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Epush2" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Error-Push2">H5Epush2</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Epush2</code>(
-            <em>hid_t </em><code>estack_id</code>,
-            <em>const char *</em><code>file</code>,
-            <em>const char *</em><code>func</code>,
-            <em>unsigned</em> <code>line</code>,
-            <em>hid_t </em><code>class_id</code>,
-            <em>hid_t</em> <code>major_id</code>,
-            <em>hid_t</em> <code>minor_id</code>,
-            <em>const char *</em><code>msg</code>,
-            ...)
-<dt><strong>Purpose:</strong>
-    <dd>Pushes new error record onto error stack.
-<dt><strong>Description:</strong>
-    <dd><code>H5Epush2</code> pushes a new error record onto the 
-        error stack specified by <code>estack_id</code>.
-        <p>
-        The error record contains 
-        the error class identifier <code>class_id</code>,
-        the major and minor message identifiers <code>major_id</code> and 
-        <code>minor_id</code>, 
-        the function name <code>func</code> where the error was detected, 
-        the filename <code>file</code> and line number <code>line</code> 
-        within that file where the error was detected, and 
-        an error description <code>msg</code>.  
-        <p>
-        The major and minor errors must be in the same error class.
-        <p>
-        The function name, filename, and error description strings 
-        must be statically allocated.   
-        <p>
-        <code>msg</code> can be a format control string with 
-        additional arguments.  This design of appending additional arguments
-        is similar to the system and C functions <code>printf</code> and 
-        <code>fprintf</code>.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-	    <td valign="top"><em>hid_t </em><code>estack_id</code></td>
-            <td valign="top">IN: Identifier of the error stack to which
-              the error record is to be pushed.
-              If the identifier is <code>H5E_DEFAULT</code>, the error record
-              will be pushed to the current stack.</td></tr>
-        <tr>
-	    <td valign="top"><em>const char *</em><code>file</code></td>
-            <td valign="top">IN: Name of the file in which the error was 
-              detected.</td></tr>
-        <tr>
-	    <td valign="top"><em>const char *</em><code>func</code></td>
-            <td valign="top">IN: Name of the function in which the error was 
-              detected.</td></tr>
-        <tr>
-	    <td valign="top"><em>unsigned</em> <code>line</code></td>
-            <td valign="top">IN: Line number within the file at which the 
-              error was detected.</td></tr>
-        <tr>
-	    <td valign="top"><em>hid_t</em> <code>class_id</code></td>
-            <td valign="top">IN: Error class identifier.</td></tr>
-        <tr>
-	    <td valign="top"><em>hid_t</em> <code>major_id    </code></td>
-            <td valign="top">IN: Major error identifier.</td></tr>
-        <tr>
-	    <td valign="top"><em>hid_t</em> <code>minor_id</code></td>
-            <td valign="top">IN: Minor error identifier.</td></tr>
-        <tr>
-	    <td valign="top"><em>const char *</em><code>msg</code></td>
-            <td valign="top">IN: Error description string.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-	
-<!--
-	<pre>
-SUBROUTINE
-	</pre>
--->		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Eregister_class" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Error-RegisterClass">H5Eregister_class</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Eregister_class</code>(<em>const char</em>* 
-	  <code>cls_name</code>, <em>const char</em>* <code>lib_name</code>, 
-	  <em>const char</em>* <code>version</code>)
-  <dt><strong>Purpose:</strong>
-    <dd>Registers a client library or application program to the HDF5 error API.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Eregister_class</code> registers a client library or 
-	  application program to the HDF5 error API so that the client library 
-	  or application program can report errors together with HDF5 library. 
-	  It receives an identifier for this error class for further error 
-          operations.  The library name and version number will 
-	  be printed out in the error message as preamble.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>const char</em>* <code>cls_name</code>    </td>
-            <td valign="top">IN: Name of the error class.</td></tr>
-        <tr>
-            <td valign="top"><em>const char</em>* <code>lib_name</code></td>
-            <td valign="top">IN: Name of the client library or application 
-               to which the error class belongs.</td></tr>
-        <tr>
-            <td valign="top"><em>const char</em>* <code>version</code></td>
-            <td valign="top">IN: Version of the client library or application
-               to which the error class belongs.  
-               A NULL can be passed in.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a class identifier on success; 
-	otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Eset_auto" -->
-<hr>
-<dl>
-<dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 24 August 2012
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Error-SetAuto">H5Eset_auto</a>
-<p>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Eset_auto</code>(
-        <em>H5E_auto_t</em> <code>func</code>,
-        <em>void *</em><code>client_data</code>
-    )
-    <p>
-    <dd><em>herr_t</em> <code>H5Eset_auto</code>(
-        <em>hid_t</em> <code>estack_id</code>,
-        <em>H5E_auto_t</em> <code>func</code>,
-        <em>void *</em><code>client_data</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Returns settings for automatic error stack
-        traversal function and its data.  
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Eset_auto</code> is a macro that is mapped to either
-      <a href="#Error-SetAuto1"><code>H5Eset_auto1</code></a> or
-      <a href="#Error-SetAuto2"><code>H5Eset_auto2</code></a>,
-      depending on the needs of the application.
-      <p>
-      Such macros are provided to facilitate application compatibility.
-      Their use and mappings are fully described in 
-      “<a href="APICompatMacros.html">API Compatibility Macros 
-      in HDF5</a>”; 
-      we urge you to read that document closely.
-      <p>
-      When both the HDF5 Library and the application are built and 
-      installed with no specific compatibility flags, 
-      <code>H5Eset_auto</code> is mapped to the most recent version of
-      the function, currently 
-      <a href="#Error-SetAuto2"><code>H5Eset_auto2</code></a>.
-      If the library and/or application is compiled for Release 1.6
-      emulation, <code>H5Eset_auto</code> will be mapped to 
-      <a href="#Error-SetAuto1"><code>H5Eset_auto1</code></a>.
-      Function-specific flags are available to override these settings 
-      on a function-by-function basis when the application is compiled. 
-      <p>
-      Specific compile-time compatibility flags and the resulting 
-      mappings are as follows:
-
-      <dir>
-      <table border=0 cellpadding=4>
-        <tr valign=top align=left> 
-          <th>Compatibility setting</th>
-          <th><code>H5Eset_auto</code> mapping</th>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#GlobalSettings">Global settings</a></u></td>
-        </tr><tr valign=top align=left>
-          <td>No compatibility flag</td>
-          <td><code>H5Eset_auto2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Enable deprecated symbols</td>
-          <td><code>H5Eset_auto2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Disable deprecated symbols</td>
-          <td><code>H5Eset_auto2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Emulate Release 1.6 interface<code>    </code></td>
-          <td><code>H5Eset_auto1</code> </td>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#FunctionLevelSettings">Function-level macros</a></u></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Eset_auto_vers = 2</code></td>
-          <td><code>H5Eset_auto2</code></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Eset_auto_vers = 1</code></td>
-          <td><code>H5Eset_auto1</code></td>
-        </tr>
-      </table>
-      </dir>
-      
-
-
-<p>
-<dt><strong>Programming Note for C++ Developers Using C Functions:</strong>
-    <dd>
-      <p>If a C routine that takes a function pointer as an argument is 
-      called from within C++ code, the C routine should be returned from 
-      normally. </p>
-
-      <p>Examples of this kind of routine include callbacks such as 
-      <code>H5Pset_elink_cb</code> and <code>H5Pset_type_conv_cb</code> 
-      and functions such as <code>H5Tconvert</code> and 
-      <code>H5Ewalk2</code>.</p>
-
-      <p>Exiting the routine in its normal fashion allows the HDF5 C 
-      Library to clean up its work properly. In other words, if the C++ 
-      application jumps out of the routine back to the C++ 
-      “catch” statement, the library is not given the 
-      opportunity to close any temporary data structures that were set 
-      up when the routine was called. The C++ application should save 
-      some state as the routine is started so that any problem that 
-      occurs might be diagnosed.</p>
-
-
-
-<p>
-<dt><strong>Fortran90 Interface:</strong>  h5eset_auto_f
-    <dd>
-        <pre>
-SUBROUTINE h5eset_auto_f(printflag, hdferr)
-  INTEGER, INTENT(IN) :: printflag  !flag to turn automatic error
-                                    !printing on or off
-                                    !possible values are:
-                                    !printon (1)
-                                    !printoff(0)
-  INTEGER, INTENT(OUT) :: hdferr    ! Error code
-
-END SUBROUTINE h5eset_auto_f
-        </pre>
-
-
-<!--
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5eset_auto_f
-    <dd>
-
-        -->
-
-<!-- NEW PAGE -->
-<p>
-<dt><strong>Fortran2003 Interface:</strong> h5eset_auto_f
-    <dd>
-
-        <a name="H5E2fh5eset5fauto5ff"></a>
-<a name="robo111"></a>
-
-<strong>Signature:</strong>e:</p>
-<pre class="source">  SUBROUTINE <strong>h5eset_auto_f</strong>(printflag, hdferr, estack_id, func, client_data)
-    INTEGER       , INTENT(IN)            :: printflag
-    INTEGER       , INTENT(OUT)           :: hdferr
-    INTEGER(HID_T), INTENT(IN) , OPTIONAL :: estack_id
-    TYPE(C_FUNPTR), INTENT(IN) , OPTIONAL :: func
-    TYPE(C_PTR)   , INTENT(IN) , OPTIONAL :: client_data
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  printflag   - Flag to turn automatic error printing on or off;
-                possible values are:
-                  printon (1)
-                  printoff(0)
-  estack_id   - Error stack identifier.
-  func        - Function to be called upon an error condition.
-  client_data - Data passed to the error function
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  hdferr      - Returns 0 if successful and -1 if fails
-</pre>
-
-
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">The function 
-            <code>H5Eset_auto</code> renamed to <code>H5Eset_auto1</code> 
-            and deprecated in this release.
-            <br>
-            The macro <code>H5Eset_auto</code> 
-            and the function <code>H5Eset_auto2</code>
-            introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.8</td>
-          <td valign="top">
-            Fortran 2003 version of Fortran subroutine added in 
-            this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Eset_auto1" -->
-<hr>
-<dl>
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 24 August 2012
-      </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Error-SetAuto1">H5Eset_auto1</a>
-<p>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Eset_auto1</code>(
-        <em>H5E_auto1_t</em> <code>func</code>,
-        <em>void *</em><code>client_data</code>
-    )
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Turns automatic error printing on or off.
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Eset_auto1</code> turns on or off automatic printing of 
-        errors.  When turned on (non-null <code>func</code> pointer), 
-        any API function which returns an error indication will 
-        first call <code>func</code>, passing it <code>client_data</code>
-        as an argument.
-        <p>
-        When the library is first initialized the auto printing function 
-	  is set to <code>H5Eprint1</code> (cast appropriately) and
-	  <code>client_data</code> is the standard error stream pointer,
-	  <code>stderr</code>.
-        <p>
-        Automatic stack traversal is always in the 
-        <code>H5E_WALK_DOWNWARD</code> direction. 
-
-
-<p>
-<dt><strong>Programming Note for C++ Developers Using C Functions:</strong>
-    <dd>
-      <p>If a C routine that takes a function pointer as an argument is 
-      called from within C++ code, the C routine should be returned from 
-      normally. </p>
-
-      <p>Examples of this kind of routine include callbacks such as 
-      <code>H5Pset_elink_cb</code> and <code>H5Pset_type_conv_cb</code> 
-      and functions such as <code>H5Tconvert</code> and 
-      <code>H5Ewalk2</code>.</p>
-
-      <p>Exiting the routine in its normal fashion allows the HDF5 C 
-      Library to clean up its work properly. In other words, if the C++ 
-      application jumps out of the routine back to the C++ 
-      “catch” statement, the library is not given the 
-      opportunity to close any temporary data structures that were set 
-      up when the routine was called. The C++ application should save 
-      some state as the routine is started so that any problem that 
-      occurs might be diagnosed.</p>
-
-
-
-
-<p>
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-	    <td valign="top"><em>H5E_auto1_t</em> <code>func</code></td>
-            <td valign="top">IN: Function to be called upon an error condition.</td></tr>
-        <tr>
-	    <td valign="top"><em>void *</em><code>client_data    </code></td>
-            <td valign="top">IN: Data passed to the error function.</td></tr>
-    </table></ul>
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5eset_auto_f
-    <dd>See <a href="#Error-SetAuto"><code>H5Eset_auto</code></a>.
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-        <tr>
-            <td valign="top" align="left" width="10%">
-                <strong>Release</strong>    </td>
-            <td valign="top" align="left">
-                <strong>C</strong></td></tr>
-        </tr><tr>
-            <td valign="top">1.8.0</td>
-            <td valign="top">
-                Function <code>H5Eset_auto</code> renamed to 
-                <code>H5Eset_auto1</code> and deprecated
-                in this release.</td></tr>
-        </table>
-</dl>
-
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Eset_auto2" -->
-<hr>
-<dl>
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 24 August 2012
-      </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Error-SetAuto2">H5Eset_auto2</a>
-<p>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Eset_auto2</code>(
-        <em>hid_t</em> <code>estack_id</code>,
-        <em>H5E_auto2_t</em> <code>func</code>,
-        <em>void *</em><code>client_data</code>
-    )
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Turns automatic error printing on or off.
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Eset_auto2</code> turns on or off automatic printing of 
-        errors for the error stack specified with <code>estack_id</code>.  
-        An <code>estack_id</code> value of <code>H5E_DEFAULT</code>
-        indicates the current stack.
-        <p>
-        When automatic printing is turned on, 
-        by the use of a non-null <code>func</code> pointer, 
-        any API function which returns an error indication will 
-        first call <code>func</code>, passing it <code>client_data</code>
-        as an argument.
-        <p>
-        When the library is first initialized, the auto printing function 
-        is set to <code>H5Eprint2</code> (cast appropriately) and
-        <code>client_data</code> is the standard error stream pointer,
-        <code>stderr</code>.
-        <p>
-        Automatic stack traversal is always in the 
-        <code>H5E_WALK_DOWNWARD</code> direction. 
-        <p>
-        Automatic error printing is turned off with a 
-        <code>H5Eset_auto2</code> call with a NULL 
-        <code>func</code> pointer.
-
-
-<p>
-<dt><strong>Programming Note for C++ Developers Using C Functions:</strong>
-    <dd>
-      <p>If a C routine that takes a function pointer as an argument is 
-      called from within C++ code, the C routine should be returned from 
-      normally. </p>
-
-      <p>Examples of this kind of routine include callbacks such as 
-      <code>H5Pset_elink_cb</code> and <code>H5Pset_type_conv_cb</code> 
-      and functions such as <code>H5Tconvert</code> and 
-      <code>H5Ewalk2</code>.</p>
-
-      <p>Exiting the routine in its normal fashion allows the HDF5 C 
-      Library to clean up its work properly. In other words, if the C++ 
-      application jumps out of the routine back to the C++ 
-      “catch” statement, the library is not given the 
-      opportunity to close any temporary data structures that were set 
-      up when the routine was called. The C++ application should save 
-      some state as the routine is started so that any problem that 
-      occurs might be diagnosed.</p>
-
-
-
-<p>
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>estack_id</code>    </td>
-            <td valign="top">IN: Error stack identifier.</td></tr>
-        <tr>
-	    <td valign="top"><em>H5E_auto2_t</em> <code>func</code></td>
-            <td valign="top">IN: Function to be called upon an error 
-              condition.</td></tr>
-        <tr>
-	    <td valign="top"><em>void *</em><code>client_data    </code></td>
-            <td valign="top">IN: Data passed to the error function.</td></tr>
-    </table></ul>
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5eset_auto_f
-    <dd>See <a href="#Error-SetAuto"><code>H5Eset_auto</code></a>.
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Eset_current_stack" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Error-SetCurrentStack">H5Eset_current_stack</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Eset_current_stack</code>(<em>hid_t</em> 
-	  <code>estack_id</code>)
-  <dt><strong>Purpose:</strong>
-    <dd>Replaces the current error stack.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Eset_current_stack</code> replaces the content of 
-          the current error stack with a copy of the content of the 
-          error stack specified by <code>estack_id</code>, and it closes
-          the error stack specified by <code>estack_id</code>.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>estack_id</code>    </td>
-            <td valign="top">IN: Error stack identifier.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value on success; 
-	otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Eunregister_class" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Error-UnregisterClass">H5Eunregister_class</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Eunregister_class</code>(<em>hid_t</em> 
-	  <code>class_id</code>)
-  <dt><strong>Purpose:</strong>
-    <dd>Removes an error class. 
-  <dt><strong>Description:</strong>
-    <dd><code>H5Eunregister_class</code> removes the error class specified
-          by <code>class_id</code>.
-	  All the major and minor errors in this class will also be closed.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-	    <td valign="top"><em>hid_t</em> <code>class_id</code>    </td>
-            <td valign="top">IN: Error class identifier.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value on success; 
-	otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-
-<!-- HEADER RIGHT "H5Ewalk_cb" -->
-<!-- This function has been removed from the source code. -->
-<!-- And REINSTATE "new page" tag if this function is ever reinstated.
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Error-WalkCB">H5Ewalk_cb</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Ewalk_cb</code>(<em>int</em> <code>n</code>,
-        <em>H5E_error_t *</em><code>err_desc</code>,
-        <em>void</em> <code>*client_data</code>
-    )
-<dt><strong>Purpose:</strong>
-    <dd>Default error stack traversal callback function
-        that prints error messages to the specified output stream.
-<dt><strong>Description:</strong>
-    <dd><code>H5Ewalk_cb</code> is a default error stack traversal callback
-        function that prints error messages to the specified output stream.
-        It is not meant to be called directly but rather as an
-        argument to the <code>H5Ewalk1</code> function.  
-        This function is called also by <code>H5Eprint1</code>.  
-        Application writers are encouraged to use this function as a 
-        model for their own error stack walking functions.
-        <p>
-        <code>n</code> is a counter for how many times this function 
-        has been called for this particular traversal of the stack.  
-        It always begins at zero for the first error on the stack 
-        (either the top or bottom error, or even both, depending on 
-        the traversal direction and the size of the stack).
-        <p>
-        <code>err_desc</code> is an error description.  It contains all the
-        information about a particular error. 
-        <p>
-        <code>client_data</code> is the same pointer that was passed as the
-        <code>client_data</code> argument of <code>H5Ewalk1</code>.  
-        It is expected to be a file pointer (or stderr if NULL). 
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-	    <td valign="top"><em>int</em> <code>n</code></td>
-            <td valign="top">IN/OUT: Number of times this function has been called 
-                for this traversal of the stack.</td></tr>
-        <tr>
-	    <td valign="top"><em>H5E_error_t *</em><code>err_desc    </code></td>
-            <td valign="top">OUT: Error description.</td></tr>
-        <tr>
-	    <td valign="top"><em>void</em> <code>*client_data</code></td>
-            <td valign="top">IN: A file pointer, or stderr if NULL.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-	
-	<pre>
-SUBROUTINE
-	</pre>
-		
-</dl>
--->
-
-
+<?php include("H5E/H5Eauto_is_v2.htm"); ?>
+<?php include("H5E/H5Eclear.htm"); ?>
+<?php include("H5E/H5Eclear1.htm"); ?>
+<?php include("H5E/H5Eclear2.htm"); ?>
+<?php include("H5E/H5Eclose_msg.htm"); ?>
+<?php include("H5E/H5Eclose_stack.htm"); ?>
+<?php include("H5E/H5Ecreate_msg.htm"); ?>
+<?php include("H5E/H5Ecreate_stack.htm"); ?>
+<?php include("H5E/H5Eget_auto.htm"); ?>
+<?php include("H5E/H5Eget_auto1.htm"); ?>
+<?php include("H5E/H5Eget_auto2.htm"); ?>
+<?php include("H5E/H5Eget_class_name.htm"); ?>
+<?php include("H5E/H5Eget_current_stack.htm"); ?>
+<?php include("H5E/H5Eget_major.htm"); ?>
+<?php include("H5E/H5Eget_minor.htm"); ?>
+<?php include("H5E/H5Eget_msg.htm"); ?>
+<?php include("H5E/H5Eget_num.htm"); ?>
+<?php include("H5E/H5Epop.htm"); ?>
+<?php include("H5E/H5Eprint.htm"); ?>
+<?php include("H5E/H5Eprint1.htm"); ?>
+<?php include("H5E/H5Eprint2.htm"); ?>
+<?php include("H5E/H5Epush.htm"); ?>
+<?php include("H5E/H5Epush1.htm"); ?>
+<?php include("H5E/H5Epush2.htm"); ?>
+<?php include("H5E/H5Eregister_class.htm"); ?>
+<?php include("H5E/H5Eset_auto.htm"); ?>
+<?php include("H5E/H5Eset_auto1.htm"); ?>
+<?php include("H5E/H5Eset_auto2.htm"); ?>
+<?php include("H5E/H5Eset_current_stack.htm"); ?>
+<?php include("H5E/H5Eunregister_class.htm"); ?>
+<?php include("H5E/H5Ewalk_cb.htm"); ?>
 <!-- unused file: H5E/H5Ewalk_cb.htm -->
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Ewalk" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 24 August 2012
-      </i></font></div>
-
-
-<dt><strong>Name:</strong> <a name="Error-Walk">H5Ewalk</a>
-<p>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Ewalk</code>(
-        <em>H5E_direction_t</em> <code>direction</code>,
-        <em>H5E_walk_t</em> <code>func</code>,
-        <em>void *</em> <code>client_data</code>
-    )
-    <p>
-    <dd><em>herr_t</em> <code>H5Ewalk</code>(
-        <em>hid_t</em> <code>estack_id</code>,
-        <em>H5E_direction_t</em> <code>direction</code>,
-        <em>H5E_walk_t</em> <code>func</code>,
-        <em>void *</em> <code>client_data</code>
-    )
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Walks an error stack, calling a specified function.
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Ewalk</code> is a macro that is mapped to either
-      <a href="#Error-Walk1"><code>H5Ewalk1</code></a> or
-      <a href="#Error-Walk2"><code>H5Ewalk2</code></a>,
-      depending on the needs of the application.
-      <p>
-      Such macros are provided to facilitate application compatibility.
-      For more information on macro use and mappings, see the 
-      “<a href="APICompatMacros.html">API Compatibility Macros 
-      in HDF5</a>” document.
-      
-      <p>
-      When both the HDF5 Library and the application are built and 
-      installed with no specific compatibility flags, 
-      <code>H5Ewalk</code> is mapped to the most recent version of
-      the function, currently 
-      <a href="#Error-Walk2"><code>H5Ewalk2</code></a>.
-      If the library and/or application is compiled for Release 1.6
-      emulation, <code>H5Ewalk</code> will be mapped to 
-      <a href="#Error-Walk1"><code>H5Ewalk1</code></a>.
-      Function-specific flags are available to override these settings 
-      on a function-by-function basis when the application is compiled. 
-      <p>
-      Specific compile-time compatibility flags and the resulting 
-      mappings are as follows:
-
-      <dir>
-      <table border=0 cellpadding=4>
-        <tr valign=top align=left> 
-          <th>Compatibility setting</th>
-          <th><code>H5Ewalk</code> mapping</th>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#GlobalSettings">Global settings</a></u></td>
-        </tr><tr valign=top align=left>
-          <td>No compatibility flag</td>
-          <td><code>H5Ewalk2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Enable deprecated symbols</td>
-          <td><code>H5Ewalk2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Disable deprecated symbols</td>
-          <td><code>H5Ewalk2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Emulate Release 1.6 interface<code>    </code></td>
-          <td><code>H5Ewalk1</code> </td>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#FunctionLevelSettings">Function-level macros</a></u></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Ewalk_vers = 2</code></td>
-          <td><code>H5Ewalk2</code></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Ewalk_vers = 1</code></td>
-          <td><code>H5Ewalk1</code></td>
-        </tr>
-      </table>
-      </dir>
-      
-  <p>
-  <dt><strong>Programming Note for C++ Developers Using C Functions:</strong>
-    <dd>
-      <p>If a C routine that takes a function pointer as an argument is 
-      called from within C++ code, the C routine should be returned from 
-      normally. </p>
-
-      <p>Examples of this kind of routine include callbacks such as 
-      <code>H5Pset_elink_cb</code> and <code>H5Pset_type_conv_cb</code> 
-      and functions such as <code>H5Tconvert</code> and 
-      <code>H5Ewalk2</code>.</p>
-
-      <p>Exiting the routine in its normal fashion allows the HDF5 C 
-      Library to clean up its work properly. In other words, if the C++ 
-      application jumps out of the routine back to the C++ 
-      “catch” statement, the library is not given the 
-      opportunity to close any temporary data structures that were set 
-      up when the routine was called. The C++ application should save 
-      some state as the routine is started so that any problem that 
-      occurs might be diagnosed.</p>
-
-
-
-  <p>
-<dt><strong>Fortran90 Interface:</strong>  
-    <dd>None.
-
-  <p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">The function 
-            <code>H5Ewalk</code> renamed to <code>H5Ewalk1</code> 
-            and deprecated in this release.
-            <br>
-            The macro <code>H5Ewalk</code> 
-            and the function <code>H5Ewalk2</code>
-            introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Ewalk1" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 24 August 2012
-      </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Error-Walk1">H5Ewalk1</a>
-<p>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Ewalk1</code>(
-        <em>H5E_direction_t</em> <code>direction</code>,
-        <em>H5E_walk1_t</em> <code>func</code>,
-        <em>void *</em> <code>client_data</code>
-    )
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Walks the error stack for the current thread, calling a specified
-        function.
-<p>
-<dt><strong>Notice:</strong>
-    <dd><i>This function is deprecated in favor of the function 
-        <a href="#Error-Walk2"><code>H5Ewalk2</code></a> 
-        or the macro 
-        <a href="#Error-Walk"><code>H5Ewalk</code></a>.</i>
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Ewalk1</code> walks the error stack for the current thread 
-        and calls the specified function for each error along the way.
-        <p>
-        <code>direction</code> determines whether the stack is walked 
-        from the inside out or the outside in.  
-        A value of <code>H5E_WALK_UPWARD</code> means begin with the
-        most specific error and end at the API; 
-        a value of <code>H5E_WALK_DOWNWARD</code> means to start at the 
-        API and end at the inner-most function where the error was first 
-        detected.
-        <p>
-        <code>func</code> will be called for each error in the error stack. 
-        Its arguments will include an index number (beginning at zero 
-        regardless of stack traversal direction), an error stack entry, 
-        and the <code>client_data</code> pointer passed to 
-        <code>H5E_print</code>.
-        The <code>H5E_walk1_t</code> prototype is as follows:
-        <dir>
-        <p>
-        <code>typedef</code> <em>herr_t</em> <code>(*H5E_walk1_t)(</code><em>int</em> <code>n,</code> 
-            <em>H5E_error1_t *</em><code>err_desc,</code> 
-            <em>void *</em><code>client_data)</code>
-        <p>
-        where the parameters have the following meanings:
-            <dl>
-            <dt><em>int</em> <code>n</code>
-                <dd>Indexed position of the error in the stack.
-            <dt><em>H5E_error1_t *</em><code>err_desc</code>
-                <dd>Pointer to a data structure describing the error.
-                    <i>(This structure is currently described only in the
-                        source code file </i>
-                        <code>hdf5/src/H5Epublic.h</code><i>.  
-                        That file also contains the definitive list of major 
-                        and minor error codes.  That information will 
-                        eventually be presented as an appendix to this 
-                        <cite>Reference Manual</cite>.)</i>
-            <dt><em>void *</em><code>client_data</code>
-                <dd>Pointer to client data in the format expected by 
-                    the user-defined function.
-            </dl>
-        </dir>
-
-
-  <p>
-  <dt><strong>Programming Note for C++ Developers Using C Functions:</strong>
-    <dd>
-      <p>If a C routine that takes a function pointer as an argument is 
-      called from within C++ code, the C routine should be returned from 
-      normally. </p>
-
-      <p>Examples of this kind of routine include callbacks such as 
-      <code>H5Pset_elink_cb</code> and <code>H5Pset_type_conv_cb</code> 
-      and functions such as <code>H5Tconvert</code> and 
-      <code>H5Ewalk2</code>.</p>
-
-      <p>Exiting the routine in its normal fashion allows the HDF5 C 
-      Library to clean up its work properly. In other words, if the C++ 
-      application jumps out of the routine back to the C++ 
-      “catch” statement, the library is not given the 
-      opportunity to close any temporary data structures that were set 
-      up when the routine was called. The C++ application should save 
-      some state as the routine is started so that any problem that 
-      occurs might be diagnosed.</p>
-
-
-
-        <p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-	    <td valign="top"><em>H5E_direction_t</em> <code>direction    </code></td>
-            <td valign="top">IN: Direction in which the error stack is to be walked.</td></tr>
-        <tr>
-	    <td valign="top"><em>H5E_walk1_t</em> <code>func</code></td>
-            <td valign="top">IN: Function to be called for each error encountered.</td></tr>
-        <tr>
-	    <td valign="top"><em>void *</em> <code>client_data</code></td>
-            <td valign="top">IN: Data to be passed with <code>func</code>.</td></tr>
-    </table></dd>
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<p>
-<dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-	
-<!--
-	<pre>
-SUBROUTINE
-	</pre>
--->		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-        <tr>
-            <td valign="top" align="left" width="10%">
-                <strong>Release</strong>    </td>
-            <td valign="top" align="left">
-                <strong>C</strong></td></tr>
-        </tr><tr>
-            <td valign="top">1.8.0</td>
-            <td valign="top">
-                Function <code>H5Ewalk</code> renamed to 
-                <code>H5Ewalk1</code> and deprecated
-                in this release.</td></tr>
-        </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Ewalk2" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 24 August 2012
-      </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Error-Walk2">H5Ewalk2</a>
-<p>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Ewalk2</code>(
-        <em>hid_t</em> <code>estack_id</code>,
-        <em>H5E_direction_t</em> <code>direction</code>,
-        <em>H5E_walk2_t</em> <code>func</code>,
-        <em>void *</em> <code>client_data</code>
-    )
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Walks the specified error stack, calling the specified function.
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Ewalk2</code> walks the error stack specified by
-        <code>estack_id</code> for the current thread and calls the function 
-        specified in <code>func</code> for each error along the way.
-        <p>
-        If the value of <code>estack_id</code> is <code>H5E_DEFAULT</code>, 
-        then <code>H5Ewalk2</code> walks the current error stack. 
-        <p>
-        <code>direction</code> specifies whether the stack is walked 
-        from the inside out or the outside in.  
-        A value of <code>H5E_WALK_UPWARD</code> means to begin with the
-        most specific error and end at the API; 
-        a value of <code>H5E_WALK_DOWNWARD</code> means to start at the 
-        API and end at the innermost function where the error was first 
-        detected.
-        <p>
-        <code>func</code>, a function compliant with the 
-        <code>H5E_walk2_t</code> prototype, will be called for each error 
-        in the error stack. 
-        Its arguments will include an index number <code>n</code>
-        (beginning at zero regardless of stack traversal direction), 
-        an error stack entry <code>err_desc</code>, 
-        and the <code>client_data</code> pointer passed to 
-        <code>H5E_print</code>.
-        The <code>H5E_walk2_t</code> prototype is as follows:
-        <dir>
-        <p>
-        <code>typedef</code> <em>herr_t</em> <code>(*H5E_walk2_t)(</code><em>unsigned</em> <code>n,</code> 
-            <em>const H5E_error2_t *</em><code>err_desc,</code> 
-            <em>void *</em><code>client_data)</code>
-        <p>
-        where the parameters have the following meanings:
-            <dl>
-            <dt><em>unsigned</em> <code>n</code>
-                <dd>Indexed position of the error in the stack.
-            <dt><em>const H5E_error2_t *</em><code>err_desc</code>
-                <dd>Pointer to a data structure describing the error.
-                    <i>(This structure is currently described only in the source
-                    code file <code>hdf5/src/H5Epublic.h</code>.
-                    That file also contains the definitive list of major 
-                    and minor error codes; that information will 
-                    eventually be presented as an appendix to this 
-                    <cite>HDF5 Reference Manual</cite>.)</i>
-            <dt><em>void *</em><code>client_data</code>
-                <dd>Pointer to client data in the format expected by 
-                    the user-defined function.
-            </dl>
-        </dir>
-
-
-  <p>
-  <dt><strong>Programming Note for C++ Developers Using C Functions:</strong>
-    <dd>
-      <p>If a C routine that takes a function pointer as an argument is 
-      called from within C++ code, the C routine should be returned from 
-      normally. </p>
-
-      <p>Examples of this kind of routine include callbacks such as 
-      <code>H5Pset_elink_cb</code> and <code>H5Pset_type_conv_cb</code> 
-      and functions such as <code>H5Tconvert</code> and 
-      <code>H5Ewalk2</code>.</p>
-
-      <p>Exiting the routine in its normal fashion allows the HDF5 C 
-      Library to clean up its work properly. In other words, if the C++ 
-      application jumps out of the routine back to the C++ 
-      “catch” statement, the library is not given the 
-      opportunity to close any temporary data structures that were set 
-      up when the routine was called. The C++ application should save 
-      some state as the routine is started so that any problem that 
-      occurs might be diagnosed.</p>
-
-
-
-        <p>
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-	    <td valign="top"><em>hid_t</em> <code>estack_id</code></td>
-            <td valign="top">IN: Error stack identifier.</td></tr>
-        <tr>
-	    <td valign="top"><em>H5E_direction_t</em> <code>direction    </code></td>
-            <td valign="top">IN: Direction in which the error stack is 
-              to be walked.</td></tr>
-        <tr>
-	    <td valign="top"><em>H5E_walk2_t</em> <code>func</code></td>
-            <td valign="top">IN: Function to be called for each error 
-              encountered.</td></tr>
-        <tr>
-	    <td valign="top"><em>void *</em> <code>client_data</code></td>
-            <td valign="top">IN: Data to be passed with <code>func</code>.
-              </td></tr>
-    </table></ul>
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<p>
-<dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-	
-<!--
-	<pre>
-SUBROUTINE
-	</pre>
--->		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
+<?php include("H5E/H5Ewalk.htm"); ?>
+<?php include("H5E/H5Ewalk1.htm"); ?>
+<?php include("H5E/H5Ewalk2.htm"); ?>
 
 
 <!-- HEADER RIGHT " " -->
diff --git a/html/RM/RM_H5F.html b/html/RM/RM_H5F.html
index 8f7508a..0db64ac 100644
--- a/html/RM/RM_H5F.html
+++ b/html/RM/RM_H5F.html
@@ -245,3643 +245,33 @@ as the corresponding C function.
 <!--       Include function files                            -->
 <!--  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  -->
 
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Fclear_elink_file_cache" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 11 May 2011
-      </i></font></div>
-
-  <dt><strong>Name:</strong> 
-      <a name="File-ClearELinkFileCache">H5Fclear_elink_file_cache</a>
-
-  <dt><strong>Signature:</strong>
-      <dd><em>herr_t </em><code>H5Fclear_elink_file_cache</code>(
-                     <em>hid_t </em><code>file_id</code>
-          )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-      <dd>Clears the external link open file cache.
-
-  <p>
-  <dt><strong>Motivation:</strong>
-      <dd><code>H5Fclear_elink_file_cache</code>
-          releases all the child files cached in a file’s 
-          external link open file cache, possibly causing them to be closed.  
-          This function can be used to release memory and 
-          to allow files to be accessed by another process.
-
-  <p>
-  <dt><strong>Description:</strong>
-      <dd><code>H5Fclear_elink_file_cache</code>
-          evicts all the cached child files in the specified file’s 
-          external file cache, causing them to be closed if there is nothing 
-          else holding them open.  
-          <p>
-          <code>H5Fclear_elink_file_cache</code> does not close the cache 
-          itself; subsequent external link traversals from the parent file 
-          will again cache the target file.
-          See <a href="RM_H5P.html#Property-SetELinkFileCacheSize">
-          <code>H5Pset_elink_file_cache_size</code></a> 
-          for information on closing the file cache.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-      <dd>
-      <table>
-        <tr valign="top">
-            <td><em>hid_t </em><code>file_id</code>
-                </td><td>    </td>
-            <td>IN: File identifier
-                </td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-      <dd>Returns a non-negative value if successful;
-          otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Example Usage:</strong>
-      <dd>The following code clears the external file cache for the file
-          specified by <code>file_id</code>:
-          <pre>
-    status = H5Fclear_elink_file_cache(file_id)         </pre>
-
-
-<!--__ *** FORTRAN90 INTERFACE  **********************************  -->
-<!--__ When the Fortran90 interface is complete, replace this       -->
-<!--__ section with the Fortran90 subroutine description.           -->
-<!--__                                                              -->
-<!--__ See the file h5fortran_f_insert.htm for a template and       -->
-<!--__ instructions.                                                -->
-<!--__ ***********************************************************  -->
-
-
-  <p>
-  <dt><strong>See Also:</strong>
-      <dd><a href="RM_H5P.html#Property-SetELinkFileCacheSize">
-          <code>H5Pset_elink_file_cache_size</code></a>
-          <br>
-          <a href="RM_H5P.html#Property-GetELinkFileCacheSize">
-          <code>H5Pget_elink_file_cache_size</code></a>
-
-  <p>
-  <dt><strong>History:</strong>
-      <dd>
-      <table width="90%">
-        <tr>
-            <td valign="top" align="left" width="10%">
-                <strong>Release</strong>    </td>
-            <td valign="top" align="left">
-                <strong>Change</strong></td>
-        </tr>
-
-        <tr>
-            <td valign="top">1.8.7</td>
-            <td valign="top">
-                C function introduced in this release.</td>
-        </tr>
-
-      </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Fclose" -->
-<hr>
-<dl>
-<dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 9 April 2009
-      </i></font></div>
-
-<dt><strong>Name:</strong> <a name="File-Close">H5Fclose</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Fclose</code>(
-        <em>hid_t</em> <code>file_id</code>
-        )
-
-<p>
-<dt><strong>Purpose:</strong>
-        <dd>Terminates access to an HDF5 file.  
-
-<p>
-<dt><strong>Description:</strong>
-        <dd><code>H5Fclose</code> terminates access to an HDF5 file
-            by flushing all data to storage and terminating access
-            to the file through <code>file_id</code>.  
-            <p>
-            If this is the last file identifier open for the file 
-            and no other access identifier is open (e.g., a dataset 
-            identifier, group identifier, or shared datatype identifier),
-            the file will be fully closed and access will end.
-            <p>
-            <strong>Delayed close:</strong> 
-            <br>
-            Note the following deviation from the above-described behavior.
-            If <code>H5Fclose</code> is called for a file but one or more 
-            objects within the file remain open, those objects will remain 
-            accessible until they are individually closed.  
-            Thus, if the dataset <code>data_sample</code> is open when 
-            <code>H5Fclose</code> is called for the file containing it, 
-            <code>data_sample</code> will remain open and accessible 
-            (including writable) until it is explicitely closed.  
-            The file will be automatically closed once all objects in the
-            file have been closed.
-            <p>
-            Be warned, however, that there are circumstances where it is 
-            not possible to delay closing a file.  
-            For example, an MPI-IO file close is a collective call; all of
-            the processes that opened the file must close it collectively.
-            The file cannot be closed at some time in the future by each 
-            process in an independent fashion.
-            Another example is that an application using an AFS token-based 
-            file access privilage may destroy its AFS token after 
-            <code>H5Fclose</code> has returned successfully.  
-            This would make any future access to the file, or any object 
-            within it, illegal. 
-            <p>
-            In such situations, applications must close all open objects 
-            in a file before calling <code>H5Fclose</code>.  
-            It is generally recommended to do so in all cases.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-          <td valign="top"><em>hid_t</em> <code>file_id    </code></td>
-          <td valign="top">IN: Identifier of a file to terminate access
-              to.</td></tr>
-    </table></ul>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5fclose_f
-    <dd>
-    <pre>
-SUBROUTINE h5fclose_f(file_id, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: file_id ! File identifier
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                        ! 0 on success and -1 on failure
-END SUBROUTINE h5fclose_f 
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Fcreate" -->
-<hr>
-<dl>
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 15 May 2009
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="File-Create">H5Fcreate</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t </em><code>H5Fcreate</code>(
-            <em>const char *</em><code>name</code>,
-            <em>unsigned</em> <code>flags</code>,
-            <em>hid_t</em> <code>fcpl_id</code>,
-            <em>hid_t</em> <code>fapl_id</code>
-        )
-
-<p>
-<dt><strong>Purpose:</strong>
-        <dd>Creates an HDF5 file.
-
-<p>
-<dt><strong>Description:</strong>
-        <dd><code>H5Fcreate</code> is the primary function for creating 
-            HDF5 files; it creates a new HDF5 file with the specified 
-            name and property lists and specifies whether an existing file of 
-            same name should be overwritten.
-            <p>
-            The <code>name</code> parameter specifies the name of the new file.
-            <p>
-            The <code>flags</code> parameter specifies whether an 
-            existing file is to be overwritten.
-            It should be set to either <code>H5F_ACC_TRUNC</code> to 
-            overwrite an existing file or <code>H5F_ACC_EXCL</code>, 
-            instructing the function to fail if the file already exists.
-            <p>
-            New files are always created in read-write mode,
-            so the read-write and read-only flags, <code>H5F_ACC_RDWR</code> 
-            and <code>H5F_ACC_RDONLY</code>, respectively, are not relevant 
-            in this function. 
-            Further note that a specification of <code>H5F_ACC_RDONLY</code> 
-            will be ignored; the file will be created in read-write mode, 
-            regardless.
-            <p>
-            More complex behaviors of file creation and access
-            are controlled through the file creation and file access
-            property lists, <code>fcpl_id</code> and <code>fapl_id</code>,
-            respectively.  The value of <code>H5P_DEFAULT</code> for 
-            any property list value indicates that the library should use
-            the default values for that appropriate property list.
-            <p>
-            The return value is a file identifier for the newly-created file;
-            this file identifier should be closed by calling 
-            <code>H5Fclose</code> when it is no longer needed. 
-            <p>
-
-            <b>Special case -- File creation in the case of an 
-            already-open file:</b>
-            <br>
-            If a file being created is already opened, by either a 
-            previous <code>H5Fopen</code> or <code>H5Fcreate</code> call, 
-            the HDF5 library may or may not detect that the open file and 
-            the new file are the same physical file. 
-            (See <a href="#File-Open"><code>H5Fopen</code></a> regarding 
-            the limitations in detecting the re-opening of an already-open 
-            file.) 
-            <p>
-            If the library detects that the file is already opened, 
-            <code>H5Fcreate</code> will return a failure, regardless 
-            of the use of <code>H5F_ACC_TRUNC</code>.
-            <p>
-            If the library does not detect that the file is already opened 
-            and <code>H5F_ACC_TRUNC</code> is not used, 
-            <code>H5Fcreate</code> will return a failure because the file 
-            already exists.  Note that this is correct behavior.
-            <p>
-            But if the library does not detect that the file is already 
-            opened and <code>H5F_ACC_TRUNC</code> is used, 
-            <code>H5Fcreate</code> will truncate the existing file
-            and return a valid file identifier.
-            Such a truncation of a currently-opened file will almost 
-            certainly result in errors. 
-            While unlikely, the HDF5 library may not be able to detect,
-            and thus report, such errors.
-            <p>
-            Applications should avoid calling <code>H5Fcreate</code> 
-            with an already opened file.
-
-
-<!-- NEW PAGE -->
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>const char *</em><code>name    </code></td>
-            <td valign="top">IN: Name of the file to access.</td></tr>
-        <tr>
-            <td valign="top"><em>uintn</em> <code>flags</code></td>
-            <td valign="top">IN: File access flags.  Allowable values are:
-                <ul><dl>
-                    <dt><code>H5F_ACC_TRUNC</code>
-                        <dd>Truncate file, if it already exists,  
-                            erasing all data previously stored in the file.
-                    <dt><code>H5F_ACC_EXCL</code>
-                        <dd>Fail if file already exists.
-                </dl></ul>
-                <li><code>H5F_ACC_TRUNC</code> and <code>H5F_ACC_EXCL</code> 
-                are mutually exclusive; use exactly one.
-                <li>An additional flag, <code>H5F_ACC_DEBUG</code>, prints 
-                debug information.  This flag can be combined with one of the 
-                above values using the bit-wise OR operator (`|'), 
-                but it is used only by HDF5 Library developers; <i>it is neither 
-                tested nor supported</i> for use in applications.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>fcpl_id</code></td>
-            <td valign="top">IN: File creation property list identifier, 
-                used when modifying default file meta-data.
-                Use <code>H5P_DEFAULT</code> to specify default file creation 
-                properties.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>fapl_id</code></td>
-            <td valign="top">IN: File access property list identifier.
-                If parallel file access is desired, this is a collective
-                call according to the communicator stored in the
-                <code>fapl_id</code>. 
-                Use <code>H5P_DEFAULT</code> for default file access 
-                properties.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a file identifier if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5fcreate_f
-    <dd>
-    <pre>
-SUBROUTINE h5fcreate_f(name, access_flags, file_id, hdferr, &  
-                       creation_prp, access_prp)
-  IMPLICIT NONE 
-  CHARACTER(LEN=*), INTENT(IN) :: name   ! Name of the file
-  INTEGER, INTENT(IN) :: access_flag     ! File access flags 
-                                         ! Valid values are:
-                                         !     H5F_ACC_TRUNC_F  
-                                         !     H5F_ACC_EXCL_F    
-                                         !     H5F_ACC_DEBUG_F   
-  INTEGER(HID_T), INTENT(OUT) :: file_id ! File identifier 
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code 
-                                         ! 0 on success and -1 on failure
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: creation_prp 
-                                         ! File creation propertly 
-                                         ! list identifier, if not 
-                                         ! specified its value is
-                                         ! H5P_DEFAULT_F  
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: access_prp  
-                                         ! File access property list 
-                                         ! identifier, if not 
-                                         ! specified its value is
-                                         ! H5P_DEFAULT_F  
-END SUBROUTINE h5fcreate_f
-    </pre>
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.10</td>
-          <td valign="top">
-            Removed H5F_ACC_RDWR_F and H5F_ACC_RDONLY_F from comments for 
-            access_flag field in Fortran subroutine, and changed 
-            “Possible values” to “Valid values”.</td></tr>
-    </table>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Fflush" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="File-Flush">H5Fflush</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Fflush</code>(<em>hid_t </em><code>object_id</code>,
-        <em>H5F_scope_t</em> <code>scope</code>
-        )
-<dt><strong>Purpose:</strong>
-        <dd>Flushes all buffers associated with a file to disk.
-<dt><strong>Description:</strong>
-        <dd><code>H5Fflush</code> causes all buffers associated with a
-        file to be immediately flushed to disk without removing the
-        data from the cache.  
-        <p>
-        <code>object_id</code> can be any object associated with the file, 
-        including the file itself, a dataset, a group, an attribute, or 
-        a named datatype.
-        <p>
-        <code>scope</code> specifies whether the scope of the flushing 
-        action is global or local.  Valid values are as follows:
-        <table border=0>
-            <tr><td><code>    </code></td>
-                <td align=left valign=top><code>H5F_SCOPE_GLOBAL</code></td>
-                <td>    </td>
-                <td align=left valign=top>Flushes the entire virtual file.</td></tr>
-            <tr><td> </td>
-                <td align=left valign=top><code>H5F_SCOPE_LOCAL</code></td>
-                <td> </td>
-                <td align=left valign=top>Flushes only the specified file.</td></tr>
-        </table>
-<dt><strong>Note:</strong>
-        <dd>HDF5 does not possess full control over buffering.
-        <code>H5Fflush</code> flushes the internal HDF5 buffers then 
-        asks the operating system (the OS) to flush the system buffers for the 
-        open files.  After that, the OS is responsible for ensuring that
-        the data is actually flushed to disk.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t </em><code>object_id</code></td>
-            <td valign="top">IN: Identifier of object used to identify the file.</td></tr>
-        <tr>
-            <td valign="top"><em>H5F_scope_t</em> <code>scope    </code></td>
-            <td valign="top">IN: Specifies the scope of the flushing action.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5fflush_f
-    <dd>
-    <pre>
-SUBROUTINE h5fflush_f(obj_id, scope, hdferr)
-  IMPLICIT NONE 
-  INTEGER(HID_T), INTENT(IN)  :: obj_id      ! Object identifier
-  INTEGER, INTENT(IN)         :: scope       ! Flag with two possible values:
-                                             !     H5F_SCOPE_GLOBAL_F  
-                                             !     H5F_SCOPE_LOCAL_F  
-  INTEGER, INTENT(OUT)        :: hdferr      ! Error code 
-                                             ! 0 on success and -1 on failure
-END SUBROUTINE h5fflush_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Fget_access_plist" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="File-GetAccessPlist">H5Fget_access_plist</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t </em><code>H5Fget_access_plist</code>(<em>hid_t</em> <code>file_id</code>)
-<dt><strong>Purpose:</strong>
-        <dd>Returns a file access property list identifier.
-<dt><strong>Description:</strong>
-        <dd><code>H5Fget_access_plist</code> returns the 
-            file access property list identifier of the specified file.
-            <p>
-            See "File Access Properties" in 
-            <a href="RM_H5P.html">H5P: Property List Interface</a> 
-            in this reference manual and 
-            "File Access Property Lists" 
-            in <a href="../H5.user/Files.html"><cite>Files</cite></a> in the 
-            <cite>HDF5 User's Guide</cite> for 
-            additional information and related functions.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>file_id    </code></td>
-            <td valign="top">IN: Identifier of file to get access property list of</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a file access property list identifier if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5fget_access_plist_f
-    <dd>
-    <pre>
-SUBROUTINE h5fget_access_plist_f(file_id, fcpl_id, hdferr)
-
-  IMPLICIT NONE 
-  INTEGER(HID_T), INTENT(IN)   :: file_id ! File identifier
-  INTEGER(HID_T), INTENT(OUT)  :: fapl_id ! File access property list identifier
-  INTEGER, INTENT(OUT)         :: hdferr  ! Error code 
-                                          ! 0 on success and -1 on failure
-END SUBROUTINE h5fget_access_plist_f
-    </pre>
-
-        <!--<dt><strong>Non-C API(s):</strong>
-        <dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Fget_create_plist" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="File-GetCreatePlist">H5Fget_create_plist</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t </em><code>H5Fget_create_plist</code>(<em>hid_t</em> <code>file_id</code>
-        )
-<dt><strong>Purpose:</strong>
-        <dd>Returns a file creation property list identifier.
-<dt><strong>Description:</strong>
-        <dd><code>H5Fget_create_plist</code> returns a file creation 
-            property list identifier identifying the creation properties 
-            used to create this file.  This function is useful for 
-            duplicating properties when creating another file.
-            <p>
-            See "File Creation Properties" in 
-            <a href="RM_H5P.html">H5P: Property List Interface</a> 
-            in this reference manual and 
-            "File Creation Properties" 
-            in <a href="../H5.user/Files.html"><cite>Files</cite></a> in the 
-            <cite>HDF5 User's Guide</cite> for 
-            additional information and related functions.
-            <p>
-            The creation property list identifier should be released with 
-            <a href="RM_H5P.html#Property-Close"><code>H5Pclose</code></a>.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <dt>
-            <td valign="top"><em>hid_t</em> <code>file_id    </code></td>
-            <td valign="top">IN: File identifier</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a file creation property list identifier if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5fget_create_plist_f
-    <dd>
-    <pre>
-SUBROUTINE h5fget_create_plist_f(file_id, fcpl_id, hdferr)
-
-  IMPLICIT NONE 
-  INTEGER(HID_T), INTENT(IN)   :: file_id ! File identifier
-  INTEGER(HID_T), INTENT(OUT)  :: fcpl_id ! File creation property list 
-                                          ! identifier
-  INTEGER, INTENT(OUT)         :: hdferr  ! Error code 
-                                          ! 0 on success and -1 on failure
-END SUBROUTINE h5fget_create_plist_f
-    </pre>
-
-        <!--<dt><strong>Non-C API(s):</strong>
-        <dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://www.hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have      *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Fget_file_image" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 17 April 2012
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="File-GetFileImage">H5Fget_file_image</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>ssize_t</em> <code>H5Fget_file_image</code>(
-            <em>hid_t </em><code>file_id</code>,
-            <em>void *</em><code>buf_ptr</code>,
-            <em>size_t *</em><code>buf_len</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves a copy of the image of an existing, open file.
-
-
-  <p>
-  <dt><strong>Motivation:</strong>
-    <dd><code>H5Fget_file_image</code> and other elements of HDF5 are
-      used to load an image of an HDF5 file into system memory and open 
-      that image as a regular HDF5 file.
-      An application can then use the file without the overhead of disk I/O.
-
-  <p>
-  <dt><strong>Recommended Reading:</strong>
-    <dd>This function is part of the file image operations feature set.
-      It is highly recommended to study the guide
-      “<a href="../Advanced/FileImageOperations/HDF5FileImageOperations.pdf"
-      >HDF5 File Image Operations</a>” before using this feature set.
-      <p>
-      See the “See Also” section below for links to 
-      other elements of HDF5 file image operations.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Fget_file_image</code> 
-      retrieves a copy of the image of an existing, open file.
-      This routine can be used with files opened using the 
-      <small>SEC2</small> (or <small>POSIX</small>), 
-      <small>STDIO,</small> and 
-      Core (or Memory) virtual file drivers (VFDs).
-      <p>
-      If the return value of <code>H5Fget_file_image</code> 
-      is a positive value, it will be the length in bytes of the buffer 
-      required to store the file image. 
-      So if the file size is unkown, it can be safely determined 
-      with an initial <code>H5Fget_file_image</code> call with 
-      <code>buf_ptr</code> set to <code>NULL</code>.
-      The file image can then be retrieved with a second 
-      <code>H5Fget_file_image</code> with <code>buf_len</code> 
-      set to the initial call’s return value.
-      <p>
-      While the current file size can also be retrieved with 
-      <code>H5Fget_filesize</code>, that call may produce a larger 
-      value than is needed.  
-      The value returned by <code>H5Fget_filesize</code> includes 
-      the user block, if it exists, and any unallocated space
-      at the end of the file.  
-      It is safe in all situations to get the file size with 
-      <code>H5Fget_file_image</code> and it often produces a value 
-      that is more appropriate for the size of a file image buffer.
-
-
-<!--__ *** NOTES AND WARNINGS ************************************  -->
-
-<!--
-      <p>
-      <b>Note/Warning:</b> 
-
-
-<font color="red">
-Anything here?
-</font>
--->
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd>
-    <table>
-      <tr valign="top">
-        <td><em>hid_t </em><code>file_id</code>
-            </td><td>    </td>
-        <td>IN: Target file identifier
-            </td></tr>
-      <tr valign="top">
-        <td><em>void *</em><code>buf_ptr</code>
-            </td><td> </td>
-        <td>IN: Pointer to the buffer into which the image of the HDF5 file 
-                is to be copied
-                <p>
-                If <code>buf_ptr</code> is <code>NULL</code>, 
-                no data will be copied but the function’s 
-                return value will still indicate the buffer size required
-                (or a negative value on error).
-            </td></tr>
-      <tr valign="top">
-        <td><em>size_t *</em><code>buf_len</code>
-            </td><td> </td>
-        <td>IN: Size of the supplied buffer
-            </td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>If successful, returns the size in bytes of the 
-        buffer required to store the file image  if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Failure Modes:</strong>
-    <dd><code>H5Pget_file_image</code> will fail, returning a negative value,
-      if the file is too large for the supplied buffer.
-
-<!--
-<font color="red">
-<p>
-Others?
-</font>
--->
-
-<!--
-  <p>
-  <dt><strong>Example Usage:</strong>
-
-    <dd>Discuss the elements in the first usage example here.
-<dir><pre>
-Complete usage example line(s) for the first example here
-</pre></dir>
-    <p>
-
-    <dd>Discuss the elements in the second usage example here.
-<dir><pre>
-Complete usage example line(s) for the second example here
-</pre></dir>
-  <p>
--->
-
-
-<!--__ *** FORTRAN INTERFACE  ************************************  -->
-<!--__ Leave this comment block in place if there is not yet a      -->
-<!--__ Fortran interface for this function.                         -->
-<!--__                                                              -->
-<!--__ When the Fortran interface is complete, replace this         -->
-<!--__ section with the Fortran subroutine description.             -->
-<!--__                                                              -->
-<!--__ See the file h5fortran_f_insert.htm for a template and       -->
-<!--__ instructions.                                                -->
-<!--__ ***********************************************************  -->
-
-
-  <p>
-  <dt><strong>See Also:</strong>
-    <dd><table width="100%" border="0">
-      <tr valign="top"><td>
-        <a href="../HL/RM_H5LT.html#H5LTopen_file_image">
-            <code>H5LTopen_file_image</code></a>
-        <br> 
-        <br>
-<!--
-        <a href="../RM/RM_H5F.html#File-GetFileImage">
-            <code>H5Fget_file_image</code></a>
-        <br> 
-        <br>
--->
-        <a href="../RM/RM_H5P.html#Property-SetFileImage">
-            <code>H5Pset_file_image</code></a>
-        <br>
-        <a href="../RM/RM_H5P.html#Property-GetFileImage">
-            <code>H5Pget_file_image</code> </a>
-        <br> 
-        <br>
-        <a href="../RM/RM_H5P.html#Property-SetFileImageCallbacks">
-            <code>H5Pset_file_image_callbacks</code></a>
-        <br>
-        <a href="../RM/RM_H5P.html#Property-GetFileImageCallbacks">
-            <code>H5Pget_file_image_callbacks</code></a>
-      </td><td><code>    </code></td>
-      <td>
-        “<a 
-        href="../Advanced/FileImageOperations/HDF5FileImageOperations.pdf">HDF5 
-            File Image Operations</a>”
-            <br><code>    </code>
-            in <a href="../Advanced.html"><cite>Advanced Topics in HDF5</cite></a>
-        <br> 
-        <br>
-        Within <code>H5Pset_file_image_callbacks</code></a>:
-        <br>
-        Callback struct   
-        <a href="../RM/RM_H5P.html#Property-SetFileImageCallbacksStruct,Enum">
-            <code>H5_file_image_callbacks_t</code></a>
-        <br>
-        Callback <small>ENUM</small>   
-        <a href="../RM/RM_H5P.html#Property-SetFileImageCallbacksStruct,Enum">
-            <code>H5_file_image_op_t</code></a>
-      </td>
-      </table>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-        </tr>
-        <tr>
-          <td valign="top">1.8.9</td>
-          <td valign="top">
-            C function introduced in this release.</td>
-        </tr>
-        </table>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Fget_filesize" -->
-<hr>
-<dl>
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 17 November 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="File-GetFilesize">H5Fget_filesize</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Fget_filesize</code>(
-                        <em>hid_t</em> <code>file_id</code>,
-                        <em>hsize_t *</em><code>size</code>
-        )
-
-<p />
-<dt><strong>Purpose:</strong>
-        <dd>Returns the size of an HDF5 file.
-
-<p />
-<dt><strong>Description:</strong>
-    <dd><code>H5Fget_filesize</code> returns the size
-        of the HDF5 file specified by <code>file_id</code>.
-        <p>
-        The returned size is that of the entire file, 
-        as opposed to only the HDF5 portion of the file.
-        I.e., <code>size</code> includes the user block, if any, 
-        the HDF5 portion of the file, and
-        any data that may have been appended 
-        beyond the data written through the HDF5 Library.
-
-<p />
-<dt><strong>Parameters:</strong>
-    <dl>
-        <dt><em>hid_t</em> <code>file_id</code>
-            <dd>IN: Identifier of a currently-open HDF5 file
-        <dt><em>hsize_t *</em><code>size</code>
-            <dd>OUT: Size of the file, in bytes.
-    </dl>
-
-<p />
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p />
-<dt><strong>Fortran90 Interface:</strong> h5fget_filesize_f
-    <dd>
-    <pre>
-SUBROUTINE h5fget_filesize_f(file_id, size, hdferr)
-
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: file_id    ! file identifier
-  INTEGER(HSIZE_T), INTENT(OUT) :: size    ! Size of the file 
-  INTEGER, INTENT(OUT) :: hdferr           ! Error code: 0 on success,
-                                           ! -1 if fail
-END SUBROUTINE h5fget_filesize_f 
-    </pre>
-
-<p />
-<dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.3</td>
-          <td valign="top">
-            Function introduced in this release.<br>
-            Fortran subroutine introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Fget_freespace" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="File-GetFreespace">H5Fget_freespace</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hssize_t </em><code>H5Fget_freespace</code>(<em>hid_t</em> <code>file_id</code>)
-<dt><strong>Purpose:</strong>
-        <dd>Returns the amount of free space in a file.
-<dt><strong>Description:</strong>
-    <dd>Given the identifier of an open file, <code>file_id</code>, 
-        <code>H5Fget_freespace</code> returns the amount of space that is
-        unused by any objects in the file.
-        <p>
-        Currently, the HDF5 library only tracks free space in a file from a
-        file open or create until that file is closed, so this routine will
-        only report the free space that has been created during that
-        interval.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>file_id    </code></td>
-            <td valign="top">IN: Identifier of a currently-open HDF5 file</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns the amount of free space in the file if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5fget_freespace_f
-    <dd>
-    <pre>
-SUBROUTINE h5fget_freespace_f(file_id, free_space, hdferr)
-
-  IMPLICIT NONE 
-  INTEGER(HID_T), INTENT(IN)  :: file_id       ! File identifier
-  INTEGER(HSSIZE_T), INTENT(OUT) :: free_space ! Amount of free space in file
-  INTEGER, INTENT(OUT)        :: hdferr        ! Error code 
-                                               ! 0 on success and -1 on failure
-END SUBROUTINE h5fget_freespace_f 
-    </pre>
-
-        <!--<dt><strong>Non-C API(s):</strong>
-        <dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<dt><strong>History:</strong>
-	<ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.6.1</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Fget_info" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="File-GetInfo">H5Fget_info</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Fget_info</code>(
-    <em>hid_t</em> <code>obj_id</code>, 
-    <em>H5F_info_t *</em><code>file_info</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Returns global information for a file.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Fget_info</code> returns global information 
-      for the file associated with the object identifier <code>obj_id</code>
-      in the <em>H5F_info_t</em> struct named <code>file_info</code>.
-      <p>
-      <code>obj_id</code> is an identifier for any object 
-      in the file of interest.
-      <p>
-      An <em>H5F_info_t</em> struct is defined as follows 
-      (in <code>H5Fpublic.h</code>):
-<pre>
-        typedef struct H5F_info_t {
-            hsize_t           super_ext_size; 
-            struct {
-                hsize_t       hdr_size;      
-                H5_ih_info_t  msgs_info;      
-            } sohm;
-        } H5F_info_t; 
-</pre>
-      <code>super_ext_size</code> is the size of the superblock extension.
-      <p>
-      The <em>sohm</em> sub-struct contains shared object header message
-      information:
-      <code>hdr_size</code> is the size of shared of object header messages.
-      <code>msgs_info</code> is a <code>H5_ih_info_t</code> struct 
-      containing the cumulative shared object header message index size 
-      and heap size;
-      an <em>H5_ih_info_t</em> struct is defined as follows 
-      (in <code>H5public.h</code>):
-<pre>
-        typedef struct H5_ih_info_t {
-            hsize_t     index_size;     
-            hsize_t     heap_size;
-        } H5_ih_info_t;
-</pre>
-      <code>index_size</code> is the summed size of all of the 
-      shared of object header indexes.  
-      Each index might be either a B-tree or a list.
-      <code>heap_size</code> is the size of the heap.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>obj_id</code>, 
-        </td>
-        <td valign="top">IN: Object identifier for any object in the file.
-        </td></tr>
-      <tr>
-        <td valign="top"><em>H5F_info_t *</em><code>file_info  </code>
-        </td>
-        <td valign="top">OUT: Struct containing global file information.
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> <!-- h5fget_info_f -->
-    <dd>None.
-<!--
-    <pre>
-  
-    </pre>
--->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Fget_intent" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="File-GetIntent">H5Fget_intent</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Fget_intent</code>(<em>hid_t</em> <code>file_id</code>,
-        <em>unsigned *</em><code>intent</code>)
-        <p>
-<dt><strong>Purpose:</strong>
-        <dd>Determines the read/write or read-only status of a file.
-        <p>
-<dt><strong>Description:</strong>
-    <dd>Given the identifier of an open file, <code>file_id</code>, 
-        <code>H5Fget_intent</code> retrieves the 
-	“intended access mode” flag 
-	passed with <a href="#File-Open"><code>H5Fopen</code></a> 
-	when the file was opened.
-        <p>
-	The value of the flag is returned in <code>intent</code>.
-        Valid values are as follows:
-        <dir>
-	<table>
-	  <tr><td><code>H5F_ACC_RDWR</code>
-	    </td><td>File was opened with read/write access.
-	  </td></tr><tr><td><code>H5F_ACC_RDONLY  </code>
-            </td><td>File was opened with read-only access.
-        </td></tr></table>
-	</dir>
-        <p>
-        The function will not return an error if <code>intent</code>
-        is <code>NULL</code>; it will simply do nothing.
-        <p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>file_id</code></td>
-            <td valign="top">IN: File identifier for a 
-	        currently-open HDF5 file</td>
-        </tr><tr>
-            <td valign="top"><em>unsigned *</em><code>intent    </code></td>
-            <td valign="top">OUT: Intended access mode flag, 
-	        as originally passed with <code>H5Fopen</code>.</td>
-	</tr>
-    </table>
-        <p>
-<dt><strong>Returns:</strong>
-    <dd>Returns the amount of free space in the file if successful;
-        otherwise returns a negative value.
-        <p>
-<dt><strong>Fortran90 Interface:</strong> None.
-<!--
-<dt><strong>Fortran90 Interface:</strong> h5fget_intent_f
-    <dd>
-    <pre>
-    </pre>
--->
-        <!--<dt><strong>Non-C API(s):</strong>
-        <dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-        <p>
-<dt><strong>History:</strong>
-	<ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Fget_mdc_config" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="File-GetMdcConfig">H5Fget_mdc_config</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Fget_mdc_config</code>(<em>hid_t</em> 
-      <code>file_id</code>, <em>H5AC_cache_config_t *</em><code>config_ptr</code>)
-<dt><strong>Purpose:</strong>
-    <dd>Obtain current metadata cache configuration for target file.
-<dt><strong>Description:</strong>
-    <dd><code>H5Fget_mdc_config</code> loads the current metadata cache 
-      configuration into the instance of <code>H5AC_cache_config_t</code> 
-      pointed to by the <code>config_ptr</code> parameter.
-
-    <p>Note that the version field of *<code>config_ptr</code> must 
-      be initialized --this allows the library to support old versions 
-      of the <code>H5AC_cache_config_t</code> structure.
-
-    <p>See the overview of the metadata cache in the special topics section 
-      of the user manual for details on metadata cache configuration. 
-      If you haven't read and understood that documentation, the results 
-      of this call will not make much sense.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>file_id    </code></td>
-            <td valign="top">IN: Identifier of the target file</td></tr>
-        <tr>
-            <td valign="top"><em>H5AC_cache_config_t *</em><code>config_ptr</code>    </td>
-            <td valign="top">IN/OUT: Pointer to the instance of H5AC_cache_config_t 
-              in which the current metadata cache configuration is to be reported. 
-              The fields of this structure are discussed below:</td></tr>
-        <tr>
-          <td colspan="2"> </td>
-        </tr>
-        <tr>
-          <td colspan="2"><strong>General configuration section:</strong></td>
-        </tr>
-        <tr>
-            <td valign="top"><em>int</em> <code>version</code>    </td>
-            <td valign="top">IN: Integer field indicating the the version 
-              of the H5AC_cache_config_t in use.  This field should be 
-              set to H5AC__CURR_CACHE_CONFIG_VERSION 
-              (defined in H5ACpublic.h).</td></tr>
-        <tr>
-            <td valign="top"><em>hbool_t</em> <code>rpt_fcn_enabled</code>    </td>
-            <td valign="top">OUT: Boolean flag indicating whether the adaptive 
-              cache resize report function is enabled.  This field should almost 
-              always be set to FALSE. Since resize algorithm activity is reported 
-              via stdout, it MUST be set to FALSE on Windows machines.
-              <p>The report function is not supported code, and can be 
-              expected to change between versions of the library.  
-              Use it at your own risk.</td></tr>
-
-
-
-        <tr>    
-            <td valign="top"><em>hbool_t</em> <code>open_trace_file</code>
-                  </td>
-            <td valign="top">OUT: Boolean field indicating whether 
-              the <code>trace_file_name</code> field should be 
-              used to open a trace file for the 
-              cache.  This field will always be 
-              set to <code>FALSE</code> in this context.</td></tr>
-        <tr>    
-            <td valign="top"><em>hbool_t</em> <code>close_trace_file</code>
-                  </td>
-            <td valign="top">OUT: Boolean field indicating whether 
-              the current trace file (if any) should 
-              be closed.  This field will always 
-              be set to <code>FALSE</code> in this context.</td></tr>
-
-<!-- NEW PAGE -->
-
-        <tr>    
-            <td valign="top"><em>char *</em><code>trace_file_name</code>
-                  </td>
-            <td valign="top">OUT:  Full path name of the trace file
-              to be opened if the <code>open_trace_file</code>
-              field is <code>TRUE</code>.  This field will always
-              be set to the empty string in this context.</td></tr>
-        <tr>
-            <td valign="top"><em>hbool_t</em> <code>evictions_enabled</code>
-                  </td>
-            <td valign="top">OUT:  Boolean flag indicating whether 
-                metadata cache entry evictions are enabled.
-                </td></tr>
-        <tr>
-            <td valign="top"><em>hbool_t</em> <code>set_initial_size</code>    </td>
-            <td valign="top">OUT: Boolean flag indicating whether the cache 
-              should be created with a user specified initial maximum size.
-              <p>If the configuration is loaded from the cache, 
-              this flag will always be FALSE.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>initial_size</code>    </td>
-            <td valign="top">OUT: Initial maximum size of the cache in bytes, 
-              if applicable.
-              <p>If the configuration is loaded from the cache, this 
-              field will contain the cache maximum size as of the 
-              time of the call.</td></tr>
-		<tr>
-            <td valign="top"><em>double</em> <code>min_clean_fraction</code>    </td>
-            <td valign="top">OUT: Float value specifing the minimum fraction of the cache 
-	      that must be kept either clean or empty when possible.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>max_size</code>    </td>
-            <td valign="top">OUT: Upper bound (in bytes) on the range of 
-              values that the adaptive cache resize code can select as 
-              the maximum cache size.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>min_size</code>    </td>
-            <td valign="top">OUT: Lower bound (in bytes) on the range 
-              of values that the adaptive cache resize code can 
-              select as the maximum cache size.</td></tr>
-        <tr>
-            <td valign="top"><em>long int</em> <code>epoch_length</code>    </td>
-            <td valign="top">OUT: Number of cache accesses between runs 
-              of the adaptive cache resize code.</td></tr>
-        <tr>
-          <td colspan="2"> </td>
-        </tr>
-        <tr>
-          <td colspan="2"><strong>Increment configuration section:</strong></td>
-        </tr>
-        <tr>
-            <td valign="top"><em>enum H5C_cache_incr_mode</em> <code>incr_mode</code>    </td>
-            <td valign="top">OUT: Enumerated value indicating the operational 
-              mode of the automatic cache size increase code.  At present,
-              only the following values are legal:
-              <p>H5C_incr__off: Automatic cache size increase is disabled.
-              <p>H5C_incr__threshold: Automatic cache size increase is 
-              enabled using the hit rate threshold algorithm.</td></tr>
-        <tr>
-            <td valign="top"><em>double</em> <code>lower_hr_threshold</code>    </td>
-            <td valign="top">OUT: Hit rate threshold used in the hit rate 
-              threshold cache size increase algorithm.</td></tr>
-
-<!-- NEW PAGE -->
-
-        <tr>
-            <td valign="top"><em>double</em> <code>increment</code>    </td>
-            <td valign="top">OUT: The factor by which the current maximum 
-              cache size is multiplied to obtain an initial new maximum cache
-              size if a size increase is triggered in the hit rate 
-              threshold cache size increase algorithm.</td></tr>
-        <tr>
-            <td valign="top"><em>hbool_t</em> <code>apply_max_increment</code>    </td>
-            <td valign="top">OUT: Boolean flag indicating whether an upper 
-              limit will be applied to the size of cache size increases.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>max_increment</code>    </td>
-            <td valign="top">OUT: The maximum number of bytes by which the 
-              maximum cache size can be increased in a single step -- if
-              applicable.</td></tr>
-        <tr>
-            <td valign="top"><em>enum H5C_cache_flash_incr_mode</em> <code>flash_incr_mode</code>    </td>
-            <td valign="top">OUT: Enumerated value indicating the operational mode of
-                          the flash cache size increase code.  At present, only the following
-                          values are legal:
-              <p>H5C_flash_incr__off:  Flash cache size increase is disabled.
-              <p>H5C_flash_incr__add_space:  Flash cache size increase is enabled using
-                          the add space algorithm.</td></tr>
-
-        <tr>
-                    <td valign="top"><em>double</em> <code>flash_threshold</code>
-                              </td>
-            <td valign="top">OUT: The factor by which the current maximum cache
-                          size is multiplied to obtain the minimum size
-                          entry / entry size increase which may trigger a
-                          flash cache size increase.</td></tr>
-
-        <tr>
-                    <td valign="top"><em>double</em> <code>flash_multiple</code>
-                              </td>
-            <td valign="top">OUT: The factor by which the size of the triggering
-                          entry / entry size increase is multiplied to obtain
-                          the initial cache size increment.  This increment
-                          may be reduced to reflect existing free space in
-                          the cache and the <code>max_size</code> field
-                          above.</td></tr>
-          <td colspan="2"> </td>
-        </tr>
-<!-- NEW PAGE -->
-        <tr>
-          <td colspan="2"><strong>Decrement configuration section:</strong></td>
-        </tr>
-        <tr>
-            <td valign="top"><em>enum H5C_cache_decr_mode</em> <code>decr_mode</code>    </td>
-            <td valign="top">OUT: Enumerated value indicating the operational 
-              mode of the automatic cache size decrease code.  At present,
-              the following values are legal:
-              <p>H5C_decr__off:  Automatic cache size decrease is disabled, 
-              and the remaining decrement fields are ignored.
-              <p>H5C_decr__threshold:  Automatic cache size decrease is 
-              enabled using the hit rate threshold algorithm.
-              <p>H5C_decr__age_out:  Automatic cache size decrease is enabled 
-              using the ageout algorithm.
-              <p>H5C_decr__age_out_with_threshold: Automatic cache size 
-              decrease is enabled using the ageout with hit rate 
-              threshold algorithm</td></tr>
-        <tr>
-            <td valign="top"><em>double</em> <code>upper_hr_threshold</code>    </td>
-            <td valign="top">OUT: Upper hit rate threshold. This value is only 
-              used if the decr_mode is either H5C_decr__threshold or 
-              H5C_decr__age_out_with_threshold.</td></tr>
-        <tr>
-            <td valign="top"><em>double</em> <code>decrement</code>    </td>
-            <td valign="top">OUT: Factor by which the current max cache size 
-              is multiplied to obtain an initial value for the new cache 
-              size when cache size reduction is triggered in the hit rate 
-              threshold cache size reduction algorithm.</td></tr>
-        <tr>
-            <td valign="top"><em>hbool_t</em> <code>apply_max_decrement</code>    </td>
-            <td valign="top">OUT: Boolean flag indicating whether an upper 
-              limit should be applied to the size of cache size 
-              decreases.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>max_decrement</code>    </td>
-            <td valign="top">OUT: The maximum number of bytes by which cache 
-              size can be decreased if any single step, if applicable.</td></tr>
-        <tr>
-            <td valign="top"><em>int</em> <code>epochs_before_eviction</code>    </td>
-            <td valign="top">OUT: The minimum number of epochs that an entry 
-              must reside unaccessed in cache before being evicted under 
-              either of the ageout cache size reduction algorithms.</td></tr>
-        <tr>
-            <td valign="top"><em>hbool_t</em> <code>apply_empty_reserve</code>    </td>
-            <td valign="top">OUT: Boolean flag indicating whether an empty 
-              reserve should be maintained under either of the ageout 
-              cache size reduction algorithms.</td></tr>
-        <tr>
-            <td valign="top"><em>double</em> <code>empty_reserve</code>    </td>
-            <td valign="top">OUT: Empty reserve for use with the ageout 
-              cache size reduction algorithms, if applicable.</td></tr>
-
-<!-- NEW PAGE -->
-
-        <tr>
-          <td colspan="2"><strong>Parallel configuration section:</strong></td>
-        </tr>
-		<tr>
-		    <td valign="top"><em>int</em> <code>dirty_bytes_threshold</code>
-			      </td>
-			<td valign="top">OUT: Threshold number of bytes of dirty metadata 
-			  generation for triggering synchronizations of the metadata caches 
-			  serving the target file in the parallel case.
-              <p>Synchronization occurs whenever the number of bytes of dirty 
-			  metadata created since the last synchronization exceeds this limit.</td>
-		</tr>
-
-    </table></ul>
-<dt><strong>Returns:</strong>
-  <dd>Returns a non-negative value if successful; otherwise returns a negative value.
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Fget_mdc_hit_rate" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="File-GetMdcHitRate">H5Fget_mdc_hit_rate</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Fget_mdc_hit_rate</code>(<em>hid_t</em> 
-      <code>file_id</code>, <em>double *</em><code>hit_rate_ptr</code>)
-<dt><strong>Purpose:</strong>
-    <dd>Obtain target file's metadata cache hit rate.
-<dt><strong>Description:</strong>
-    <dd>H5Fget_mdc_hit_rate queries the metadata cache of the target 
-      file to obtain its hit rate (cache hits / (cache hits + cache misses)) 
-      since the last time hit rate statistics were reset.  If the cache has 
-      not been accessed since the last time the hit rate stats were reset, 
-      the hit rate is defined to be 0.0.
-      <p>The hit rate stats can be reset either manually (via 
-      H5Freset_mdc_hit_rate_stats()), or automatically.  If the cache's 
-      adaptive resize code is enabled, the hit rate stats will be reset 
-      once per epoch.  If they are reset manually as well, 
-      the cache may behave oddly.
-      <p>See the overview of the metadata cache in the special 
-      topics section of the user manual for details on the metadata 
-      cache and its adaptive resize algorithms.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>file_id</code></td>
-            <td valign="top">IN: Identifier of the target file.</td></tr>
-        <tr>
-            <td valign="top"><em>double *</em> <code>hit_rate_ptr</code>    </td>
-            <td valign="top">OUT: Pointer to the double in which the 
-              hit rate is returned.  Note that *<code>hit_rate_ptr</code> is 
-              undefined if the API call fails.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful; otherwise 
-      returns a negative value.
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Fget_mdc_size" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="File-GetMdcSize">H5Fget_mdc_size</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Fget_mdc_size</code>(<em>hid_t</em> <code>file_id</code>,
-                               <em>size_t *</em><code>max_size_ptr</code>,
-                               <em>size_t *</em><code>min_clean_size_ptr</code>,
-                               <em>size_t *</em><code>cur_size_ptr</code>,
-                               <em>int *</em><code>cur_num_entries_ptr</code>)
-<dt><strong>Purpose:</strong>
-    <dd>Obtain current metadata cache size data for specified file.
-<dt><strong>Description:</strong>
-    <dd>H5Fget_mdc_size queries the metadata cache of the target file 
-      for the desired size information, and returns this information in 
-      the locations indicated by the pointer parameters.  If any pointer 
-      parameter is NULL, the associated data is not returned.
-      <p>If the API call fails, the values returned via the pointer 
-      parameters are undefined.
-      <p>If adaptive cache resizing is enabled, the cache maximum size 
-      and minimum clean size may change at the end of each epoch. Current 
-      size and current number of entries can change on each cache access.
-      <p>Current size can exceed maximum size under certain conditions. 
-      See the overview of the metadata cache in the special topics 
-      section of the user manual for a discussion of this.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>file_id</code></td>
-            <td valign="top">IN: Identifier of the target file.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t *</em><code>max_size_ptr</code></td>
-            <td valign="top">OUT: Pointer to the location in which the 
-              current cache maximum size is to be returned, or NULL if 
-              this datum is not desired.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t *</em><code>min_clean_size_ptr</code>    </td>
-            <td valign="top">OUT: Pointer to the location in which the 
-              current cache minimum clean size is to be returned, or 
-              NULL if that datum is not desired.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t *</em><code>cur_size_ptr</code></td>
-            <td valign="top">OUT: Pointer to the location in which the 
-              current cache size is to be returned, or NULL if that 
-              datum is not desired.</td></tr>
-        <tr>
-            <td valign="top"><em>int *</em><code>cur_num_entries_ptr
-              </code></td>
-            <td valign="top">OUT: Pointer to the location in which the 
-              current number of entries in the cache is to be returned, 
-              or NULL if that datum is not desired.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful; otherwise returns a
-        negative value.
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://www.hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have      *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Fget_mpi_atomicity" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 18 April 2012
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="File-GetMpiAtomicity">H5Fget_mpi_atomicity</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Fget_mpi_atomicity</code>(
-            <em>hid_t</em> <code>file_id</code>,
-            <em>hbool_t *</em><code>flag</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves the atomicity mode in use.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Fget_mpi_atomicity</code> 
-      retrieves the current consistency semantics mode for data access
-      for the file <code>file_id</code>.
-      <p>
-      Upon successful return, <code>flag</code> will be set to 
-      <code>TRUE</code> if file access is set to atomic mode and
-      <code>FALSE</code> if file access is set to nonatomic mode.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd>
-    <table>
-      <tr valign="top">
-        <td><em>hid_t</em> <code>file_id</code>
-            </td><td>    </td>
-        <td>IN: HDF5 file identifier
-            </td></tr>
-      <tr valign="top">
-        <td><em>hbool_t *</em><code>flag</code>
-            </td><td> </td>
-        <td>OUT: Logical flag for atomicity setting
-                <br>
-                Valid values are:
-                <li>
-                <code>TRUE </code>
-                    MPI file access is set to atomic mode.
-                <li>
-                <code>FALSE</code>
-                    MPI file access is set to nonatomic mode.
-            </td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<!--
-  <p>
-  <dt><strong>Failure Modes:</strong>
-    <dd>
-
-  <p>
-  <dt><strong>Example Usage:</strong>
-
-    <dd>Discuss the elements in the first usage example here.
-<dir><pre>
-Complete usage example line(s) for the first example here
-</pre></dir>
-    <p>
-
-    <dd>Discuss the elements in the second usage example here.
-<dir><pre>
-Complete usage example line(s) for the second example here
-</pre></dir>
--->
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5fget_mpi_atomicity_f
-    <dd>
-    <pre>
-SUBROUTINE h5fget_mpi_atomicity_f(file_id, flag, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: file_id ! File identifier
-  INTEGER(HBOOL_T), INTENT(OUT) :: flag ! Atomicity flag
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code:
-                                        ! 0 on success, -1 on failure
-END SUBROUTINE h5fget_mpi_atomicity_f </pre>
-    </dd>
-
-  <p>
-  <dt><strong>See Also:</strong>
-    <dd><a href="../Advanced/PHDF5FileConsistencySemantics/PHDF5FileConsistencySemantics.pdf">
-        Enabling a Strict Consistency Semantics Model in Parallel HDF5</a>
-        <p>
-        <a href="RM_H5F.html#File-SetMpiAtomicity">
-        <code>H5Fset_mpi_atomicity</code></a>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-        </tr>
-        <tr>
-          <td valign="top">1.8.9</td>
-          <td valign="top">
-            C function and Fortran subroutine introduced in this release.</td>
-        </tr>
-        </table>
-
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Fget_name" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="File-GetName">H5Fget_name</a>
-<dt><strong>Signature:</strong>
-    <dd><em>ssize_t</em> <code>H5Fget_name</code>(<em>hid_t</em> <code>obj_id</code>,
-                     <em>char *</em><code>name</code>,
-                     <em>size_t</em> <code>size</code>
-        )
-
-<dt><strong>Purpose:</strong>
-        <dd>Retrieves name of file to which object belongs.
-<dt><strong>Description:</strong>
-        <dd><code>H5Fget_name</code> retrieves the name of the file 
-	    to which the object <code>obj_id</code> belongs.
-	    The object can be a group, dataset, attribute, or 
-	    named datatype.
-            <p> 
-	    Up to <code>size</code> characters of the filename 
-	    are returned in <code>name</code>; 
-	    additional characters, if any, are not returned to 
-	    the user application. 
-            <p>
-	    If the length of the name, 
-	    which determines the required value of <code>size</code>, 
-	    is unknown, a preliminary <code>H5Fget_name</code> call 
-	    can be made by setting <code>name</code> to NULL. 
-	    The return value of this call will be the size of the filename;
-	    that value plus one (1) can then be assigned to <code>size</code> 
-	    for a second <code>H5Fget_name</code> call, 
-	    which will retrieve the actual name. 
-            (The value passed in with the parameter <code>size</code> must be 
-            one greater than size in bytes of the actual name in order to
-            accommodate the null terminator; if <code>size</code> is set to
-            the exact size of the name, the last byte passed back will 
-            contain the null terminator and the last character will be 
-            missing from the name passed back to the calling application.)
-            <p>
-            If an error occurs, the buffer pointed to by 
-	    <code>name</code> is unchanged and 
-	    the function returns a negative value.
-<dt><strong>Parameters:</strong>
-    <dd>
-    <dl>
-        <dt><em>hid_t</em> <code>obj_id</code>
-            <dd>IN: Identifier of the object for which the 
-	        associated filename is sought.
-	        The object can be a group, dataset, attribute, or 
-	        named datatype.
-        <dt><em>char *</em><code>name</code>
-            <dd>OUT: Buffer to contain the returned filename.
-        <dt><em>size_t</em> <code>size</code>
-            <dd>IN: Size, in bytes, of the <code>name</code> buffer.
-    </dl>
-    </dd>
-<dt><strong>Returns:</strong>
-    <dd>Returns the length of the filename if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5fget_name_f
-    <dd>
-    <pre>
-SUBROUTINE h5fget_name_f(obj_id, buf, size, hdferr)
-
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: obj_id     ! Object identifier 
-  CHARACTER(LEN=*), INTENT(INOUT) :: buf   ! Buffer to hold filename
-  INTEGER(SIZE_T), INTENT(OUT) :: size     ! Size of the filename
-  INTEGER, INTENT(OUT) :: hdferr           ! Error code: 0 on success,
-                                           ! -1 if fail
-END SUBROUTINE h5fget_name_f
-    </pre>
-
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<dt><strong>History:</strong>
-	<ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.6.3</td>
-          <td valign="top">
-		    Function introduced in this release.<br>
-			Fortran subroutine introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Fget_obj_count" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="File-GetObjCount">H5Fget_obj_count</a>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 5 November 2009
-    </i></font></div>
-
-<dt><strong>Signature:</strong>
-    <dd><em>ssize_t </em><code>H5Fget_obj_count</code>(
-            <em>hid_t</em> <code>file_id</code>,
-	    <em>unsigned int</em> <code>types</code>
-            )
-
-<p>
-<dt><strong>Purpose:</strong>
-        <dd>Returns the number of open object identifiers for an open file.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd>Given the identifier of an open file, <code>file_id</code>, 
-	and the desired object types, <code>types</code>,
-	<code>H5Fget_obj_count</code> returns the number of 
-        open object identifiers for the file.
-        <p>
-        To retrieve a count of open identifiers for open objects in 
-	all HDF5 application files that are currently open, 
-        pass the value <code>H5F_OBJ_ALL</code> in <code>file_id</code>.
-        <p>
-        The types of objects to be counted are specified 
-	in <code>types</code> as follows:
-	<center>
-        <table width=90% border=0>
-          <tr><td valign=top>
-            <code>H5F_OBJ_FILE</code>
-            </td><td valign=top>
-            Files only
-          </td></tr><tr><td valign=top>
-            <code>H5F_OBJ_DATASET</code>
-            </td><td valign=top>
-            Datasets only
-          </td></tr><tr><td valign=top>
-            <code>H5F_OBJ_GROUP</code>
-            </td><td valign=top>
-            Groups only
-          </td></tr><tr><td valign=top>
-            <code>H5F_OBJ_DATATYPE  </code>
-            </td><td valign=top>
-            Named datatypes only
-          </td></tr><tr><td valign=top>
-            <code>H5F_OBJ_ATTR  </code>
-            </td><td valign=top>
-            Attributes only
-          </td></tr><tr><td valign=top>
-            <code>H5F_OBJ_ALL</code>
-            </td><td valign=top>
-            All of the above
-	    <br>
-	    (That is, <code>H5F_OBJ_FILE</code> <code>|</code> 
-	    <code>H5F_OBJ_DATASET</code> <code>|</code> 
-            <code>H5F_OBJ_GROUP</code> <code>|</code> 
-	    <code>H5F_OBJ_DATATYPE</code> <code>|</code> 
-            <code>H5F_OBJ_ATTR</code>)
-          </td></tr><tr><td valign=top>
-            <code>H5F_OBJ_LOCAL</code>
-            </td><td valign=top>
-            Restrict search to objects opened through current file identifier.
-            <br />
-            <b>Note:</b> <code>H5F_OBJ_LOCAL</code> does not stand alone;
-            it is effective only when used in combination with one or more
-            of the preceding types.
-	    For example, 
-            <br>
-            <code>    H5F_OBJ_DATASET</code> 
-            <code>|</code> <code>H5F_OBJ_GROUP</code> 
-            <code>|</code> <code>H5F_OBJ_LOCAL</code> 
-            <br>would count all datasets and groups 
-            opened through the current file identifier.
-          </td></tr>
-        </table>
-	</center>
-        <p>
-	Multiple object types can be combined with the 
-	logical <code>OR</code> operator (<code>|</code>).
-	For example, the expression <code>(H5F_OBJ_DATASET|H5F_OBJ_GROUP)</code> 
-	would call for datasets and groups.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>file_id</code></td>
-            <td valign="top">IN: Identifier of a currently-open HDF5 file or 
-	        <code>H5F_OBJ_ALL</code> for all currently-open HDF5 files.</td></tr>
-        <tr>
-            <td valign="top"><em>unsigned int</em> <code>types    </code></td>
-            <td valign="top">IN: Type of object for which identifiers are to be returned.</td></tr>
-    </table></ul>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns the number of open objects if successful;
-        otherwise returns a negative value.
-
-<!-- NEW PAGE -->	
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5fget_obj_count_f
-    <dd>
-    <pre>
-SUBROUTINE h5fget_obj_count_f(file_id, obj_type, obj_count, hdferr)
-
-  IMPLICIT NONE 
-  INTEGER(HID_T), INTENT(IN)  :: file_id    ! File identifier
-  INTEGER, INTENT(IN)         :: obj_type   ! Object types, possible values are:
-                                            !     H5F_OBJ_FILE_F
-                                            !     H5F_OBJ_GROUP_F
-                                            !     H5F_OBJ_DATASET_F
-                                            !     H5F_OBJ_DATATYPE_F
-                                            !     H5F_OBJ_ALL_F
-  INTEGER(SIZE_T), INTENT(OUT) :: obj_count ! Number of opened objects
-  INTEGER, INTENT(OUT)        :: hdferr     ! Error code 
-                                            ! 0 on success and -1 on failure
-END SUBROUTINE h5fget_obj_count_f
-    </pre>
-
-<p>
-<dt><strong>History:</strong>
-	<ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.5</td>
-          <td valign="top">
-            <code>H5F_OBJ_LOCAL</code> has been added as a qualifier 
-            on the types of objects to be counted. 
-            <code>H5F_OBJ_LOCAL</code> restricts the search to objects 
-            opened through current file identifier.</td></tr>
-        <tr>
-          <td valign="top">1.6.8 and 1.8.2  </td>
-          <td valign="top">
-              C function return type changed to <code><em>ssize_t</em></code>.
-              </td></tr>
-    </table></ul>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Fget_obj_ids" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="File-GetObjIDs">H5Fget_obj_ids</a></dt>
-    <br />
-<dt><strong>Signature:</strong>
-    <dd><em>ssize_t </em><code>H5Fget_obj_ids</code>(
-            <em>hid_t</em> <code>file_id</code>,
-            <em>unsigned int</em> <code>types</code>,
-            <em>size_t</em> <code>max_objs</code>,
-            <em>hid_t *</em><code>obj_id_list</code>
-            )</dd></dt>
-    <br />
-<dt><strong>Purpose:</strong>
-    <dd>Returns a list of open object identifiers.</dd></dt>
-    <br />
-<dt><strong>Description:</strong>
-    <dd>Given the file identifier <code>file_id</code> and 
-        the type of objects to be identified, <code>types</code>,
-        <code>H5Fget_obj_ids</code> returns the list of identifiers 
-        for all open HDF5 objects fitting the specified criteria. 
-        <p>
-        To retrieve identifiers for open objects in all HDF5 application 
-        files that are currently open, pass the value 
-        <code>H5F_OBJ_ALL</code> in <code>file_id</code>.
-        <p>
-        The types of object identifiers to be retrieved are specified 
-        in <code>types</code> using the codes listed for the same 
-        parameter in <a href="#File-GetObjCount"><code>H5Fget_obj_count</code></a>.
-        <p>
-        To retrieve identifiers for all open objects, pass a negative value
-        for <code>max_objs</code>.
-        <p>
-        To retrieve a count of open objects, use the 
-        <code>H5Fget_obj_count</code> function. This count can be used to 
-        set the <code>max_objs</code> parameter.</p>
-        
-        </dd></dt>
-    <br />
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>file_id</code></td>
-            <td valign="top">IN: Identifier of a currently-open HDF5 file or 
-	        <code>H5F_OBJ_ALL</code> for all currently-open HDF5 files.</td></tr>
-        <tr>
-            <td valign="top"><em>unsigned int</em> <code>types</code></td>
-            <td valign="top">IN: Type of object for which identifiers are to be returned.</td></tr> 
-        <tr>
-            <td valign="top"><em>size_t</em> <code>max_objs</code></td>
-            <td valign="top">IN: Maximum number of object identifiers to place into 
-            <code>obj_id_list</code>.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t *</em><code>obj_id_list    </code></td>
-            <td valign="top">OUT: Pointer to the returned list of open object identifiers.</td></tr>
-    </table></ul>
-    </dt>
-    <br />
-<dt><strong>Returns:</strong>
-    <dd>Returns number of objects placed into <code>obj_id_list</code> if successful;
-        otherwise returns a negative value.</dd></dt>
-    <br />
-<dt><strong>Fortran90 Interface:</strong> h5fget_obj_ids_f
-    <dd>
-    <pre>
-SUBROUTINE h5fget_obj_ids_f(file_id, obj_type, max_objs, obj_ids, hdferr)
-
-  IMPLICIT NONE 
-  INTEGER(HID_T), INTENT(IN)   :: file_id  ! File identifier
-  INTEGER,        INTENT(IN)   :: obj_type ! Object types, possible values are:
-                                           !     H5F_OBJ_FILE_F
-                                           !     H5F_OBJ_GROUP_F
-                                           !     H5F_OBJ_DATASET_F
-                                           !     H5F_OBJ_DATATYPE_F
-                                           !     H5F_OBJ_ALL_F
-  INTEGER, INTENT(IN)          :: max_objs ! Maximum number of object 
-                                           ! identifiers to retrieve
-  INTEGER(HID_T), DIMENSION(*), INTENT(OUT) :: obj_ids
-                                           ! Array of requested object 
-                                           ! identifiers
-  INTEGER, INTENT(OUT)        :: hdferr    ! Error code 
-                                           ! 0 on success and -1 on failure
-END SUBROUTINE h5fget_obj_ids_f
-    </pre>
-
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-    </dd></dt>
-    <br />
-<dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-              <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-              <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">
-              C function introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.6.8 &<br>    1.8.2</td>
-          <td valign="top">
-              C function return type changed to <code><em>ssize_t</em></code>
-              <br>    
-              and <code>max_objs</code> parameter datatype changed to 
-              <code><em>size_t</em></code>.</td></tr>
-    </table></ul>
-</dl>
-    <br />
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Fget_vfd_handle" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="File-GetVfdHandle">H5Fget_vfd_handle</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Fget_vfd_handle</code>(<em>hid_t</em> <code>file_id</code>,
-                <em>hid_t</em> <code>fapl_id</code>,
-                <em>void **</em><code>file_handle</code>
-                )
-<dt><strong>Purpose:</strong>
-    <dd>Returns pointer to the file handle from the virtual file driver.
-<dt><strong>Description:</strong>
-    <dd>Given the file identifier <code>file_id</code> and 
-    the file access property list <code>fapl_id</code>, 
-    <code>H5Fget_vfd_handle</code> returns a pointer to the file handle 
-    from the low-level file driver currently being used by the 
-    HDF5 library for file I/O.
-<dt><strong>Notes:</strong>
-    <dd>Users are not supposed to modify any file through this file handle.
-    <p>
-    This file handle is dynamic and is valid only while the file remains
-    open; it will be invalid if the file is closed and reopened or 
-    opened during a subsequent session.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>file_id</code></td>
-            <td valign="top">IN: Identifier of the file to be queried.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>fapl_id</code></td>
-            <td valign="top">IN: File access property list  identifier.
-	        For most drivers, the value will be <code>H5P_DEFAULT</code>. 
-                For the <code>FAMILY</code> or <code>MULTI</code> drivers,
-                this value should be defined through the property list
-                functions: 
-                <code>H5Pset_family_offset</code> for the <code>FAMILY</code> 
-                driver and <code>H5Pset_multi_type</code> for the 
-                <code>MULTI</code> driver.</td></tr>
-        <tr>
-            <td valign="top"><em>void **</em><code>file_handle    </code></td>
-            <td valign="top">OUT: Pointer to the file handle being used by 
-	        the low-level virtual file driver.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-	
-<!--
-    <pre>
-SUBROUTINE
-    </pre>
--->
-
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.6.0</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Fis_hdf5" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="File-IsHDF5">H5Fis_hdf5</a>
-<dt><strong>Signature:</strong>
-    <dd><em>htri_t </em><code>H5Fis_hdf5</code>(<em>const char *</em><code>name</code>
-        )
-<dt><strong>Purpose:</strong>
-        <dd>Determines whether a file is in the HDF5 format.
-<dt><strong>Description:</strong>
-        <dd><code>H5Fis_hdf5</code> determines whether a file is in 
-            the HDF5 format.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>const char *</em><code>name    </code></td>
-            <td valign="top">IN: File name to check format.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>When successful, returns a positive value, for <code>TRUE</code>,
-        or <code>0</code> (zero), for <code>FALSE</code>.
-        <br>
-        On any error, including the case that the file does not exist, 
-        returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5fis_hdf5_f
-    <dd>
-    <pre>
-SUBROUTINE h5fis_hdf5_f(name, status, hdferr)   
-  IMPLICIT NONE 
-  CHARACTER(LEN=*), INTENT(IN) :: name   ! Name of the file
-  LOGICAL, INTENT(OUT) :: status         ! This parameter indicates 
-                                         ! whether file is an HDF5 file 
-                                         ! ( TRUE or FALSE ) 
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code 
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5fis_hdf5_f
-    </pre>
-
-        <!--<dt><strong>Non-C API(s):</strong>
-        <dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Fmount" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="File-Mount">H5Fmount</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Fmount</code>(<em>hid_t</em> <code>loc_id</code>,
-            <em>const char *</em><code>name</code>,
-            <em>hid_t</em> <code>child_id</code>,
-            <em>hid_t</em> <code>plist_id</code>
-        )
-<dt><strong>Purpose:</strong>
-        <dd>Mounts a file.
-<dt><strong>Description:</strong>
-        <dd><code>H5Fmount</code> mounts the file specified by 
-            <code>child_id</code> onto the group specified by 
-            <code>loc_id</code> and <code>name</code> using 
-            the mount properties <code>plist_id</code>.
-            <p>
-            Note that <code>loc_id</code> is either a file or group identifier
-            and <code>name</code> is relative to <code>loc_id</code>.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-            <td valign="top">IN: Identifier for of file or group in 
-                which <code>name</code> is defined.</td>
-        <tr>
-            <td valign="top"><em>const char *</em><code>name    </code></td>
-            <td valign="top">IN: Name of the group onto which the 
-                file specified by <code>child_id</code> 
-                is to be mounted.</td>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>child_id</code></td>
-            <td valign="top">IN: Identifier of the file to be mounted.</td>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>plist_id</code></td>
-            <td valign="top">IN: Identifier of the property list to be used.</td>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5fmount_f
-    <dd>
-    <pre>
-SUBROUTINE h5fmount_f(loc_id, name, child_id, hdferr)
-  IMPLICIT NONE 
-  INTEGER(HID_T), INTENT(IN)  :: loc_id      ! File or group identifier
-  CHARACTER(LEN=*), INTENT(IN):: name        ! Group name at locationloc_id
-  INTEGER(HID_T), INTENT(IN)  :: child_id    ! File(to be mounted) identifier
-  INTEGER, INTENT(OUT)        :: hdferr      ! Error code 
-                                             ! 0 on success and -1 on failure
-END SUBROUTINE h5fmount_f
-    </pre>
-
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Fopen" -->
-<hr>
-<dl>
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 18 June 2013
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="File-Open">H5Fopen</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t </em><code>H5Fopen</code>(
-            <em>const char *</em><code>name</code>,
-            <em>unsigned</em> <code>flags</code>,
-            <em>hid_t</em> <code>fapl_id</code>
-        )
-
-<p>
-<dt><strong>Purpose:</strong>
-        <dd>Opens an existing HDF5 file.
-
-<p>
-<dt><strong>Description:</strong>
-        <dd><code>H5Fopen</code> is the primary function for accessing 
-            existing HDF5 files.  
-            This function opens the named file in the specified access mode
-            and with the specified access property list.
-            <p>
-            Note that <code>H5Fopen</code> does not create a file 
-            if it does not already exist;  
-            see <a href="#File-Create"><code>H5Fcreate</code></a>.
-            <p>
-            The <code>name</code> parameter specifies the name of the file
-            to be opened.
-            <p>
-            The <code>fapl_id</code> parameter specifies the file access 
-            property list.  Use of <code>H5P_DEFAULT</code> specifies that
-            default I/O access properties are to be used  
-            <p>
-            The <code>flags</code> parameter specifies whether the file
-            will be opened in read-write or read-only mode,
-            <code>H5F_ACC_RDWR</code> or <code>H5F_ACC_RDONLY</code>,
-            respectively.
-            More complex behaviors of file access are controlled 
-            through the file-access property list.
-            <p>
-            The return value is a file identifier for the open file;
-            this file identifier should be closed by calling 
-            <code>H5Fclose</code> when it is no longer needed. 
-            <p>
-
-            <b>Special cases — Multiple opens:</b>
-            <br>
-            A file can often be opened with a new <code>H5Fopen</code> 
-            call without closing an already-open identifier established 
-            in a previous <code>H5Fopen</code> or <code>H5Fcreate</code> 
-            call.  Each such <code>H5Fopen</code> call will return a 
-            unique identifier and the file can be accessed through any 
-            of these identifiers as long as the identifier remains valid.
-            In such multiply-opened cases, 
-            the open calls must use the same <code>flags</code> argument 
-            and the file access property lists must use the same 
-            file close degree property setting 
-            (see the external link discussion below and 
-            <a href="RM_H5P.html#Property-SetFcloseDegree">
-            <code>H5Pset_fclose_degree</code></a>).
-            <p>
-            In some cases, such as files on a local Unix file system, 
-            the HDF5 library can detect that a file is multiply opened and 
-            will maintain coherent access among the file identifiers.
-            <p>
-            But in many other cases, such as parallel file systems or
-            networked file systems, it is not always possible to detect 
-            multiple opens of the same physical file.  
-            In such cases, HDF5 will treat the file identifiers 
-            as though they are accessing different files and
-            will be unable to maintain coherent access.
-            Errors are likely to result in these cases.
-            While unlikely, the HDF5 library may not be able to detect,
-            and thus report, such errors.
-            <p>
-            It is generally recommended that applications avoid 
-            multiple opens of the same file.
-            <p>
-            <b>Special restriction on multiple opens of a file first 
-            opened by means of an external link:</b>
-            When an external link is followed, the external file is always 
-            opened  with the weak file close degree property setting, 
-            <code>H5F_CLOSE_WEAK</code>  (see 
-            <a href="RM_H5L.html#Link-CreateExternal">
-            <code>H5Lcreate_external</code></a> and
-            <a href="RM_H5P.html#Property-SetFcloseDegree">
-            <code>H5Pset_fclose_degree</code></a>).
-            If the file is reopened with <code>H5Fopen</code> while 
-            it remains held open from such an external link call, 
-            the file access proeprty list used in the open call must include 
-            the file close degree setting <code>H5F_CLOSE_WEAK</code> 
-            or the open will fail.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>const char *</em><code>name    </code></td>
-            <td valign="top">IN: Name of the file to be created.</td></tr>
-        <tr>
-            <td valign="top"><em>unsigned</em> <code>flags</code></td>
-            <td valign="top">IN: File access flags.  Allowable values are:
-                <ul><dl>
-                    <dt><code>H5F_ACC_RDWR</code>
-                        <dd>Allow read and write access to file.
-                    <dt><code>H5F_ACC_RDONLY</code>
-                        <dd>Allow read-only access to file.
-                </dl></ul>
-                <p>
-                <code>H5F_ACC_RDWR</code> and <code>H5F_ACC_RDONLY</code> 
-                are mutually exclusive; use exactly one.
-<!-- NEW PAGE -->
-                <p>
-                An additional flag, <code>H5F_ACC_DEBUG</code>, prints 
-                debug information.  This flag can be combined with one of the 
-                above values using the bit-wise OR operator (`|'), 
-                but it is used only by HDF5 Library developers; <i>it is neither 
-                tested nor supported</i> for use in applications.</td></tr>
-                </td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>fapl_id</code></td>
-            <td valign="top">IN: Identifier for the file access properties list.
-                If parallel file access is desired, this is a collective
-                call according to the communicator stored in the
-                <code>fapl_id</code>. 
-                Use <code>H5P_DEFAULT</code> for default file access 
-                properties.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a file identifier if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5fopen_f
-    <dd>
-    <pre>
-SUBROUTINE h5fopen_f(name, access_flags, file_id, hdferr, &  
-                     access_prp)
-  IMPLICIT NONE 
-  CHARACTER(LEN=*), INTENT(IN) :: name   ! Name of the file
-  INTEGER, INTENT(IN) :: access_flag     ! File access flags  
-                                         ! Possible values are:
-                                         !     H5F_ACC_RDWR_F   
-                                         !     H5F_ACC_RDONLY_F    
-  INTEGER(HID_T), INTENT(OUT) :: file_id ! File identifier 
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code 
-                                         ! 0 on success and -1 on failure
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: access_prp  
-                                         ! File access property list 
-                                         ! identifier  
-END SUBROUTINE h5fopen_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Freopen" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="File-Reopen">H5Freopen</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t </em><code>H5Freopen</code>(<em>hid_t</em> <code>file_id</code>
-        )
-<dt><strong>Purpose:</strong>
-        <dd>Returns a new identifier for a previously-opened HDF5 file.
-<dt><strong>Description:</strong>
-        <dd><code>H5Freopen</code> returns a new file identifier for an
-            already-open HDF5 file, as specified by <code>file_id</code>.  
-            Both identifiers share caches and other information.  
-            The only difference between the identifiers is that the 
-            new identifier is not mounted anywhere and no files are 
-            mounted on it.
-            <p>
-            Note that there is no circumstance under which 
-            <code>H5Freopen</code> can actually open a closed file; 
-            the file  must already be open and have an active 
-            <code>file_id</code>.  E.g., one cannot close a file with 
-            <code> H5Fclose (file_id) </code> then use 
-            <code> H5Freopen (file_id) </code> to reopen it.
-            <p>
-            The new file identifier should be closed by calling
-            <code>H5Fclose</code> when it is no longer needed.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>file_id    </code></td>
-            <td valign="top">IN: Identifier of a file for which an additional identifier 
-                is required.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a new file identifier if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5freopen_f
-    <dd>
-    <pre>
-SUBROUTINE h5freopen_f(file_id, new_file_id, hdferr)
-  IMPLICIT NONE 
-  INTEGER(HID_T), INTENT(IN)  :: file_id     ! File identifier 
-  INTEGER(HID_T), INTENT(OUT) :: new_file_id ! New file identifier 
-  INTEGER, INTENT(OUT)        :: hdferr      ! Error code 
-                                             ! 0 on success and -1 on failure
-END SUBROUTINE h5freopen_f 
-    </pre>
-
-        <!--<dt><strong>Non-C API(s):</strong>
-        <dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Freset_mdc_hit_rate_stats" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="File-ResetMdcHitRateStats">H5Freset_mdc_hit_rate_stats</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Freset_mdc_hit_rate_stats</code>(<em>hid_t</em> 
-      <code>file_id</code>)
-<dt><strong>Purpose:</strong>
-    <dd>Reset hit rate statistics counters for the target file.
-<dt><strong>Description:</strong>
-    <dd>H5Freset_mdc_hit_rate_stats resets the hit rate statistics 
-      counters in the metadata cache associated with the specified 
-      file. 
-      <p>If the adaptive cache resizing code is enabled, the hit 
-      rate statistics are reset at the beginning of each epoch.  
-      This API call allows you to do the same thing from your program. 
-      <p>The adaptive cache resizing code may behave oddly if you use 
-      this call when adaptive cache resizing is enabled.  However, 
-      the call should be useful if you choose to control metadata 
-      cache size from your program. 
-      <p>See the overview of the metadata cache in the special topics 
-      section of the user manual for details of the metadata cache and 
-      the adaptive cache resizing algorithms.  If you haven't read, 
-      understood, and thought about the material covered in that 
-      documentation, you shouldn't be using this API call.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>file_id    </code></td>
-            <td valign="top">IN: Identifier of the target file.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful; otherwise returns a 
-      negative value.
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Fset_mdc_config" -->
-<hr>
-<dl>
-<dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 18 November 2011
-      </i></font></div>
-
-<dt><strong>Name:</strong> <a name="File-SetMdcConfig">H5Fset_mdc_config</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Fset_mdc_config</code>(<em>hid_t</em> 
-      <code>file_id</code>, <em>H5AC_cache_config_t *</em><code>config_ptr</code>)
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Attempt to configure metadata cache of target file.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd>H5Fset_mdc_config attempts to configure the file's metadata cache 
-      according configuration supplied in *config_ptr. 
-      <p>
-      See the overview of the metadata cache in the special topics 
-      section of the user manual for details on what is being configured.  
-      If you haven't read and understood that documentation, you really 
-      shouldn't be using this API call.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td colspan="2"><em>hid_t</em> <code>file_id</code></td>
-            </tr><tr>
-            <td valign="top" width="20%"> 
-                <!-- THIS CELL SETS THE WIDTH OF THIS "INDENT COLUMN" -->
-                <!-- FOR THE ENTIRE PARAMETERS TABLE.                 -->
-                </td>
-            <td valign="top">IN: Identifier of the target file</td></tr>
-        <tr>
-            <td colspan="2"><em>H5AC_cache_config_t *</em>
-                <code>config_ptr</code></td>
-            </tr><tr>
-            <td valign="top"> </td>
-            <td valign="top">IN: Pointer to the instance of 
-                <code>H5AC_cache_config_t</code> containing the desired 
-                configuration.  The fields in this structure can be
-                placed in several categories:
-                    <br>    
-                    <a href="#SetFileGenConfigFields">General configuration</a>
-                    <br>    
-                    <a href="#SetFileIncConfigFields">Increment configuration</a>
-                    <br>    
-                    <a href="#SetFileDecConfigFields">Decrement configuration</a>
-                    <br>    
-                    <a href="#SetFileParConfigFields">Parallel configuration</a>
-                <br>
-                Specific fields are described below.
-                </td></tr>
-        <tr>
-            <td colspan="2"> </td>
-        </tr>
-
-
-        <tr>
-            <td colspan="2"><a name="SetFileGenConfigFields">
-                <strong>General configuration fields:</strong></a></td>
-        </tr>
-        <tr>
-            <td colspan="2"><em>int</em> <code>version</code></td>
-            </tr><tr>
-            <td valign="top"> </td>
-            <td valign="top">IN: Integer field indicating the the version of 
-                the <code>H5AC_cache_config_t</code> in use.  
-                This field should be set to 
-                <code>H5AC__CURR_CACHE_CONFIG_VERSION</code>
-                (defined in <code>H5ACpublic.h</code>).
-                </td></tr>
-        <tr>
-            <td colspan="2"><em>hbool_t</em> <code>rpt_fcn_enabled</code></td>
-            </tr><tr>
-            <td valign="top"> </td>
-            <td valign="top">IN: Boolean flag indicating whether the adaptive 
-                cache resize report function is enabled.  
-                This field should almost always be set to <code>FALSE</code>. 
-                Since resize algorithm activity is reported via stdout, 
-                it MUST be set to <code>FALSE</code> on Windows machines.
-                <p>
-                The report function is not supported code, and can be expected to 
-                change between versions of the library.  Use it at your own risk.
-                </td></tr>
-        <tr>
-            <td colspan="2"><em>hbool_t</em> <code>open_trace_File</code></td>
-            </tr><tr>
-            <td valign="top"> </td>
-            <td valign="top">IN: Boolean field indicating whether 
-                the <code>trace_file_name</code> field should be 
-                used to open a trace file for the cache.
-                <p>
-                The trace file is a debuging feature 
-                that allows the capture of top level 
-                metadata cache requests for purposes 
-                of debugging and/or optimization.  
-                This field should normally be set to 
-                <code>FALSE</code>, as trace file collection 
-                imposes considerable overhead.
-                <p>
-                This field should only be set to 
-                <code>TRUE</code> when the <code>trace_file_name</code> contains 
-                the full path of the desired trace 
-                file, and either there is no open 
-                trace file on the cache, or the 
-                <code>close_trace_file</code> field is also <code>TRUE</code>.
-                <p>
-                The trace file feature is unsupported
-                unless used at the direction of The HDF Group.
-                It is intended to allow The HDF Group to collect 
-                a trace of cache activity in cases of 
-                occult failures and/or poor performance 
-                seen in the field, so as to aid in
-                reproduction in the lab.  If you use 
-                it absent the direction of The HDF Group, you 
-                are on your own.</td></tr>
-        <tr>
-            <td colspan="2"><em>hbool_t</em> <code>close_trace_file</code></td>
-            </tr><tr>
-            <td valign="top"> </td>
-            <td valign="top">IN: Boolean field indicating whether 
-                the current trace file (if any) should be closed.
-                <p>
-                See the above comments on the 
-                <code>open_trace_file</code> field.  This field
-                should be set to <code>FALSE</code> unless there 
-                is an open trace file on the cache 
-                that you wish to close.
-                <p>
-                The trace file feature is unsupported
-                unless used at the direction of The HDF Group.
-                It is intended to allow The HDF Group to collect 
-                a trace of cache activity in cases of 
-                occult failures and/or poor performance 
-                seen in the field, so as to aid in
-                reproduction in the lab.  If you use 
-                it absent the direction of The HDF Group, you 
-                are on your own.</td></tr>
-        <tr>
-            <td colspan="2"><em>char</em> <code>trace_file_name[]</code></td>
-            </tr><tr>
-            <td valign="top"> </td>
-            <td valign="top">IN: Full path of the trace file to be 
-                opened if the <code>open_trace_file</code> field 
-                is <code>TRUE</code>.
-                <p>
-                In the parallel case, an ascii 
-                representation of the mpi rank of
-                the process will be appended to the 
-                file name to yield a unique trace 
-                file name for each process.
-                <p>
-                The length of the path must not 
-                exceed <code>H5AC__MAX_TRACE_FILE_NAME_LEN</code> 
-                characters.
-                <p>
-                The trace file feature is unsupported
-                unless used at the direction of The HDF Group.
-                It is intended to allow The HDF Group to collect 
-                a trace of cache activity in cases of 
-                occult failures and/or poor performance 
-                seen in the field, so as to aid in
-                reproduction in the lab.  If you use 
-                it absent the direction of The HDF Group, you 
-                are on your own.</td></tr>
-        <tr>
-           <td colspan="2"><em>hbool_t</em> <code>evictions_enabled</code></td>
-            </tr><tr>
-            <td valign="top"> </td>
-            <td valign="top">IN: A boolean flag indicating whether evictions
-                from the metadata cache are enabled.  This flag is initially
-                set to <code>TRUE</code>.
-                <p>
-                In rare circumstances, the raw data throughput requirements
-                may be so high that the user wishes to postpone metadata
-                writes so as to reserve I/O throughput for raw data.  The
-                <code>evictions_enabled</code> field exists to allow this.
-                However, this is an extreme step, and you have no business
-                doing it unless you have read the User Guide section on 
-                metadata caching, and have considered all other options 
-                carefully.
-                <p>
-                The <code>evictions_enabled</code> field may not be set to
-                <code>FALSE</code> unless all adaptive cache resizing code
-                is disabled via the <code>incr_mode</code>,
-                <code>flash_incr_mode</code>, and <code>decr_mode</code>
-                fields.
-                <p>
-                When this flag is set to <code>FALSE</code>,
-                the metadata cache will not attempt to evict entries
-                to make space for new entries, and thus will grow without
-                bound.
-                <p>
-                Evictions will be re-enabled when this field is set back
-                to <code>TRUE</code>.  This should be done as soon as
-                possible.
-                <p>
-                </td></tr>
-        <tr>
-            <td colspan="2"><em>hbool_t</em> <code>set_initial_size</code></td>
-            </tr><tr>
-            <td valign="top"> </td>
-            <td valign="top">IN: Boolean flag indicating whether the cache 
-                should be forced to the user specified initial size.</td></tr>
-        <tr>
-            <td colspan="2"><em>size_t</em> <code>initial_size</code></td>
-            </tr><tr>
-            <td valign="top"> </td>
-            <td valign="top">IN: If set_initial_size is <code>TRUE</code>, initial_size must 
-                contains the desired initial size in bytes.  This value must lie 
-                in the closed interval [min_size, max_size]. (see below)</td></tr>
-        <tr>
-            <td colspan="2"><em>double</em> <code>min_clean_fraction</code></td>
-            </tr><tr>
-            <td valign="top"> </td>
-            <td valign="top">IN: This field specifies the minimum fraction of the 
-                cache that must be kept either clean or empty.
-                <p>
-                The value must lie in the interval [0.0, 1.0].  0.01 is a 
-                good place to start in the serial case.  In the parallel case,
-                a larger value is needed -- see 
-                “<a href="../Advanced/HDF5_Metadata/index.html">Metadata 
-                Caching in HDF5</a>” in the collection
-                “<a href="../Advanced.html">Advanced Topics 
-                in HDF5</a>.”
-                </td></tr>
-        <tr>
-            <td colspan="2"><em>size_t</em> <code>max_size</code></td>
-            </tr><tr>
-            <td valign="top"> </td>
-            <td valign="top">IN: Upper bound (in bytes) on the range of values 
-                that the adaptive cache resize code can select as the maximum 
-                cache size.</td></tr>
-        <tr>
-            <td colspan="2"><em>size_t</em> <code>min_size</code></td>
-            </tr><tr>
-            <td valign="top"> </td>
-            <td valign="top">IN: Lower bound (in bytes) on the range of values 
-                that the adaptive cache resize code can select as the maximum 
-                cache size.</td></tr>
-        <tr>
-            <td colspan="2"><em>long int</em> <code>epoch_length</code></td>
-            </tr><tr>
-            <td valign="top"> </td>
-            <td valign="top">IN: Number of cache accesses between runs of the 
-                adaptive cache resize code. 50,000 is a good starting number.</td></tr>
-        <tr>
-            <td colspan="2"> </td>
-        </tr>
-
-
-        <tr>
-            <td colspan="2"><a name="SetFileIncConfigFields">
-                <strong>Increment configuration fields:</strong></a></td>
-        </tr>
-        <tr>
-            <td colspan="2"><em>enum H5C_cache_incr_mode</em> 
-                <code>incr_mode</code></td>
-            </tr><tr>
-            <td valign="top"> </td>
-            <td valign="top">
-                IN: Enumerated value indicating the operational mode 
-                of the automatic cache size increase code.  At present, only two 
-                values are legal:
-                <p>
-                H5C_incr__off:  Automatic cache size increase is disabled, 
-                and the remaining increment fields are ignored.
-                <p>
-                H5C_incr__threshold:  Automatic cache size increase is enabled 
-                using the hit rate threshold algorithm.</td></tr>
-        <tr>
-            <td colspan="2"><em>double</em> <code>lower_hr_threshold</code></td>
-            </tr><tr>
-            <td valign="top"> </td>
-            <td valign="top">IN: Hit rate threshold used by the hit rate threshold 
-                cache size increment algorithm.
-                <p>
-                When the hit rate over an epoch is below this threshold and the 
-                cache is full, the maximum size of the cache is multiplied by 
-                increment (below), and then clipped as necessary to stay within 
-                max_size, and possibly max_increment.
-                <p>
-                This field must lie in the interval [0.0, 1.0].  0.8 or 0.9 
-                is a good starting point.</td></tr>
-        <tr>
-            <td colspan="2"><em>double</em> <code>increment</code></td>
-            </tr><tr>
-            <td valign="top"> </td>
-            <td valign="top">IN: Factor by which the hit rate threshold cache 
-                size increment algorithm multiplies the current maximum cache size 
-                to obtain a tentative new cache size.
-                <p>
-                The actual cache size increase will be clipped to satisfy the 
-                max_size specified in the general configuration, and possibly 
-                max_increment below.
-                <p>
-                The parameter must be greater than or equal to 1.0 -- 2.0 
-                is a reasonable value.
-                <p>
-                If you set it to 1.0, you will effectively disable cache size 
-                increases.</td></tr>
-        <tr>
-            <td colspan="2"><em>hbool_t</em> <code>apply_max_increment</code></td>
-            </tr><tr>
-            <td valign="top"> </td>
-            <td valign="top">IN: Boolean flag indicating whether an upper limit 
-                should be applied to the size of cache size increases.</td></tr>
-        <tr>
-            <td colspan="2"><em>size_t</em> <code>max_increment</code></td>
-            </tr><tr>
-            <td valign="top"> </td>
-            <td valign="top">IN: Maximum number of bytes by which cache size can 
-                be increased in a single step -- if applicable.</td></tr>
-        <tr>
-            <td colspan="2"><em>enum H5C_cache_flash_incr_mode</em> 
-                <code>flash_incr_mode</code></td>
-            </tr><tr>
-            <td valign="top"> </td>
-            <td valign="top">IN: Enumerated value indicating the operational mode of
-                the flash cache size increase code.  At present, 
-                only the following values are legal:
-                <p>
-                H5C_flash_incr__off:  Flash cache size increase is disabled.
-                <p>
-                H5C_flash_incr__add_space:  Flash cache size increase is 
-                enabled using the add space algorithm.</td></tr>
-
-        <tr>
-            <td colspan="2"><em>double</em> <code>flash_threshold</code></td>
-            </tr><tr>
-            <td valign="top"> </td>
-            <td valign="top">IN: The factor by which the current maximum cache
-                size is multiplied to obtain the minimum size
-                entry / entry size increase which may trigger a
-                flash cache size increase.
-                <p>
-                At present, this value must lie in the range
-                [0.1, 1.0].</td></tr>
-
-        <tr>
-            <td colspan="2"><em>double</em> <code>flash_multiple</code></td>
-            </tr><tr>
-            <td valign="top"> </td>
-            <td valign="top">IN: The factor by which the size of the triggering
-                entry / entry size increase is multiplied to obtain
-                the initial cache size increment.  This increment
-                may be reduced to reflect existing free space in
-                the cache and the <code>max_size</code> field above.
-                <p>
-                At present, this field must lie in the range
-                [0.1, 10.0].</td></tr>
-        <tr>
-            <td colspan="2"> </td>
-        </tr>
-
-
-        <tr>
-            <td colspan="2"><a name="SetFileDecConfigFields">
-                <strong>Decrement configuration fields:</strong></a></td>
-        </tr>
-        <tr>
-            <td colspan="2"><em>enum H5C_cache_decr_mode</em> <code>decr_mode</code></td>
-            </tr><tr>
-            <td valign="top"> </td>
-            <td valign="top">
-                IN: Enumerated value indicating the operational 
-                mode of the automatic cache size decrease code.  At present,
-                the following values are legal:
-                <p>
-                H5C_decr__off:  Automatic cache size decrease is disabled.
-                <p>
-                H5C_decr__threshold:  Automatic cache size decrease is 
-                enabled using the hit rate threshold algorithm.
-                <p>
-                H5C_decr__age_out:  Automatic cache size decrease is enabled 
-                using the ageout algorithm.
-                <p>
-                H5C_decr__age_out_with_threshold:  Automatic cache size 
-                decrease is enabled using the ageout with hit rate threshold 
-                algorithm</td></tr>
-        <tr>
-            <td colspan="2"><em>double</em> <code>upper_hr_threshold</code></td>
-            </tr><tr>
-            <td valign="top"> </td>
-            <td valign="top">IN: Hit rate threshold for the hit rate threshold and 
-                ageout with hit rate threshold cache size decrement algorithms.
-                <p>
-                When decr_mode is H5C_decr__threshold, and the hit rate over a 
-                given epoch exceeds the supplied threshold, the current maximum 
-                cache size is multiplied by decrement to obtain a tentative new
-                (and smaller) maximum cache size.
-                <p>
-                When decr_mode is H5C_decr__age_out_with_threshold, there is no 
-                attempt to find and evict aged out entries unless the hit rate in 
-                the previous epoch exceeded the supplied threshold.
-                <p>
-                This field must lie in the interval [0.0, 1.0].
-                <p>
-                For H5C_incr__threshold, .9995 or .99995 is a good place to start.
-                <p>
-                For H5C_decr__age_out_with_threshold, .999 might be 
-                more useful.</td></tr>
-        <tr>
-            <td colspan="2"><em>double</em> <code>decrement</code></td>
-            </tr><tr>
-            <td valign="top"> </td>
-            <td valign="top">IN: In the hit rate threshold cache size decrease 
-                algorithm, this parameter contains the factor by which the
-                current max cache size is multiplied to produce a tentative 
-                new cache size.
-                <p>
-                The actual cache size decrease will be clipped to satisfy the 
-                min_size specified in the general configuration, and possibly 
-                max_decrement below.
-                <p>
-                The parameter must be be in the interval [0.0, 1.0].
-                <p>
-                If you set it to 1.0, you will effectively disable cache size
-                decreases.  0.9 is a reasonable starting point.</td></tr>
-        <tr>
-            <td colspan="2"><em>hbool_t</em> <code>apply_max_decrement</code></td>
-            </tr><tr>
-            <td valign="top"> </td>
-            <td valign="top">IN: Boolean flag indicating whether an upper limit 
-                should be applied to the size of cache size decreases.</td></tr>
-        <tr>
-            <td colspan="2"><em>size_t</em> <code>max_decrement</code></td>
-            </tr><tr>
-            <td valign="top"> </td>
-            <td valign="top">IN: Maximum number of bytes by which the maximum cache 
-                size can be decreased in any single step -- if applicable.</td></tr>
-        <tr>
-            <td colspan="2"><em>int</em> <code>epochs_before_eviction</code></td>
-            </tr><tr>
-            <td valign="top"> </td>
-            <td valign="top">IN: In the ageout based cache size reduction 
-                algorithms, this field contains the minimum number of epochs an 
-                entry must remain unaccessed in cache before the cache size 
-                reduction algorithm tries to evict it. 
-                3 is a reasonable value.</td></tr>
-        <tr>
-            <td colspan="2"><em>hbool_t</em> <code>apply_empty_reserve</code></td>
-            </tr><tr>
-            <td valign="top"> </td>
-            <td valign="top">IN: Boolean flag indicating whether the ageout based 
-                decrement algorithms will maintain a empty reserve when decreasing 
-                cache size.</td></tr>
-        <tr>
-            <td colspan="2"><em>double</em> <code>empty_reserve</code></td>
-            </tr><tr>
-            <td valign="top"> </td>
-            <td valign="top">IN: Empty reserve as a fraction of maximum cache 
-                size if applicable.
-                <p>
-                When so directed, the ageout based algorithms will not decrease 
-                the maximum cache size unless the empty reserve can be met.
-                <p>
-                The parameter must lie in the interval [0.0, 1.0].  
-                0.1 or 0.05 is a good place to start.</td></tr>
-        <tr>
-            <td colspan="2"> </td>
-        </tr>
-
-
-        <tr>
-          <td colspan="2"><a name="SetFileParConfigFields">
-                <strong>Parallel configuration field:</strong></a></td>
-        </tr>
-        <tr>
-            <td colspan="2"><em>int</em> <code>dirty_bytes_threshold</code></td>
-            </tr><tr>
-            <td valign="top"> </td>
-            <td valign="top">IN: Threshold number of bytes of dirty metadata 
-                generation for triggering synchronizations of the metadata caches 
-                serving the target file in the parallel case.
-                <p>
-                Synchronization occurs whenever the number of bytes of dirty 
-                metadata created since the last synchronization exceeds this limit.
-                <p>
-                This field only applies to the parallel case.  While it is ignored 
-                elsewhere, it can still draw a value out of bounds error.
-                <p>
-                It must be consistant across all caches on any given file.
-                <p>
-                By default, this field is set to 256 KB.  It shouldn't be more 
-                than half the current maximum cache size times the 
-                minimum clean fraction.</td>
-        </tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful; otherwise returns a
-        negative value.
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://www.hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have      *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Fset_mpi_atomicity" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 18 April 2012
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="File-SetMpiAtomicity">H5Fset_mpi_atomicity</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Fset_mpi_atomicity</code>(
-            <em>hid_t</em> <code>file_id</code>,
-            <em>hbool_t</em> <code>flag</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets the MPI atomicity mode.
-
-  <p>
-  <dt><strong>Motivation:</strong>
-    <dd><code>H5Fset_mpi_atomicity</code> 
-      is applicable only in parallel environments using MPI I/O.
-      The function is one of the tools used to ensure sequential consistency.
-      This means that a set of operations will behave as though they
-      were performed in a serial order consistent with the program order.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Fset_mpi_atomicity</code> 
-      sets MPI consistency semantics for data access 
-      to the file, <code>file_id</code>.
-      <p>
-      If <code>flag</code> is set to <code>TRUE</code>, 
-      all file access operations will appear atomic, 
-      guaranteeing sequential consistency.
-      If <code>flag</code> is set to <code>FALSE</code>, 
-      enforcement of atomic file access will be turned off.
-      <p>
-      <code>H5Fset_mpi_atomicity</code> is a collective function and 
-      all participating processes must pass the same values for 
-      <code>file_id</code> and <code>flag</code>. 
-      <p>
-      This function is available only when the HDF5 Library is configured 
-      with parallel support (<code>--enable-parallel</code>). 
-      It is useful only when used with the <code>H5FD_MPIO</code> driver
-      (see <a href="RM_H5P.html#Property-SetFaplMpio">
-      <code>H5Pset_fapl_mpio</code></a>).
-
-      <p>
-      <strong>Limitations:</strong>
-      <br>
-      <code>H5Fset_mpi_atomicity</code> calls 
-      <code>MPI_File_set_atomicity</code> underneath
-      and is not supported if the execution platform does not support 
-      <code>MPI_File_set_atomicity</code>. 
-      When it is supported and used,
-      the performance of data access operations may drop significantly. 
-      <p>
-      In certain scenarios, even when <code>MPI_File_set_atomicity</code> 
-      is supported, setting atomicity with <code>H5Fset_mpi_atomicity</code> 
-      and <code>flag</code> set to <code>TRUE</code> does not always yield 
-      strictly atomic updates.  For example, some <code>H5Dwrite</code> calls
-      translate to multiple <code>MPI_File_write_at</code> calls. 
-      This happens in all cases where the high-level file access routine 
-      translates to multiple lower level file access routines. 
-      The following scenarios will raise this issue:
-      <ul>
-          <li>Non-contiguous file access using independent I/O
-          <li>Partial collective I/O using chunked access
-          <li>Collective I/O using filters 
-              or when data conversion is required 
-      </ul>
-      <p>
-      This issue arises because MPI atomicity is a matter of 
-      MPI file access operations rather than HDF5 access operations.  
-      But the user is normally seeking atomicity at the HDF5 level.  
-      To accomplish this, the application must set a barrier 
-      after a write, <code>H5Dwrite</code>, 
-      but before the next read, <code>H5Dread</code>, 
-      in addition to calling <code>H5Fset_mpi_atomicity</code>.
-      The barrier will guarantee that all underlying write operations 
-      execute atomically before the read operations starts.
-      This ensures additional ordering semantics and 
-      will normally produce the desired behavior. 
-      <p>
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd>
-    <table>
-      <tr valign="top">
-        <td><em>hid_t</em> <code>file_id</code>,
-            </td><td>    </td>
-        <td>IN: HDF5 file identifier
-            </td></tr>
-      <tr valign="top">
-        <td><em>hbool_t</em> <code>flag</code>
-            </td><td> </td>
-        <td>IN: Logical flag for atomicity setting
-                <br>
-                Valid values are:
-                <li>
-                <code>TRUE </code>
-                    Sets MPI file access to atomic mode.
-                <li>
-                <code>FALSE</code>
-                    Sets MPI file access to nonatomic mode.
-            </td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<!--
-  <p>
-  <dt><strong>Failure Modes:</strong>
-    <dd>
-
-  <p>
-  <dt><strong>Example Usage:</strong>
-
-    <dd>Discuss the elements in the first usage example here.
-<dir><pre>
-Complete usage example line(s) for the first example here
-</pre></dir>
-    <p>
-
-    <dd>Discuss the elements in the second usage example here.
-<dir><pre>
-Complete usage example line(s) for the second example here
-</pre></dir>
--->
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5fset_mpi_atomicity_f
-    <dd>
-    <pre>
-SUBROUTINE h5fset_mpi_atomicity_f(file_id, flag, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: file_id    ! File identifier
-  INTEGER(HBOOL_T), INTENT(IN) :: flag     ! Atomicity flag
-  INTEGER, INTENT(OUT) :: hdferr           ! Error code
-                                           ! 0 on success; -1 on failure
-END SUBROUTINE h5fset_mpi_atomicity_f </pre>
-    </dd>
-
-  <p>
-  <dt><strong>See Also:</strong>
-    <dd><a href="../Advanced/PHDF5FileConsistencySemantics/PHDF5FileConsistencySemantics.pdf">
-        Enabling a Strict Consistency Semantics Model in Parallel HDF5</a>
-        <p>
-        <a href="RM_H5F.html#File-GetMpiAtomicity">
-        <code>H5Fget_mpi_atomicity</code></a>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-        </tr>
-        <tr>
-          <td valign="top">1.8.9</td>
-          <td valign="top">
-            C function and Fortran subroutine 
-            introduced in this release.</td>
-        </tr>
-        </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Funmount" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="File-Unmount">H5Funmount</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Funmount</code>(<em>hid_t</em> <code>loc_id</code>,
-            <em>const char *</em><code>name</code>
-        )
-<dt><strong>Purpose:</strong>
-        <dd>Unmounts a file.
-<dt><strong>Description:</strong>
-        <dd>Given a mount point, <code>H5Funmount</code> 
-            dissassociates the mount point's file
-            from the file mounted there.  This function
-            does  not close either file.
-            <p> 
-            The mount point can be either the group in the
-            parent or the root group of the mounted file 
-            (both groups have the same name).  If the mount 
-            point was opened before the mount then it is the 
-            group in the parent; if it was opened after the 
-            mount then it is the root group of the child.
-            <p>
-            Note that <code>loc_id</code> is either a file or group identifier
-            and <code>name</code> is relative to <code>loc_id</code>.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-            <td valign="top">IN: File or group identifier for the location at which
-                the specified file is to be unmounted.</td></tr>
-        <tr>
-            <td valign="top"><em>const char *</em><code>name    </code></td>
-            <td valign="top">IN: Name of the mount point.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5funmount_f
-    <dd>
-    <pre>
-SUBROUTINE h5funmount_f(loc_id, name, child_id, hdferr)
-  IMPLICIT NONE 
-  INTEGER(HID_T), INTENT(IN)  :: loc_id      ! File or group identifier
-  CHARACTER(LEN=*), INTENT(IN):: name        ! Group name at location loc_id
-  INTEGER, INTENT(OUT)        :: hdferr      ! Error code 
-                                             ! 0 on success and -1 on failure
-END SUBROUTINE h5funmount_f
-    </pre>
-
-        <!--<dt><strong>Non-C API(s):</strong>
-        <dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
+<?php include("H5F/H5Fclear_elink_file_cache.htm"); ?>
+<?php include("H5F/H5Fclose.htm"); ?>
+<?php include("H5F/H5Fcreate.htm"); ?>
+<?php include("H5F/H5Fflush.htm"); ?>
+<?php include("H5F/H5Fget_access_plist.htm"); ?>
+<?php include("H5F/H5Fget_create_plist.htm"); ?>
+<?php include("H5F/H5Fget_file_image.htm"); ?>
+<?php include("H5F/H5Fget_filesize.htm"); ?>
+<?php include("H5F/H5Fget_freespace.htm"); ?>
+<?php include("H5F/H5Fget_info.htm"); ?>
+<?php include("H5F/H5Fget_intent.htm"); ?>
+<?php include("H5F/H5Fget_mdc_config.htm"); ?>
+<?php include("H5F/H5Fget_mdc_hit_rate.htm"); ?>
+<?php include("H5F/H5Fget_mdc_size.htm"); ?>
+<?php include("H5F/H5Fget_mpi_atomicity.htm"); ?>
+<?php include("H5F/H5Fget_name.htm"); ?>
+<?php include("H5F/H5Fget_obj_count.htm"); ?>
+<?php include("H5F/H5Fget_obj_ids.htm"); ?>
+<?php include("H5F/H5Fget_vfd_handle.htm"); ?>
+<?php include("H5F/H5Fis_hdf5.htm"); ?>
+<?php include("H5F/H5Fmount.htm"); ?>
+<?php include("H5F/H5Fopen.htm"); ?>
+<?php include("H5F/H5Freopen.htm"); ?>
+<?php include("H5F/H5Freset_mdc_hit_rate_stats.htm"); ?>
+<?php include("H5F/H5Fset_mdc_config.htm"); ?>
+<?php include("H5F/H5Fset_mpi_atomicity.htm"); ?>
+<?php include("H5F/H5Funmount.htm"); ?>
 
 
 <!-- HEADER RIGHT " " -->
diff --git a/html/RM/RM_H5G.html b/html/RM/RM_H5G.html
index 19d272b..cbc06f7 100644
--- a/html/RM/RM_H5G.html
+++ b/html/RM/RM_H5G.html
@@ -242,241 +242,9 @@ as the corresponding C function.
 <!--       Include special topic files                       -->
 <!--  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  -->
 
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-
-<p>
-<a name="Group-GroupsInHDF5">
-<strong>Groups in HDF5:</strong></a>
-<br>
-A group associates names with objects and provides a mechanism
-for mapping a name to an object. Since all objects appear in at 
-least one group (with the possible exception of the root object) 
-and since objects can have names in more than one group, the set 
-of all objects in an HDF5 file is a directed graph.  The internal
-nodes (nodes with out-degree greater than zero) must be groups 
-while the leaf nodes (nodes with out-degree zero) are either empty 
-groups or objects of some other type.  Exactly one object in every 
-non-empty file is the root object.  The root object always has a 
-positive in-degree because it is pointed to by the file super block.
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-
-<p>
-<a name="Group-LocatingObjects">
-<strong>Locating objects in the HDF5 file hierarchy:</strong></a>
-<br>
-An object name consists of one or more components separated from
-one another by slashes. An absolute name begins with a slash and the
-object is located by looking for the first component in the root
-object, then looking for the second component in the first object, etc.,
-until the entire name is traversed.  A relative name does not begin 
-with a slash and the traversal begins at the location specified by the 
-create or access function.
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-
-<p>
-<a name="Group-GroupStyles">
-<strong>Group implementations in HDF5:</strong></a>
-<!--
-<br>
-HDF5 originally provided a single indexed group structure,
-referred to here as the original indexed implementation.
-A new implementation of group structure, 
-enabling several more advanced features,
--->
-<br>
-The original HDF5 group implementation provided 
-a single indexed structure for link storage.
-A new group implementation, in HDF5 Release 1.8.0,
-enables more efficient compact storage for very small groups,
-improved link indexing for large groups,
-and other advanced features.
-<ul>
-    <li>The <i>original indexed</i> format remains the default.
-        Links are stored in a B-tree in the group’s local heap.
-    <li>Groups created in the new <i>compact-or-indexed</i> format, 
-        the implementation introduced with Release 1.8.0,
-        can be tuned for performance, 
-        switching between the compact and indexed formats 
-        at thresholds set in the user application.
-    <ul>
-        <li>The <i>compact</i> format will conserve file space
-            and processing overhead when working with small groups and 
-            is particularly valuable when a group contains no links.
-            Links are stored as a list of messages in the group’s
-            header.
-        <li>The <i>indexed</i> format will yield improved performance
-            when working with large groups, e.g., groups containing
-            thousands to millions of members.
-            Links are stored in a fractal heap and 
-            indexed with an improved B-tree.
-    </ul>
-    <li>The new implementation also enables the use of link names 
-        consisting of non-ASCII character sets 
-        (see <a href="RM_H5P.html#Property-SetCharEncoding">
-        <code>H5Pset_char_encoding</code></a>) 
-        and is required for all link types other than hard or soft links,
-        e.g., external and user-defined links
-        (see the <a href="RM_H5L.html">H5L APIs</a>).
-</ul>
-
-<!--
-<p>
-The original group structure and the newer structures 
-are not directly interoperable. 
-HDF5 groups can be created in either of the two formats. 
-Once created, a group in the original indexed format can be changed 
-to a compact-or-indexed format if the need arises; 
-there is no capability to change back.
-As stated above, once in the compact-or-indexed format, 
-a group can switch between compact and indexed as needed.
-
-<p>
-By default, a group will be created in the original indexed format.
-Groups will be created in the compact-or-indexed format
-under the following circumstances:  
--->
-
-<p>
-The original group structure and the newer structures 
-are not directly interoperable. 
-By default, a group will be created in the original indexed format.
-An existing group can be changed to a compact-or-indexed format 
-if the need arises; there is no capability to change back.
-As stated above, once in the compact-or-indexed format, 
-a group can switch between compact and indexed as needed.
-
-<p>
-Groups will be initially created in the compact-or-indexed format
-only when one or more of the following conditions is met:
-<ul>
-    <li>The <i>low version bound</i> value of 
-        the <i>library version bounds</i> property 
-        has been set to Release 1.8.0 or later 
-        in the file access property list
-        (see <a href="RM_H5P.html#Property-SetLibverBounds">
-        <code>H5Pset_libver_bounds</code></a>).
-        Currently, that would require an <code>H5Pset_libver_bounds</code>
-        call with the <em>low</em> parameter set to
-        <code>H5F_LIBVER_LATEST</code>.
-        <p>
-        When this property is set for an HDF5 file, all objects in the file 
-        will be created using the latest available format; no effort will
-        be made to create a file that can be read by older libraries.
-    <li>The creation order tracking property, 
-        <code>H5P_CRT_ORDER_TRACKED</code>, has been set  
-        in the group creation property list
-        (see <a href="RM_H5P.html#Property-SetLinkCreationOrder">
-        <code>H5Pset_link_creation_order</code></a>).
-</ul>
-
-<p>
-<!--
-The compact-or-indexed format also enables completely new capabilities:
-user-defined and external links and non-ASCII link names.
--->
-An existing group, currently in the original indexed format, 
-will be converted to the compact-or-indexed format 
-upon the occurrence of any of the following events:
-<ul>
-    <li>An external or user-defined link is inserted into the group.
-    <li>A link named with a string composed of non-ASCII characters 
-        is inserted into the group.
-<!-- QUESTION -- REVEAL THIS CIRCUMSTANCE ONLY AFTER (AND IF!) 
-              -- IT IS IMPLEMENTED, THEN DELETE THE COMMENT
-    <li>The <code>max_compact</code> and <code>min_dense</code>
-        properties have been set in the group creation property list
-        (see <a href="RM_H5P.html#Property-SetLinkPhaseChange">
-        <code>H5Pset_link_phase_change</code></a>).
-                                                         <br><i><b>
-                                                              [ [ [
-                                  Masked bullet, immediately above:
-                                         Not currently implemented.  
-                                                  -- June 2007, FMB
-                                                              ] ] ]
-                                                           </b></i>
--->
-</ul>
-
-<p>
-The compact-or-indexed format offers performance improvements 
-that will be most notable at the extremes, 
-i.e., in groups with zero members 
-and in groups with tens of thousands of members.  
-But measurable differences may sometimes appear 
-at a threshold as low as eight group members.
-Since these performance thresholds and criteria differ from
-application to application, tunable settings are provided to 
-govern the switch between the compact and indexed formats
-(see <a href="RM_H5P.html#Property-SetLinkPhaseChange">
-<code>H5Pset_link_phase_change</code></a>).
-Optimal thresholds will depend on the application and the 
-operating environment.
-
-<p>
-Future versions of HDF5 will retain the ability to 
-create, read, write, and manipulate 
-all groups stored in either the original indexed format or
-the compact-or-indexed format.
-
+<?php include("../_topic/groups_in_hdf5.htm"); ?>
+<?php include("../_topic/locating_objects.htm"); ?>
+<?php include("../_topic/group_implementations.htm"); ?>
 
 <p>
 
@@ -487,3303 +255,31 @@ the compact-or-indexed format.
 
 <!-- NEW PAGE -->
 <!-- HEADER RIGHT " " -->
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Gclose" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Group-Close">H5Gclose</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Gclose</code>(<em>hid_t </em><code>group_id</code>)
-  <dt><strong>Purpose:</strong>
-    <dd>Closes the specified group.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Gclose</code> releases resources used by a group which was
-        opened by <code>H5Gcreate*</code> or <code>H5Gopen*</code>. 
-        After closing a group, the <code>group_id</code> cannot be used again.  
-        <p>
-        Failure to release a group with this call will result in resource leaks.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-      <tr>
-          <td valign="top"><em>hid_t</em> <code>group_id    </code></td>
-          <td valign="top">IN: Group identifier to release.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5gclose_f
-    <dd>
-	<pre>
-SUBROUTINE h5gclose_f( gr_id, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: gr_id     ! Group identifier
-  INTEGER, INTENT(OUT) :: hdferr          ! Error code 
-                                          ! 0 on success and -1 on failure
-END SUBROUTINE h5gclose_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
- 
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Gcreate" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-  Last modified: 28 August 2012</i></font></div>
-
-
-  <dt><strong>Name:</strong> <a name="Group-Create">H5Gcreate</a>
-  <dt><strong>Signatures:</strong>
-    <dd>
-    <table width=95%>
-        <tr><td width=80% align=left valign=top>
-            <a href="#Group-Create1"><em>hid_t </em><code>H5Gcreate</code>(
-                <em>hid_t</em> <code>loc_id</code>, 
-                <em>const char *</em><code>name</code>,
-                <em>size_t</em> <code>size_hint</code> )</a>
-            <br> 
-            </td><td width=10% align=right valign=top>
-                [1]
-        </td></tr>
-        <tr><td align=left valign=top>
-            <a href="#Group-Create2"><em>hid_t</em> <code>H5Gcreate</code>(
-                <em>hid_t</em> <code>loc_id</code>, 
-                <em>const char *</em><code>name</code>, 
-                <em>hid_t</em> <code>lcpl_id</code>, 
-                <em>hid_t</em> <code>gcpl_id</code>,
-                <em>hid_t</em> <code>gapl_id</code> )</a>
-            </td><td align=right valign=top>
-                [2]
-        </td></tr>
-    </table
-  ><p>
-  <dt><strong>Purpose:</strong>
-    <dd>Creates a new empty group and links it to a location in the file.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Gcreate</code> is a macro that is mapped to either
-      <a href="#Group-Create1"><code>H5Gcreate1</code></a> or
-      <a href="#Group-Create2"><code>H5Gcreate2</code></a>,
-      depending on the HDF5 Library configuration and application
-      compile-time compatibility macro mapping options.
-      <p>
-      This macro is provided to facilitate application compatibility.
-      For example:
-      <ul>
-          <li>The <code>H5Gcreate</code> macro 
-              will be mapped to <code>H5Gcreate1</code> and 
-              will use the <code>H5Gcreate1</code> syntax 
-              (first signature above)
-              if the application is coded for HDF5 Release 1.6.<i>x</i>.
-          <li>The <code>H5Gcreate</code> macro 
-              will be mapped to <code>H5Gcreate2</code> and 
-              will use the <code>H5Gcreate2</code> syntax 
-              (second signature above)
-              if the application is coded for HDF5 Release 1.8.<i>x</i>.
-      </ul>
-      <p>
-      Macro use and compatibility macro mapping options are fully described in
-      “<a href="APICompatMacros.html">API Compatibility Macros
-      in HDF5</a>.”
-      <p>
-      When both the HDF5 Library and the application are built 
-      without specific compatibility macro mapping options, the 
-      default behavior occurs and 
-      <code>H5Gcreate</code> is mapped to the most recent version of
-      the function, currently 
-      <a href="#Group-Create2"><code>H5Gcreate2</code></a>.
-      If the library and/or application is compiled for Release 1.6
-      emulation, <code>H5Gcreate</code> will be mapped to 
-      <a href="#Group-Create1"><code>H5Gcreate1</code></a>.
-      <p>
-      Function mapping flags can be used to override these settings 
-      on a function-by-function basis when the application is compiled. 
-      The <code>H5Gcreate</code> function mapping flags are shown:
-
-      <dir>
-      <table border="0"  cellpadding="4" >
-      <tr align=left>
-      <th>
-        <code>h5cc</code> flag
-      <th>
-        macro maps to 
-      </th>
-
-      <tr align=left>
-        <td><code>-DH5Acreate_vers=1    </code>
-        <td><code>H5Acreate1</code>
-      <tr align=left>
-        <td><code>-DH5Acreate_vers=2</code>
-        <td><code>H5Acreate2</code>
-
-       </tr>
-       </table>
-       </dir>
-      
-        <p>A group created with this macro should be closed with 
-        <code>H5Gclose</code> when the group is no longer needed so 
-        that resource leaks will not develop.</p>
-
-
-  <dd><strong>Interface history:</strong>  
-        Signature [1] above is the original <code>H5Gcreate</code> interface
-        and the only interface available prior to HDF5 Release 1.8.0.
-        This signature and the corresponding function are now deprecated 
-        but will remain directly callable as 
-        <a href="#Group-Create1"><code>H5Gcreate1</code></a>.
-        <p>
-        Signature [2] above was introduced with HDF5 Release 1.8.0
-        and is the recommended and default interface.
-        It is directly callable as
-        <a href="#Group-Create2"><code>H5Gcreate2</code></a>.
-        <p>
-        Deprecated functions may not be available in all installations
-        of the HDF5 libary.  
-        See “<a href="APICompatMacros.html">API Compatibility 
-        Macros in HDF5</a>” for details. 
-<!-- NEW PAGE -->
-  <p>
-  <dt><strong>Fortran90 Interface:</strong>  h5gcreate_f
-    <dd>
-	<pre>
-SUBROUTINE h5gcreate_f(loc_id, name, grp_id, hdferr, &
-                        size_hint, lcpl_id, gcpl_id, gapl_id)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id   ! File or group identifier 
-  CHARACTER(LEN=*), INTENT(IN) :: name   ! Name of the group 
-  INTEGER(HID_T), INTENT(OUT) :: grp_id  ! Group identifier 
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code  
-                                         ! 0 on success and -1 on failure
-  INTEGER(SIZE_T), OPTIONAL, INTENT(IN) :: size_hint 
-                                         ! Parameter indicating the number of 
-                                         ! bytes to reserve for the names that 
-                                         ! will appear in the group. 
-                                         ! Note, set to OBJECT_NAMELEN_DEFAULT_F
-                                         ! if using any of the optional 
-                                         ! parameters lcpl_id, gcpl_id, 
-                                         ! and/or gapl_id when not
-                                         ! using keywords in specifying the 
-                                         ! optional parameters.
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: lcpl_id  
-                                         ! Property list for link creation
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: gcpl_id  
-                                         ! Property list for group creation
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: gapl_id  
-                                         ! Property list for group access
-END SUBROUTINE h5gcreate_f
-	</pre>		
-		
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">The function 
-            <code>H5Gcreate</code> renamed to <code>H5Gcreate1</code> 
-            and deprecated in this release.
-            <br>
-            The macro <code>H5Gcreate</code> 
-            and the function <code>H5Gcreate2</code>
-            introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Gcreate1" -->
-<hr>
-<dl>
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 29 July 2009
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Group-Create1">H5Gcreate1</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>hid_t </em><code>H5Gcreate1</code>(
-        <em>hid_t</em> <code>loc_id</code>, 
-        <em>const char *</em><code>name</code>,
-        <em>size_t</em> <code>size_hint</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Creates a new empty group and links it to a location in the file.
-  <p>
-  <dt><strong>Notice:</strong>
-    <dd><i>This function is renamed from <code>H5Gcreate</code> and 
-        deprecated in favor of the functions 
-        <a href="#Group-Create2"><code>H5Gcreate2</code></a> and
-        <a href="#Group-CreateAnon"><code>H5Gcreate_anon</code></a>,
-        or the new macro 
-        <a href="#Group-Create"><code>H5Gcreate</code></a>.</i>
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Gcreate1</code> creates a new group with the specified
-        name at the specified location, <code>loc_id</code>.  
-        The location is identified by a file or group identifier.  
-        The name, <code>name</code>, must not already be taken by some 
-        other object and all parent groups must already exist.  
-	<p>
-	<code>name</code> can be a relative path based at <code>loc_id</code>
-        or an absolute path from the root of the file.
-        Use of this function requires that any intermediate groups 
-        specified in the path already exist.
-        <p>
-        The length of a group name, or of the name of any object within 
-        a group, is not limited.  
-        <p>
-        <code>size_hint</code> is a hint for the number of bytes to
-        reserve to store the names which will be eventually added to
-        the new group.  Passing a value of zero for <code>size_hint</code>
-        is usually adequate since the library is able to dynamically
-        resize the name heap, but a correct hint may result in better
-        performance.  
-        If a non-positive value is supplied for <code>size_hint</code>, 
-        then a default size is chosen.
-        <p>
-        The return value is a group identifier for the open group.
-	This group identifier should be closed by calling 
-        <code>H5Gclose</code> when it is no longer needed. 
-        <p>
-        See <a href="#Group-CreateAnon"><code>H5Gcreate_anon</code></a> 
-        for a discussion of the differences between <code>H5Gcreate1</code> 
-        and <code>H5Gcreate_anon</code>.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-      <tr>
-          <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-          <td valign="top">IN: File or group identifier.</td></tr>
-      <tr>
-          <td valign="top"><em>const char *</em><code>name</code></td>
-          <td valign="top">IN: Absolute or relative name of the o
-            new group.</td></tr>
-      <tr>
-          <td valign="top"><em>size_t</em> <code>size_hint    </code></td>
-          <td valign="top">IN: Optional parameter indicating the number of 
-              bytes to reserve for the names that will appear in the group. 
-              A conservative estimate could result in multiple 
-              system-level I/O requests to read the group name heap; 
-              a liberal estimate could result in a single large 
-              I/O request even when the group has just a few names.  
-              HDF5 stores each name with a null terminator.</td></tr>
-    </table></ul>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a valid group identifier for the open group if successful; 
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> See listing under <a href="RM_H5G.html#Group-Create"><code>H5Gcreate</code></a>.
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function <code>H5Gcreate</code> renamed to 
-            <code>H5Gcreate1</code> and deprecated
-            in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Gcreate2" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 25 July 2012
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Group-Create2">H5Gcreate2</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Gcreate2</code>(
-         <em>hid_t</em> <code>loc_id</code>, 
-         <em>const char *</em><code>name</code>, 
-         <em>hid_t</em> <code>lcpl_id</code>, 
-         <em>hid_t</em> <code>gcpl_id</code>,
-         <em>hid_t</em> <code>gapl_id</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Creates a new group and links it into the file.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Gcreate2</code> creates a new group in a file. After 
-        a group has been created, links to datasets and to other groups 
-        can be added. 
-        <p>
-        The <code>loc_id</code> and <code>name</code> parameters specify 
-        where the group is located. <code>loc_id</code> may be a file 
-        identifier or a group identifier in the file. 
-        <code>name</code> is the link to the group; <code>name</code> 
-        may be either an absolute path in the file (the links from the 
-        root group to the new group) or a relative path from 
-        <code>loc_id</code> (the link(s) from the group specified by 
-        <code>loc_id</code> to the new group). See the 
-        <a href="../_topic/loc_id+name_obj.htm">“Accessing objects 
-        by location and name”</a> topic for more information.</p>
-        <p>
-        <code>lcpl_id</code>, <code>gcpl_id</code>, and 
-        <code>gapl_id</code> are property list identifiers. These property 
-        lists govern how the link to the group is created, how the group 
-        is created, and how the group can be accessed in the future, 
-        respectively. <code>H5P_DEFAULT</code> can be passed in if the 
-        default properties are appropriate for these property lists. 
-        Currently, there are no APIs for the group access 
-        property list; use <code>H5P_DEFAULT</code>. See 
-        <a href="RM_H5P.html">“H5P: Property List Interface”</a> 
-        for the functions that can be used with each property list.</p>
-        <p>
-        To conserve and release resources, the group should be 
-        closed when access is no longer required.</p>
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code>
-        </td>
-        <td valign="top">IN: File or group identifier
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>name</code>    
-        </td>
-        <td valign="top">IN: Absolute or relative name of the link 
-        to the new group
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lcpl_id</code>
-        </td>
-        <td valign="top">IN: Link creation property list identifier
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>gcpl_id</code>
-        </td>
-        <td valign="top">IN: Group creation property list identifier
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>gapl_id</code>
-        </td>
-        <td valign="top">IN: Group access property list identifier
-            <br>
-            (No group access properties have been implemented at this time;
-            use <code>H5P_DEFAULT</code>.)
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a group identifier if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> 
-    <dd>See listing under 
-        <a href="RM_H5G.html#Group-Create"><code>H5Gcreate</code></a>.
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Gcreate_anon" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-  Last modified: 23 August 2013</i></font></div>
-
-
-  <dt><strong>Name:</strong> <a name="Group-CreateAnon">H5Gcreate_anon</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>hid_t </em><code>H5Gcreate_anon</code>(
-            <em>hid_t </em><code>loc_id</code>,
-            <em>hid_t </em><code>gcpl_id</code>,
-            <em>hid_t </em><code>gapl_id</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Creates a new empty group without linking it into the file structure.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Gcreate_anon</code> creates a new empty group 
-      in the file specified by <code>loc_id</code>.
-      With default settings, <code>H5Gcreate_anon</code> provides
-      similar functionality to that provided by <code>H5Gcreate</code>, 
-      with the differences described below.
-      <p>
-      The new group’s creation and access properties are specified in
-      <code>gcpl_id</code> and <code>gapl_id</code>, respectively.
-      <p>
-      <code>H5Gcreate_anon</code> returns a new group identifier.
-      This identifier <i>must</i> be linked into the HDF5 file structure 
-      with <a href="RM_H5O.html#Object-Link"><code>H5Olink</code></a>
-      or it will be deleted from the file when the file is closed.
-      <p>
-      The differences between this function and <code>H5Gcreate1</code> 
-      are as follows:
-      <ul>
-        <li><code>H5Gcreate1</code> does not provide for the use of 
-          custom property lists;
-          <code>H5Gcreate1</code> always uses default properties.
-        <li><code>H5Gcreate_anon</code> neither provides the new 
-          group’s name nor links it into the HDF5 file structure; 
-          those actions must be performed separately through a call to
-          <a href="RM_H5O.html#Object-Link"><code>H5Olink</code></a>,
-          which offers greater control over linking.
-        <li><code>H5Gcreate_anon</code> does not directly provide 
-          a <i>hint</i> mechanism for the group’s heap size.  
-          Comparable information can be included in the group creation 
-          property list <code>gcpl_id</code> through a
-          <code>H5Pset_local_heap_size_hint</code> call.
-      </ul>
-
-      <p>A group created with this function should be closed with 
-      <code>H5Gclose</code> when the group is no longer needed so 
-      that resource leaks will not develop.</p>
-
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t </em><code>loc_id</code>
-        </td>
-        <td valign="top">IN: File or group identifier specifying the
-            file in which the new group is to be created
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t </em><code>gcpl_id</code>
-        </td>
-        <td valign="top">IN: Group creation property list identifier
-          <br>
-          (<code>H5P_DEFAULT</code> for the default property list)
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>gapl_id    </code>
-        </td>
-        <td valign="top">IN: Group access property list identifier
-            <br>
-            (No group access properties have been implemented at this time;
-            use <code>H5P_DEFAULT</code>.)
-        </td></tr>
-    </table></dd>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a new group identifier if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5gcreate_anon_f
-    <dd>
-    <pre>
-SUBROUTINE h5gcreate_anon_f(loc_id, grp_id, hdferr, gcpl_id, gapl_id)
-
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id   ! File or group identifier
-  INTEGER(HID_T), INTENT(OUT) :: grp_id  ! Group identifier 
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code
-                                         ! 0 on success and -1 on failure
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: gcpl_id  
-                                         ! Property list for group creation
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: gapl_id  
-                                         ! Property list for group access
-END SUBROUTINE h5gcreate_anon_f
-    </pre>
-
-<!-- NEW PAGE -->
-
-		
-  <p>
-  <dt><strong>See Also:</strong>
-    <dd><a href="RM_H5O.html#Object-Link"><code>H5Olink</code></a>
-        <br>
-        <a href="RM_H5G.html#Group-Create1"><code>H5Gcreate1</code></a> 
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table></dd>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Gget_comment" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Group-GetComment">H5Gget_comment</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>int</em> <code>H5Gget_comment</code>(<em>hid_t</em> <code>loc_id</code>,
-        <em>const char *</em><code>name</code>,
-        <em>size_t</em> <code>bufsize</code>,
-        <em>char *</em><code>comment</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves comment for specified object.
-  <dt><strong>Notice:</strong>
-    <dd><i>This function is deprecated in favor of the function 
-        <a href="RM_H5O.html#Object-GetComment"><code>H5Oget_comment</code></a>.</i>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Gget_comment</code> retrieves the comment for the the
-        object specified by <code>loc_id</code> and <code>name</code>.  
-        The comment is returned in the buffer <code>comment</code>.
-        <p>
-        <code>loc_id</code> can specify any object in the file.
-        <code>name</code> can be one of the following:
-        <br>  — The name of the object relative to 
-            <code>loc_id</code> 
-        <br>  — An absolute name of the object, 
-            starting from <code>/</code>, the file’s root group 
-        <br>  — A dot (<code>.</code>), 
-            if <code>loc_id</code> fully specifies the object
-        <p>
-        At most <code>bufsize</code> characters, including a null 
-        terminator, are returned in <code>comment</code>.  
-        The returned value is not null terminated 
-        if the comment is longer than the supplied buffer.  
-        If the size of the comment is unknown, a preliminary 
-        <code>H5Gget_comment</code> call will return the size of the
-        comment, including space for the null terminator.
-        <p>
-        If an object does not have a comment, the empty string 
-        is returned in <code>comment</code>.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-        <td valign="top">IN: Identifier of the file, group, dataset, or 
-            named datatype.</td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>name    </code></td>
-        <td valign="top">IN: Name of the object in <code>loc_id</code> whose 
-            comment is to be retrieved.
-            <br>
-            <code>name</code> must be '.' (dot) if <code>loc_id</code> 
-            fully specifies the object for which the associated comment 
-            is to be retrieved.
-            </td></tr>
-      <tr>
-        <td valign="top"><em>size_t</em> <code>bufsize</code></td>
-        <td valign="top">IN: Anticipated required size of the  
-            <code>comment</code> buffer.</td></tr>
-      <tr>
-        <td valign="top"><em>char *</em><code>comment</code></td>
-        <td valign="top">OUT: The comment.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns the number of characters in the comment, 
-        counting the null terminator, if successful; the value 
-        returned may be larger than <code>bufsize</code>.
-        Otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5gget_comment_f
-    <dd>
-    <pre>
-SUBROUTINE h5gget_comment_f(loc_id, name, size, buffer, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id         ! File, group, dataset, or
-                                               ! named datatype identifier  
-  CHARACTER(LEN=*), INTENT(IN) :: name         ! Name of the object link 
-  CHARACTER(LEN=size), INTENT(OUT) :: buffer   ! Buffer to hold the comment
-  INTEGER, INTENT(OUT) :: hdferr               ! Error code 
-                                               ! 0 on success and -1 on failure
-END SUBROUTINE h5gget_comment_f
-    </pre>
-
-    <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function deprecated in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Gget_create_plist" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Group-GetCreatePlist">H5Gget_create_plist</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Gget_create_plist</code>(<em>hid_t</em> <code>group_id</code>)
-<dt><strong>Purpose:</strong>
-    <dd>Gets a group creation property list identifier.
-<dt><strong>Description:</strong>
-    <dd><code>H5Gget_create_plist</code> returns an identifier 
-      for the group creation property list associated with the 
-      group specified by <code>group_id</code>.
-      <p>
-      The creation property list identifier should be released with 
-      <a href="RM_H5P.html#Property-Close"><code>H5Pclose</code></a>.
-<dt><strong>Parameters:</strong>
-  <ul>
-    <table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>group_id</code>    </td>
-        <td valign="top">IN: Identifier of the group.</td>
-      </tr>
-    </table>
-  </ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns an identifier for the group’s creation property list
-        if successful.
-        Otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5gget_create_plist_f
-    <dd>
-<pre>
-SUBROUTINE h5gget_create_plist_f(grp_id, gcpl_id, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN)  :: grp_id  ! Group identifier
-  INTEGER(HID_T), INTENT(OUT) :: gcpl_id ! Property list for group creation
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code 
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5gget_create_plist_f
-</pre>
-<dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.8.0</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Gget_info" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Group-GetInfo">H5Gget_info</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Gget_info</code>(
-        <em>hid_t</em> <code>group_id</code>,
-        <em>H5G_info_t</em> *<code>group_info</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves information about a group.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Gget_info</code> retrieves information about the group
-      specified by <code>group_id</code>.
-      The information is returned in the <code>group_info</code> struct. 
-      <p>
-      <code>group_info</code> is an <em>H5G_info_t</em> struct
-      and is defined (in <code>H5Gpublic.h</code>) as follows:
-      <table><tr>
-              <td>    
-              </td><td valign=top>
-                  <em>H5G_storage_type_t</em><code> storage_type  </code>
-              </td><td valign=top>
-                  Type of storage for links in group 
-                  <br>
-                      <code>H5G_STORAGE_TYPE_COMPACT</code>:
-                  Compact storage
-                  <br>
-                      <code>H5G_STORAGE_TYPE_DENSE</code>:
-                  Indexed storage
-                  <br>
-                      <code>H5G_STORAGE_TYPE_SYMBOL_TABLE</code>: 
-                  <br>
-                           
-                  Symbol tables, the original HDF5 structure
-          </tr><tr>
-              <td>    
-              </td><td valign=top>
-                  <em>hsize_t</em> <code>nlinks</code>
-              </td><td valign=top>
-                   Number of links in group 
-          </tr><tr>
-              <td>    
-              </td><td valign=top>
-                  <em>int64_t</em> <code>max_corder</code>
-              </td><td valign=top>
-                  Current maximum creation order value for group 
-          </tr><tr>
-              <td>    
-              </td><td valign=top>
-                  <em>hbool_t</em> <code>mounted</code>
-              </td><td valign=top>
-                  Whether the group has a file mounted on it
-          </tr>
-      </table>
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>group_id</code>
-        </td>
-        <td valign="top">IN: Group identifier
-        </td></tr>
-      <tr>
-        <td valign="top"><em>H5G_info_t *</em><code>group_info</code>    
-        </td>
-        <td valign="top">OUT: Struct in which group information
-        is returned
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5gget_info_f 
-    <dd>
-    <pre>
-SUBROUTINE h5gget_info_f(group_id, storage_type, nlinks, max_corder, hdferr, &
-                         mounted)
-
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: group_id 
-                            ! Group identifier
-  INTEGER, INTENT(OUT) :: storage_type 
-                            ! Type of storage for links in group:
-                            !    H5G_STORAGE_TYPE_COMPACT_F: Compact storage
-                            !    H5G_STORAGE_TYPE_DENSE_F: Indexed storage
-                            !    H5G_STORAGE_TYPE_SYMBOL_TABLE_F: Symbol tables
-  INTEGER, INTENT(OUT) :: nlinks 
-                            ! Number of links in group
-  INTEGER, INTENT(OUT) :: max_corder 
-                            ! Current maximum creation order value for group
-  INTEGER, INTENT(OUT) :: hdferr       
-                            ! Error code:
-                            ! 0 on success and -1 on failure
-  LOGICAL, INTENT(OUT), OPTIONAL :: mounted      
-                            ! Whether group has a file mounted on it
-END SUBROUTINE h5gget_info_f
-    </pre>
-
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.2</td>
-          <td valign="top">
-            Added 'mounted' field.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Gget_info_by_idx" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Group-GetInfoByIdx">H5Gget_info_by_idx</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Gget_info_by_idx</code>(
-        <em>hid_t</em> <code>loc_id</code>,
-        <em>const char *</em><code>group_name</code>,
-        <em>H5_index_t</em> <code>index_type</code>,
-        <em>H5_iter_order_t</em> <code>order</code>,
-        <em>hsize_t</em> <code>n</code>,
-        <em>H5G_info_t *</em><code>group_info</code>,
-        <em>hid_t</em> <code>lapl_id</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves information about a group, according to the 
-        group’s position within an index.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Gget_info_by_idx</code> retrieves the same imformation
-        about a group as retrieved by the function  
-        <a href="#Group-GetInfo"><code>H5Gget_info</code></a>, 
-        immediately above, but the means of identifying the group
-        differs; 
-        the group is identified by position in an index rather 
-        than by name. 
-        <p>
-        <code>loc_id</code> and <code>group_name</code> specify 
-        the group containing the group for which information is sought.
-        The groups in <code>group_name</code> are indexed by 
-        <code>index_type</code>; the group for which information
-        is retrieved is identified in that index by index order, 
-        <code>order</code>, and index position, <code>n</code>.
-        <p>
-        If <code>loc_id</code> specifies the group 
-        containing the group for which information is queried, 
-        <code>group_name</code> can be a dot (.).
-        <p>
-        Valid values for <code>index_type</code> are as follows: 
-        <table> 
-          <tr valign=top align=left><td>    </td>
-            <td>
-                <code>H5_INDEX_NAME</code>
-                </td><td>    </td><td>
-                An alpha-numeric index by group name
-            </td></tr>
-          <tr valign=top align=left><td></td>
-            <td>
-                <code>H5_INDEX_CRT_ORDER</code>
-                </td><td></td><td>
-                An index by creation order
-            </td></tr>
-        </table>
-        <p>     
-        The order in which the index is to be examined, as specified by 
-        <code>order</code>, can be one of the following:  
-        <table> 
-          <tr valign=top align=left><td>    </td>
-            <td>
-                <code>H5_ITER_INC</code>
-                </td><td>    </td><td>
-                The count is from beginning of the index, i.e., top-down.
-            </td></tr>
-          <tr valign=top align=left><td></td>
-            <td>
-                <code>H5_ITER_DEC</code>
-                </td><td></td><td>
-                The count is from the end of the index, i.e., bottom-up. 
-            </td></tr>
-          <tr valign=top align=left><td></td>
-            <td>
-                <code>H5_ITER_NATIVE</code>
-                </td><td></td><td>
-                HDF5 counts through the index in the fastest-available order.
-                No information is provided as to the order, but HDF5  
-                ensures that no element in the index will be  
-                overlooked.
-            </td></tr>
-        </table>
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd>
-    <table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code>
-        </td>
-        <td valign="top">IN: File or group identifier
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>group_name</code>
-        </td>
-        <td valign="top">IN: Name of group containing group for 
-            which information is to be retrieved
-        </td></tr>
-      <tr>
-        <td valign="top"><em>H5_index_t</em> <code>index_type</code>
-        </td>
-        <td valign="top">IN: Index type
-        </td></tr>
-      <tr>
-        <td valign="top"><em>H5_iter_order_t</em> <code>order</code>
-        </td>
-        <td valign="top">IN: Order of the count in the index
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hsize_t</em> <code>n</code>
-        </td>
-        <td valign="top">IN: Position in the index of the 
-            group for which information is retrieved
-        </td></tr>
-      <tr>
-        <td valign="top"><em>H5G_info_t *</em><code>group_info</code>    
-        </td>
-        <td valign="top">OUT: Struct in which group information
-        is returned
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lapl_id</code>
-        </td>
-        <td valign="top">IN: Link access property list
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<!-- NEW PAGE -->
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5gget_info_by_idx_f
-    <dd>
-    <pre>
-SUBROUTINE h5gget_info_by_idx_f(loc_id, group_name, index_type, order, n, &
-     storage_type, nlinks, max_corder, hdferr, lapl_id, mounted)
-
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id     
-                               ! File or group identifier
-  CHARACTER(LEN=*), INTENT(IN) :: group_name 
-                               ! Name of group containing group for which 
-                               ! information is to be retrieved
-  INTEGER, INTENT(IN) :: index_type 
-                               ! Index type
-  INTEGER, INTENT(IN) :: order      
-                               ! Order of the count in the index
-  INTEGER(HSIZE_T), INTENT(IN) :: n          
-                               ! Position in the index of the group for which 
-                               ! information is retrieved
-  INTEGER, INTENT(OUT) :: storage_type 
-                               ! Type of storage for links in group:
-                               ! H5G_STORAGE_TYPE_COMPACT_F: Compact storage
-                               ! H5G_STORAGE_TYPE_DENSE_F: Indexed storage
-                               ! H5G_STORAGE_TYPE_SYMBOL_TABLE_F: Symbol tables
-  INTEGER, INTENT(OUT) :: nlinks 
-                               ! Number of links in group
-  INTEGER, INTENT(OUT) :: max_corder 
-                               ! Current maximum creation order value for group
-  INTEGER, INTENT(OUT) :: hdferr       
-                               ! Error code:
-                               ! 0 on success and -1 on failure
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: lapl_id 
-                               ! Link access property list
-  LOGICAL, INTENT(OUT), OPTIONAL :: mounted      
-                               ! Whether group has a file mounted on it
-END SUBROUTINE h5gget_info_by_idx_f
-    </pre>
-
-        <!--<dt><strong>Non-C API(s):</strong>
-        <dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Gget_info_by_name" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Group-GetInfoByName">H5Gget_info_by_name</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Gget_info_by_name</code>(
-        <em>hid_t</em> <code>loc_id</code>,
-        <em>const char *</em><code>group_name</code>,
-        <em>H5G_info_t</em> *<code>group_info</code>,
-        <em>hid_t</em> <code>lapl_id</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves information about a group.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Gget_info_by_name</code> retrieves information about the group
-      <code>group_name</code> located in the file or group specified 
-      by <code>loc_id</code>.
-      The information is returned in the <code>group_info</code> struct. 
-      <p>
-      If <code>loc_id</code> specifies the group for which information is
-      queried, <code>group_name</code> can be a dot (.).
-      <p>
-      <code>group_info</code> is an <em>H5G_info_t</em> struct
-      and is defined (in <code>H5Gpublic.h</code>) as follows:
-      <table><tr>
-              <td>    
-              </td><td valign=top>
-                  <em>H5G_storage_type_t</em> <code>storage_type  </code>
-              </td><td valign=top>
-                  Type of storage for links in group 
-                  <br>
-                      <code>H5G_STORAGE_TYPE_COMPACT</code>:
-                  Compact storage
-                  <br>
-                      <code>H5G_STORAGE_TYPE_DENSE</code>:
-                  Dense storage
-                  <br>
-                      <code>H5G_STORAGE_TYPE_SYMBOL_TABLE</code>: 
-                  <br>
-                           
-                  Symbol tables, the original HDF5 structure
-          </tr><tr>
-              <td>    
-              </td><td valign=top>
-                  <em>hsize_t</em> <code>nlinks</code>
-              </td><td valign=top>
-                   Number of links in group 
-          </tr><tr>
-              <td>    
-              </td><td valign=top>
-                  <em>int64_t</em> <code>max_corder</code>
-              </td><td valign=top>
-                  Current maximum creation order value for group 
-          </tr><tr>
-              <td>    
-              </td><td valign=top>
-                  <em>hbool_t</em> <code>mounted</code>
-              </td><td valign=top>
-                  Whether the group has a file mounted on it
-          </tr>
-      </table>
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code>
-        </td>
-        <td valign="top">IN: File or group identifier
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>group_name</code>
-        </td>
-        <td valign="top">IN: Name of group for which information 
-            is to be retrieved
-        </td></tr>
-      <tr>
-        <td valign="top"><em>H5G_info_t *</em><code>group_info</code>    
-        </td>
-        <td valign="top">OUT: Struct in which group information
-        is returned
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lapl_id</code>
-        </td>
-        <td valign="top">IN: Link access property list
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5gget_info_by_name_f
-    <dd>
-    <pre>
-SUBROUTINE h5gget_info_by_name_f(loc_id, group_name, &
-     storage_type, nlinks, max_corder, hdferr, lapl_id, mounted)
-
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id 
-                             ! File or group identifier
-  CHARACTER(LEN=*), INTENT(IN) :: group_name 
-                             ! Name of group containing group for which 
-                             ! information is to be retrieved
-  INTEGER, INTENT(OUT) :: storage_type 
-                             ! Type of storage for links in group:
-                             !   H5G_STORAGE_TYPE_COMPACT_F: Compact storage
-                             !   H5G_STORAGE_TYPE_DENSE_F: Indexed storage
-                             !   H5G_STORAGE_TYPE_SYMBOL_TABLE_F: Symbol tables
-  INTEGER, INTENT(OUT) :: nlinks 
-                             ! Number of links in group
-  INTEGER, INTENT(OUT) :: max_corder 
-                             ! Current maximum creation order value for group
-    </pre>
-<!-- NEW PAGE -->
-    <pre>
-  INTEGER, INTENT(OUT) :: hdferr       
-                             ! Error code:
-                             ! 0 on success and -1 on failure
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: lapl_id 
-                             ! Link access property list
-  LOGICAL, INTENT(OUT), OPTIONAL :: mounted      
-                               ! Whether group has a file mounted on it
-END SUBROUTINE h5gget_info_by_name_f
-    </pre>
-
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.2</td>
-          <td valign="top">
-            Added 'mounted' field.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Gget_linkval" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Group-GetLinkval">H5Gget_linkval</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Gget_linkval</code>(
-        <em>hid_t</em> <code>loc_id</code>,
-        <em>const char *</em><code>name</code>,
-        <em>size_t</em> <code>size</code>,
-        <em>char *</em><code>value</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Returns the name of the object that the symbolic link points to.
-  <dt><strong>Notice:</strong>
-    <dd><i>This function is deprecated in favor of the function 
-        <a href="RM_H5L.html#Link-GetVal"><code>H5Lget_val</code></a>.</i>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Gget_linkval</code> returns <code>size</code> 
-        characters of the name of the object that the symbolic link 
-        <code>name</code> points to.
-        <p>
-        The parameter <code>loc_id</code> is a file or group identifier.
-        <p>
-        The parameter <code>name</code> must be a symbolic link pointing to
-        the desired object and must be defined relative to <code>loc_id</code>.
-        <p>
-        If <code>size</code> is smaller than the size of the returned 
-        object name, then the name stored in the buffer <code>value</code> 
-        will not be null terminated. 
-        <p> 
-        This function fails if <code>name</code> is not a symbolic link.  
-        The presence of a symbolic link can be tested by passing zero for  
-        <code>size</code> and NULL for <code>value</code>.  
-        <p>
-        This function should be used only after 
-        <a href="RM_H5L.html#Link-GetInfo"><code>H5Lget_info</code></a>
-        (or the deprecated function <code>H5Gget_objinfo</code>)
-        has been called to verify that <code>name</code> is a symbolic link.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-        <td valign="top">IN: Identifier of the file or group.</td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>name    </code></td>
-        <td valign="top">IN: Symbolic link to the object whose name is 
-            to be returned.</td></tr>
-      <tr>
-        <td valign="top"><em>size_t</em> <code>size</code></td>
-        <td valign="top">IN: Maximum number of characters of <code>value</code> 
-            to be returned.</td></tr>
-      <tr>
-        <td valign="top"><em>char *</em><code>value</code></td>
-        <td valign="top">OUT: A buffer to hold the name of the object 
-            being sought.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value, with the link value in 
-        <code>value</code>, if successful.
-        Otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5gget_linkval_f
-    <dd>
-	<pre>
-SUBROUTINE h5gget_linkval_f(loc_id, name, size, buffer, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id         ! File or group identifier
-  CHARACTER(LEN=*), INTENT(IN) :: name         ! Name of the symbolic link 
-  CHARACTER(LEN=size), INTENT(OUT) :: buffer   ! Buffer to hold a
-                                               ! name of the object 
-                                               ! symbolic link points to
-  INTEGER, INTENT(OUT) :: hdferr               ! Error code 
-                                               ! 0 on success and -1 on failure
-END SUBROUTINE h5gget_linkval_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function deprecated in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Gget_num_objs" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Group-GetNumObjs">H5Gget_num_objs</a>
-<dt><strong>Signature:</strong>
-  <dd><em>herr_t</em> <code>H5Gget_num_objs</code>(<em>hid_t</em> <code>loc_id</code>,
-      <em>hsize_t* </em> <code>num_obj</code>)
-<dt><strong>Purpose:</strong>
-  <dd>Returns number of objects in the group specified by its identifier
-  <dt><strong>Notice:</strong>
-    <dd><i>This function is deprecated in favor of the function 
-        <a href="#Group-GetInfo"><code>H5Gget_info</code></a>.</i>
-<dt><strong>Description:</strong>
-  <dd><code>H5Gget_num_objs</code> returns number of objects in a group.
-      Group is specified by its identifier <code>loc_id</code>. 
-      If a file identifier is passed in, then the number of objects in the 
-      root group is returned.
-<dt><strong>Parameters:</strong>
-  <ul><table>
-    <tr>
-	  <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-      <td valign="top">IN: Identifier of the group or the file</td></tr>
-    <tr>
-	  <td valign="top"><em>hsize_t *</em><code>num_obj    </code></td>
-      <td valign="top">OUT: Number of objects in the group.</td></tr>
-  </table></ul>
-<dt><strong>Returns:</strong>
-  <dd>Returns positive value if successful;
-      otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-	
-<!--
-	<pre>
-SUBROUTINE
-	</pre>
--->		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.6.0</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function deprecated in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Gget_objinfo" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Group-GetObjinfo">H5Gget_objinfo</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Gget_objinfo</code>(<em>hid_t</em> <code>loc_id</code>,
-        <em>const char *</em><code>name</code>,
-        <em>hbool_t</em> <code>follow_link</code>,
-        <em>H5G_stat_t *</em><code>statbuf</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Returns information about an object.  
-  <dt><strong>Notice:</strong>
-    <dd><i>This function is deprecated in favor of the function 
-        <a href="RM_H5O.html#Object-GetInfo"><code>H5Oget_info</code></a>
-        and
-        <a href="RM_H5L.html#Link-GetInfo"><code>H5Lget_info</code></a>.</i>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Gget_objinfo</code> returns information about the 
-        specified object through the <code>statbuf</code> argument. 
-        <p>
-        A file or group identifier, <code>loc_id</code>, 
-        and an object name, <code>name</code>, relative to <code>loc_id</code>,
-        are commonly used to specify the object.  
-        However, if the object identifier is already known to the application,
-        an alternative approach is to use that identifier, 
-        <code>obj_id</code>, in place of <code>loc_id</code>, 
-        and a dot (<code>.</code>) in place of <code>name</code>.  
-        Thus, the alternative versions of the first portion of an 
-        <code>H5Gget_objinfo</code> call would be as follows:
-        <br>
-        <code>
-            H5Gget_objinfo (loc_id name  ...)
-        <br>
-            H5Gget_objinfo (obj_id .     ...)
-        </code>
-        <p>
-        If the object is a symbolic link and <code>follow_link</code> is
-        zero (<code>0</code>), 
-        then the information returned describes the link itself;
-        otherwise the link is followed and the information returned 
-        describes the object to which the link points.  
-        If <code>follow_link</code> is non-zero but the final symbolic link 
-        is dangling (does not point to anything), then an error is returned.  
-        The <code>statbuf</code> fields are undefined for an error.  
-        The existence of an object can be tested by calling this function 
-        with a null <code>statbuf</code>.
-        <p>
-        <code>H5Gget_objinfo</code> fills in the following data structure
-        (defined in H5Gpublic.h):
-        <pre>
-                  typedef struct H5G_stat_t {
-                      unsigned long fileno[2];
-                      haddr_t objno[2];
-                      unsigned nlink;
-                      H5G_obj_t type;
-                      time_t mtime; 
-                      size_t linklen;
-                      H5O_stat_t ohdr;
-                  } H5G_stat_t
-        </pre>
-
-        where H5O_stat_t (defined in H5Opublic.h) is:
-
-        <pre>
-                  typedef struct H5O_stat_t {
-                      hsize_t size;
-                      hsize_t free;
-                      unsigned nmesgs;
-                      unsigned nchunks;
-                  } H5O_stat_t
-        </pre>
-        The <code>fileno</code> and <code>objno</code> fields contain 
-        four values which uniquely identify an object among those 
-        HDF5 files which are open: if all four values are the same 
-        between two objects, then the two objects are the same 
-        (provided both files are still open).  
-        <ul>
-        <li>Note that if a file is closed and re-opened, the
-        value in <code>fileno</code> will change.
-        <li>If a VFL driver either does not or cannot detect that 
-        two <code>H5Fopen</code> calls referencing the same file 
-        actually open the same file, each will get a different 
-        <code>fileno</code>.
-        </ul>
-        </p>
-        <p>
-        The <code>nlink</code> field is the number of hard links to  
-        the object or zero when information is being returned about a 
-        symbolic link (symbolic links do not have hard links but 
-        all other objects always have at least one).  
-        <p>
-        The <code>type</code> field contains the type of the object, 
-        one of 
-		<code>H5G_GROUP</code>, 
-		<code>H5G_DATASET</code>,
-        	<code>H5G_LINK</code>, or
-        	<code>H5G_TYPE</code>.  
-        <p>
-        The <code>mtime</code> field contains the modification time.
-        <p>
-        If information is being returned about a symbolic link then 
-        <code>linklen</code> will be the length of the link value 
-        (the name of the pointed-to object with the null terminator);
-        otherwise <code>linklen</code> will be zero.  
-        <p>
-        The fields in the <code>H5O_stat_t</code> struct contain information
-        about the object header for the object queried:
-        <div align=center>
-        <table width=80%>
-          <tr><td align=left valign=top>
-            <code>size</code>
-          </td><td align=left valign=top>
-            The total size of all the object header information in
-            the file (for all chunks).
-          </td></tr><tr><td align=left valign=top>
-            <code>free</code>
-          </td><td align=left valign=top>
-            The size of unused space in the object header.
-          </td></tr><tr><td align=left valign=top>
-            <code>nmesgs</code>
-          </td><td align=left valign=top>
-            The number of object header messages.
-          </td></tr><tr><td align=left valign=top>
-            <code>nchunks  </code>
-          </td><td align=left valign=top>
-            The number of chunks the object header is broken up into.
-          </td></tr>
-        </table>
-        </div>
-
-        <p>
-        Other fields may be added to this structure in the future.
-  <dt><strong>Note:</strong>
-    <dd>Some systems will be able to record the time accurately but
-        unable to retrieve the correct time; such systems (e.g., Irix64) 
-        will report an <code>mtime</code> value of 0 (zero).
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-        <td valign="top">IN: File or group identifier.
-            <br>
-            <i>Alternative:</i> An object identifier, 
-            <code>obj_id</code></td></tr>
-      <tr>
-        <td valign="top"><em>const char</em> <code>*name</code></td>
-        <td valign="top">IN: Name of the object for which status is being 
-            sought.
-            <br>
-            <i>Alternative:</i> If the preceding parameter is the 
-            object’s direct identifier, i.e., the <code>obj_id</code>, 
-            this parameter should be a dot (<code>.</code>).</td></tr>
-	  <tr>
-        <td valign="top"><em>hbool_t</em> <code>follow_link</code></td>
-        <td valign="top">IN: Link flag.</td></tr>
-      <tr>
-        <td valign="top"><em>H5G_stat_t</em> <code>*statbuf    </code></td>
-        <td valign="top">OUT: Buffer in which to return information about 
-            the object.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd> Returns a non-negative value if successful, with the fields of 
-         <code>statbuf</code> (if non-null) initialized.
-         Otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-	
-<!--
-	<pre>
-SUBROUTINE
-	</pre>
--->		
-		
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.1</td>
-          <td valign="top">
-            Two new fields were added to the 
-            <code>H5G_stat_t</code> struct in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function deprecated in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Gget_objname_by_idx" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Group-GetObjNameByIdx">H5Gget_objname_by_idx</a>
-<dt><strong>Signature:</strong>
-  <dd><em>ssize_t</em> <code>H5Gget_objname_by_idx</code>(<em>hid_t</em> <code>loc_id</code>, 
-                      <em>hsize_t</em> <code>idx</code>, 
-                      <em>char *</em><code>name</code>, 
-                      <em>size_t</em> <code>size</code> )
-<dt><strong>Purpose:</strong>
-  <dd>Returns a name of an object specified by an index.
-<dt><strong>Notice:</strong>
-  <dd><i>This function is deprecated in favor of the function 
-      <a href="RM_H5L.html#Link-GetNameByIdx"><code>H5Lget_name_by_idx</code></a>.</i>
-<dt><strong>Description:</strong>
-  <dd><code>H5Gget_objname_by_idx</code> returns a name of the object 
-      specified by the index <code>idx</code> in the group <code>loc_id</code>.
-      <p>
-      The group is specified by a group identifier <code>loc_id</code>. 
-      If preferred, a file identifier may be passed in <code>loc_id</code>; 
-      that file's root group will be assumed. 
-      <p>
-      <code>idx</code> is the transient index used to iterate through 
-      the objects in the group.
-      The value of <code>idx</code> is any nonnegative number less than 
-      the total number of objects in the group, which is returned by the
-      function <code>H5Gget_num_objs</code>. 
-      Note that this is a transient index; an object may have a 
-      different index each time a group is opened.
-      <p>
-      The object name is returned in the user-specified buffer <code>name</code>.
-      <p>
-      If the size of the provided buffer <code>name</code> is 
-      less or equal the actual object name length, 
-      the object name is truncated to <code>max_size - 1</code> characters.
-      <p>
-      Note that if the size of the object's name is unkown, a 
-      preliminary call to <code>H5Gget_objname_by_idx</code> with <code>name</code>
-      set to NULL will return the length of the object's name.
-      A second call to <code>H5Gget_objname_by_idx</code> 
-      can then be used to retrieve the actual name.
-<dt><strong>Parameters:</strong>
-  <ul><table>
-    <tr>
-	    <td valign="top"><em>hid_t</em> <code>loc_id    </code></td>
-        <td valign="top">IN: Group or file identifier.</td></tr>
-    <tr>
-	    <td valign="top"><em>hsize_t</em> <code>idx</code></td>
-        <td valign="top">IN: Transient index identifying object.</td></tr>
-    <tr>
-	    <td valign="top"><em>char *</em><code>name</code></td>
-        <td valign="top">IN/OUT: Pointer to user-provided buffer the object name.</td></tr>
-    <tr>
-	    <td valign="top"><em>size_t</em> <code>size</code></td>
-        <td valign="top">IN: Name length.</td></tr>
-  </table></ul>
-<dt><strong>Returns:</strong>
-  <dd>Returns the size of the object name if successful, 
-      or <code>0</code> if no name is associated with the group identifier.
-      Otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-	
-<!--
-	<pre>
-SUBROUTINE
-	</pre>
--->		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.6.0</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function deprecated in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Gget_objtype_by_idx" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 15 March 2013
-      </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Group-GetObjTypeByIdx">H5Gget_objtype_by_idx</a>
-
-<dt><strong>Signature:</strong>
-  <dd><em>int</em> <code>H5Gget_objtype_by_idx</code>(
-                      <em>hid_t</em> <code>loc_id</code>, 
-                      <em>hsize_t</em> <code>idx</code> 
-                    )
-
-<p>
-<dt><strong>Purpose:</strong>
-  <dd>Returns the type of an object specified by an index.
-
-<p>
-<dt><strong>Notice:</strong>
-  <dd><i>This function is deprecated in favor of the function 
-      <a href="RM_H5O.html#Object-GetInfo"><code>H5Oget_info</code></a>.</i>
-
-<p>
-<dt><strong>Description:</strong>
-  <dd><code>H5Gget_objtype_by_idx</code> returns the type of the object 
-      specified by the index <code>idx</code> in the group <code>loc_id</code>.
-      <p>
-      The group is specified by a group identifier <code>loc_id</code>. 
-      If preferred, a file identifier may be passed in <code>loc_id</code>; 
-      that file's root group will be assumed. 
-      <p>
-      <code>idx</code> is the transient index used to iterate through 
-      the objects in the group.
-      This parameter is described in more detail in the discussion of 
-      <a href="#Group-GetObjNameByIdx"><code>H5Gget_objname_by_idx</code></a>.
-      <p>
-      The object type is returned as the function return value:
-        <table border="0">
-        <tr valign=center align=left><td> 
-            
-            </td><td>
-            <code>H5G_GROUP</code> 
-            <!--</td><td>
-            <code>0x0001</code>-->
-            </td><td>
-            <code>0</code>
-            </td><td>
-            Object is a group. 
-        </td></tr>
-        <tr valign=center align=left><td> 
-            
-            </td><td>
-            <code>H5G_DATASET   </code>
-            <!--</td><td>
-            <code>0x0001</code>-->
-            </td><td>
-            <code>1   </code> 
-            </td><td>
-            Object is a dataset. 
-        </td></tr>
-        <tr valign=center align=left><td> 
-            
-            </td><td>
-            <code>H5G_TYPE</code> 
-            <!--</td><td>
-            <code>0x0001</code>-->
-            </td><td>
-            <code>2</code>
-            </td><td>
-            Object is a named datatype. 
-        </td></tr>
-        <tr valign=center align=left><td>
-                
-            </td><td>
-            <code>H5G_LINK</code> 
-            <!--</td><td>
-            <code>0x0001</code>-->
-            </td><td>
-            <code>3</code>
-            </td><td>
-            Object is a symbolic link. 
-        </td></tr>
-        <tr valign=center align=left><td>
-                
-            </td><td>
-            <code>H5G_UDLINK</code> 
-            <!--</td><td>
-            <code>0x0001</code>-->
-            </td><td>
-            <code>4</code>
-            </td><td>
-            Object is a user-defined link. 
-        </td></tr>
-        </table>
-
-<p>
-<dt><strong>Parameters:</strong>
-  <dd><table>
-    <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id    </code></td>
-        <td valign="top">IN: Group or file identifier.</td></tr>
-    <tr>
-        <td valign="top"><em>hsize_t</em> <code>idx</code></td>
-        <td valign="top">IN: Transient index identifying object.</td></tr>
-  </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-  <dd>Returns the type of the object if successful.
-      Otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong>
-  <dd>None.
-
-<!--
-    <pre>
-SUBROUTINE
-    </pre>
--->
-
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">
-            The function return type changed from 
-            <em>int</em> to the enumerated type 
-            <em>H5G_obj_t</em>.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function deprecated in this release.</td></tr>
-    </table></dd>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Giterate" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Group-Iterate">H5Giterate</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>int</em> <code>H5Giterate</code>(<em>hid_t</em> <code>loc_id</code>,
-        <em>const char</em> <code>*name</code>,
-        <em>int</em> <code>*idx</code>,
-        <em>H5G_iterate_t</em> <code>operator</code>,
-        <em>void</em> <code>*operator_data</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Iterates an operation over the entries of a group.
-  <dt><strong>Notice:</strong>
-    <dd><i>This function is deprecated in favor of the function 
-        <a href="RM_H5L.html#Link-Iterate"><code>H5Literate</code></a>.</i>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Giterate</code> iterates over the members of 
-        <code>name</code> in the file or group specified with 
-        <code>loc_id</code>.  
-        For each object in the group, the <code>operator_data</code> 
-        and some additional information, specified below, are
-        passed to the <code>operator</code> function.  
-        The iteration begins with the <code>idx</code> object in the 
-        group and the next element to be processed by the operator is 
-        returned in <code>idx</code>.  If <code>idx</code>
-        is NULL, then the iterator starts at the first group member; 
-        since no stopping point is returned in this case, the iterator 
-        cannot be restarted if one of the calls to its operator returns 
-        non-zero.  
-        <code>H5Giterate</code> does not recursively follow links into 
-        subgroups of the specified group.
-        <p>
-        The prototype for <code>H5G_iterate_t</code> is:
-        <table>
-            <tr>
-                <td valign="top">    </td>
-                <td valign="top"><code>typedef</code> 
-                    <em>herr_t </em>(*<code>H5G_iterate_t</code>)
-                        (<em>hid_t</em> <code>group_id</code>, 
-                        <em>const char *</em>
-                        <code>member_name</code>, 
-                        <em>void *</em><code>operator_data</code>);
-                </td>
-            </tr>
-        </table>
-        <p>The operation receives the group identifier for the group being 
-        iterated over, <code>group_id</code>, the name of the current 
-        object within the group, <code>member_name</code>, and the 
-        pointer to the operator data passed in to <code>H5Giterate</code>, 
-        <code>operator_data</code>.  
-        <p>
-        The return values from an operator are:
-        <ul>
-            <li>Zero causes the iterator to continue, returning 
-                zero when all group members have been processed.
-            <li>Positive causes the iterator to immediately return that positive
-                value, indicating short-circuit success.  The iterator can be
-                restarted at the next group member.
-            <li>Negative causes the iterator to immediately return that value,
-                indicating failure.  The iterator can be restarted at the next
-                group member.
-        </ul>
-        <p>
-        <code>H5Giterate</code> assumes that the membership of the group 
-        identified by <code>name</code> remains unchanged through the 
-        iteration.  If the membership changes during the iteration, 
-        the function's behavior is undefined.
-        <p>
-        <code>H5Giterate</code> is not recursive. 
-        In particular, if a member of <code>name</code> is found to be 
-        a group, call it <code>subgroup_a</code>, <code>H5Giterate</code>
-        does not examine the members of <code>subgroup_a</code>.
-        When recursive iteration is required, the application must handle 
-        the recursion, explicitly calling <code>H5Giterate</code> 
-        on discovered subgroups.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-        <td valign="top">IN: File or group identifier.</td></tr>
-      <tr>
-        <td valign="top"><em>const char</em> <code>*name</code></td>
-        <td valign="top">IN: Group over which the iteration 
-            is performed.</td></tr>
-      <tr>
-        <td valign="top"><em>int</em> <code>*idx</code></td>
-        <td valign="top">IN/OUT: Location at which to begin the 
-            iteration.</td></tr>
-      <tr>
-        <td valign="top"><em>H5G_iterate_t</em> <code>operator    </code></td>
-        <td valign="top">IN: Operation to be performed on an object 
-            at each step of the iteration.</td></tr>
-      <tr>
-        <td valign="top"><em>void</em> <code>*operator_data</code></td>
-        <td valign="top">IN/OUT: Data associated with the operation.</td></tr>
-    </table></ul>
-<!-- NEW PAGE -->
-  <dt><strong>Returns:</strong>
-    <dd>Returns the return value of the last operator if it was non-zero, 
-        or zero if all group members were processed.
-        Otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd>There is no direct FORTRAN couterpart for the C function 
-        <code>H5Giterate</code>.  
-        Instead, that functionality is provided by two FORTRAN functions:
-        
-    <center>
-    <table width=80%>
-      <tr valign=top align=left>
-        <td>
-          <code>h5gn_members_f</code>
-        </td>
-        <td>  </td>
-        <td>
-          <strong>Purpose:</strong>
-          Returns the number of group members.
-      </tr>
-      <tr valign=top align=left>
-        <td>
-          <code>h5gget_obj_info_idx_f</code>
-        </td><td>  </td>
-        <td>
-          <strong>Purpose:</strong>
-          Returns name and type of the group member identified by its index.
-        </td>
-      </tr>
-    </table>
-    </center>
-
-		<pre>
-SUBROUTINE h5gn_members_f(loc_id, name, nmembers, hdferr)           
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id        ! File or group identifier 
-  CHARACTER(LEN=*), INTENT(IN) :: name        ! Name of the group 
-  INTEGER, INTENT(OUT) :: nmembers            ! Number of members in the group
-  INTEGER, INTENT(OUT) :: hdferr              ! Error code 
-                                              ! 0 on success and -1 on failure
-END SUBROUTINE h5gn_members_f
-		</pre>
-		
-		<pre>
-SUBROUTINE h5gget_obj_info_idx_f(loc_id, name, idx, & 
-                                 obj_name, obj_type, hdferr)           
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id        ! File or group identifier 
-  CHARACTER(LEN=*), INTENT(IN) :: name        ! Name of the group 
-  INTEGER, INTENT(IN) :: idx                  ! Index of member object 
-  CHARACTER(LEN=*), INTENT(OUT) :: obj_name   ! Name of the object 
-  INTEGER, INTENT(OUT) :: obj_type            ! Object type : 
-                                              !     H5G_LINK_F 
-                                              !     H5G_GROUP_F 
-                                              !     H5G_DATASET_F 
-                                              !     H5G_TYPE_F 
-  INTEGER, INTENT(OUT) :: hdferr              ! Error code 
-                                              ! 0 on success and -1 on failure
-END SUBROUTINE h5gget_obj_info_idx_f
-		</pre>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function deprecated in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Glink" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Group-Link">H5Glink</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Glink</code>(<em>hid_t</em> <code>loc_id</code>,
-        <em>H5G_link_t</em> <code>link_type</code>,
-        <em>const char *</em><code>current_name</code>,
-        <em>const char *</em><code>new_name</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Creates a link of the specified type from <code>new_name</code> 
-        to <code>current_name</code>.
-  <dt><strong>Notice:</strong>
-    <dd><i>This function is deprecated in favor of the functions 
-        <a href="RM_H5L.html#Link-CreateHard"><code>H5Lcreate_hard</code></a>
-        and
-        <a href="RM_H5L.html#Link-CreateSoft"><code>H5Lcreate_soft</code></a>.
-        </i>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Glink</code> creates a new name for an object 
-        that has some current name, 
-        possibly one of many names it currently has.  
-        <p>
-        If <code>link_type</code> is <code>H5G_LINK_HARD</code>, then 
-        <code>current_name</code> must specify the name of an 
-        existing object and both
-        names are interpreted relative to <code>loc_id</code>, which is 
-        either a file identifier or a group identifier.
-        <p>
-        If <code>link_type</code> is <code>H5G_LINK_SOFT</code>, then 
-        <code>current_name</code> can be anything and is interpreted at 
-        lookup time relative to the group which contains the final 
-        component of <code>new_name</code>.  For instance, if
-        <code>current_name</code> is <code>./foo</code>,  
-        <code>new_name</code> is <code>./x/y/bar</code>, and a request
-        is made for <code>./x/y/bar</code>, then the actual object looked 
-        up is <code>./x/y/./foo</code>.                            
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-      <tr>
-	    <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-        <td valign="top">IN: File or group identifier.</td></tr>
-      <tr>
-	    <td valign="top"><em>H5G_link_t</em> <code>link_type</code></td>
-        <td valign="top">IN: Link type.
-            Possible values are <code>H5G_LINK_HARD</code> and 
-            <code>H5G_LINK_SOFT</code>.</td></tr>
-      <tr>
-	    <td valign="top"><em>const char *</em> <code>current_name    </code></td>
-        <td valign="top">IN: Name of the existing object if link is a hard link.
-            Can be anything for the soft link.</td></tr>
-      <tr>
-	    <td valign="top"><em>const char *</em> <code>new_name</code></td>
-        <td valign="top">IN: New name for the object.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5glink_f
-    <dd>
-	<pre>
-SUBROUTINE h5glink_f(loc_id, link_type, current_name, new_name, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id      ! File or group location identifier
-  INTEGER, INTENT(IN)        :: link_type   ! Link type, possible values are:
-                                            !     H5G_LINK_HARD_F
-                                            !     H5G_LINK_SOFT_F
-  CHARACTER(LEN=*), INTENT(IN) :: current_name
-                                            ! Current object name relative
-                                            ! to loc_id 
-  CHARACTER(LEN=*), INTENT(IN) :: new_name  ! New object name 
-  INTEGER, INTENT(OUT) :: hdferr            ! Error code 
-                                            ! 0 on success and -1 on failure
-
-END SUBROUTINE h5glink_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function deprecated in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Glink2" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Group-Link2">H5Glink2</a> 
-  <dt><strong>Signature:</strong>
-    
-  <dd><em>herr_t</em> <code>H5Glink2</code>(
-      <em>hid_t</em> <code>curr_loc_id</code>, 
-      <em>const char *</em><code>current_name</code>,
-      <em>H5G_link_t</em> <code>link_type</code>, 
-      <em>hid_t</em> <code>new_loc_id</code>, 
-      <em>const char *</em><code>new_name</code> 
-      ) 
-  <dt><strong>Notice:</strong>
-    <dd><i>This function is deprecated in favor of the functions 
-        <a href="RM_H5L.html#Link-CreateHard"><code>H5Lcreate_hard</code></a>
-        and
-        <a href="RM_H5L.html#Link-CreateSoft"><code>H5Lcreate_soft</code></a>.
-        </i>
-  <dt><strong>Purpose:</strong>
-    <dd>Creates a link of the specified type from <code>current_name</code> 
-        to <code>new_name</code>.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Glink2</code> creates a new name for an object that has some 
-        current name, possibly one of many names it currently has. 
-        <p> 
-        If <code>link_type</code> is <code>H5G_LINK_HARD</code>, 
-        then <code>current_name</code> 
-        must specify the name of an existing object. 
-        In this case, <code>current_name</code> and <code>new_name</code> 
-        are interpreted 
-        relative to <code>curr_loc_id</code> and <code>new_loc_id</code>, 
-        respectively, which are either file or group identifiers.
-        <p>
-        If <code>link_type</code> is <code>H5G_LINK_SOFT</code>, then 
-        <code>current_name</code> can be anything and is interpreted at 
-        lookup time relative to the group which contains the final 
-        component of <code>new_name</code>.  For instance, if
-        <code>current_name</code> is <code>./foo</code>,  
-        <code>new_name</code> is <code>./x/y/bar</code>, and a request
-        is made for <code>./x/y/bar</code>, then the actual object looked 
-        up is <code>./x/y/./foo</code>.                            
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-	  <tr>
-	    <td valign="top"><em>hid_t</em> <code>curr_loc_id</code></td>
-        <td valign="top">IN: The file or group identifier for the original object.</td></tr>
-	  <tr>
-        <td valign="top"><em>const char *</em> <code>current_name    </code></td>
-        <td valign="top">IN: Name of the existing object if link is a hard link.
-            Can be anything for the soft link.</td></tr>
-	  <tr>
-        <td valign="top"><em>H5G_link_t</em> <code>link_type</code></td>
-        <td valign="top">IN: Link type.
-            Possible values are <code>H5G_LINK_HARD</code> and 
-            <code>H5G_LINK_SOFT</code>.</td></tr>
-	  <tr>
-        <td valign="top"><em>hid_t</em> <code>new_loc_id</code></td>
-        <td valign="top">IN: The file or group identifier for the new link.</td></tr> 
-        <td valign="top"><em>const char *</em> <code>new_name</code></td>
-        <td valign="top">IN: New name for the object.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5glink2_f
-    <dd>
-	<pre>
-SUBROUTINE h5glink2_f(cur_loc_id, cur_name, link_type, new_loc_id, new_name, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: cur_loc_id ! File or group location identifier
-  CHARACTER(LEN=*), INTENT(IN) :: cur_name ! Name of the existing object
-                                           ! is relative to cur_loc_id 
-                                           ! Can be anything for the soft link
-  INTEGER, INTENT(IN) :: link_type         ! Link type, possible values are:
-                                           !     H5G_LINK_HARD_F
-                                           !     H5G_LINK_SOFT_F
-  INTEGER(HID_T), INTENT(IN) :: new_loc_id ! New location identifier
-  CHARACTER(LEN=*), INTENT(IN) :: new_name ! New object name 
-  INTEGER, INTENT(OUT) :: hdferr           ! Error code 
-                                           ! 0 on success and -1 on failure
-
-END SUBROUTINE h5glink2_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function deprecated in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Gmove" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Group-Move">H5Gmove</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Gmove</code>(<em>hid_t</em> <code>loc_id</code>,
-        <em>const char</em> <code>*src_name</code>,
-        <em>const char</em> <code>*dst_name</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Renames an object within an HDF5 file.  
-  <dt><strong>Notice:</strong>
-    <dd><i>This function is deprecated in favor of the function 
-        <a href="RM_H5L.html#Link-Move"><code>H5Lmove</code></a>.</i>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Gmove</code> renames an object within an HDF5 file.  
-        The original name, <code>src_name</code>, is unlinked from the 
-        group graph and the new name, <code>dst_name</code>, is inserted   
-        as an atomic operation.  Both names are interpreted relative 
-        to <code>loc_id</code>, which is either a file or a group 
-        identifier.
-  <dt><strong>Warning:</strong>
-    <dd>Exercise care in moving groups as it is possible to render data in 
-        a file inaccessible with <code>H5Gmove</code>.  
-        See <a href="../H5.user/Groups.html#H5GUnlinkToCorrupt">The Group Interface</a> 
-        in the <cite>HDF5 User's Guide</cite>.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-      <tr>
-	    <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-        <td valign="top">IN: File or group identifier.</td></tr>
-      <tr>
-	    <td valign="top"><em>const char</em> <code>*src_name    </code></td>
-        <td valign="top">IN: Object's original name.</td></tr>
-      <tr>
-	    <td valign="top"><em>const char</em> <code>*dst_name</code></td>
-        <td valign="top">IN: Object's new name.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5gmove_f
-    <dd>
-	<pre>
-SUBROUTINE h5gmove_f(loc_id, name, new_name, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id     ! File or group identifier
-  CHARACTER(LEN=*), INTENT(IN) :: name     ! Original name of an object 
-  CHARACTER(LEN=*), INTENT(IN) :: new_name ! New name of an object 
-  INTEGER, INTENT(OUT) :: hdferr           ! Error code 
-                                           ! 0 on success and -1 on failure
-END SUBROUTINE h5gmove_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function deprecated in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Gmove2" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Group-Move2">H5Gmove2</a> 
-  <dt><strong>Signature:</strong> 
-  <dd><em>herr_t</em> <code>H5Gmove2</code>( <em>hid_t</em> <code>src_loc_id</code>, 
-    <em>const char</em> <code>*src_name</code>, <em>hid_t</em> <code>dst_loc_id</code>, 
-    <em>const char</em> <code>*dst_name</code> ) 
-  <dt><strong>Purpose:</strong> 
-  <dd>Renames an object within an HDF5 file. 
-  <dt><strong>Notice:</strong>
-    <dd><i>This function is deprecated in favor of the function 
-        <a href="RM_H5L.html#Link-Move"><code>H5Lmove</code></a>.</i>
-  <dt><strong>Description:</strong> 
-  <dd><code>H5Gmove2</code> renames an object within an HDF5 file. The original 
-    name, <code>src_name</code>, is unlinked from the group graph and the new 
-    name, <code>dst_name</code>, is inserted as an atomic operation. 
-	<p>
-	</p><code>src_name</code> and <code>dst_name</code> are interpreted relative to 
-    <code>src_name</code> and <code>dst_name</code>, respectively,
-     which are either file or group identifiers. 
-  <dt><strong>Warning:</strong> 
-  <dd>Exercise care in moving groups as it is possible to render data in a file 
-    inaccessible with <code>H5Gmove</code>. See 
-	<a href="../H5.user/Groups.html#H5GUnlinkToCorrupt">The 
-    Group Interface</a> in the <cite>HDF5 User's Guide</cite>. 
-  <dt><strong>Parameters:</strong> 
-    <ul><table>
-      <tr>
-	    <td valign="top"><em>hid_t</em> <code>src_loc_id</code></td> 
-        <td valign="top">IN: Original file or group identifier.</td></tr>
-      <tr>
-	    <td valign="top"><em>const char</em> <code>*src_name    </code></td> 
-        <td valign="top">IN: Object's original name.</td></tr>
-      <tr>
-	    <td valign="top"><em>hid_t</em> <code>dst_loc_id</code></td> 
-        <td valign="top">IN: Destination file or group identifier.</td></tr>
-      <tr>
-	    <td valign="top"><em>const char</em> <code>*dst_name</code></td> 
-        <td valign="top">IN: Object's new name.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong> 
-  <dd>Returns a non-negative value if successful; otherwise returns a negative 
-    value. 
-  <dt><strong>Fortran90 Interface:</strong> h5gmove2_f
-    <dd>
-	<pre>
-SUBROUTINE h5gmove2_f(src_loc_id, src_name, dst_loc_id, dst_name, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: src_loc_id   ! File or group identifier
-  CHARACTER(LEN=*), INTENT(IN) :: src_name   ! Original name of an object 
-                                             ! relative to src_loc_id 
-  INTEGER(HID_T), INTENT(IN) :: dst_loc_id   ! File or group identifier
-  CHARACTER(LEN=*), INTENT(IN) :: dst_name   ! New name of an object
-                                             ! relative to dst_loc_id 
-  INTEGER, INTENT(OUT) :: hdferr             ! Error code 
-                                             ! 0 on success and -1 on failure
-END SUBROUTINE h5gmove2_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function deprecated in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Gopen" -->
-<hr>
-<dl>
-
-
-  <dt><div align=right><font color=999999 size=-1><i>
-  Last modified: 28 August 2012</i></font></div>
-
-
-  <dt><strong>Name:</strong> <a name="Group-Open">H5Gopen</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>hid_t </em><code>H5Gopen</code>(
-            <em>hid_t</em> <code>loc_id</code>,
-            <em>const char *</em><code>name</code>
-    )
-    <p>
-    <dd><em>hid_t </em><code>H5Gopen</code>(
-            <em>hid_t </em><code>loc_id</code>,
-            <em>const char * </em><code>name</code>,
-            <em>hid_t </em><code>gapl_id</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Opens an existing group in a file.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Gopen</code> is a macro that is mapped to either
-      <a href="#Group-Open1"><code>H5Gopen1</code></a> or
-      <a href="#Group-Open2"><code>H5Gopen2</code></a>,
-      depending on the needs of the application.
-      <p>
-      Such macros are provided to facilitate application compatibility.
-      For more information on macro use and mappings, see the 
-      “<a href="APICompatMacros.html">API Compatibility Macros 
-      in HDF5</a>” document.
-      <p>
-      When both the HDF5 Library and the application are built and 
-      installed with no specific compatibility flags, 
-      <code>H5Gopen</code> is mapped to the most recent version of
-      the function, currently 
-      <a href="#Group-Open2"><code>H5Gopen2</code></a>.
-      If the library and/or application is compiled for Release 1.6
-      emulation, <code>H5Gopen</code> will be mapped to 
-      <a href="#Group-Open1"><code>H5Gopen1</code></a>.
-      Function-specific flags are available to override these settings 
-      on a function-by-function basis when the application is compiled. 
-      <p>
-      Specific compile-time compatibility flags and the resulting 
-      mappings are as follows:
-
-      <dir>
-      <table border=0 cellpadding=4>
-        <tr valign=top align=left> 
-          <th>Compatibility setting</th>
-          <th><code>H5Gopen</code> mapping</th>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#GlobalSettings">Global settings</a></u></td>
-        </tr><tr valign=top align=left>
-          <td>No compatibility flag</td>
-          <td><code>H5Gopen2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Enable deprecated symbols</td>
-          <td><code>H5Gopen2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Disable deprecated symbols</td>
-          <td><code>H5Gopen2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Emulate Release 1.6 interface<code>    </code></td>
-          <td><code>H5Gopen1</code> </td>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#FunctionLevelSettings">Function-level macros</a></u></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Gopen_vers = 2</code></td>
-          <td><code>H5Gopen2</code></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Gopen_vers = 1</code></td>
-          <td><code>H5Gopen1</code></td>
-        </tr>
-      </table>
-      </dir>
-
-      <p>A group created with this macro should be closed with 
-      <code>H5Gclose</code> when the group is no longer needed so 
-      that resource leaks will not develop.</p>
-
-
-
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5gopen_f
-    <dd>
-    <pre>
-SUBROUTINE h5gopen_f(loc_id, name, grp_id, hdferr, gapl_id)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id   ! File or group identifier 
-  CHARACTER(LEN=*), INTENT(IN) :: name   ! Name of the group 
-  INTEGER(HID_T), INTENT(OUT) :: grp_id  ! File identifier 
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code  
-                                         ! 0 on success and -1 on failure
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: gapl_id  
-                                         ! Group access property list identifier
-END SUBROUTINE h5gopen_f
-    </pre>
-
-<!-- NEW PAGE -->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            The function <code>H5Gopen</code> renamed to 
-            <code>H5Gopen1</code> and deprecated in this release.
-            <br>
-            The macro <code>H5Gopen</code> 
-            and the function <code>H5Gopen2</code>
-            introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Gopen1" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Group-Open1">H5Gopen1</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>hid_t </em><code>H5Gopen1</code>(<em>hid_t</em> <code>loc_id</code>,
-        <em>const char *</em><code>name</code>
-    )
-  <dt><strong>Notice:</strong>
-    <dd><i>This function is deprecated in favor of the function 
-        <a href="#Group-Open2"><code>H5GOpen2</code></a> 
-        or the macro 
-        <a href="#Group-Open"><code>H5GOpen</code></a>.</i>
-  <dt><strong>Purpose:</strong>
-    <dd>Opens an existing group for modification and returns a group 
-        identifier for that group.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Gopen1</code> opens an existing group with the specified 
-        name at the specified location, <code>loc_id</code>.
-        <p>
-        The location is identified by a file or group identifier
-        <p>
-        <code>H5Gopen1</code> returns a group identifier for the group
-        that was opened.  This group identifier should be released by 
-        calling <code>H5Gclose</code> when it is no longer needed.  
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-      <tr>
-	    <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-        <td valign="top">IN: File or group identifier within which group is to be open.</td></tr>
-      <tr>
-	    <td valign="top"><em>const char *</em> <code>name    </code></td>
-        <td valign="top">IN: Name of group to open.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a valid group identifier if successful; 
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> See listing under <a href="RM_H5G.html#Group-Open"><code>H5Gopen</code></a>.
-  <p>	
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            The function <code>H5Gopen</code> renamed to 
-            <code>H5Gopen1</code> and deprecated
-            in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Gopen2" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 17 August 2010
-    </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Group-Open2">H5Gopen2</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>hid_t </em><code>H5Gopen2</code>(
-            <em>hid_t </em><code>loc_id</code>,
-            <em>const char * </em><code>name</code>,
-            <em>hid_t </em><code>gapl_id</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Opens an existing group with a group access property list.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Gopen2</code> opens an existing group,
-      <code>name</code>, at the location specified by <code>loc_id</code>.
-      <p>
-      With default settings, <code>H5Gopen2</code> provides
-      similar functionality to that provided by <code>H5Gopen1</code>. 
-      The only difference is that <code>H5Gopen2</code> 
-      can provide a group access property list, <code>gapl_id</code>.
-      <p>
-      <code>H5Gopen2</code> returns a group identifier for the group
-      that was opened.  This group identifier should be released by 
-      calling <code>H5Gclose</code> when it is no longer needed.  
-      <p>
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t </em><code>loc_id</code>
-        </td>
-        <td valign="top">IN: File or group identifier specifying the
-            location of the group to be opened
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>name    </code>
-        </td>
-        <td valign="top">IN: Name of the group to open
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>gapl_id</code>
-        </td>
-        <td valign="top">IN: Group access property list identifier
-            <br>
-            (No group access properties have been implemented at this time;
-            use <code>H5P_DEFAULT</code>.)
-        </td></tr>
-    </table></dd>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a group identifier if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> 
-    See listing under <a href="RM_H5G.html#Group-Open"><code>H5Gopen</code></a>.
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table></dd>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Gset_comment" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Group-SetComment">H5Gset_comment</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Gset_comment</code>(<em>hid_t</em> <code>loc_id</code>,
-        <em>const char *</em><code>name</code>,
-        <em>const char *</em><code>comment</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Sets comment for specified object.
-  <dt><strong>Notice:</strong>
-    <dd><i>This function is deprecated in favor of the function 
-        <a href="RM_H5O.html#Object-SetComment"><code>H5Oset_comment</code></a>.</i>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Gset_comment</code> sets the comment for the 
-        object specified by <code>loc_id</code> and <code>name</code> 
-        to <code>comment</code>.
-        Any previously existing comment is overwritten.
-        <p>
-        <code>loc_id</code> can specify any object in the file.
-        <code>name</code> can be one of the following:
-        <br>  — The name of the object relative to 
-            <code>loc_id</code> 
-        <br>  — An absolute name of the object, 
-            starting from <code>/</code>, the file’s root group 
-        <br>  — A dot (<code>.</code>), 
-            if <code>loc_id</code> fully specifies the object
-        <p>
-        If <code>comment</code> is the empty string or a 
-        null pointer, the comment message is removed from the object. 
-        <p>
-        Comments should be relatively short, null-terminated, 
-        ASCII strings.
-        <p>
-        Comments can be attached to any object that has an object header, 
-        e.g., datasets, groups, and named datatypes, but not symbolic links.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-      <tr>
-	    <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-        <td valign="top">IN: Identifier of the file, group, dataset, 
-            or named datatype.</td></tr>
-      <tr>
-	    <td valign="top"><em>const char *</em><code>name</code></td>
-        <td valign="top">IN: Name of the object whose comment is to be 
-            set or reset.
-            <br>
-            <code>name</code> must be '.' (dot) if <code>loc_id</code> 
-            fully specifies the object for which the comment is to be set.
-	    </td></tr>
-      <tr>
-	    <td valign="top"><em>const char *</em><code>comment    </code></td>
-        <td valign="top">IN: The new comment.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5gset_comment_f
-    <dd>
-	<pre>
-SUBROUTINE h5gset_comment_f(loc_id, name, comment, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id      ! File, group, dataset, or 
-                                            ! named datatype identifier
-  CHARACTER(LEN=*), INTENT(IN) :: name      ! Name of object 
-  CHARACTER(LEN=*), INTENT(IN) :: comment   ! Comment for the object 
-  INTEGER, INTENT(OUT) :: hdferr            ! Error code 
-                                            ! 0 on success and -1 on failure
-END SUBROUTINE h5gset_comment_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function deprecated in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Gunlink" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Group-Unlink">H5Gunlink</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Gunlink</code>(<em>hid_t</em> <code>loc_id</code>,
-        <em>const char *</em><code>name</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Removes the link to an object from a group. 
-  <dt><strong>Notice:</strong>
-    <dd><i>This function is deprecated in favor of the function 
-        <a href="RM_H5L.html#Link-Delete"><code>H5Ldelete</code></a>.</i>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Gunlink</code> removes the object specified by 
-        <code>name</code> from the group graph and decrements the 
-        link count for the object to which <code>name</code> points.
-        This action eliminates any association between <code>name</code>
-        and the object to which <code>name</code> pointed.
-        <p>
-        Object headers keep track of how many hard links refer to an object;
-        when the link count reaches zero, the object can be removed  
-        from the file.  Objects which are open are not removed until all  
-        identifiers to the object are closed.
-        <p>
-        If the link count reaches zero, all file space associated with 
-        the object will be released, i.e., identified in memory as freespace.
-        If any object identifier is open for the object, the space
-        will not be released until after the object identifier is closed.
-        <p>
-        Note that space identified as freespace is available for re-use 
-        only as long as the file remains open; once a file has been 
-        closed, the HDF5 library loses track of freespace.  See
-        “<a href="../H5.user/Performance.html#Freespace">Freespace Management</a>”
-        in the <cite>HDF5 User's Guide</cite> for further details.
-  <dt><strong>Warning:</strong>
-    <dd>Exercise care in unlinking groups as it is possible to render data in 
-        a file inaccessible with <code>H5Gunlink</code>.  
-        See <a href="../H5.user/Groups.html#H5GUnlinkToCorrupt">The Group Interface</a> 
-        in the <cite>HDF5 User's Guide</cite>.
-  <dt><strong>Parameters:</strong>
-    <ul><table>      
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-        <td valign="top">IN: Identifier of the file or group containing the object.</td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em> <code>name    </code></td>
-        <td valign="top">IN: Name of the object to unlink.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5gunlink_f
-    <dd>
-	<pre>
-SUBROUTINE h5gunlink_f(loc_id, name, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id   ! File or group identifier
-  CHARACTER(LEN=*), INTENT(IN) :: name   ! Name of the object to unlink 
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code 
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5gunlink_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function deprecated in this release.</td></tr>
-    </table>
-</dl>
-
+<?php include("H5G/H5Gclose.htm"); ?>
+<?php include("H5G/H5Gcreate.htm"); ?>
+<?php include("H5G/H5Gcreate1.htm"); ?>
+<?php include("H5G/H5Gcreate2.htm"); ?>
+<?php include("H5G/H5Gcreate_anon.htm"); ?>
+<?php include("H5G/H5Gget_comment.htm"); ?>
+<?php include("H5G/H5Gget_create_plist.htm"); ?>
+<?php include("H5G/H5Gget_info.htm"); ?>
+<?php include("H5G/H5Gget_info_by_idx.htm"); ?>
+<?php include("H5G/H5Gget_info_by_name.htm"); ?>
+<?php include("H5G/H5Gget_linkval.htm"); ?>
+<?php include("H5G/H5Gget_num_objs.htm"); ?>
+<?php include("H5G/H5Gget_objinfo.htm"); ?>
+<?php include("H5G/H5Gget_objname_by_idx.htm"); ?>
+<?php include("H5G/H5Gget_objtype_by_idx.htm"); ?>
+<?php include("H5G/H5Giterate.htm"); ?>
+<?php include("H5G/H5Glink.htm"); ?>
+<?php include("H5G/H5Glink2.htm"); ?>
+<?php include("H5G/H5Gmove.htm"); ?>
+<?php include("H5G/H5Gmove2.htm"); ?>
+<?php include("H5G/H5Gopen.htm"); ?>
+<?php include("H5G/H5Gopen1.htm"); ?>
+<?php include("H5G/H5Gopen2.htm"); ?>
+<?php include("H5G/H5Gset_comment.htm"); ?>
+<?php include("H5G/H5Gunlink.htm"); ?>
 
 
 <!-- HEADER RIGHT " " -->
diff --git a/html/RM/RM_H5I.html b/html/RM/RM_H5I.html
index b44380b..685cd69 100644
--- a/html/RM/RM_H5I.html
+++ b/html/RM/RM_H5I.html
@@ -211,1744 +211,25 @@ as the corresponding C function.
 <!--       Include function files                            -->
 <!--  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  -->
 
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Iclear_type" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Identify-ClearType">H5Iclear_type</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Iclear_type</code>(
-            <em>H5I_type_t</em> <code>type</code>, 
-            <em>hbool_t</em> <code>force</code>
-            )
-<dt><strong>Purpose:</strong>
-    <dd>Deletes all identifiers of the given type.
-<dt><strong>Description:</strong>
-    <dd><code>H5Iclear_type</code> deletes all identifiers 
-        of the type identified by the argument <code>type</code>.
-        <p>
-        The identifier type’s free function is first called 
-        on all of these identifiers to free their memory, 
-        then they are removed from the type.
-
-        <p>
-        If the <code>force</code> flag is set to false, only those 
-        identifiers whose reference counts are equal to 1 will be deleted, 
-        and all other identifiers will be entirely unchanged.  
-        If the <code>force</code> flag is true, 
-        all identifiers of this type will be deleted.
-<dt><strong>Parameters:</strong>
-    <dd>
-    <table>
-      <tr>
-        <td valign="top"><em>H5I_type_t</em> <code>type    </code></td>
-        <td valign="top">IN: Identifier of identifier type which 
-            is to be cleared of identifiers</td>
-      </tr>
-      <tr>
-        <td valign="top"><em>hbool_t</em> <code>force</code></td>
-        <td valign="top">IN: Whether or not to force deletion of 
-            all identifiers</td>
-      </tr>
-    </table>
-    </dd>
-<dt><strong>Returns:</strong>
-    <dd>Returns non-negative on success, negative on failure.
-<dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Idec_ref" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Identify-DecRef">H5Idec_ref</a>
-<dt><strong>Signature:</strong>
-    <dd><em>int</em> <code>H5Idec_ref</code>(
-            <em>hid_t</em> <code>obj_id</code>
-            )
-<dt><strong>Purpose:</strong>
-    <dd>Decrements the reference count for an object.
-<dt><strong>Description:</strong>
-    <dd><code>H5Idec_ref</code> decrements the reference count of the object
-        identified by <code>obj_id</code>.
-
-        <p>
-        The reference count for an object identifier is attached to the 
-        information about an object in memory and has no relation to the 
-        number of links to an object on disk.
-
-        <p>
-        The reference count for a newly created object will be 1.
-        Reference counts for objects may be explicitly modified with this
-        function or with <code>H5Iinc_ref</code>.
-        When an object identifier’s reference count reaches zero, 
-        the object will be closed.
-        Calling an object identifier’s <code>close</code>
-        function decrements the reference count
-        for the identifier which normally closes the object, but
-        if the reference count for the identifier has been incremented with
-        <code>H5Iinc_ref</code>, the object will only be closed when the
-        reference count
-        reaches zero with further calls to this function or the
-        object identifier’s <code>close</code> function.
-
-        <p>
-        If the object identifier was created by a collective parallel call 
-        (such as <code>H5Dcreate</code>, <code>H5Gopen</code>, etc.), 
-        the reference count should be modified by all the processes which 
-        have copies of the identifier.  Generally this means that 
-        group, dataset, attribute, file, and committed datatype identifiers 
-        should be modified by all the processes and that all other 
-        types of identifiers are safe to modify by individual processes.
-
-        <p>
-        This function is of particular value when an application is 
-        maintaining multiple copies of an object identifier.  
-        The object identifier can be incremented when a copy is made.  
-        Each copy of the identifier can then be safely closed or
-        decremented and the HDF5 object will be closed when the 
-        reference count for that that object drops to zero.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-          <td valign="top"><em>hid_t</em> <code>obj_id    </code></td>
-          <td valign="top">IN: Object identifier whose reference count 
-              will be modified.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative reference count of the object identifier after
-        decrementing it, if successful; 
-        otherwise a negative value is returned.
-<dt><strong>Fortran90 Interface:</strong> h5idec_ref_f
-    <dd>
-	<pre>
-SUBROUTINE h5idec_ref_f(obj_id, ref_count, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: obj_id  !Object identifier 
-  INTEGER, INTENT(OUT) :: ref_count     !Reference count of object identifier
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                        ! 0 on success, and -1 on failure
-END SUBROUTINE h5idec_ref_f
-	</pre>
-
-<dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.2</td>
-          <td valign="top">
-            Function introduced in this release.<br>
-            Fortran subroutine introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Idec_type_ref" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Identify-DecTypeRef">H5Idec_type_ref</a>
-<dt><strong>Signature:</strong>
-    <dd><em>int</em> <code>H5Idec_type_ref</code>(
-            <em>H5I_type_t</em> <code>type</code>
-            )
-<dt><strong>Purpose:</strong>
-    <dd>Decrements the reference count on an identifier type.
-<dt><strong>Description:</strong>
-    <dd><code>H5Idec_type_ref</code> decrements the reference count 
-        on an identifier type.  
-        The reference count is used by the library to indicate 
-        when an identifier type can be destroyed.  
-        If the reference count reaches zero, this function will destroy it.
-
-        <p>The <code>type</code> parameter is the identifier for 
-        the identifier type whose reference count is to be decremented.  
-        This identifier must have been created by a call to 
-        <code>H5Iregister_type</code>.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>H5I_type_t</em> <code>type    </code></td>
-            <td valign="top">IN: The identifier of the type whose 
-                reference count is to be decremented</td>
-        </tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-        <dd>Returns the current reference count on success, negative on failure.
-<dt><strong>Fortran90 Interface:</strong>
-        <dd>None.
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Idestroy_type" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Identify-DestroyType">H5Idestroy_type</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Idestroy_type</code>(
-            <em>H5I_type_t</em> <code>type</code>
-            )
-<dt><strong>Purpose:</strong>
-    <dd>Removes the type <code>type</code> and all identifiers within that type.
-<dt><strong>Description:</strong>
-    <dd><code>H5Idestroy_type</code> deletes an entire identifier type.  
-        All identifiers of this type are destroyed and no new identifiers of 
-        this type can be registered.
-
-        <p>
-        The type’s free function is called on all of the identifiers 
-        which are deleted by this function, freeing their memory.  
-        In addition, all memory used by this type’s hash table is freed.
-
-        <p>
-        Since the <em>H5I_type_t</em> values of destroyed identifier types 
-        are reused when new types are registered, 
-        it is a good idea to set the variable holding the value 
-        of the destroyed type to <code>H5I_UNINIT</code>.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-	  <tr>
-              <td valign="top"><em>H5I_type_t</em> <code>type    </code></td>
-              <td valign="top">IN: Identifier of identifier type 
-                  which is to be destroyed</td>
-	  </tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-        <dd>Returns non-negative on success, negative on failure.
-<dt><strong>Fortran90 Interface:</strong>
-        <dd>None.
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Iget_file_id" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Identify-GetFileId">H5Iget_file_id</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Iget_file_id</code>(
-            <em>hid_t</em> <code>obj_id</code>
-            )
-<dt><strong>Purpose:</strong>
-    <dd>Retrieves an identifier for the file containing the specified object.
-<dt><strong>Description:</strong>
-    <dd><code>H5Iget_file_id</code> returns the identifier of the file 
-        associated with the object referenced by <code>obj_id</code>.  
-        <p>
-        <code>obj_id</code> can be a file, group, dataset, named datatype, 
-        or attribute identifier.
-        <p>
-        Note that the HDF5 Library permits an application to close a file
-        while objects within the file remain open.
-        If the file containing the object <code>obj_id</code> 
-        is still open, <code>H5Iget_file_id</code> will retrieve the 
-        existing file identifier.
-        If there is no existing file identifier for the file, 
-        i.e., the file has been closed, 
-        <code>H5Iget_file_id</code> will reopen the file and 
-        return a new file identifier.
-        In either case, the file identifier must eventually be released 
-        using <code>H5Fclose</code>.  
-<dt><strong>Parameters:</strong>
-    <ul>
-    <table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>obj_id    </code></td>
-        <td valign="top">IN: Identifier of the object whose associated 
-            file identifier will be returned.</td>
-      </tr>
-    </table>
-    </ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a file identifier on success, negative on failure.
-<dt><strong>Fortran90 Interface:</strong>
-    <dd>
-    <pre>
-SUBROUTINE h5iget_file_id_f(obj_id, file_id, hdferr) 
-
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN)  :: obj_id     ! Object identifier 
-  INTEGER(HID_T), INTENT(OUT) :: file_id    ! File identifier
-  INTEGER, INTENT(OUT) :: hdferr            ! Error code
-
-END SUBROUTINE h5iget_file_id_f
-    </pre>
-
-<dt><strong>History:</strong>
-	<ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.3</td>
-          <td valign="top">
-            Function introduced in this release.<br>
-            Fortran subroutine introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Iget_name" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Identify-GetName">H5Iget_name</a>
-<dt><strong>Signature:</strong>
-    <dd><em>ssize_t</em> <code>H5Iget_name</code>(
-            <em>hid_t</em> <code>obj_id</code>,
-            <em>char *</em><code>name</code>,
-            <em>size_t</em> <code>size</code>
-            )
-<dt><strong>Purpose:</strong> </dt>
-    <dd>Retrieves a name of an object based on the object identifier.
-<dt><strong>Description:</strong>
-    <dd><code>H5Iget_name</code> retrieves a name for the object identified 
-        by <code>obj_id</code>.
-        <p>
-        Up to <code>size</code> characters of the name are returned in 
-        <code>name</code>; additional characters, if any, are not returned
-        to the user application.
-        <p>
-        If the length of the name, which determines the required 
-        value of <code>size</code>, is unknown, a preliminary  
-        <code>H5Iget_name</code> call can be made.  
-        The return value of this call will be the size in bytes of the 
-        object name.  
-        That value, plus 1 for a <small>NULL</small> terminator, 
-        is then assigned to <code>size</code> 
-        for a second <code>H5Iget_name</code> call, 
-        which will retrieve the actual name.
-        <p>
-        If the object identified by <code>obj_id</code> is an attribute,
-        as determined via 
-        <a href="#Identify-GetType"><code>H5Iget_type</code></a>,
-        <code>H5Iget_name</code> retrieves the name of the object 
-        to which that attribute is attached. 
-        To retrieve the name of the attribute itself, use 
-        <a href="RM_H5A.html#Annot-GetName"><code>H5Aget_name</code></a>.
-        <p>
-        If there is no name associated with the object identifier
-        or if the name is <code>NULL</code>, <code>H5Iget_name</code>
-        returns <code>0</code> (zero).
-        <p>
-        Note that an object in an HDF5 file may have multiple paths if there
-        are multiple links pointing to it.  This function may return any one 
-        of these paths.
-        When possible, <code>H5Iget_name</code> returns the path with
-        which the object was opened.
-<dt><strong>Parameters:</strong> 
-    <ul><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>obj_id    </code></td>
-        <td valign="top">IN: Identifier of the object.  
-            This identifier can refer to a group, dataset, 
-            or named datatype.</td></tr>
-      <tr>
-        <td valign="top"><em>char *</em><code>name</code></td> 
-        <td valign="top">OUT: A name associated with the identifier.</td></tr>
-      <tr>
-        <td valign="top"><em>size_t</em> <code>size</code></td> 
-        <td valign="top">IN: The size of the <code>name</code> buffer;
-            must be the size of the name in bytes 
-            plus 1 for a <small>NULL</small> terminator.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong> 
-    <dd>Returns the length of the name if successful, returning <code>0</code> 
-        (zero) if no name is associated with the identifier.
-        Otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5iget_name_f
-    <dd>
-	<pre>
-SUBROUTINE h5iget_name_f(obj_id, buf, buf_size, name_size, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN)    :: obj_id     ! Object identifier 
-  CHARACTER(LEN=*), INTENT(OUT) :: buf        ! Buffer to hold object name 
-  INTEGER(SIZE_T), INTENT(IN)   :: buf_size   ! Buffer size
-  INTEGER(SIZE_T), INTENT(OUT)  :: name_size  ! Name size
-  INTEGER, INTENT(OUT) :: hdferr              ! Error code
-                                              ! 0 on success, and -1 on failure
-END SUBROUTINE h5iget_name_f
-	</pre>
-
-<dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Iget_ref" -->
-<hr>
-<dl>
-<dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 15 June 2009
-      </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Identify-GetRef">H5Iget_ref</a>
-<dt><strong>Signature:</strong>
-    <dd><em>int</em> <code>H5Iget_ref</code>(
-            <em>hid_t</em> <code>obj_id</code>
-            )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Retrieves the reference count for an object.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Iget_ref</code> retrieves the reference count of the object
-        identified by <code>obj_id</code>.
-
-        <p>
-        The reference count for an object identifier is attached to the 
-        information about an object in memory and has no relation to the 
-        number of links to an object on disk.
-
-        <p>
-        The function 
-        <a href="#Identify-IsValid"><code>H5Iis_valid</code></a>
-        is used to determine whether a specific object identifier is valid.  
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-          <td valign="top"><em>hid_t</em> <code>obj_id    </code></td>
-          <td valign="top">IN: Object identifier whose reference count 
-              will be retrieved.</td></tr>
-        </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative current reference count of the object identifier
-        if successful; otherwise a negative value is returned.
-
-<p>
-<dt><strong>See Also:</strong>
-    <dd><ul>
-        <li><a href="#Identify-IsValid"><code>H5Iis_valid</code></a>
-        <li><a href="#Identify-GetType"><code>H5Iget_type</code></a>
-        </ul>
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5iget_ref_f
-    <dd>
-	<pre>
-SUBROUTINE h5iget_ref_f(obj_id, ref_count, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: obj_id  !Object identifier 
-  INTEGER, INTENT(OUT) :: ref_count     !Reference count of object identifier
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                        ! 0 on success, and -1 on failure
-END SUBROUTINE h5iget_ref_f
-	</pre>
-
-<p>
-<dt><strong>History:</strong>
-	<ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.2</td>
-          <td valign="top">
-            Function introduced in this release.<br>
-            Fortran subroutine introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Iget_type" -->
-<hr>
-<dl>
-<dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 15 June 2009
-      </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Identify-GetType">H5Iget_type</a>
-<dt><strong>Signature:</strong>
-    <dd><em>H5I_type_t</em> <code>H5Iget_type</code>(
-            <em>hid_t</em> <code>obj_id</code>
-            )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Retrieves the type of an object.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Iget_type</code> retrieves the type of the object
-        identified by <code>obj_id</code>.
-        <p>
-        Valid types returned by the function are 
-        <table>
-        <tr><td width=200><code>    H5I_FILE</code>
-           </td><td>File</td></tr>
-        <tr><td><code>    H5I_GROUP</code>
-           </td><td>Group</td></tr>
-        <tr><td><code>    H5I_DATATYPE</code>
-           </td><td>Datatype</td></tr>
-        <tr><td><code>    H5I_DATASPACE</code>
-           </td><td>Dataspace</td></tr>
-        <tr><td><code>    H5I_DATASET</code>
-           </td><td>Dataset</td></tr>
-        <tr><td><code>    H5I_ATTR</code>
-           </td><td>Attribute</td></tr>
-        </table>
-        If no valid type can be determined or the identifier 
-        submitted is invalid, the function returns
-        <table>
-        <tr><td width=200><code>    H5I_BADID</code>
-           </td><td>Invalid identifier</td></tr>
-        </table>
-        <p>
-        This function is of particular value in determining the 
-        type of object closing function (<code>H5Dclose</code>, 
-        <code>H5Gclose</code>, etc.) to call after a call to 
-        <code>H5Rdereference</code>.
-        <p>Note that this function returns only the type of object that
-        <code>obj_id</code> would identify if it were valid; 
-        it does not determine whether <code>obj_id</code> is valid identifier.  
-        Validity can be determined with a call to
-        <a href="#Identify-IsValid"><code>H5Iis_valid</code></a>.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-          <td valign="top"><em>hid_t</em> <code>obj_id    </code></td>
-          <td valign="top">IN: Object identifier whose type is 
-              to be determined.</td></tr>
-        </table>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns the object type if successful;
-        otherwise <code>H5I_BADID</code>.
-
-<p>
-<dt><strong>See Also:</strong>
-    <dd><ul>
-        <li><a href="#Identify-IsValid"><code>H5Iis_valid</code></a>
-        </ul>
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5iget_type_f
-    <dd>
-	<pre>
-SUBROUTINE h5iget_type_f(obj_id, type, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: obj_id  !Object identifier 
-  INTEGER, INTENT(OUT) :: type          !type of an object. 
-                                        !possible values are:
-                                        !H5I_FILE_F
-                                        !H5I_GROUP_F
-                                        !H5I_DATATYPE_F
-                                        !H5I_DATASPACE_F
-                                        !H5I_DATASET_F
-                                        !H5I_ATTR_F
-                                        !H5I_BADID_F
-  INTEGER, INTENT(OUT) :: hdferr        ! E rror code
-                                        ! 0 on success, and -1 on failure
-END SUBROUTINE h5iget_type_f
-	</pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Iget_type_ref" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Identify-GetTypeRef">H5Iget_type_ref</a>
-<dt><strong>Signature:</strong>
-    <dd><em>int</em> <code>H5Iget_type_ref</code>(
-            <em>H5I_type_t</em> <code>type</code>
-            )
-<dt><strong>Purpose:</strong>
-    <dd>Retrieves the reference count on an ID type.
-<dt><strong>Description:</strong>
-    <dd><code>H5Iget_type_ref</code> retrieves the reference count 
-        on an ID type.  
-        The reference count is used by the library to indicate when an 
-        ID type can be destroyed.
-
-        <p>
-        The <code>type</code> parameter is the identifier for the 
-        ID type whose reference count is to be retrieved.  
-        This identifier must have been created by a call to 
-        <code>H5Iregister_type</code>.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>H5I_type_t</em> <code>type    </code></td>
-            <td valign="top">IN: The identifier of the type 
-                whose reference count is to be retrieved</td>
-        </tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-        <dd>Returns the current reference count on success, negative on failure.
-<dt><strong>Fortran90 Interface:</strong>
-        <dd>This function is not supported in FORTRAN 90.
-
-                <!--<dt><strong>Non-C API(s):</strong>
-        <dd>
-
-
-        <img src="Graphics/Java.gif">
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Iinc_ref" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Identify-IncRef">H5Iinc_ref</a>
-<dt><strong>Signature:</strong>
-    <dd><em>int</em> <code>H5Iinc_ref</code>(
-            <em>hid_t</em> <code>obj_id</code>
-            )
-<dt><strong>Purpose:</strong>
-    <dd>Increments the reference count for an object.
-<dt><strong>Description:</strong>
-    <dd><code>H5Iinc_ref</code> increments the reference count of the object
-        identified by <code>obj_id</code>.
-
-        <p>
-        The reference count for an object ID is attached to the information
-        about an object in memory and has no relation to the number of links to
-        an object on disk.
-
-        <p>
-        The reference count for a newly created object will be 1.
-        Reference counts for objects may be explicitly modified with this
-        function or with <code>H5Idec_ref</code>.
-        When an object ID's reference count reaches zero, the object will be
-        closed.
-        Calling an object ID's 'close' function decrements the reference count
-        for the ID which normally closes the object, but
-        if the reference count for the ID has been incremented with this
-        function, the object will only be closed when the reference count
-        reaches zero with further calls to <code>H5Idec_ref</code> or the
-        object ID's 'close' function.
-
-        <p>
-        If the object ID was created by a collective parallel call (such as
-        <code>H5Dcreate</code>, <code>H5Gopen</code>, etc.), the reference
-        count should be modified by all the processes which have copies of
-        the ID.  Generally this means that group, dataset, attribute, file
-        and named datatype IDs should be modified by all the processes and
-        that all other types of IDs are safe to modify by individual processes.
-
-        <p>
-        This function is of particular value when an application is maintaining
-        multiple copies of an object ID.  The object ID can be incremented when
-        a copy is made.  Each copy of the ID can then be safely closed or
-        decremented and the HDF5 object will be closed when the reference count
-        for that that object drops to zero.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-          <td valign="top"><em>hid_t</em> <code>obj_id    </code></td>
-          <td valign="top">IN: Object identifier whose reference count 
-              will be modified.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative reference count of the object ID after
-        incrementing it if successful; otherwise a negative value is returned.
-<dt><strong>Fortran90 Interface:</strong> h5iinc_ref_f
-    <dd>
-	<pre>
-SUBROUTINE h5iinc_ref_f(obj_id, ref_count, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: obj_id  !Object identifier 
-  INTEGER, INTENT(OUT) :: ref_count     !Reference count of object ID
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                        ! 0 on success, and -1 on failure
-END SUBROUTINE h5iinc_ref_f
-	</pre>
-
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.2</td>
-          <td valign="top">
-            Function introduced in this release.<br>
-            Fortran subroutine introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Iinc_type_ref" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Identify-IncTypeRef">H5Iinc_type_ref</a>
-<dt><strong>Signature:</strong>
-    <dd><em>int</em> <code>H5Iinc_type_ref</code>(
-            <em>H5I_type_t</em> <code>type</code>
-            )
-<dt><strong>Purpose:</strong>
-    <dd>Increments the reference count on an ID type.
-<dt><strong>Description:</strong>
-    <dd><code>H5Iinc_type_ref</code> increments the reference count 
-        on an ID type.  
-        The reference count is used by the library to indicate when 
-        an ID type can be destroyed.
-
-        <p>
-        The <code>type</code> parameter is the identifier for 
-        the ID type whose reference count is to be incremented.  
-        This identifier must have been created by a call to 
-        <code>H5Iregister_type</code>.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-      <tr>
-        <td valign="top"><em>H5I_type_t</em> <code>type    </code></td>
-        <td valign="top">IN: The identifier of the type 
-            whose reference count is to be incremented</td>
-      </tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-        <dd>Returns the current reference count on success, 
-            negative on failure.
-<dt><strong>Fortran90 Interface:</strong>
-        <dd>This function is not supported in FORTRAN 90.
-
-                <!--<dt><strong>Non-C API(s):</strong>
-        <dd>
-
-
-        <img src="Graphics/Java.gif">
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Iis_valid" -->
-<hr>
-<dl>
-<dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 15 June 2009
-      </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Identify-IsValid">H5Iis_valid</a>
-<dt><strong>Signature:</strong>
-    <dd><em>htri_t</em> <code>H5Iis_valid</code>(
-            <em>hid_t</em> <code>obj_id</code>
-            )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Determines whether an identifier is valid.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Iis_valid</code> determines whether the identifier 
-        <code>obj_id</code> is valid.  
-        <p>
-        Valid identifiers are those that have been obtained by an
-        application and can still be used to access the original target.
-        Examples of invalid identifiers include:
-        <ul>
-            <li>Out of range values: negative, for example
-            <li>Previously-valid identifiers that have been released:
-                for example, a dataset identifier for which the dataset 
-                has been closed
-        </ul>
-        <p>
-        <code>H5Iis_valid</code> can be used with any type of identifier:
-        object identifier, property list identifier, 
-        attribute identifier, error message identifier, etc.
-        When necessary, a call to
-        <a href="#Identify-GetType"><code>H5Iget_type</code></a> can
-        determine the type of the object that <code>obj_id</code> identifies.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd>
-    <table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>obj_id    </code></td>
-    	<td valign="top">IN: Identifier to validate</td>
-      </tr>
-    </table>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns <code>TRUE</code> if <code>obj_id</code> is valid and
-        <code>FALSE</code> if invalid.
-        Otherwise returns a negative value.
-
-<p>
-<dt><strong>See Also:</strong>
-    <dd><ul>
-        <li><a href="#Identify-GetType"><code>H5Iget_type</code></a>
-        </ul>
-
-<p>
-<dt><strong>Fortran90 Interface:</strong>
-    <dd>
-	<pre>
-SUBROUTINE h5iis_valid_f(id, valid, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN)  :: id ! Identifier 
-  LOGICAL, INTENT(OUT) :: valid     ! Status of id as
-                                    ! valid (.true.) or invalid (.false.)
-  INTEGER, INTENT(OUT) :: hdferr    ! Error code: 0 on success, and -1 on failure
-END SUBROUTINE h5iis_valid_f
-	</pre>
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.3</td>
-          <td valign="top">
-            C function introduced in this release.</td></tr>
-    </table></dd>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Inmembers" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Identify-NMembers">H5Inmembers</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Inmembers</code>(
-            <em>H5I_type_t</em> <code>type</code>,
-            <em>hsize_t *</em><code>num_members</code>
-            )
-<dt><strong>Purpose:</strong>
-    <dd>Returns the number of identifiers in a given identifier type.
-<dt><strong>Description:</strong>
-    <dd><code>H5Inmembers</code> returns the number of identifiers of 
-        the identifier type specified in <code>type</code>.
-        <p>
-        The number of identifiers is returned in <code>num_members</code>.  
-        If no identifiers of this type have been registered,
-    	the type does not exist, or it has been destroyed, 
-        <code>num_members</code> is returned with the value <code>0</code>.  
-<dt><strong>Parameters:</strong>
-    <ul>
-    <table>
-      <tr>
-        <td valign="top"><em>H5I_type_t</em> <code>type</code></td>
-    	<td valign="top">IN: Identifier for the identifier type whose 
-          member count will be retrieved</td>
-      </tr><tr>
-        <td valign="top"><em>hsize_t *</em><code>num_members    </code></td>
-    	<td valign="top">OUT: Number of identifiers of the specified 
-          identifier type.
-      </tr>
-    </table>
-    </ul>
-<dt><strong>Returns:</strong>
-        <dd>Returns a non-negative value on success;
-          otherwise returns negative value.
-<dt><strong>Fortran90 Interface:</strong>
-        <dd>This function is not supported in FORTRAN 90.
-
-        <!--<dt><strong>Non-C API(s):</strong>
-        <dd>
-
-
-        <img src="Graphics/Java.gif">
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Iobject_verify" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Identify-ObjectVerify">H5Iobject_verify</a>
-<dt><strong>Signature:</strong>
-    <dd><em>void *</em> <code>H5Iobject_verify</code>(
-            <em>hid_t</em> <code>id</code>, 
-	    <em>H5I_type_t</em> <code>id_type</code>
-            )
-<dt><strong>Purpose:</strong>
-    <dd>Returns the object referenced by <code>id</code>.
-<dt><strong>Description:</strong>
-    <dd><code>H5Iobject_verify</code> returns a pointer to the 
-        memory referenced by <code>id</code> after verifying that 
-        <code>id</code> is of type <code>id_type</code>. 
-        This function is analogous to dereferencing a pointer 
-        in C with type checking.
-
-        <p>
-        <code>H5Iregister</code>(<em>H5I_type_t</em> <code>type</code>, 
-        <em>void *</em><code>object</code>) takes an <em>H5I_type_t</em> 
-        and a void pointer to an object, 
-        returning an <em>hid_t</em> of that type. 
-        This <em>hid_t</em> can then be passed to 
-        <code>H5Iobject_verify</code> along with its type to retrieve 
-        the object.
-
-        <p>
-        <code>H5Iobject_verify</code> does not change the ID it is 
-        called on in any way 
-        (as opposed to <code>H5Iremove_verify</code>, 
-        which removes the ID from its type’s hash table).
-<dt><strong>Parameters:</strong>
-    <ul><table>
-	  <tr>
-	    <td valign="top"><em>hid_t</em> <code>id</code></td>
-            <td valign="top">IN: ID to be dereferenced</td>
-	  </tr>
-	  <tr>
-	    <td valign="top"><em>H5I_type_t</em> <code>type    </code></td>
-            <td valign="top">IN: ID type to which id should belong</td>
-	  </tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-        <dd>Pointer to the object referenced by id on success, <code>NULL</code> on failure.
-<dt><strong>Fortran90 Interface:</strong>
-        <dd>This function is not supported in FORTRAN 90.
-
-        <!--<dt><strong>Non-C API(s):</strong>
-        <dd>
-
-
-        <img src="Graphics/Java.gif">
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Iregister" -->
-<hr>
-<dl>
-
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 24 August 2012
-      </i></font></div>
-
-
-<dt><strong>Name:</strong> <a name="Identify-Register">H5Iregister</a>
-<p>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Iregister</code>(
-            <em>H5I_type_t</em> <code>type</code>, 
-            <em>void *</em><code>object</code>
-            )
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Creates and returns a new ID.
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Iregister</code> allocates space for a new ID 
-        and returns an identifier for it.
-	
-        <p>
-        The <code>type</code> parameter is the identifier for 
-        the ID type to which this new ID will belong.  
-        This identifier must have been created by a call to 
-        <code>H5Iregister_type</code>.
-
-        <p>
-        The <code>object</code> parameter is a pointer to the memory 
-        which the new ID will be a reference to.  
-        This pointer will be stored by the library and 
-        returned to you via a call to <code>H5Iobject_verify</code>.
-
-  <p>
-  <dt><strong>Programming Note for C++ Developers Using C Functions:</strong>
-    <dd>
-      <p>If a C routine that takes a function pointer as an argument is 
-      called from within C++ code, the C routine should be returned from 
-      normally. </p>
-
-      <p>Examples of this kind of routine include callbacks such as 
-      <code>H5Pset_elink_cb</code> and <code>H5Pset_type_conv_cb</code> 
-      and functions such as <code>H5Tconvert</code> and 
-      <code>H5Ewalk2</code>.</p>
-
-      <p>Exiting the routine in its normal fashion allows the HDF5 C 
-      Library to clean up its work properly. In other words, if the C++ 
-      application jumps out of the routine back to the C++ 
-      “catch” statement, the library is not given the 
-      opportunity to close any temporary data structures that were set 
-      up when the routine was called. The C++ application should save 
-      some state as the routine is started so that any problem that 
-      occurs might be diagnosed.</p>
-
-
-
-
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-	  <tr>
-	    <td valign="top"><em>H5I_type_t</em> <code>type    </code></td>
-            <td valign="top">IN: The identifier of the type to 
-                which the new ID will belong</td>
-	  </tr>
-	  <tr>
-	    <td valign="top"><em>void *</em><code>object</code></td>
-            <td valign="top">IN: Pointer to memory for the library to store</td>
-	  </tr>
-    </table>
-<p>
-<dt><strong>Returns:</strong>
-        <dd>Returns the new ID on success, negative on failure.
-<p>
-<dt><strong>Fortran90 Interface:</strong>
-        <dd>This function is not supported in FORTRAN 90.
-
-                <!--<dt><strong>Non-C API(s):</strong>
-        <dd>
-
-
-        <img src="Graphics/Java.gif">
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Iregister_type" -->
-<hr>
-<dl>
-
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 24 August 2012
-      </i></font></div>
-
-
-<dt><strong>Name:</strong> <a name="Identify-RegisterType">H5Iregister_type</a>
-<p>
-<dt><strong>Signature:</strong>
-    <dd><em>H5I_type_t</em> <code>H5Iregister_type</code>(
-            <em>size_t</em> <code>hash_size</code>, 
-            <em>unsigned</em> <code>reserved</code>, 
-            <em>H5I_free_t</em> <code>free_func</code>
-            )
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Creates and returns a new ID type.
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Iregister_type</code> allocates space for a new ID type and 
-         returns an identifier for it.
-
-        <p>
-        The <code>hash_size</code> parameter indicates the minimum size 
-        of the hash table used to store IDs in the new type.
-
-        <p>
-        The <code>reserved</code> parameter indicates the number 
-        of IDs in this new type to be reserved.  
-        Reserved IDs are valid IDs which are not associated with 
-        any storage within the library.
-
-        <p>
-        The <code>free_func</code> parameter is a function pointer 
-        to a function which returns an <em>herr_t</em> and 
-        accepts a <em>void *</em>. 
-        The purpose of this function is to deallocate memory 
-        for a single ID.  
-        It will be called by <code>H5Iclear_type</code> 
-        and <code>H5Idestroy_type</code> on each ID.  
-        This function is NOT called by <code>H5Iremove_verify</code>.  
-        The <em>void *</em> will be the same pointer which was passed 
-        in to the <code>H5Iregister</code> function.  
-        The <code>free_func</code> function should 
-        return 0 on success and -1 on failure.
-
-
-  <p>
-  <dt><strong>Programming Note for C++ Developers Using C Functions:</strong>
-    <dd>
-      <p>If a C routine that takes a function pointer as an argument is 
-      called from within C++ code, the C routine should be returned from 
-      normally. </p>
-
-      <p>Examples of this kind of routine include callbacks such as 
-      <code>H5Pset_elink_cb</code> and <code>H5Pset_type_conv_cb</code> 
-      and functions such as <code>H5Tconvert</code> and 
-      <code>H5Ewalk2</code>.</p>
-
-      <p>Exiting the routine in its normal fashion allows the HDF5 C 
-      Library to clean up its work properly. In other words, if the C++ 
-      application jumps out of the routine back to the C++ 
-      “catch” statement, the library is not given the 
-      opportunity to close any temporary data structures that were set 
-      up when the routine was called. The C++ application should save 
-      some state as the routine is started so that any problem that 
-      occurs might be diagnosed.</p>
-
-
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-	  <tr>
-	    <td valign="top"><em>size_t</em> <code>hash_size</code></td>
-            <td valign="top">IN: Size of the hash table (in entries) 
-                used to store IDs for the new type</td>
-	  </tr>
-	  <tr>
-	    <td valign="top"><em>unsigned</em> <code>reserved</code></td>
-            <td valign="top">IN: Number of reserved IDs for the new type</td>
-	  </tr>
-	  <tr>
-	    <td valign="top"><em>H5I_free_t</em> <code>free_func    </code></td>
-            <td valign="top">IN: Function used to deallocate space 
-                for a single ID</td>
-	  </tr>
-    </table>
-<p>
-<dt><strong>Returns:</strong>
-        <dd>Returns the type identifier on success, negative on failure.
-<p>
-<dt><strong>Fortran90 Interface:</strong>
-        <dd>This function is not supported in FORTRAN 90.
-
-        <!--<dt><strong>Non-C API(s):</strong>
-        <dd>
-
-
-        <img src="Graphics/Java.gif">
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Iremove_verify" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Identify-RemoveVerify">H5Iremove_verify</a>
-<dt><strong>Signature:</strong>
-    <dd><em>void *</em><code>H5Iremove_verify</code>(
-            <em>hid_t</em> <code>id</code>, 
-            <em>H5I_type_t</em> <code>id_type</code>
-            )
-<dt><strong>Purpose:</strong>
-    <dd>Removes an ID from internal storage.
-<dt><strong>Description:</strong>
-    <dd><code>H5Iremove_verify</code> first ensures that 
-        <code>id</code> belongs to <code>id_type</code>.  
-        If so, it removes <code>id</code> from internal storage 
-        and returns the pointer to the memory it referred to.  
-        This pointer is the same pointer that was placed 
-        in storage by <code>H5Iregister</code>.  
-        If <code>id</code> does not belong to <code>id_type</code>, 
-        then <code>NULL</code> is returned.
-
-        <p>
-        The <code>id</code> parameter is the ID which is to be removed from 
-        internal storage. 
-        Note: this function does NOT deallocate the memory that 
-        <code>id</code> refers to.  
-        The pointer returned by <code>H5Iregister</code> 
-        must be deallocated by the user to avoid memory leaks.
-
-        <p>
-        The <code>type</code> parameter is the identifier for the ID type 
-        which <code>id</code> is supposed to belong to.  
-        This identifier must have been created by a call to 
-        <code>H5Iregister_type</code>.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-	<tr>
-	  <td valign="top"><em>hid_t</em> <code>id</code></td>
-	  <td valign="top">IN: The ID to be removed from internal storage</td>
-	</tr>
-	<tr>
-	  <td valign="top"><em>H5I_type_t</em> <code>type    </code></td>
-	  <td valign="top">IN: The identifier of the type whose reference count is to be retrieved</td>
-	</tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-        <dd>Returns a pointer to the memory referred to by <code>id</code> 
-            on success, <code>NULL</code> on failure.
-<dt><strong>Fortran90 Interface:</strong>
-        <dd>This function is not supported in FORTRAN 90.
-
-                <!--<dt><strong>Non-C API(s):</strong>
-        <dd>
-
-
-        <img src="Graphics/Java.gif">
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Isearch" -->
-<hr>
-<dl>
-
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 24 August 2012
-      </i></font></div>
-
-
-
-
-<dt><strong>Name:</strong> <a name="Identify-Search">H5Isearch</a>
-<dt><strong>Signature:</strong>
-    <dd><em>void *</em><code>H5Isearch</code>(
-            <em>H5I_type_t</em> <code>type</code>, 
-            <em>H5I_search_func_t</em> <code>func</code>, 
-            <em>void *</em><code>key</code>
-            )
-<dt><strong>Purpose:</strong>
-    <dd>Finds the memory referred to by an ID within the given ID type 
-        such that some criterion is satisfied.
-<dt><strong>Description:</strong>
-    <dd><code>H5Isearch</code> searches through a give ID type 
-        to find an object that satisfies the criteria 
-        defined by <code>func</code>. 
-        If such an object is found, 
-        the pointer to the memory containing this object is returned.  
-        Otherwise, <code>NULL</code> is returned.  
-        To do this, <code>func</code> is called on every member of 
-        <code>type</code>.  
-        The first member to satisfy <code>func</code> is returned.
-
-        <p>
-        The <code>type</code> parameter is the identifier for 
-        the ID type which is to be searched.  
-        This identifier must have been created by a call to 
-        <code>H5Iregister_type</code>.
-
-        <p>
-        The parameter <code>func</code> is a function pointer to a function 
-        which takes three parameters.  
-        The first parameter is a <em>void *</em>.  
-        It will be a pointer the object to be tested.  
-        This is the same object that was placed in storage 
-        using <code>H5Iregister</code>.  
-        The second parameter is a <em>hid_t</em>.  
-        It is the ID of the object to be tested.  
-        The last parameter is a <em>void *</em>.  
-        This is the <code>key</code> parameter 
-        and can be used however the user finds helpful.  
-        Or it can simply be ignored if it is not needed. 
-        <code>func</code> returns 0 if the object it is testing 
-        does not pass its criteria.  A non-zero value should be 
-        returned if the object does pass its criteria.
-
-        <p>
-        The <code>key</code> parameter will be passed to the 
-        search function as a parameter.  
-        It can be used to further define the search at run-time.
-
-
-  <p>
-  <dt><strong>Programming Note for C++ Developers Using C Functions:</strong>
-    <dd>
-      <p>If a C routine that takes a function pointer as an argument is 
-      called from within C++ code, the C routine should be returned from 
-      normally. </p>
-
-      <p>Examples of this kind of routine include callbacks such as 
-      <code>H5Pset_elink_cb</code> and <code>H5Pset_type_conv_cb</code> 
-      and functions such as <code>H5Tconvert</code> and 
-      <code>H5Ewalk2</code>.</p>
-
-      <p>Exiting the routine in its normal fashion allows the HDF5 C 
-      Library to clean up its work properly. In other words, if the C++ 
-      application jumps out of the routine back to the C++ 
-      “catch” statement, the library is not given the 
-      opportunity to close any temporary data structures that were set 
-      up when the routine was called. The C++ application should save 
-      some state as the routine is started so that any problem that 
-      occurs might be diagnosed.</p>
-
-
-
-<dt><strong>Parameters:</strong>
-    <ul><table>
-	  <tr>
-	    <td valign="top"><em>H5I_type_t</em> <code>type</code></td>
-            <td valign="top">IN: The identifier of the type to be searched</td>
-	  </tr>
-	  <tr>
-	    <td valign="top"><em>H5I_search_func_t</em> <code>func    </code></td>
-            <td valign="top">IN: The function defining the search criteria</td>
-	  </tr>
-	  <tr>
-	    <td valign="top"><em>void *</em><code>key</code></td>
-            <td valign="top">IN: A key for the search function</td>
-	  </tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-        <dd>Returns a pointer to the object which satisfies the search function 
-            on success, <code>NULL</code> on failure.
-<dt><strong>Fortran90 Interface:</strong>
-        <dd>This function is not supported in FORTRAN 90.
-
-                <!--<dt><strong>Non-C API(s):</strong>
-        <dd>
-
-
-        <img src="Graphics/Java.gif">
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Itype_exists" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Identify-TypeExists">H5Itype_exists</a>
-<dt><strong>Signature:</strong>
-    <dd><em>htri_t</em> <code>H5Itype_exists</code>(
-            <em>H5I_type_t</em> <code>type</code>
-            )
-<dt><strong>Purpose:</strong>
-    <dd>Determines whether an identifier type is registered.
-<dt><strong>Description:</strong>
-    <dd><code>H5Itype_exists</code> determines whether the given 
-        identifier type, <code>type</code>, is registered with the library.
-<dt><strong>Parameters:</strong>
-  <ul>
-    <table>
-      <tr>
-        <td valign="top"><em>H5I_type_t</em> <code>type</code>    </td>
-        <td valign="top">IN: Identifier type.</td>
-      </tr>
-    </table>
-  </ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns <code>1</code> if the type is registered and
-                <code>0</code> if not.
-        Returns a negative value on failure.
-<dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-<dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
+<?php include("H5I/H5Iclear_type.htm"); ?>
+<?php include("H5I/H5Idec_ref.htm"); ?>
+<?php include("H5I/H5Idec_type_ref.htm"); ?>
+<?php include("H5I/H5Idestroy_type.htm"); ?>
+<?php include("H5I/H5Iget_file_id.htm"); ?>
+<?php include("H5I/H5Iget_name.htm"); ?>
+<?php include("H5I/H5Iget_ref.htm"); ?>
+<?php include("H5I/H5Iget_type.htm"); ?>
+<?php include("H5I/H5Iget_type_ref.htm"); ?>
+<?php include("H5I/H5Iinc_ref.htm"); ?>
+<?php include("H5I/H5Iinc_type_ref.htm"); ?>
+<?php include("H5I/H5Iis_valid.htm"); ?>
+<?php include("H5I/H5Inmembers.htm"); ?>
+<?php include("H5I/H5Iobject_verify.htm"); ?>
+<?php include("H5I/H5Iregister.htm"); ?>
+<?php include("H5I/H5Iregister_type.htm"); ?>
+<?php include("H5I/H5Iremove_verify.htm"); ?>
+<?php include("H5I/H5Isearch.htm"); ?>
+<?php include("H5I/H5Itype_exists.htm"); ?>
 
 
 <!-- HEADER RIGHT " " -->
diff --git a/html/RM/RM_H5L.html b/html/RM/RM_H5L.html
index 809f219..88d4e30 100644
--- a/html/RM/RM_H5L.html
+++ b/html/RM/RM_H5L.html
@@ -251,4504 +251,28 @@ as the corresponding C function.
 <!--       Include function files                            -->
 <!--  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  -->
 
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Lcopy" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 26 July 2011
-    </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Link-Copy">H5Lcopy</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Lcopy</code>(
-            <em>hid_t </em><code>src_loc_id</code>,
-            <em>const char *</em><code>src_name</code>,
-            <em>hid_t </em><code>dest_loc_id</code>,
-            <em>const char *</em><code>dest_name</code>,
-            <em>hid_t </em><code>lcpl_id</code>,
-            <em>hid_t </em><code>lapl_id</code>
-        )
-  <p></p>
-  <dt><strong>Purpose:</strong>
-    <dd>Copies a link from one location to another.
-  <p></p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Lcopy</code> copies the link 
-      specified by <code>src_name</code> 
-      from the file or group specified by <code>src_loc_id</code> 
-      to the file or group specified by <code>dest_loc_id</code>.
-      The new copy of the link is created with the name <code>dest_name</code>. 
-      <p>
-      If <code>dest_loc_id</code> is a file identifier, 
-      <code>dest_name</code> will be interpreted relative to 
-      that file’s root group.
-      <p>
-      The new link is created with the creation and access property lists 
-      specified by <code>lcpl_id</code> and <code>lapl_id</code>.
-      The interpretation of <code>lcpl_id</code> is limited in the manner
-      described in the next paragraph.
-      <p>
-      <code>H5Lcopy</code> retains the creation time and the target of 
-      the original link.
-      However, since the link may be renamed, the character encoding 
-      is that specified in <code>lcpl_id</code> rather than that of 
-      the original link.  Other link creation properties are ignored.
-      <p>
-      If the link is a soft link, also known as a symbolic link, its 
-      target is interpreted relative to the location of the copy.
-      <p>
-      Several properties are available to govern the behavior of 
-      <code>H5Lcopy</code>.
-      These properties are set in the link creation and access property lists, 
-      <code>lcpl_id</code> and <code>lapl_id</code>, respectively.
-      The property controlling creation of missing intermediate groups 
-      is set in the link creation property list with 
-      <a href="RM_H5P.html#Property-SetCreateIntermediateGroup">
-          <code>H5Pset_create_intermediate_group</code></a>; 
-      this function ignores any other properties in the link creation 
-      property list.
-      Properties controlling character encoding, link traversals, and
-      external link prefixes are set in the link access property list with 
-      <a href="RM_H5P.html#Property-SetCharEncoding">
-          <code>H5Pset_char_encoding</code></a>,
-      <a href="RM_H5P.html#Property-SetNLinks">
-          <code>H5Pset_nlinks</code></a>, and
-      <a href="RM_H5P.html#Property-SetELinkPrefix">
-          <code>H5Pset_elink_prefix</code></a>.
-      <p>
-      <code>H5Lcopy</code> does not affect the object that the link points to.
-      <p>
-      <code>H5Lcopy</code> cannot copy hard links across files as a hard link
-      is not valid without a target object; 
-      to copy objects from one file to another, see
-      <a href="RM_H5O.html#Object-Copy"><code>H5Ocopy</code></a>. 
-      
-  </p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t </em><code>src_loc_id</code>
-        </td>
-        <td valign="top">IN: Location identifier of the source link
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>src_name</code>
-        </td>
-        <td valign="top">IN: Name of the link to be copied
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t </em><code>dest_loc_id</code>
-        </td>
-        <td valign="top">IN: Location identifier specifying the 
-            destination of the  copy
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>dest_name    </code>
-        </td>
-        <td valign="top">IN: Name to be assigned to the new copy
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t </em><code>lcpl_id</code>
-        </td>
-        <td valign="top">IN: Link creation property list identifier
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t </em><code>lapl_id</code>
-        </td>
-        <td valign="top">IN: Link access property list identifier
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<!-- NEW PAGE -->
-  <p></p>
-  <dt><strong>Fortran90 Interface:</strong> h5lcopy_f
-    <dd>
-    <pre>
-SUBROUTINE h5lcopy_f(src_loc_id, src_name, dest_loc_id, dest_name, hdferr, &
-                     lcpl_id, lapl_id)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: src_loc_id 
-                                   ! Location identifier of the source link
-  CHARACTER(LEN=*), INTENT(IN) :: src_name   
-                                   ! Name of the link to be copied
-  INTEGER(HID_T), INTENT(IN) :: dest_loc_id 
-                                   ! Location identifier specifying the 
-                                   ! destination of the copy
-  CHARACTER(LEN=*), INTENT(IN) :: dest_name 
-                                   ! Name to be assigned to the new copy
-  INTEGER, INTENT(OUT) :: hdferr   ! Error code: 
-                                   ! 0 on success and -1 on failure
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: lcpl_id 
-                                   ! Link creation property list identifier
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: lapl_id 
-                                   ! Link access property list identifier
-END SUBROUTINE h5lcopy_f
-    </pre>
-
-<p></p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Lcreate_external" -->
-<hr>
-<dl>
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 18 June 2013
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Link-CreateExternal">H5Lcreate_external</a> 
-  <dt><strong>Signature:</strong>
-    
-  <dd><em>herr_t</em> <code>H5Lcreate_external</code>(
-      <em>const char *</em><code>target_file_name</code>,
-      <em>const char *</em><code>target_obj_name</code>,
-      <em>hid_t</em> <code>link_loc_id</code>, 
-      <em>const char *</em><code>link_name</code>,
-      <em>hid_t</em> <code>lcpl_id</code>, 
-      <em>hid_t</em> <code>lapl_id</code> 
-      ) 
-
-  <p></p>
-  <dt><strong>Purpose:</strong>
-    <dd>Creates an external link, a soft link to an object in a different file.
-
-  <p></p>
-  <dt><strong>Description:</strong>  
-    <dd><code>H5Lcreate_external</code> creates a new external link.
-      An external link is a soft link to an object in a different HDF5 file
-      from the location of the link, i.e., to an external object.
-      <p>
-      <code>target_file_name</code> identifies the target file containing the 
-      target object;
-      <code>target_obj_name</code> specifies the path of the target object
-      within that file.
-      <code>target_obj_name</code> must be an absolute pathname in 
-      <code>target_file_name</code>, i.e., it must start at the target 
-      file’s root group, but it is not interpreted until an application 
-      attempts to traverse it. 
-      <p>
-      <code>link_loc_id</code> and <code>link_name</code> specify the 
-      location and name, respectively, of the new link.
-      <code>link_name</code> is interpreted relative to 
-      <code>link_loc_id</code> 
-      <p>
-      <code>lcpl_id</code> is the link creation property list used in creating 
-      the new link.
-      <p> 
-      <code>lapl_id</code> is the link access property list used in traversing 
-      the new link.
-      Note that an external file opened by the traversal of an external link 
-      is always opened with the weak file close degree property setting, 
-      <code>H5F_CLOSE_WEAK</code> (see
-      <a href="RM_H5P.html#Property-SetFcloseDegree"><code>H5Pset_fclose_degree</code></a>); 
-      any file close degree property setting in <code>lapl_id</code>
-      is ignored.
-      <p> 
-      An external link behaves similarly to a soft link, and like
-      a soft link in an HDF5 file, it may <i>dangle</i>: the target file
-      and object need not exist at the time that the external link is created.
-      <p>
-      When the external link <code>link_name</code> is accessed,
-      the library will search for the target file <code>target_file_name</code> 
-      as described below:
-      <ul>
-          <li>If <code>target_file_name</code> is a relative pathname, the 
-              following steps are performed:
-	      <ul>
-	          <li>The library will get the prefix(es) set in the 
-                      environment variable <code>HDF5_EXT_PREFIX</code> and 
-                      will try to prepend each prefix to 
-                      <code>target_file_name</code> 
-                      to form a new <code>target_file_name</code>.
-	          <li>If the new <code>target_file_name</code> does not exist 
-                      or if <code>HDF5_EXT_PREFIX</code> is not set, 
-	              the library will get the prefix set via 
-                      <a href="RM_H5P.html#Property-SetELinkPrefix">
-                      <code>H5Pset_elink_prefix</code></a> and 
-	              prepend it to <code>target_file_name</code>
-	              to form a new <code>target_file_name</code>.
-	          <li>If the new <code>target_file_name</code> does not exist 
-                      or no prefix is being set 
-	              by <a href="RM_H5P.html#Property-SetELinkPrefix">
-                      <code>H5Pset_elink_prefix</code></a>,
-	              then the path of the file associated with 
-                      <code>link_loc_id</code> is obtained.
-	              This path can be the absolute path or the 
-                      current working directory plus the relative path
-	              of that file when it is created/opened.
-	              The library will 
-                      prepend this path to <code>target_file_name</code> 
-                      to form a new <code>target_file_name</code>.
-	          <li>If the new <code>target_file_name</code> does not exist, 
-                      then the library will look for 
-                      <code>target_file_name</code> 
-                      and will return failure/success accordingly.
-	      </ul>
-          <p>
-          <li>If <code>target_file_name</code> is an absolute pathname, the 
-              library will first try to find <code>target_file_name</code>.
-              If <code>target_file_name</code> does not exist, 
-              <code>target_file_name</code> is stripped of directory paths 
-              to form a new <code>target_file_name</code>.   
-              The search for the new <code>target_file_name</code> then follows 
-              the same steps as described above for a relative pathname.
-              See examples below illustrating how <code>target_file_name</code> 
-              is stripped to form a new <code>target_file_name</code>.
-      </ul>
-
-      <p>
-      Note that <code>target_file_name</code> is considered to be an absolute 
-      pathname when the following condition is true:
-      <ul>
-          <li>For Unix, the first character of <code>target_file_name</code> 
-              is a slash ( <code>/</code> ). 
-              <p>
-              For example, consider a <code>target_file_name</code> 
-              of <code>/tmp/A.h5</code>.
-              If that target file does not exist, 
-              the new <code>target_file_name</code> after stripping 
-              will be <code>A.h5</code>.
-          <li>For Windows, there are 6 cases:
-	      <ol>
-	          <li><code>target_file_name</code> is an absolute drive with 
-                      absolute pathname. 
-                      <p>
-                      For example, consider a <code>target_file_name</code> 
-                      of <code>/tmp/A.h5</code>.
-                      If that target file does not exist, 
-	              the new <code>target_file_name</code> after stripping 
-                      will be <code>A.h5</code>.
-	          <li><code>target_file_name</code> is an absolute pathname 
-                      without specifying drive name. 
-                      <p>
-                      For example, consider a <code>target_file_name</code> 
-                      of <code>/tmp/A.h5</code>.
-                      If that target file does not exist, 
-                      the new <code>target_file_name</code> after stripping 
-                      will be <code>A.h5</code>.
-	          <li><code>target_file_name</code> is an absolute drive with 
-                      relative pathname. 
-                      <p>
-                      For example, consider a <code>target_file_name</code> 
-                      of <code>/tmp/A.h5</code>.
-                      If that target file does not exist, 
-                      the new <code>target_file_name</code> after stripping 
-                      will be <code>tmp\A.h5</code>.
-                  <li><code>target_file_name</code> is in UNC (Uniform Naming
-                      Convention) format with server name, share name, 
-                      and pathname. 
-                      <p>
-                      For example, consider a <code>target_file_name</code> 
-                      of <code>/tmp/A.h5</code>.
-                      If that target file does not exist, 
-                      the new <code>target_file_name</code> after stripping 
-                      will be <code>A.h5</code>.</p>
-                      </li>
-                  <li><code>target_file_name</code> is in Long UNC 
-                      (Uniform Naming Convention) format with server name, 
-                      share name, and pathname. 
-                      <p>
-                      For example, consider a <code>target_file_name</code> 
-                      of <code>/tmp/A.h5</code>.
-                      If that target file does not exist, 
-                      the new <code>target_file_name</code> after stripping 
-                      will be <code>A.h5</code>
-                      </li>
-                  <li><code>target_file_name</code> is in Long UNC 
-                      (Uniform Naming Convention) format with an absolute drive 
-                      and an absolute pathname. 
-                      <p>
-                      For example, consider a <code>target_file_name</code> 
-                      of <code>/tmp/A.h5</code>.
-                      If that target file does not exist, 
-                      the new <code>target_file_name</code> after stripping 
-                      will be <code>A.h5</code>
-              </ol>
-      </ul>
-      <p>	
-      The library opens target file <code>target_file_name</code> 
-      with the file access property list that is set via 
-      <a href="RM_H5P.html#Property-SetELinkFapl"> 
-      <code>H5Pset_elink_fapl</code></a>
-      when the external link <code>link_name</code> is accessed.
-      If no such property list is set, the library uses the 
-      file access property list associated with the file of
-      <code>link_loc_id</code> to open the target file.
-      <p>
-      If an application requires additional control over file access flags
-      or the file access property list, see 
-      <a href="RM_H5P.html#Property-SetELinkCb">
-      <code>H5Pset_elink_cb</code></a>; this function enables the use of an 
-      external link callback function as described in
-      <a href="H5L/H5L_elink_traverse_t.htm">
-      <code>H5L_elink_traverse_t</code></a>.
-      <p>
-      <strong>Restriction:</strong>
-      A file close degree property setting 
-      (<a href="RM_H5P.html#Property-SetFcloseDegree"><code>H5Pset_fclose_degree</code></a>)
-      in the external link file access property list 
-      or in the external link callback function will be ignored.  
-      A file opened by means of traversing an external link 
-      is always opened with the weak file close degree property setting,
-      <code>H5F_CLOSE_WEAK</code>.
-
-
-<!-- NEW PAGE -->
-
-  <p></p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-          <tr>
-            <td valign="top"><em>const char *</em> <code>target_file_name</code>
-                </td>
-            <td valign="top">IN: Name of the target file containing the 
-                target object</td></tr>
-          <tr>
-            <td valign="top"><em>const char *</em><code>target_obj_name    </code></td>
-            <td valign="top">IN: Path within the target file to the target 
-                object</td></tr>
-          <tr>
-            <td valign="top"><em>hid_t</em> <code>link_loc_id</code></td>
-            <td valign="top">IN: File or group identifier where the 
-                new link is to be created</td></tr>
-          <tr>
-            <td valign="top"><em>const char *</em> <code>link_name</code></td>
-            <td valign="top">IN: Name of the new link, 
-                relative to <code>link_loc_id</code></td></tr>
-          <tr>
-            <td valign="top"><em>hid_t</em> <code>lcpl_id</code></td> 
-            <td valign="top">IN: Link creation property list 
-                identifier</td></tr>
-          <tr>
-            <td valign="top"><em>hid_t</em> <code>lapl_id</code></td> 
-            <td valign="top">IN: Link access property list 
-                identifier</td></tr>
-      </table>
-
-  <p></p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p></p>
-  <dt><strong>Fortran90 Interface:</strong> h5lcreate_external_f
-    <dd>
-    <pre>
-SUBROUTINE h5lcreate_external_f(file_name, obj_name, link_loc_id, link_name, &
-	                        hdferr, lcpl_id, lapl_id) 
-  IMPLICIT NONE
-  CHARACTER(LEN=*), INTENT(IN) :: file_name  
-                       ! Name of the file containing the target object. Neither 
-                       ! the file nor the target object is required to exist. 
-                       ! May be the file the link is being created in.
-  CHARACTER(LEN=*), INTENT(IN) :: obj_name  
-                       ! Name of the target object, which need not already exist.
-  INTEGER(HID_T), INTENT(IN) :: link_loc_id 
-                       ! The file or group identifier for the new link.
-  CHARACTER(LEN=*), INTENT(IN) :: link_name 
-                       ! The name of the new link.
-  INTEGER, INTENT(OUT) :: hdferr        
-                       ! Error code: 
-                       ! 0 on success and -1 on failure
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: lcpl_id 
-                       ! Link creation property list identifier.
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: lapl_id 
-                       ! Link access property list identifier.
-END SUBROUTINE h5lcreate_external_f
-    </pre>
-
-  <p></p>
-  <dt><strong>See Also:</strong>
-    <dd><a href="RM_H5P.html#Property-SetELinkFapl">
-        <code>H5Pset_elink_fapl</code></a>,
-         
-        <a href="RM_H5P.html#Property-SetELinkCb">
-        <code>H5Pset_elink_cb</code></a> 
-        <p>
-
-        <a href="H5L/H5L_elink_traverse_t.htm">
-        <code>H5L_elink_traverse_t</code></a>
-
-  <p></p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Lcreate_hard" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 9 November 2009
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Link-CreateHard">H5Lcreate_hard</a> 
-  <dt><strong>Signature:</strong>
-    
-  <dd><em>herr_t</em> <code>H5Lcreate_hard</code>(
-      <em>hid_t</em> <code>obj_loc_id</code>, 
-      <em>const char *</em><code>obj_name</code>,
-      <em>hid_t</em> <code>link_loc_id</code>, 
-      <em>const char *</em><code>link_name</code>,
-      <em>hid_t</em> <code>lcpl_id</code>, 
-      <em>hid_t</em> <code>lapl_id</code> 
-      ) 
-      <p></p>
-  <dt><strong>Purpose:</strong>
-    <dd>Creates a hard link to an object.
-      <p></p>
-  <dt><strong>Description:</strong>  
-    <dd><code>H5Lcreate_hard</code> creates a new hard link to a 
-      pre-existing object in an HDF5 file.  
-      The new link may be one of many that point to that object.
-      <p>
-      The target object must already exist in the file.
-      <p>
-      <code>obj_loc_id</code> and <code>obj_name</code> specify the 
-      location and name, respectively, of the target object,
-      i.e., the object that the new hard link points to.
-      <p>
-      <code>link_loc_id</code> and <code>link_name</code> specify the 
-      location and name, respectively, of the new hard link.
-      <p>
-      <code>obj_name</code> and <code>link_name</code> are interpreted
-      relative to <code>obj_loc_id</code> and <code>link_loc_id</code>,
-      respectively.
-      <p> 
-      If <code>obj_loc_id</code> and <code>link_loc_id</code> are 
-      the same location, the HDF5 macro <code>H5L_SAME_LOC</code> 
-      can be used for either parameter (but not both).
-      <p> 
-      <code>lcpl_id</code> and <code>lapl_id</code> are the
-      link creation and access property lists associated with the 
-      new link.
-      <p> 
-      Hard  and soft links are for use only if the target object 
-      is in the current file.  
-      If the desired target object is in a different file from the 
-      new link, an external link may be created with  
-      <a href="#Link-CreateExternal"><code>H5Lcreate_external</code></a>.
-      <p> 
-      The HDF5 library keeps a count of all hard links pointing to an 
-      object; if the hard link count reaches zero (<code>0</code>),
-      the object will be deleted from the file.  Creating new hard links
-      to an object will prevent it from being deleted if other links 
-      are removed.
-      The library maintains no similar count for soft links and they 
-      can dangle.
-      </p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-          <tr>
-            <td valign="top"><em>hid_t</em> <code>obj_loc_id</code></td>
-            <td valign="top">IN: The file or group identifier for the 
-                target object.</td></tr>
-          <tr>
-            <td valign="top"><em>const char *</em><code>obj_name    </code></td>
-            <td valign="top">IN: Name of the target object, 
-                which must already exist.</td></tr>
-          <tr>
-            <td valign="top"><em>hid_t</em> <code>link_loc_id</code></td>
-            <td valign="top">IN: The file or group identifier for the 
-                new link.</td></tr> 
-          <tr>
-            <td valign="top"><em>const char *</em> <code>link_name</code></td>
-            <td valign="top">IN: The name of the new link.</td></tr>
-          <tr>
-            <td valign="top"><em>hid_t</em> <code>lcpl_id</code></td> 
-            <td valign="top">IN: Link creation property list identifier.</td></tr>
-          <tr>
-            <td valign="top"><em>hid_t</em> <code>lapl_id</code></td> 
-            <td valign="top">IN: Link access property list identifier.</td></tr>
-    </table>
-       <p></p>
- <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<!-- NEW PAGE -->
-       <p></p>
- <dt><strong>Fortran90 Interface:</strong> h5lcreate_hard_f
-    <dd>
-    <pre>
-SUBROUTINE h5lcreate_hard_f(obj_loc_id, obj_name, link_loc_id, link_name, &
-                            hdferr, lcpl_id, lapl_id)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: obj_loc_id  
-                          ! The file or group identifier for the target object.
-  CHARACTER(LEN=*), INTENT(IN) :: obj_name  
-                          ! Name of the target object, which must already exist.
-  INTEGER(HID_T), INTENT(IN) :: link_loc_id 
-                          ! The file or group identifier for the new link.
-  CHARACTER(LEN=*), INTENT(IN) :: link_name 
-                          ! The name of the new link.
-  INTEGER, INTENT(OUT) :: hdferr        
-                          ! Error code: 
-                          ! 0 on success and -1 on failure
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) ::   lcpl_id         
-                          ! Link creation property list identifier.
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) ::   lapl_id         
-                          ! Link access property list identifier.
-END SUBROUTINE h5lcreate_hard_f
-    </pre>
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<p></p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Lcreate_soft" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 19 September 2013
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Link-CreateSoft">H5Lcreate_soft</a> 
-  <dt><strong>Signature:</strong>
-    
-  <dd><em>herr_t</em> <code>H5Lcreate_soft</code>(
-      <em>const char *</em><code>target_path</code>,
-      <em>hid_t</em> <code>link_loc_id</code>, 
-      <em>const char *</em><code>link_name</code>,
-      <em>hid_t</em> <code>lcpl_id</code>, 
-      <em>hid_t</em> <code>lapl_id</code> 
-      ) 
-      <p></p>
-  <dt><strong>Purpose:</strong>
-    <dd>Creates a soft link to an object.
-      <p></p>
-  <dt><strong>Description:</strong>  
-    <dd><code>H5Lcreate_soft</code> creates a new soft link 
-      to an object in an HDF5 file.  
-      The new link may be one of many that point to that object.
-      <p>
-      <code>target_path</code> specifies the path to the target object, 
-      i.e., the object that the new soft link points to.
-      <code>target_path</code> can be anything and is interpreted at 
-      lookup time.  This path may be absolute in the file or relative 
-      to <code>link_loc_id</code>.  
-      <p>
-      <code>link_loc_id</code> must be a file or group identifier.
-      <p>
-      <code>link_loc_id</code> and <code>link_name</code> specify the 
-      location and name, respectively, of the new soft link.
-      <code>link_name</code> is interpreted relative to 
-      <code>link_loc_id</code> 
-      and must contain only the name of the soft link;
-      <code>link_name</code> may not contain any additional path elements.
-      <p>
-      If <code>link_loc_id</code> is a group identifier, the object pointed 
-      to by <code>link_name</code> will be accessed as a member of that group.
-      If <code>link_loc_id</code> is a file identifier, the object  will be 
-      accessed as a member of the file’s root group. 
-      <p> 
-      <code>lcpl_id</code> and <code>lapl_id</code> are the
-      link creation and access property lists associated with the 
-      new link.
-      <p>
-      For instance, if <code>target_path</code> is <code>./foo</code>,  
-      <code>link_loc_id</code> specifies <code>./x/y/bar</code>, 
-      and the name of the new link is <code>new_link</code>, then
-      a subsequent request for <code>./x/y/bar/new_link</code> will 
-      return same the object as would be found at <code>./foo</code>.
-      <p> 
-      <code>H5Lcreate_soft</code> is for use only if the target object 
-      is in the current file.  
-      If the desired target object is in a different file from the 
-      new link, use 
-      <a href="#Link-CreateExternal"><code>H5Lcreate_external</code></a>
-      to create an external link.
-      <p>
-      Soft links and external links are also known as symbolic links
-      as they use a name to point to an object; hard links employ an 
-      object’s address in the file.
-      <p> 
-      Unlike hard links, a soft link in an HDF5 file is allowed
-      to <i>dangle</i>, meaning that the target object need not exist
-      at the time that the link is created.
-      <p> 
-      The HDF5 library does not keep a count of soft links as it
-      does of hard links.
-      </p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-          <tr>
-            <td valign="top"><em>const char *</em><code>target_path    </code></td>
-            <td valign="top">IN: Path to the target object, 
-                which is not required to exist.</td></tr>
-          <tr>
-            <td valign="top"><em>hid_t</em> <code>link_loc_id</code></td>
-            <td valign="top">IN: The file or group identifier for the 
-                new link.</td></tr>
-          <tr>
-            <td valign="top"><em>const char *</em> <code>link_name </code></td>
-            <td valign="top">IN: The name of the new link.</td></tr>
-          <tr>
-            <td valign="top"><em>hid_t</em> <code>lcpl_id</code></td> 
-            <td valign="top">IN: Link creation property list identifier.
-                </td></tr>
-          <tr>
-            <td valign="top"><em>hid_t</em> <code>lapl_id</code></td> 
-            <td valign="top">IN: Link access property list identifier.
-                </td></tr>
-    </table>
-       <p></p>
- <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<!-- NEW PAGE -->
-       <p></p>
- <dt><strong>Fortran90 Interface:</strong> h5lcreate_soft_f
-    <dd>
-    <pre>
-SUBROUTINE h5lcreate_soft_f(target_path, link_loc_id, link_name, hdferr, &
-                            lcpl_id, lapl_id)
-  IMPLICIT NONE
-  CHARACTER(LEN=*), INTENT(IN) :: target_path
-                                 ! Path to the target object, 
-                                 ! which is not required to exist.
-  INTEGER(HID_T), INTENT(IN) :: link_loc_id     
-                                 ! The file or group identifier for the new link.
-  CHARACTER(LEN=*), INTENT(IN) :: link_name       
-                                 ! The name of the new link.
-  INTEGER, INTENT(OUT) :: hdferr ! Error code: 
-                                 ! 0 on success and -1 on failure
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: lcpl_id
-                                 ! Link creation property list identifier.
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: lapl_id
-                                 ! Link access property list identifier.
-END SUBROUTINE h5lcreate_soft_f
-    </pre>
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<p></p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Lcreate_ud" -->
-<hr>
-<dl>
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 13 August 2009
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Link-CreateUD">H5Lcreate_ud</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Lcreate_ud</code>(
-            <em>hid_t</em> <code>link_loc_id</code>,
-            <em>const char *</em><code>link_name</code>,
-            <em>H5L_type_t</em> <code>link_type</code>,
-            <em>const char *</em><code>udata</code>,
-            <em>size_t</em> <code>udata_size</code>,
-            <em>hid_t</em> <code>lcpl_id</code>,
-            <em>hid_t</em> <code>lapl_id</code>
-        )
-      <p></p>
-  <dt><strong>Purpose:</strong>
-    <dd>Creates a link of a  user-defined type.
-      <p></p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Lcreate_ud</code> creates a link 
-       of user-defined type <code>link_type</code> 
-       named <code>link_name</code>
-       at the location specified in <code>link_loc_id</code>
-       with user-specified data <code>udata</code>.
-       <p>
-       <code>link_name</code> is interpreted relative to 
-       <code>link_loc_id</code>. 
-       <p>
-       Valid values for the link class of the new link, 
-       <code>link_type</code>, include <code>H5L_TYPE_EXTERNAL</code> 
-       and any user-defined link classes that have been registered 
-       with the library.
-       See <a href="#Link-Register"><code>H5Lregister</code></a> 
-       for further information.
-       <p>
-<!--
-       The link class of the new link, <code>link_type</code>, 
-       must already be registered with the library.
-       Such user-defined link classes are registered with 
-       <a href="#Link-Register"><code>H5Lregister</code></a>.
-       <p>
-       The <code>H5L_type_t</code>, the <small>ENUM</small> specifying 
-       valid link classes, is defined in <code>H5Lpublic.h</code>.
-       Valid values without registered user-defined link types 
-       include the following:
-           <br><code>    
-               H5L_TYPE_HARD</code>
-           <br><code>    
-               H5L_TYPE_SOFT</code>
-           <br><code>    
-               H5L_TYPE_EXTERNAL</code>
-           <br>
-       Registering a user-defined link type with <code>H5Lregister</code>
-       adds a user-defined symbol to the <code>H5L_type_t</code>
-       <small>ENUM</small>; 
-       that user-defined symbol is then passed in the <code>link_type</code> 
-       parameter of <code>H5Lcreate_ud</code> 
-       and will be returned by <code>H5Lget_info</code>.
-       <p>
--->
-       The format of the information pointed to by <code>udata</code> is
-       defined by the user. 
-       <code>udata_size</code> specifies the size of the <code>udata</code> 
-       buffer.
-       <code>udata</code> may be <small>NULL</small> if 
-       <code>udata_size</code> is zero (<code>0</code>).
-       <p>
-       The property lists specified by <code>lcpl_id</code> and
-       <code>lapl_id</code> specify properties used to create and access 
-       the link.
-       <p></p>
-  <dt><strong>Note:</strong>
-    <dd>The external link type, <code>H5L_TYPE_EXTERNAL</code>, 
-        included in the HDF5 Library distribution, is implemented as a 
-        user-defined link type.
-        This was done, in part, to provide a model for the implementation
-        of other user-defined links.
-        <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>link_loc_id</code>
-        </td>
-        <td valign="top">IN: Link location identifier 
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>link_name    </code>
-        </td>
-        <td valign="top">IN: Link name
-        </td></tr>
-      <tr>
-        <td valign="top"><em>H5L_type_t</em> <code>link_type</code>
-        </td>
-        <td valign="top">IN: User-defined link class
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>udata</code>
-        </td>
-        <td valign="top">IN: User-supplied link information
-        </td></tr>
-      <tr>
-        <td valign="top"><em>size_t </em><code>udata_size</code>
-        </td>
-        <td valign="top">IN: Size of <code>udata</code> buffer
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t </em><code>lcpl_id</code>
-        </td>
-        <td valign="top">IN: Link creation property list identifier
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t </em><code>lapl_id</code>
-        </td>
-        <td valign="top">IN: Link access property list identifier
-        </td></tr>
-    </table>
-      <p></p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-      <p></p>
-  <dt><strong>Fortran90 Interface:</strong> <!--h5l***_f-->
-    <dd>
-      None.
-<!--
-    <pre>
-
-    </pre>
--->
-
-    <p></p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Lexists" -->
-<hr>
-<dl>
-<dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 10 April 2009
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Link-Exists">H5Lexists</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>htri_t</em> <code>H5Lexists</code>(
-        <em>hid_t</em> <code>loc_id</code>, 
-        <em>const char *</em><code>name</code>, 
-        <em>hid_t</em> <code>lapl_id</code>
-    )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Determine whether a link with the specified name exists in a group.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Lexists</code> allows an application to determine whether 
-        the link <code>name</code> exists in 
-        the group or file specified with <code>loc_id</code>.  
-        The link may be of any type;
-        only the presence of a link with that name is checked.
-
-        <p>
-        Note that <code>H5Lexists</code> verifies only that the target 
-        link exists.
-        If <code>name</code> includes either a relative path or 
-        an absloute path to the target link, intermediate steps along the 
-        path must be verified before the existence of the target link 
-        can be safely checked.  
-        If the path is not verified and an intermediate element of the path 
-        does not exist, <code>H5Lexists</code> will fail. 
-        The example in the next paragraph illustrates one step-by-step
-        method for verifying the existence of a link with a relative 
-        or absolute path.
-
-        <p>
-        <b>Example:</b> Use the following steps to verify the existence 
-        of the link <code>datasetD</code> 
-        in the group <code>group1/group2/softlink_to_group3/</code>, 
-        where <code>group1</code> is a member of
-        the group specified by <code>loc_id</code>:
-        <ul>
-            <p>
-            <li>First use <code>H5Lexists</code> to verify that
-                <code>group1</code> exists.
-            <li>If <code>group1</code> exists, 
-                use <code>H5Lexists</code> again, this time
-                with <code>name</code> set to <code>group1/group2</code>, 
-                to verify that<code>group2</code> exists.
-            <li>If <code>group2</code> exists, 
-                use <code>H5Lexists</code> with <code>name</code> 
-                set to <code>group1/group2/softlink_to_group3</code> 
-                to verify that <code>softlink_to_group3</code> exists.
-                <br> 
-            <li>If <code>softlink_to_group3</code> exists, 
-                you can now safely use <code>H5Lexists</code>
-                with <code>name</code> set to 
-                <code>group1/group2/softlink_to_group3/datasetD</code>
-                to verify that the target link, <code>datasetD</code>, exists.
-        </ul>
-        <p>
-        If the link to be verified is specified with an absolute path,
-        the same approach should be used, but starting with the 
-        first link in the file’s root group. 
-        For instance, if <code>datasetD</code> were in 
-        <code>/group1/group2/softlink_to_group3</code>, the first call to
-        <code>H5Lexists</code> would have <code>name</code> set to 
-        <code>/group1</code>.
-        <p>
-        Note that this is an outline and does not include all 
-        necessary details.  Depending on circumstances, for example, 
-        you may need to verify that an intermediate link points to 
-        a group and that a soft link points to an existing target.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code>
-        </td>
-        <td valign="top">IN: Identifier of the file or group to query.
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>name</code>    
-        </td>
-        <td valign="top">IN: The name of the link to check.
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lapl_id</code>
-        </td>
-        <td valign="top">IN: Link access property list identifier.
-        </td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns <code>TRUE</code> or <code>FALSE</code> if successful;
-        otherwise returns a negative value.
-
-<!-- NEW PAGE -->
-  <p>
-  <dt><strong>Failure Modes:</strong>
-    <dd><code>H5Lexists</code> checks the existence of only the final 
-        element in a relative or absolute path; it does not check
-        any other path elements.
-        The function will therefore fail when both of the following 
-        conditions exist:
-        <ul>
-            <li><code>name</code> is not local to the group specified 
-                by <code>loc_id</code> 
-                or, if <code>loc_id</code> is something other than a 
-                group identifier,  <code>name</code> is not local to 
-                the root group.
-            <li>Any element of the relative path or absolute path in
-                <code>name</code>, except the target link, does not exist.
-        </ul>
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5lexists_f
-    <dd>
-    <pre>
-SUBROUTINE h5lexists_f(loc_id, name, link_exists, hdferr, lapl_id)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id ! Identifier of file or group to query.
-  CHARACTER(LEN=*), INTENT(IN) :: name ! Link name to check.
-  LOGICAL, INTENT(OUT) :: link_exists  ! .TRUE. if exists, .FALSE. otherwise
-  INTEGER, INTENT(OUT) :: hdferr       ! Error code:
-                                       ! 0 on success and -1 on failure
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: lapl_id 
-                                       ! Link access property list identifier.
-END SUBROUTINE h5lexists_f 
-    </pre>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Lget_info" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 11 January 2010
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Link-GetInfo">H5Lget_info</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Lget_info</code>(
-        <em>hid_t</em> <code>link_loc_id</code>,
-        <em>const char *</em><code>link_name</code>,
-        <em>H5L_info_t *</em><code>link_buff</code>,
-        <em>hid_t</em> <code>lapl_id</code>
-    )
-  <p></p>
-  <dt><strong>Purpose:</strong>
-    <dd>Returns information about a link.  
-  <p></p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Lget_info</code> returns information about the 
-        specified link through the <code>link_buff</code> argument. 
-        <p>
-        A file or group identifier, <code>link_loc_id</code>, specifies the
-        location of the link.
-        A link name, <code>link_name</code>, interpreted relative to 
-        <code>loc_id</code>, specifies the link being queried.
-        <p>
-        <code>lapl_id</code> is the link access property list associated 
-        with the link <code>link_name</code>.
-        In the general case, when default link access properties are 
-        acceptable, this can be passed in as <code>H5P_DEFAULT</code>.
-        An example of a situation that requires a non-default link access 
-        property list is when the link is an external link; an external link 
-        may require that a link prefix be set in a link access property list
-        (see <a href="RM_H5P.html#Property-SetELinkPrefix">
-        <code>H5Pset_elink_prefix</code></a>).
-        <p>
-        <code>H5Lget_info</code> returns information about  
-        <code>link_name</code> in the data structure 
-        <code>H5L_info_t</code>,
-        which is described below and defined in <code>H5Lpublic.h</code>.
-        This structure is returned in the buffer <code>link_buff</code>.
-        <pre>
-    typedef struct {
-        H5L_type_t     type;
-        hbool_t        corder_valid;
-        int64_t        corder;
-        H5T_cset_t     cset;
-        union {
-            haddr_t    address;
-            size_t     val_size;
-        } u;
-    } H5L_info_t;
-        </pre>
-
-        <p>
-        In the above struct,
-        <code>type</code> specifies the link class.  
-        Valid values include the following:
-        <table border=0>
-          <tr><td>
-                
-            </td><td>
-            <code>H5L_TYPE_HARD</code>
-            </td><td>
-            Hard link
-          </td></tr><tr><td>
-                
-            </td><td>
-            <code>H5L_TYPE_SOFT</code>
-            </td><td>
-            Soft link
-          </td></tr><tr><td>
-                
-            </td><td>
-            <code>H5L_TYPE_EXTERNAL    </code>
-            </td><td>
-            External link
-          </td></tr><tr><td>
-                
-            </td><td>
-            <code>H5L_TYPE_ERROR</code>
-            </td><td>
-            Error
-          </td></tr>
-        </table>
-        There will be additional valid values if user-defined links 
-        have been registered.
-
-        <p>
-        <code>corder</code> specifies the link’s creation order 
-        position while  <code>corder_valid</code> indicates whether 
-        the value in <code>corder</code> is valid.
-        <p>
-        If <code>corder_valid</code> is <code>TRUE</code>,
-        the value in <code>corder</code> is known to be valid;
-        if <code>corder_valid</code> is <code>FALSE</code>,
-        the value in <code>corder</code> is presumed to be invalid;
-        <p>
-        <code>corder</code> starts at zero (<code>0</code>) 
-        and is incremented by one (<code>1</code>) as new links are created. 
-        But higher-numbered entries are not adjusted when a lower-numbered 
-        link is deleted; the deleted link’s creation order position is 
-        simply left vacant.  
-        In such situations, the value of <code>corder</code> for the 
-        last link created will be larger than the number of links remaining 
-        in the group.
-
-        <p>
-        <code>cset</code> specifies the character set in which the link name
-        is encoded.  Valid values include the following:
-        <table border=0>
-          <tr><td>
-                
-            </td><td>
-            <code>H5T_CSET_ASCII</code>
-            </td><td>
-            US ASCII
-          </td></tr><tr><td>
-                
-            </td><td>
-            <code>H5T_CSET_UTF8    </code>
-            </td><td>
-            UTF-8 Unicode encoding
-          </td></tr>
-        </table>
-        <p>
-        <code>address</code> and <code>val_size</code> are returned
-        for hard and symbolic links, respectively. 
-        Symbolic links include soft and external links and 
-        some user-defined links. 
-        <p>
-        If the link is a hard link, <code>address</code> specifies 
-        the file address that the link points to.
-        <p>
-        If the link is a symbolic link, <code>val_size</code> will be 
-        the length of the link value, e.g., the length of the name of 
-        the pointed-to object with a null terminator.
-        <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>link_loc_id</code></td>
-        <td valign="top">IN: File or group identifier.</td></tr>
-      <tr>
-        <td valign="top"><em>const char</em> <code>*link_name</code></td>
-        <td valign="top">IN: Name of the link for which information is being 
-            sought.</td></tr>
-      <tr>
-        <td valign="top"><em>H5L_info_t</em> <code>*link_buff    </code></td>
-        <td valign="top">OUT: Buffer in which link information is 
-            returned.</td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lapl_id</code></td>
-        <td valign="top">IN: Link access property list identifier.</td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd> Returns a non-negative value if successful, with the fields of 
-         <code>link_buff</code> (if non-null) initialized.
-         Otherwise returns a negative value.
-  <p></p>
-  <dt><strong>Fortran90 Interface:</strong> h5lget_info_f
-    <dd>
-
-    <pre>
-SUBROUTINE h5lget_info_f(link_loc_id, link_name, &
-     cset, corder, f_corder_valid, link_type, address, val_size, &
-     hdferr, lapl_id)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: link_loc_id 
-                        ! File or group identifier.
-  CHARACTER(LEN=*), INTENT(IN) :: link_name 
-                        ! Name of the link for which information is being sought.
-  INTEGER, INTENT(OUT) :: cset 
-                        ! Indicates the character set used for the link’s name. 
-  INTEGER, INTENT(OUT) :: corder 
-                        ! Specifies the link’s creation order position.
-  LOGICAL, INTENT(OUT) :: f_corder_valid 
-                        ! Indicates whether the value in corder is valid.
-  INTEGER, INTENT(OUT) :: link_type 
-                        ! Specifies the link class:
-                        !  H5L_TYPE_HARD_F      - Hard link
-                        !  H5L_TYPE_SOFT_F      - Soft link
-                        !  H5L_TYPE_EXTERNAL_F  - External link
-                        !  H5L_TYPE_ERROR_F     - Error
-  INTEGER(HADDR_T), INTENT(OUT) :: address  
-                        ! If the link is a hard link, address specifies the file
-                        ! address that the link points to
-  INTEGER(SIZE_T), INTENT(OUT) :: val_size 
-                        ! If the link is a symbolic link, val_size will be the 
-                        ! length of the link value, i.e. the length of the name 
-                        ! of the pointed-to object with a null terminator. 
-</pre>
-<!-- NEW PAGE -->
-<pre>
-  INTEGER, INTENT(OUT) :: hdferr 
-                        ! Error code:
-                        ! 0 on success and -1 on failure
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: lapl_id  
-                        ! Link access property list
-END SUBROUTINE h5lget_info_f
-    </pre>
-
-<p></p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.2</td>
-          <td valign="top">
-            Fortran subroutine added in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.4</td>
-          <td valign="top">
-            Fortran subroutine syntax changed in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Lget_info_by_idx" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 11 November 2009
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Link-GetInfoByIdx">H5Lget_info_by_idx</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Lget_info_by_idx</code>(
-        <em>hid_t</em> <code>loc_id</code>,
-        <em>const char *</em><code>group_name</code>,
-        <em>H5_index_t</em> <code>index_field</code>,
-        <em>H5_iter_order_t</em> <code>order</code>,
-        <em>hsize_t</em> <code>n</code>,
-        <em>H5L_info_t</em> *<code>link_val</code>,
-        <em>hid_t</em> <code>lapl_id</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves metadata for a link in a group, according to the order 
-        within a field or index.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Lget_info_by_idx</code> returns the metadata for a link
-      in a group according to a specified field or index and a specified
-      order.
-      <p>
-      The link for which information is to be returned is specified by 
-      <code>index_field</code>, <code>order</code>, and <code>n</code> 
-      as follows:
-      <ul>
-          <li><code>index_field</code> specifies the field by which
-              the links in <code>group_name</code> are ordered.
-              The links may be indexed on this field, in which case
-              operations seeking specific links are likely to complete 
-              more quickly.
-          <li><code>order</code> specifies the order in which the links
-              are to be referenced for the purposes of this function. 
-          <li><code>n</code> specifies the position of the subject link.
-              Note that this count is zero-based; 
-              <code>0</code> (zero) indicates that the function will return
-              the value of the first link; 
-              if <code>n</code> is <code>5</code>, the function will return
-              the value of the sixth link; etc.
-      </ul>
-      <p>
-      For example, assume that 
-      <code>index_field</code>, <code>order</code>, and <code>n</code> are 
-      <code>H5_INDEX_NAME</code>, <code>H5_ITER_DEC</code>, and <code>5</code>,
-      respectively. 
-      <code>H5_INDEX_NAME</code> indicates that the links are accessed 
-      in alpha-numeric order by their names.  
-      <code>H5_ITER_DEC</code> specifies that the list be traversed in 
-      reverse order, or in decremented order.
-      And <code>5</code> specifies that this call to the function will 
-      return the metadata for the 6th link (<code>n</code> + 1) from the end.
-      <p>
-      See <a href="#Link-Iterate"><code>H5Literate</code></a>
-      for a list of valid values and further discussion regarding 
-      <code>index_field</code> and <code>order</code>.
-      <p>
-      If <code>loc_id</code> specifies the group in which the link
-      resides, <code>group_name</code> can be a dot (.).
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-        <td valign="top">IN: File or group identifier specifying location 
-            of subject group</td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>group_name    </code></td>
-        <td valign="top">IN: Name of subject group</td></tr>
-      <tr>
-        <td valign="top"><em>H5_index_t</em> <code>index_field</code></td>
-        <td valign="top">IN: Index or field which determines the order</td></tr>
-      <tr>
-        <td valign="top"><em>H5_iter_order_t</em> <code>order</code></td>
-        <td valign="top">IN: Order within field or index</td></tr>
-      <tr>
-        <td valign="top"><em>hsize_t</em> <code>n</code></td>
-        <td valign="top">IN: Link for which to retrieve information</td></tr>
-      <tr>
-        <td valign="top"><em>H5L_info_t</em> *<code>link_val</code></td>
-        <td valign="top">OUT: Buffer in which link value is returned</td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lapl_id</code></td>
-        <td valign="top">IN: Link access property list</td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<!-- NEW PAGE -->
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5lget_info_by_idx_f
-    <dd>
-    <pre>
-SUBROUTINE h5lget_info_by_idx_f(loc_id, group_name, index_field, order, n, &
-               link_type, f_corder_valid, corder, cset, address, val_size, &
-               hdferr, lapl_id)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id 
-                             ! File or group identifier specifying 
-                             ! location of subject group  
-  CHARACTER(LEN=*), INTENT(IN) :: group_name 
-                             ! Name of subject group
-  INTEGER, INTENT(IN) :: index_field   
-                             ! Index/field which determines the order
-                             !   H5_INDEX_UNKNOWN_F   - Unknown index type
-                             !   H5_INDEX_NAME_F      - Index on names
-                             !   H5_INDEX_CRT_ORDER_F - Index on creation order
-                             !   H5_INDEX_N_F	      - Number of indices defined
-  INTEGER, INTENT(IN) :: order        
-                             ! Order in which to iterate over index; 
-                             ! Possible values are:
-                             !    H5_ITER_UNKNOWN_F  - Unknown order
-                             !    H5_ITER_INC_F      - Increasing order
-                             !    H5_ITER_DEC_F      - Decreasing order
-                             !    H5_ITER_NATIVE_F   - No particular order, 
-                             !                         whatever is fastest
-  INTEGER(HSIZE_T), INTENT(IN) :: n   
-                             ! Attribute’s position in index
-  INTEGER, INTENT(OUT) :: link_type 
-                             ! Specifies the link class:
-     	                     !   H5L_TYPE_HARD_F      - Hard link
-     	                     !   H5L_TYPE_SOFT_F      - Soft link
-     	                     !   H5L_TYPE_EXTERNAL_F  - External link
-     	                     !   H5L_TYPE_ERROR_F     - Error
-  LOGICAL, INTENT(OUT) :: f_corder_valid 
-                             ! Indicates whether the creation order data is 
-                             ! valid for this attribute 
-  INTEGER, INTENT(OUT) :: corder 
-                             ! Is a positive integer containing the creation 
-                             ! order of the attribute
-  INTEGER, INTENT(OUT) :: cset 
-                             ! Indicates the character set used for the 
-                             ! attribute’s name
-  INTEGER(HADDR_T), INTENT(OUT) :: address  
-                             ! If the link is a hard link, address specifies the 
-                             ! file address that the link points to
-  INTEGER(SIZE_T), INTENT(OUT) :: val_size 
-                             ! If the link is a symbolic link, val_size will be 
-                             ! the length of the link value, i.e. the length of 
-                             ! the name of the pointed-to object with a null 
-                             ! terminator.
-  INTEGER, INTENT(OUT) :: hdferr       
-                             ! Error code:
-                             ! 0 on success and -1 on failure
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: lapl_id  
-                             ! Link access property list
-END SUBROUTINE h5lget_info_by_idx_f  
-    </pre>
-
-
-<!-- NEW PAGE -->
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.2</td>
-          <td valign="top">
-            Fortran subroutine added in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.4</td>
-          <td valign="top">
-            Fortran subroutine syntax changed in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Lget_name_by_idx" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Link-GetNameByIdx">H5Lget_name_by_idx</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>ssize_t</em> <code>H5Lget_name_by_idx</code>(
-        <em>hid_t</em> <code>loc_id</code>,
-        <em>const char *</em><code>group_name</code>,
-        <em>H5_index_t</em> <code>index_field</code>,
-        <em>H5_iter_order_t</em> <code>order</code>,
-        <em>hsize_t</em> <code>n</code>,
-        <em>char</em> *<code>name</code>,
-        <em>size_t</em> <code>size</code>,
-        <em>hid_t</em> <code>lapl_id</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves name of the <i>n</i>th link in a group, 
-        according to the order within a specified field or index.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Lget_name_by_idx</code> retrieves the name of the <i>n</i>th 
-        link in a group, according to the specified order, <code>order</code>,
-        within a specified field or index, <code>index_field</code>.
-        <p>
-        If <code>loc_id</code> specifies the group in which the link
-        resides, <code>group_name</code> can be a dot (.).
-        <p>
-        The size in bytes of <code>name</code> is specified in 
-        <code>size</code>.
-        If <code>size</code> is unknown, it can be determined via an
-        initial <code>H5Lget_name_by_idx</code> call with <code>name</code>
-        set to <code>NULL</code>; the function's return value will be the
-        size of the name.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-        <td valign="top">IN: File or group identifier specifying location 
-            of subject group</td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>group_name    </code></td>
-        <td valign="top">IN: Name of subject group</td></tr>
-      <tr>
-        <td valign="top"><em>H5_index_t</em> <code>index_field</code></td>
-        <td valign="top">IN: Index or field which determines the 
-            order</td></tr>
-      <tr>
-        <td valign="top"><em>H5_iter_order_t</em> <code>order</code></td>
-        <td valign="top">IN: Order within field or index</td></tr>
-      <tr>
-        <td valign="top"><em>hsize_t</em> <code>n</code></td>
-        <td valign="top">IN: Link for which to retrieve information</td></tr>
-      <tr>
-        <td valign="top"><em>char</em> *<code>name</code></td>
-        <td valign="top">OUT: Buffer in which link value is returned</td></tr>
-      <tr>
-        <td valign="top"><em>size_t</em> <code>size</code></td>
-        <td valign="top">IN: Size in bytes of <code>name</code></td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lapl_id</code></td>
-        <td valign="top">IN: Link access property list</td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns the size of the link name if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5lget_name_by_idx_f
-    <dd>
-    <pre>
-SUBROUTINE h5lget_name_by_idx_f(loc_id, group_name, index_field, order, n, &
-      name, hdferr, lapl_id, size)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id       
-                            ! File or group identifier specifying location of 
-                            ! subject group  
-  CHARACTER(LEN=*), INTENT(IN) :: group_name 
-                            ! Name of subject group
-  INTEGER, INTENT(IN) :: index_field  
-                            ! Index or field which determines the order
-                            !  H5_INDEX_UNKNOWN_F   - Unknown index type
-                            !  H5_INDEX_NAME_F      - Index on names
-                            !  H5_INDEX_CRT_ORDER_F - Index on creation order
-                            !  H5_INDEX_N_F         - Number of indices defined
-  INTEGER, INTENT(IN) :: order        
-                            ! Order in which to iterate over index:
-                            !    H5_ITER_UNKNOWN_F  - Unknown order
-                            !    H5_ITER_INC_F      - Increasing order
-                            !    H5_ITER_DEC_F      - Decreasing order
-                            !    H5_ITER_NATIVE_F   - No particular order, 
-                            !                         whatever is fastest
-    </pre>
-<!-- NEW PAGE -->
-    <pre>
-  INTEGER(HSIZE_T), INTENT(IN) :: n   
-                            ! Attribute’s position in index
-  CHARACTER(LEN=*), INTENT(OUT) :: name 
-                            ! Buffer in which link value is returned
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code:
-                            ! 0 on success and -1 on failure
-  INTEGER(SIZE_T), OPTIONAL, INTENT(OUT) :: size   
-                            ! Indicates the size, in the number of characters,
-                            ! of the link, returns exact size
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: lapl_id
-                            ! Link access property list
-END SUBROUTINE h5lget_name_by_idx_f
-    </pre>
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Lget_val" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 9 November 2009
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Link-GetVal">H5Lget_val</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Lget_val</code>(
-        <em>hid_t</em> <code>link_loc_id</code>,
-        <em>const char *</em><code>link_name</code>,
-        <em>void *</em><code>linkval_buff</code>,
-        <em>size_t</em> <code>size</code>,
-        <em>hid_t</em> <code>lapl_id</code>
-    )
-
-  <p></p>
-  <dt><strong>Purpose:</strong>
-    <dd>Returns the value of a symbolic link.
-
-  <p></p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Lget_val</code> returns the link value of the link 
-        <code>link_name</code>.  
-        <p>
-        The parameter <code>link_loc_id</code> is a file or group identifier.
-        <p>
-        <code>link_name</code> identifies a symbolic link and is defined 
-        relative to <code>link_loc_id</code>.
-        Symbolic links include soft and external links and some user-defined 
-        links.
-        This function is not for use with hard links.
-        <p>
-        The link value is returned in the buffer <code>linkval_buff</code>.
-        For soft links, this is the path to which the link points, 
-        including the null terminator; for external and user-defined links, 
-        it is the link buffer.
-        <p>
-        <code>size</code> is the size of <code>linkval_buff</code>
-        and should be the size of the link value being returned.
-        This size value can be determined through a call to 
-        <code>H5Lget_info</code>; it is returned in the
-        <code>val_size</code> field of the <code>H5L_info_t</code> struct.
-        <p>
-        If <code>size</code> is smaller than the size of the returned 
-        value, then the string stored in <code>linkval_buff</code> 
-        will be truncated to <code>size</code> bytes.
-        For soft links, this means that the value will not be null terminated. 
-        <p> 
-        In the case of external links, the target file and object names
-        are extracted from <code>linkval_buff</code> by calling
-        <a href="#Link-UnpackELinkVal"><code>H5Lunpack_elink_val</code></a>.
-        <p> 
-        The link class of <code>link_name</code> can be determined with a call 
-        to <code>H5Lget_info</code>.
-        <p>
-        <code>lapl_id</code> specifies the link access property list 
-        associated with the link <code>link_name</code>.
-        In the general case, when default link access properties are 
-        acceptable, this can be passed in as <code>H5P_DEFAULT</code>.
-        An example of a situation that requires a non-default link access 
-        property list is when the link is an external link; an external link 
-        may require that a link prefix be set in a link access property list
-        (see <a href="RM_H5P.html#Property-SetELinkPrefix">
-        <code>H5Pset_elink_prefix</code></a>).
-        <p>
-        This function should be used only after 
-        <code>H5Lget_info</code> has been called to verify that 
-        <code>link_name</code> is a symbolic link.
-        This can be deteremined from the <code>link_type</code> field
-        of the <code>H5L_info_t</code> struct.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>link_loc_id</code></td>
-        <td valign="top">IN: File or group identifier.</td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>link_name    </code></td>
-        <td valign="top">IN: Link whose value is to be returned.</td></tr>
-      <tr>
-        <td valign="top"><em>void *</em><code>linkval_buff</code></td>
-        <td valign="top">OUT: The buffer to hold the returned 
-            link value.</td></tr>
-      <tr>
-        <td valign="top"><em>size_t</em> <code>size</code></td>
-        <td valign="top">IN: Maximum number of characters of 
-            link value to be returned.</td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lapl_id</code></td>
-        <td valign="top">IN: List access property list identifier.</td></tr>
-    </table>
-
-<!-- NEW PAGE -->
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value, with the link value in 
-        <code>linkval_buff</code>, if successful.
-        Otherwise returns a negative value.
-  <p></p>
-  <dt><strong>Fortran90 Interface:</strong> <!-- h5lget_val_f -->
-    <dd>None.
-<!--
-    <pre>
-SUBROUTINE h5lget_val_f(loc_id, name, size, buffer, lapl_id, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id         ! File or group identifier
-  CHARACTER(LEN=*), INTENT(IN) :: name         ! Name of the symbolic link 
-  CHARACTER(LEN=size), INTENT(OUT) :: buffer   ! Buffer to hold the link value
-  INTEGER(HID_T), INTENT(IN) :: lapl_id        ! Link access property list identifier
-  INTEGER, INTENT(OUT) :: hdferr               ! Error code 
-                                               ! 0 on success and -1 on failure
-END SUBROUTINE h5lget_val_f
-    </pre>
--->
-
-  <p></p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Lget_val_by_idx" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 4 December 2010
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Link-GetValByIdx">H5Lget_val_by_idx</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Lget_val_by_idx</code>(
-        <em>hid_t</em> <code>loc_id</code>,
-        <em>const char *</em><code>group_name</code>,
-        <em>H5_index_t</em> <code>index_type</code>,
-        <em>H5_iter_order_t</em> <code>order</code>,
-        <em>hsize_t</em> <code>n</code>,
-        <em>void</em> *<code>link_val</code>,
-        <em>size_t</em> <code>size</code>,
-        <em>hid_t</em> <code>lapl_id</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves value of the <i>n</i>th link in a group, 
-        according to the order within an index.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Lget_val_by_idx</code> retrieves the value of the <i>n</i>th 
-        link in a group, according to the specified order, <code>order</code>,
-        within an index, <code>index</code>.
-        <ul>
-            <li>For soft links, the value is the path name 
-                of the object pointed to.
-            <li>For external links, this is a compound value containing 
-                file and path name information; to use this external link 
-                information, it must first be decoded with 
-                <a href="#Link-UnpackELinkVal"><code>H5Lunpack_elink_val</code></a>
-            <li>For user-defined links, this value will be described in the
-                definition of the user-defined link type.
-            <li>This function will fail if called on a hard link.
-        </ul>
-        <p>
-        <code>loc_id</code> specifies the file or group in which the group 
-        specified by <code>group_name</code> is located.
-        <p>
-        <code>group_name</code> specifies the group in which the link exists.
-        If <code>loc_id</code> already specifies the group in which the link 
-        exists, <code>group_name</code> must be a dot (.).
-        <p>
-        The size in bytes of <code>group_name</code> is specified in 
-        <code>size</code>.
-        If <code>size</code> is unknown, it can be determined via an
-        initial <code>H5Lget_val_by_idx</code> call with <code>size</code>
-        set to <code>NULL</code>; <code>size</code> will be returned with
-        the actual size of <code>group_name</code>.
-        <p>
-        If the type of the link is unknown or uncertain,
-        <code>H5Lget_val_by_idx</code> should be called only after the type
-        has been determined via a call to 
-        <a href="#Link-GetInfoByIdx"><code>H5Lget_info_by_idx</code></a>.
-        
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-        <td valign="top">IN: File or group identifier specifying location 
-            of subject group</td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>group_name    </code></td>
-        <td valign="top">IN: Name of subject group</td></tr>
-      <tr>
-        <td valign="top"><em>H5_index_t</em> <code>index_type</code></td>
-        <td valign="top">IN: Type of index; valid values include:
-            <br>
-            <code>    NAME    </code>
-            Indexed by name
-            <br>
-            <code>    CORDER  </code>
-            Indexed by creation order
-            </td></tr>
-      <tr>
-        <td valign="top"><em>H5_iter_order_t</em> <code>order</code></td>
-        <td valign="top">IN: Order within field or index; valid values include:
-            <br>
-            <code>    H5_ITER_INC    </code>
-            Iterate in increasing order
-            <br>
-            <code>    H5_ITER_DEC    </code>
-            Iterate in decreasing order
-            <br>
-            <code>    H5_ITER_NATIVE </code>
-            Iterate in fastest order
-            </td></tr>
-      <tr>
-        <td valign="top"><em>hsize_t</em> <code>n</code></td>
-        <td valign="top">IN: Link for which to retrieve information</td></tr>
-      <tr>
-        <td valign="top"><em>void</em> *<code>link_val</code></td>
-        <td valign="top">OUT: Pointer to buffer in which 
-            link value is returned</td></tr>
-      <tr>
-        <td valign="top"><em>size_t</em> <code>size</code></td>
-        <td valign="top">IN: Size in bytes of <code>group_name</code></td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lapl_id</code></td>
-        <td valign="top">IN: Link access property list</td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> <!-- h5lget_info_by_idx_f -->
-    <dd>None.
-<!--
-    <pre>
-  
-    </pre>
--->
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Lis_registered" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Link-IsRegistered">H5Lis_registered</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>htri_t </em><code>H5Lis_registered</code>(
-            <em>H5L_type_t</em> <code>link_cls_id</code>
-        )
-      <p></p>
-  <dt><strong>Purpose:</strong>
-    <dd>Determines whether a class of user-defined links is registered.
-      <p></p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Lis_registered</code> tests whether a user-defined link 
-      class is currently registered, either by the HDF5 Library 
-      or by the user through the use of 
-      <a href="#Link-Register"><code>H5Lregister</code></a>.
-      <p>
-      A link class must be registered to create new links of that type
-      or to traverse exisitng links of that type.
-      <p></p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>H5L_type_t</em> <code>link_cls_id    </code>
-        </td>
-        <td valign="top">IN: User-defined link class identifier
-        </td></tr>
-    </table>
-      <p></p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a positive value if the link class has been registered
-        and zero if it is unregistered.
-        Otherwise returns a negative value; this may mean that
-        the identifier is not a valid user-defined class identifier.
-      <p></p>
-  <dt><strong>Fortran90 Interface:</strong> H5Lis_registered_f
-    <dd>
-    <pre>
-SUBROUTINE H5Lis_registered_f(link_cls_id, registered, hdferr)
-  IMPLICIT NONE
-  INTEGER, INTENT(IN) :: link_cls_id  ! User-defined link class identifier
-  LOGICAL, INTENT(OUT) :: registered  ! .TRUE.  - if the link class is registered
-                                      ! .FALSE. - if it is unregistered
-  INTEGER, INTENT(OUT) :: hdferr      ! Error code:
-                                      ! 0 on success and -1 on failure
-END SUBROUTINE H5Lis_registered_f
-    </pre>
-
- <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-    <p></p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Literate" -->
-<hr>
-<dl>
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 24 August 2012
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Link-Iterate">H5Literate</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Literate</code>(
-        <em>hid_t</em> <code>group_id</code>,
-        <em>H5_index_t</em> <code>index_type</code>,
-        <em>H5_iter_order_t</em> <code>order</code>,
-        <em>hsize_t</em> *<code>idx</code>,
-        <em>H5L_iterate_t</em> <code>op</code>,
-        <em>void</em> *<code>op_data</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Iterates through links in a group.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Literate</code> iterates through the links 
-      in a group, specified by <code>group_id</code>,
-      in the order of the specified index, <code>index_type</code>,
-      using a user-defined callback routine <code>op</code>.
-      <code>H5Literate</code> does not recursively follow links into 
-      subgroups of the specified group.
-      <p>
-      Three parameters are used to manage progress of the iteration:
-      <code>index_type</code>, <code>order</code>, and <code>idx</code>.
-      <p>
-      <code>index_type</code> specifies the index to be used.
-      If the links have not been indexed by the index type, they will first
-      be sorted by that index then the iteration will begin; 
-      if the links have been so indexed, the sorting step will be 
-      unnecesary, so the iteration may begin more quickly.
-      Valid values include the following:
-        <table border=0>
-          <tr><td>
-                
-            </td><td valign=top>
-            <code>H5_INDEX_NAME</code>
-            </td><td valign=top>
-            Alpha-numeric index on name 
-          </td></tr><tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_INDEX_CRT_ORDER    </code>
-            </td><td valign=top>
-            Index on creation order 
-          <!-- H5_INDEX_N is used internally by the Library -->
-          <!--
-          </td></tr><tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_INDEX_N</code>
-            </td><td valign=top>
-            Number of indices defined
-          -->
-          </td></tr>
-        </table>
-      <p>
-      <code>order</code> specifies the order in which objects are to be
-      inspected along the index specified in <code>index_type</code>.  
-      Valid values include the following:
-        <table border=0>
-          <tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_ITER_INC</code>
-            </td><td valign=top>
-            Increasing order 
-          </td></tr><tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_ITER_DEC</code>
-            </td><td valign=top>
-            Decreasing order
-          </td></tr><tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_ITER_NATIVE    </code>
-            </td><td valign=top>
-            Fastest available order
-          <!-- H5_INDEX_N is used internally by the Library -->
-          <!--
-          </td></tr><tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_ITER_N</code>
-            </td><td valign=top>
-            Number of iteration orders defined 
-          -->
-          </td></tr>
-        </table>
-      <p>
-      <code>idx</code> allows an interrupted iteration to be resumed;
-      it is passed in by the application with a starting point and 
-      returned by the library with the point at which the iteration stopped. 
-      <p>
-      The <code>op</code> callback function, 
-      the related <i>H5L_info_t</i> struct, 
-      and the effect of the callback function’s return value 
-      on the application are described in
-      <a href="#Link-Visit"><code>H5Lvisit</code></a>.
-      <p>
-      <code>op_data</code> is a user-defined pointer to the data required 
-      to process links in the course of the iteration. 
-      This pointer is passed back to each step of the iteration in the 
-      <code>op</code> callback function’s <code>op_data</code> parameter. 
-      <p>
-      As mentioned above, <code>H5Literate</code> is not recursive. 
-      In particular, if a member of <code>group_id</code> is found to be 
-      a group, call it <code>subgroup_a</code>, <code>H5Literate</code>
-      does not examine the members of <code>subgroup_a</code>.
-      When recursive iteration is required, the application can 
-      do either of the following:
-      <ul>
-          <li>Use one of the following recursive routines instead
-              of <code>H5Literate</code>:
-              <br>    
-              <a href="#Link-Visit"><code>H5Lvisit</code></a>
-              <br>    
-              <a href="#Link-VisitByName"><code>H5Lvisit_by_name</code></a>
-              <br>    
-              <a href="RM_H5O.html#Object-Visit"><code>H5Ovisit</code></a>
-              <br>    
-              <a href="RM_H5O.html#Object-VisitByName"><code>H5Ovisit_by_name</code></a>
-          <li>Handle the recursion manually, explicitly calling 
-          <code>H5Literate</code> on discovered subgroups.
-      </ul>
-
-<!-- NEW PAGE -->
-
-      <p>
-      <code>H5Literate</code> assumes that the membership of the group 
-      being iterated over remains unchanged through the iteration;  
-      if any of the links in the group change during the iteration, 
-      the function’s behavior is undefined.  
-      Note, however, that objects pointed to by the links can be modified.
-      <p>
-      <code>H5Literate</code> is the same as deprecated function 
-      <code>H5Giterate</code>, except that <code>H5Giterate</code> always 
-      proceeded in alphanumeric order.
-
-  <p>
-  <dt><strong>Programming Note for C++ Developers Using C Functions:</strong>
-    <dd>
-      <p>If a C routine that takes a function pointer as an argument is 
-      called from within C++ code, the C routine should be returned from 
-      normally. </p>
-
-      <p>Examples of this kind of routine include callbacks such as 
-      <code>H5Pset_elink_cb</code> and <code>H5Pset_type_conv_cb</code> 
-      and functions such as <code>H5Tconvert</code> and 
-      <code>H5Ewalk2</code>.</p>
-
-      <p>Exiting the routine in its normal fashion allows the HDF5 C 
-      Library to clean up its work properly. In other words, if the C++ 
-      application jumps out of the routine back to the C++ 
-      “catch” statement, the library is not given the 
-      opportunity to close any temporary data structures that were set 
-      up when the routine was called. The C++ application should save 
-      some state as the routine is started so that any problem that 
-      occurs might be diagnosed.</p>
-
-
-
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>group_id</code></td>
-        <td valign="top">IN: Identifier specifying subject group</td></tr>
-      <tr>
-        <td valign="top"><em>H5_index_t</em> <code>index_type    </code></td>
-        <td valign="top">IN: Type of index which determines the order </td></tr>
-      <tr>
-        <td valign="top"><em>H5_iter_order_t</em> <code>order</code></td>
-        <td valign="top">IN: Order within index</td></tr>
-      <tr>
-        <td valign="top"><em>hsize_t *</em><code>idx</code></td>
-        <td valign="top">IN: Iteration position at which to start 
-            <br>
-            OUT: Position at which an interrupted iteration may be restarted
-            </td></tr>
-      <tr>
-        <td valign="top"><em>H5L_iterate_t</em> <code>op</code></td>
-        <td valign="top">IN: Callback function passing data regarding the 
-            link to the calling application</td></tr>
-      <tr>
-        <td valign="top"><em>void *</em><code>op_data</code></td>
-        <td valign="top">IN: User-defined pointer to data required
-            by the application for its processing of the link</td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>On success, returns the return value of the first operator that
-        returns a positive value, or zero if all members were processed 
-        with no operator returning non-zero.
-        <p>
-        On failure, returns a negative value if something goes wrong within 
-        the library, or the first negative value returned by an operator.
-
-  <p>
-  <dt><strong>Fortran2003 Interface:</strong> h5literate_f
-    <dd>
-
-        <a name="H5L2028F03292fh5literate5ff"></a>
-<a name="robo24"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE <strong>h5literate_f</strong>(group_id, index_type, order, idx, &
-            op, op_data, return_value, hdferr)
-    INTEGER(HID_T)  , INTENT(IN)    :: group_id
-    INTEGER         , INTENT(IN)    :: index_type
-    INTEGER         , INTENT(IN)    :: order
-    INTEGER(HSIZE_T), INTENT(INOUT) :: idx
-    TYPE(C_FUNPTR)  , INTENT(IN)    :: op
-    TYPE(C_PTR)     , INTENT(IN)    :: op_data
-    INTEGER         , INTENT(OUT)   :: return_value
-    INTEGER         , INTENT(OUT)   :: hdferr
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  group_id   - Identifier specifying subject group
-  index_type - Type of index which determines the order:
-                H5_INDEX_NAME_F      - Alpha-numeric index on name
-                H5_INDEX_CRT_ORDER_F - Index on creation order
-  order      - Order within index:
-                H5_ITER_INC_F    - Increasing order
-                H5_ITER_DEC_F    - Decreasing order
-                H5_ITER_NATIVE_F - Fastest available order
-  idx        - IN: Iteration position at which to start
-  op         - Callback function passing data regarding the link to the 
-               calling application
-  op_data    - User-defined pointer to data required by the application 
-               for its processing of the link
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  idx          - OUT: Position at which an interrupted iteration may 
-                          be restarted
-  return_value - Success: The return value of the first operator that
-                          returns non-zero, or zero if all members were
-                          processed with no operator returning non-zero.
-
-                 Failure: Negative if something goes wrong within the
-                          library, or the negative value returned by one
-                          of the operators.
-
-  hdferr       - Returns 0 if successful and -1 if fails
-</pre>
-
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.8</td>
-          <td valign="top">
-            Fortran subroutine added.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            C function introduced.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Literate_by_name" -->
-<hr>
-<dl>
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 24 August 2012
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Link-IterateByName">H5Literate_by_name</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Literate_by_name</code>(
-        <em>hid_t</em> <code>loc_id</code>,
-        <em>const char *</em><code>group_name</code>,
-        <em>H5_index_t</em> <code>index_type</code>,
-        <em>H5_iter_order_t</em> <code>order</code>,
-        <em>hsize_t</em> *<code>idx</code>,
-        <em>H5L_iterate_t</em> <code>op</code>,
-        <em>void</em> *<code>op_data</code>,
-        <em>hid_t</em> *<code>lapl_id</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Iterates through links in a group.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Literate_by_name</code> iterates through the links 
-      in a group, specified by <code>loc_id</code> and <code>group_name</code>,
-      in the order of the specified index, <code>index_type</code>,
-      using a user-defined callback routine <code>op</code>.
-      <code>H5Literate_by_name</code> does not recursively follow links into 
-      subgroups of the specified group.
-      <p>
-      <code>index_type</code> specifies the index to be used.
-      If the links have not been indexed by the index type, they will first
-      be sorted by that index then the iteration will begin; 
-      if the links have been so indexed, the sorting step will be 
-      unnecesary, so the iteration may begin more quickly.
-      Valid values include the following:
-        <table border=0>
-          <tr><td>
-                
-            </td><td valign=top>
-            <code>H5_INDEX_NAME</code>
-            </td><td valign=top>
-            Alpha-numeric index on name 
-          </td></tr><tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_INDEX_CRT_ORDER    </code>
-            </td><td valign=top>
-            Index on creation order 
-          <!-- H5_INDEX_N is used internally by the Library -->
-          <!--
-          </td></tr><tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_INDEX_N</code>
-            </td><td valign=top>
-            Number of indices defined
-          -->
-          </td></tr>
-        </table>
-      <p>
-      <code>order</code> specifies the order in which objects are to be
-      inspected along the index specified in <code>index_type</code>.  
-      Valid values include the following:
-        <table border=0>
-          <tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_ITER_INC</code>
-            </td><td valign=top>
-            Increasing order 
-          </td></tr><tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_ITER_DEC</code>
-            </td><td valign=top>
-            Decreasing order
-          </td></tr><tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_ITER_NATIVE    </code>
-            </td><td valign=top>
-            Fastest available order
-          <!-- H5_INDEX_N is used internally by the Library -->
-          <!--
-          </td></tr><tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_ITER_N</code>
-            </td><td valign=top>
-            Number of iteration orders defined 
-          -->
-          </td></tr>
-        </table>
-      <p>
-      <code>idx</code> allows an interrupted iteration to be resumed;
-      it is passed in by the application with a starting point and 
-      returned by the library with the point at which the iteration stopped. 
-      <p>
-      <code>H5Literate_by_name</code> is not recursive. 
-      In particular, if a member of <code>group_name</code> is found to be 
-      a group, call it <code>subgroup_a</code>, <code>H5Literate_by_name</code>
-      does not examine the members of <code>subgroup_a</code>.
-      When recursive iteration is required, the application must handle 
-      the recursion, explicitly calling <code>H5Literate_by_name</code> 
-      on discovered subgroups.
-      <p>
-      <code>H5Literate_by_name</code> assumes that the membership of the group 
-      being iterated over remains unchanged through the iteration;  
-      if any of the links in the group change during the iteration, 
-      the function’s behavior is undefined.  
-      Note, however, that objects pointed to by the links can be modified.
-      <p>
-      <code>H5Literate_by_name</code> is the same as <code>H5Giterate</code>,
-      except that <code>H5Giterate</code> always proceeds in alphanumeric 
-      order.
-
-
-  <p>
-  <dt><strong>Programming Note for C++ Developers Using C Functions:</strong>
-    <dd>
-      <p>If a C routine that takes a function pointer as an argument is 
-      called from within C++ code, the C routine should be returned from 
-      normally. </p>
-
-      <p>Examples of this kind of routine include callbacks such as 
-      <code>H5Pset_elink_cb</code> and <code>H5Pset_type_conv_cb</code> 
-      and functions such as <code>H5Tconvert</code> and 
-      <code>H5Ewalk2</code>.</p>
-
-      <p>Exiting the routine in its normal fashion allows the HDF5 C 
-      Library to clean up its work properly. In other words, if the C++ 
-      application jumps out of the routine back to the C++ 
-      “catch” statement, the library is not given the 
-      opportunity to close any temporary data structures that were set 
-      up when the routine was called. The C++ application should save 
-      some state as the routine is started so that any problem that 
-      occurs might be diagnosed.</p>
-
-
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-        <td valign="top">IN: File or group identifier specifying location 
-            of subject group</td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>group_name    </code></td>
-        <td valign="top">IN: Name of subject group</td></tr>
-      <tr>
-        <td valign="top"><em>H5_index_t</em> <code>index_type</code></td>
-        <td valign="top">IN: Type of index which determines the order </td></tr>
-      <tr>
-        <td valign="top"><em>H5_iter_order_t</em> <code>order</code></td>
-        <td valign="top">IN: Order within index</td></tr>
-      <tr>
-        <td valign="top"><em>hsize_t *</em><code>idx</code></td>
-        <td valign="top">IN: Iteration position at which to start 
-            <br>
-            OUT: Position at which an interrupted iteration may be restarted
-            </td></tr>
-
-<!-- NEW PAGE -->
-
-      <tr>
-        <td valign="top"><em>H5L_iterate_t</em> <code>op</code></td>
-        <td valign="top">IN: Callback function passing data regarding the 
-            link to the calling application</td></tr>
-      <tr>
-        <td valign="top"><em>void *</em><code>op_data</code></td>
-        <td valign="top">IN: User-defined pointer to data required
-            by the application for its processing of the link</td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lapl_id</code></td>
-        <td valign="top">IN: Link access property list</td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>On success, returns the return value of the first operator that
-        returns a positive value, or zero if all members were processed 
-        with no operator returning non-zero.
-        <p>
-        On failure, returns a negative value if something goes wrong within 
-        the library, or the first negative value returned by an operator.
-
-  <p>
-  <dt><strong>Fortran2003 Interface:</strong> h5literate_f
-    <dd>
-
-        <a name="H5L2028F03292fh5literate5fby5fname5ff"></a>
-<a name="robo23"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE <strong>h5literate_by_name_f</strong>(loc_id, group_name, index_type, &
-            order, idx, op, op_data, return_value, hdferr, lapl_id)
-    INTEGER(HID_T), INTENT(IN) :: loc_id
-    CHARACTER(LEN=*) :: group_name 
-    INTEGER, INTENT(IN) :: index_type
-    INTEGER, INTENT(IN) :: order
-    INTEGER(HSIZE_T), INTENT(INOUT) :: idx
-
-    TYPE(C_FUNPTR):: op  
-    TYPE(C_PTR)   :: op_data
-
-    INTEGER, INTENT(OUT) :: return_value
-
-    INTEGER, INTENT(OUT) :: hdferr
-    INTEGER(HID_T), OPTIONAL, INTENT(IN) :: lapl_id
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  loc_id     - File or group identifier specifying location of subject group
-  group_name - Name of subject group
-  index_type - Type of index which determines the order:
-                H5_INDEX_NAME_F      - Alpha-numeric index on name
-                H5_INDEX_CRT_ORDER_F - Index on creation order
-  order      - Order within index:
-                H5_ITER_INC_F    - Increasing order
-                H5_ITER_DEC_F    - Decreasing order
-                H5_ITER_NATIVE_F - Fastest available order
-  idx        - IN: Iteration position at which to start
-  op         - Callback function passing data regarding the link to the 
-               calling application
-  op_data    - User-defined pointer to data required by the application for 
-               its processing of the link
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  idx          - OUT: Position at which an interrupted iteration 
-                          may be restarted
-  return_value - Success: The return value of the first operator that
-                          returns non-zero, or zero if all members were
-                          processed with no operator returning non-zero.
-
-                 Failure: Negative if something goes wrong within the
-                          library, or the negative value returned by one
-                          of the operators.
-
-  hdferr        - Returns 0 if successful and -1 if fails
-</pre>
-<p class="item_name"><strong>Optional parameters:</strong></p>
-<pre>  lapl_id    - Link access property list
-</pre>
-
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.8</td>
-          <td valign="top">
-            Fortran subroutine added.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            C function introduced.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Lmove" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 2 July 2012
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Link-Move">H5Lmove</a> 
-
-  <dt><strong>Signature:</strong> 
-  <dd><em>herr_t</em> <code>H5Lmove</code>( 
-      <em>hid_t</em> <code>src_loc_id</code>, 
-      <em>const char *</em><code>src_name</code>, 
-      <em>hid_t</em> <code>dest_loc_id</code>, 
-      <em>const char *</em><code>dest_name</code>, 
-      <em>hid_t</em> <code>lcpl_id</code>, 
-      <em>hid_t</em> <code>lapl_id</code> 
-      )
-
-      <p></p>
-  <dt><strong>Purpose:</strong> 
-  <dd>Moves a link within an HDF5 file. 
-
-      <p></p>
-  <dt><strong>Description:</strong> 
-  <dd><code>H5Lmove</code> moves a link within an HDF5 file. 
-      The original link, <code>src_name</code>, 
-      is removed from <code>src_loc_id</code> and 
-      the new link, <code>dest_name</code>, 
-      is inserted at <code>dest_loc_id</code>.
-      This change is accomplished as an atomic operation. 
-      <p>
-      <code>src_loc_id</code> and <code>src_name</code> identify the 
-      original link.  
-      <code>src_loc_id</code> is either a file or group identifier;
-      <code>src_name</code> is the path to the link and is interpreted
-      relative to <code>src_loc_id</code>.
-      <p>
-      <code>dest_loc_id</code> and <code>dest_name</code> identify the 
-      new link.  
-      <code>dest_loc_id</code> is either a file or group identifier;
-      <code>dest_name</code> is the path to the link and is interpreted
-      relative to <code>dest_loc_id</code>.
-      <p>
-      Note that <code>H5Lmove</code> does not modify the value of the link;
-      the new link points to the same object as the original link pointed to.
-      Furthermore, if the object pointed to by the original link 
-      was already open with a valid object identifier, 
-      that identifier will remain valid after the call to 
-      <code>H5Lmove</code>. 
-      <p>
-      <code>lcpl_id</code> and <code>lapl_id</code> are the link creation 
-      and link access property lists, respectively, associated with
-      the new link, <code>dest_name</code>.
-      <p>
-      Through these property lists, several properties are available to 
-      govern the behavior of <code>H5Lmove</code>.
-      The property controlling creation of missing intermediate groups 
-      is set in the link creation property list with 
-      <a href="RM_H5P.html#Property-SetCreateIntermediateGroup">
-          <code>H5Pset_create_intermediate_group</code></a>; 
-      <code>H5Lmove</code> ignores any other properties in the link creation 
-      property list.
-      Properties controlling character encoding, link traversals, and
-      external link prefixes are set in the link access property list with 
-      <a href="RM_H5P.html#Property-SetCharEncoding">
-          <code>H5Pset_char_encoding</code></a>,
-      <a href="RM_H5P.html#Property-SetNLinks">
-          <code>H5Pset_nlinks</code></a>, and
-      <a href="RM_H5P.html#Property-SetELinkPrefix">
-          <code>H5Pset_elink_prefix</code></a>, respectively.
-
-      <p></p>
-  <dt><strong>Warning:</strong> 
-  <dd>Exercise care in moving links as it is possible to render data in 
-      a file inaccessible with <code>H5Lmove</code>. 
-      If the link being moved is on the only path leading to an HDF5 object, 
-      that object may become permanently inaccessible in the file.
-
-      <p><p>
-  <dt><strong>Parameters:</strong> 
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>src_loc_id</code></td> 
-        <td valign="top">IN: Original file or group identifier.</td></tr>
-      <tr>
-        <td valign="top"><em>const char</em> <code>*src_name    </code></td> 
-        <td valign="top">IN: Original link name.</td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>dest_loc_id</code></td> 
-        <td valign="top">IN: Destination file or group identifier.</td></tr>
-      <tr>
-        <td valign="top"><em>const char</em> <code>*dest_name</code></td> 
-        <td valign="top">IN: New link name.</td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lcpl_id</code></td> 
-        <td valign="top">IN: Link creation property list identifier 
-            to be associated with the new link.</td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lapl_id</code></td> 
-        <td valign="top">IN: Link access property list identifier 
-            to be associated with the new link.</td></tr>
-    </table>
-
-      <p></p>
-  <dt><strong>Returns:</strong> 
-  <dd>Returns a non-negative value if successful; otherwise returns a negative 
-    value. 
-
-      <p></p>
-  <dt><strong>Fortran90 Interface:</strong> h5lmove_f
-    <dd>
-    <pre>
-SUBROUTINE h5lmove_f(src_loc_id, src_name, dest_loc_id, dest_name, hdferr, &
-    lcpl_id, lapl_id)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: src_loc_id  
-                                        ! Original file or group identifier.
-  CHARACTER(LEN=*), INTENT(IN) :: src_name  
-                                        ! Original link name.
-  INTEGER(HID_T), INTENT(IN) :: dest_loc_id 
-                                        ! Destination file or group identifier.
-  CHARACTER(LEN=*), INTENT(IN) :: dest_name 
-                                        ! New link name.
-  INTEGER(HID_T), INTENT(OUT) :: hdferr ! Error code:
-                                        ! 0 on success and -1 on failure
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: lcpl_id 
-                                        ! Link creation property list identifier 
-                                        ! to be associated with the new link.
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: lapl_id 
-                                        ! Link access property list identifier 
-                                        ! to be associated with the new link.
-END SUBROUTINE h5lmove_f
-    </pre>
-
-<p></p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-    	  <td valign="top" align="left" width="10%">
-    	    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-    	    <strong>C</strong></td></tr>
-        <tr>
-    	  <td valign="top">1.8.0</td>
-          <td valign="top">
-    	    Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Lregister" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 21 August 2013
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Link-Register">H5Lregister</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Lregister</code>(
-            <em>const H5L_class_t *</em> <code>link_class</code>
-        )
-
-      <p></p>
-  <dt><strong>Purpose:</strong>
-    <dd>Registers a user-defined link class or 
-      changes behavior of an existing class.
-
-      <p></p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Lregister</code> registers a class of user-defined links, 
-      or changes the behavior of an existing class.
-      <p>
-      <code>link_class</code> is a pointer to a buffer containing
-      a copy of the <code>H5L_class_t</code> struct.
-      This struct is defined in <code>H5Lpublic.h</code> as follows:
-      <pre>
-  typedef struct H5L_class_t {
-      int version;                    /* Version number of this struct  */
-      H5L_type_t class_id;            /* Link class identifier          */
-      const char *comment;            /* Comment for debugging          */
-      H5L_create_func_t create_func;  /* Callback during link creation  */
-      H5L_move_func_t move_func;      /* Callback after moving link     */
-      H5L_copy_func_t copy_func;      /* Callback after copying link    */
-      H5L_traverse_func_t trav_func;  /* The main traversal function    */
-      H5L_delete_func_t del_func;     /* Callback for link deletion     */
-      H5L_query_func_t query_func;    /* Callback for queries           */
-  } H5L_class_t;
-      </pre>
-
-      <p>
-    <dd>The class definition passed with <code>link_class</code> must include 
-      at least the following:
-      <ul>
-          <li>An <code>H5L_class_t</code> version 
-              (which should be <code>H5L_LINK_CLASS_T_VERS</code>) 
-          <li>A link class identifier, <code>class_id</code>
-          <li>A traversal function, <code>trav_func</code>
-      </ul>
-      Remaining struct members are optional and may be passed as 
-      <code>NULL</code>.
-
-      <p>
-      The link class passed in <code>class_id</code> 
-      must be in the user-definable range between
-      <code>H5L_TYPE_UD_MIN</code> and <code>H5L_TYPE_UD_MAX</code>
-      (see the “Link Class Identifiers...” table below)
-      and will override any existing link class with that identifier.
-
-      <p>
-      As distributed, valid values of <code>class_id</code> used in HDF5 
-      include the following (defined in <code>H5Lpublic.h</code>):
-        <table border=0>
-          <tr><td width=5%>
-                
-            </td><td width=20%>
-            <code>H5L_TYPE_HARD</code>
-            </td><td>
-            Hard link
-          </td></tr><tr><td>
-                
-            </td><td>
-            <code>H5L_TYPE_SOFT</code>
-            </td><td>
-            Soft link
-          </td></tr><tr><td>
-                
-            </td><td>
-            <code>H5L_TYPE_EXTERNAL    </code>
-            </td><td>
-            External link
-          </td></tr>
-        </table>
-      The hard and soft link class identifiers cannot be modified or 
-      reassigned, but the external link class is implemented as an example 
-      in the user-definable link class identifier range. 
-      <code>H5Lregister</code> is used to register additional link classes.
-      It could also be used to modify the behavior of the external link 
-      class, though that is <i>not</i> recommended.
-      <p>
-      The following table summarizes existing link types and 
-      values and the reserved and user-definable link class identifier
-      value ranges. 
-      <p></p>
-
-      <table align="center" border="0">
-      <tr><th align="center">
-          Link Class Identifiers or Value Ranges,
-          <br>Descriptions, and Class Names
-
-      <table border="1">
-      <tr><td>
-      <table border="0">
-      <tr>
-          <th align="left" valign="bottom">
-              Link class identifier<br>
-              or Value range
-              </th>
-          <th><code>  </code></th>
-          <th align="left" valign="bottom">
-              Description
-              </th>
-          <th><code>  </code></th>
-          <th align="left" valign="bottom">
-              Link class or<br>
-              other label
-              </th>
-           </tr>
-      <tr>
-          <td align="center" colspan="5">
-              <hr size="1">
-              </td>
-          </tr>
-<!--
-      <tr>
-          <td align="left" valign="top">
-              <code>0</code> 
-              </td>
-          <td><code> </code></td>
-          <td align="left" valign="top">
-              Hard link
-              </td>
-          <td><code> </code></td>
-          <td align="left" valign="top">
-              <code>H5L_TYPE_HARD</code> 
-              </td>
-          </tr>
-      <tr>
-          <td align="left" valign="top">
-              <code>1</code> 
-              </td>
-          <td><code> </code></td>
-          <td align="left" valign="top">
-              Soft link
-              </td>
-          <td><code> </code></td>
-          <td align="left" valign="top">
-              <code>H5L_TYPE_SOFT</code> 
-              </td>
-          </tr>
--->
-      <tr>
-          <td align="left" valign="top">
-              <code>0</code>  to  <code>63</code>
-              </td>
-          <td><code> </code></td>
-          <td align="left" valign="top">
-              Reserved range
-              </td>
-          <td><code> </code></td>
-          <td align="left" valign="top">
-               
-              </td>
-          </tr>
-      <tr>
-          <td align="left" valign="top">
-              <code>64</code>  to  <code>255</code>
-              </td>
-          <td><code> </code></td>
-          <td align="left" valign="top">
-              User-definable range
-              </td>
-          <td><code> </code></td>
-          <td align="left" valign="top">
-               
-              </td>
-          </tr>
-
-      <tr>
-          <td align="center" colspan="5">
-              <hr size="1" width=30%>
-              </td>
-          </tr>
-
-      <tr>
-          <td align="left" valign="top">
-              <code>64</code> 
-              </td>
-          <td><code> </code></td>
-          <td align="left" valign="top">
-              Minimum user-defined value
-              </td>
-          <td><code> </code></td>
-          <td align="left" valign="top">
-              <code>H5L_TYPE_UD_MIN</code> 
-              </td>
-          </tr>
-      <tr>
-          <td align="left" valign="top">
-              <code>64</code> 
-              </td>
-          <td><code> </code></td>
-          <td align="left" valign="top">
-              External link
-              </td>
-          <td><code> </code></td>
-          <td align="left" valign="top">
-              <code>H5L_TYPE_EXTERNAL</code> 
-              </td>
-          </tr>
-      <tr>
-          <td align="left" valign="top">
-              <code>255</code> 
-              </td>
-          <td><code> </code></td>
-          <td align="left" valign="top">
-              Maximum user-defined value
-              </td>
-          <td><code> </code></td>
-          <td align="left" valign="top">
-              <code>H5L_TYPE_UD_MAX</code> 
-              </td>
-          </tr>
-      <tr>
-          <td align="left" valign="top">
-              <code>255</code> 
-              </td>
-          <td><code> </code></td>
-          <td align="left" valign="top">
-              Maximum value
-              </td>
-          <td><code> </code></td>
-          <td align="left" valign="top">
-              <code>H5L_TYPE_MAX</code> 
-              </td>
-          </tr>
-
-      <tr>
-          <td align="center" colspan="5">
-              <hr size="1" width=30%>
-              </td>
-          </tr>
-
-      <tr>
-          <td align="left" valign="top">
-              <code>-1</code> 
-              </td>
-          <td><code> </code></td>
-          <td align="left" valign="top">
-              Error
-              </td>
-          <td><code> </code></td>
-          <td align="left" valign="top">
-              <code>H5L_TYPE_ERROR</code> 
-              </td>
-          </tr>
-      </table>
-      </td></tr>
-      </table>
-
-      </th></tr>
-      </table>
-
-      <p>
-      Note that HDF5 internally registers user-defined link classes only 
-      by the numeric value of the link class identifier.
-      An application, on the other hand, will generally use a name for a 
-      user-defined class, if for no other purpose than as a variable name.
-      Assume, for example, that a complex link type is registered 
-      with the link class identifier <code>73</code> 
-      and that the code includes the following assignment:
-      <br>
-      <code>    
-          H5L_TYPE_COMPLEX_A = 73</code>
-      <br>
-      The application can refer to the link class with a term,
-      <code>H5L_TYPE_COMPLEX_A</code>, that conveys meaning 
-      to a human reviewing the code, while HDF5 recognizes it 
-      by the more cryptic numeric identifier, <code>73</code>.
-
-
-<!--
-      HDF5, on the other hand, registers the user-definable link class 
-      strictly by the numeric value of the link class identifier 
-      and makes no record of the name.
-<p>
-      User-defined link classes are registered strictly by
-      the numeric value of the link class identifier 
-      (for example, the numeric value for <code>H5L_TYPE_EXTERNAL</code>
-      is <code>64</code>).
-      While it is generally useful for an application registering 
-      a user-defined class to it assign a name, such as 
-      <code>H5L_TYPE_MY_ODDBALL_LINK_CLASS</code>,
-      HDF5 itself registers the user-definable link class 
-      by the numeric value of the link class identifier 
-      and makes no record of the name.
--->
-
-
-
-      <p>
-  <dt><strong>Critical Notes:</strong>
-    <dd>Important details and considerations include the following:
-      <ul>
-        <li>If you plan to distribute files or software with 
-            a user-defined link class, please contact the Help Desk 
-            at The HDF Group to help prevent collisions between 
-            <code>class_id</code> values.
-            <a href="#Registry">See below</a>.
-        <li>As distributed with HDF5, 
-            the external link class is implemented as an example of a 
-            user-defined link class with <code>H5L_LINK_EXTERNAL</code> 
-            equal to <code>H5L_LINK_UD_MIN</code>.  
-            <code>class_id</code> in the <code>H5L_class_t</code> struct
-            must not equal <code>H5L_LINK_UD_MIN</code> unless you intend to 
-            overwrite or modify the behavior of external links.
-        <li><code>H5Lregister</code> can be used only with 
-            link class identifiers in the user-definable range 
-            (see table above).
-        <li>The hard and soft links defined by the HDF5 Library,
-            <code>H5L_TYPE_HARD</code> and <code>H5L_TYPE_SOFT</code>,
-            reside in the reserved range below <code>H5L_TYPE_UD_MIN</code>
-            and cannot be redefined or modified.
-        <li><a href="#Link-IsRegistered"><code>H5Lis_registered</code></a> 
-            can be used to determine whether a desired link class identifier 
-            is available.
-            <br>
-            <i>Note that this function will tell you only whether the
-            link class identifier has been registered with the installed 
-            copy of HDF5; it cannot tell you whether the link class 
-            has been registered with The HDF Group.</i>
-            <br> 
-
-        <li><code>H5L_TYPE_MAX</code> is the maximum allowed value for a
-            link type identifier. 
-        <li><code>H5L_TYPE_UD_MIN</code> equals <code>H5L_TYPE_EXTERNAL</code>.
-        <li><code>H5L_TYPE_UD_MAX</code> equals <code>H5L_TYPE_MAX</code>.
-        <li><code>H5L_TYPE_ERROR</code> indicates that an error has occurred.
-      </ul>
-
-      <p></p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>const H5L_class_t *</em><code>link_class    </code>
-        </td>
-        <td valign="top">IN: Pointer to a buffer containing 
-           the struct describing the user-defined link class
-        </td></tr>
-    </table>
-
-      <p></p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-      <p></p>
-  <dt><strong>Fortran90 Interface:</strong> <!--h5l***_f-->
-    <dd>
-      None.
-<!--
-    <pre>
-
-    </pre>
--->
-
-    <a name="Registry">
-    <p></p>
-    </a>
-<dt><strong>Registration with The HDF Group:</strong>
-    <dd>There are sometimes reasons to take a broader approach to 
-      registering a user-defined link class than just invoking 
-      <code>H5Lregister</code>. For example:
-      <ul> 
-        <li>A user-defined link class is intended for use 
-            across an organization, 
-            among collaborators, or
-            across a community of users.
-        <li>An application or library overlying HDF5 invokes
-            a user-defined link class that must be shipped with the software.
-        <li>Files are distributed that make use of a user-defined link class.
-        <li>Or simply, a specific user-defined link class 
-            is thought to be widely useful.
-      </ul>
-      <p>
-      In such cases, you are encouraged to register that link class
-      with The HDF Group’s Helpdesk
-      (<a href="http://www.hdfgroup.org/about/contact.html/">contact</a>).
-      The HDF Group maintains a registry of known user-defined
-      link classes and tracks the selected link class identifiers.
-      This registry is intended to reduce the risk of collisions 
-      between <code>class_id</code> values and to help coordinate the 
-      use of specialized link classes.
-
-    <p></p>
-<dt><strong>See Also:</strong>
-    <dd><a href="#Link-IsRegistered"><code>H5Lis_registered</code></a> 
-
-    <p></p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Ldelete" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Link-Delete">H5Ldelete</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Ldelete</code>(
-        <em>hid_t</em> <code>loc_id</code>,
-        <em>const char *</em><code>name</code>,
-        <em>hid_t</em> <code>lapl_id</code>
-    )
-  <p></p>
-  <dt><strong>Purpose:</strong>
-    <dd>Removes a link from a group. 
-  <p></p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Ldelete</code> removes the link specified by 
-        <code>name</code> from the location <code>loc_id</code>.
-        <p>
-        If the link being removed is a hard link, <code>H5Ldelete</code> 
-        also decrements the link count for the object to which 
-        <code>name</code> points.  Unless there is a duplicate hard link
-        in that group, this action removes the object to which 
-        <code>name</code> points from the group that previously contained it.
-        <p>
-        Object headers keep track of how many hard links refer to an object;
-        when the hard link count, also referred to as the reference count, 
-        reaches zero, the object can be removed from the file.  
-        The file space associated will then be released, i.e., identified in 
-        memory as freespace.   
-        Objects which are open are not removed until all identifiers to 
-        the object are closed.
-        <p>
-        Note that space identified as freespace is available for re-use 
-        only as long as the file remains open; once a file has been 
-        closed, the HDF5 library loses track of freespace.  See
-        “<a href="../H5.user/Performance.html#Freespace">Freespace 
-        Management</a>” in “Performace Analysis and 
-        Issues” for further details.
-        <p> 
-  <dt><strong>Warning:</strong>
-    <dd>Exercise caution in the use of <code>H5Ldelete</code>; 
-        if the link being removed is on the only path leading to an 
-        HDF5 object, that object may become permanently inaccessible in 
-        the file.
-        <p> 
-  <dt><strong>Parameters:</strong>
-    <dd><table>      
-          <tr>
-            <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-            <td valign="top">IN: Identifier of the file or group containing  
-                the object.</td></tr>
-          <tr>
-            <td valign="top"><em>const char *</em><code>name    </code></td>
-            <td valign="top">IN: Name of the link to delete.</td></tr>
-          <tr>
-            <td valign="top"><em>hid_t</em> <code>lapl_id</code></td>
-            <td valign="top">IN: Link access property list identifier.</td></tr>
-        </table>
-  </p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p></p>
-  <dt><strong>Fortran90 Interface:</strong> h5ldelete_f
-    <dd>
-    <pre>
-SUBROUTINE h5ldelete_f(loc_id, name, hdferr, lapl_id)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id  ! Identifier of the file or group 
-                                        ! containing the object
-  CHARACTER(LEN=*), INTENT(IN) :: name  ! Name of the link to delete
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code: 
-                                        ! 0 on success and -1 on failure 
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: lapl_id 
-                                        ! Link access property list identifier
-END SUBROUTINE h5ldelete_f
-    </pre>
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<p></p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Ldelete_by_idx" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Link-DeleteByIdx">H5Ldelete_by_idx</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Ldelete_by_idx</code>(
-        <em>hid_t</em> <code>loc_id</code>,
-        <em>const char *</em><code>group_name</code>,
-        <em>H5_index_t</em> <code>index_field</code>,
-        <em>H5_iter_order_t</em> <code>order</code>,
-        <em>hsize_t</em> <code>n</code>,
-        <em>hid_t</em> <code>lapl_id</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Removes the <i>n</i>th link in a group.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Ldelete_by_idx</code> removes the <i>n</i>th link in a group
-      according to the specified order, <code>order</code>, 
-      in the specified index, <code>index</code>.
-      <p>
-      If <code>loc_id</code> specifies the group in which the link
-      resides, <code>group_name</code> can be a dot (.).
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-        <td valign="top">IN: File or group identifier specifying location 
-            of subject group</td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>group_name    </code></td>
-        <td valign="top">IN: Name of subject group</td></tr>
-      <tr>
-        <td valign="top"><em>H5_index_t</em> <code>index_field</code></td>
-        <td valign="top">IN: Index or field which determines the order</td></tr>
-      <tr>
-        <td valign="top"><em>H5_iter_order_t</em> <code>order</code></td>
-        <td valign="top">IN: Order within field or index</td></tr>
-      <tr>
-        <td valign="top"><em>hsize_t</em> <code>n</code></td>
-        <td valign="top">IN: Link for which to retrieve information</td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lapl_id</code></td>
-        <td valign="top">IN: Link access property list</td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5ldelete_by_idx_f
-    <dd>
-    <pre>
-SUBROUTINE h5ldelete_by_idx_f(loc_id, group_name, index_field, order, n, &
-     hdferr, lapl_id)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id       
-                           ! Identifer for object to which attribute is attached.
-  CHARACTER(LEN=*), INTENT(IN) :: group_name 
-                           ! Name of object, relative to location, 
-                           ! from which attribute is to be removed
-  INTEGER, INTENT(IN) :: index_field         
-                           ! Type of index; Possible values are:
-                           !    H5_INDEX_UNKNOWN_F   - Unknown index type
-                           !    H5_INDEX_NAME_F      - Index on names
-                           !    H5_INDEX_CRT_ORDER_F - Index on creation order
-                           !    H5_INDEX_N_F	      - Number of indices defined
-  INTEGER, INTENT(IN) :: order 
-                           ! Order in which to iterate over index; 
-                           ! Possible values are:
-                           !    H5_ITER_UNKNOWN_F  - Unknown order
-                           !    H5_ITER_INC_F      - Increasing order
-                           !    H5_ITER_DEC_F      - Decreasing order
-                           !    H5_ITER_NATIVE_F   - No particular order, 
-                           !                         whatever is fastest
-                           !    H5_ITER_N_F	   - Number of iteration orders
-  INTEGER(HSIZE_T), INTENT(IN) :: n      
-                           ! Offset within index 
-  INTEGER, INTENT(OUT) :: hdferr         
-                           ! Error code:
-                           ! 0 on success and -1 on failure
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: lapl_id     
-                           ! Link access property list
-END SUBROUTINE h5ldelete_by_idx_f
-    </pre>
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Lunpack_elink_val" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 11 January 2010
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Link-UnpackELinkVal">H5Lunpack_elink_val</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Lunpack_elink_val</code>(
-            <em>char *</em><code>ext_linkval</code>,
-            <em>size_t</em> <code>link_size</code>,
-            <em>unsigned</em> *<code>flags</code>,
-            <em>const char **</em><code>filename</code>,
-            <em>const char **</em><code>obj_path</code>
-        )
-      <p></p>
-  <dt><strong>Purpose:</strong>
-    <dd>Decodes external link information.
-      <p></p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Lunpack_elink_val</code> decodes the external link 
-      information returned by <code>H5Lget_val</code> in 
-      the <code>ext_linkval</code> buffer.
-      <p>
-      <code>ext_linkval</code> should be the buffer set by
-      <a href="#Link-GetVal"><code>H5Lget_val</code></a>
-      and will consist of two <small>NULL</small>-terminated strings, 
-      the filename and object path, one after the other.
-      <p>
-      Given this buffer, <code>H5Lunpack_elink_val</code> creates
-      pointers to the filename and object path within the buffer 
-      and returns them in <code>filename</code> and <code>obj_path</code>,
-      unless they are passed in as <small>NULL</small>.
-      <p>
-      <code>H5Lunpack_elink_val</code> requires that <code>ext_linkval</code> 
-      contain a concatenated pair of null-terminated strings, so use of 
-      this function on a string that is not an external link 
-      <code>udata</code> buffer may result in a segmentation fault. 
-      This failure can be avoided by adhering to the following procedure:
-      <ol>
-          <li>Call <code>H5Lget_info</code> to get the link type 
-              and the size of the link value.
-          <li>Verify that the link is an external link, i.e., that its
-              link type is <code>H5L_TYPE_EXTERNAL</code>.
-          <li>Call <code>H5Lget_val</code> to get the link value.
-          <li>Call <code>H5Lunpack_elink_val</code> to unpack that value.
-      </ol>
-      <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>ext_linkval    </code>
-        </td>
-        <td valign="top">IN: Buffer containing external link information
-        </td></tr>
-        </td></tr>
-      <tr>
-        <td valign="top"><em>size_t</em> <code>link_size</code>
-        </td>
-        <td valign="top">IN: Size, in bytes, of the <code>ext_linkval</code>
-            buffer
-        </td></tr>
-      <tr>
-        <td valign="top"><em>unsigned *</em><code>flags</code>
-        </td>
-        <td valign="top">OUT: External link flags, packed as a bitmap
-	    <br>
-	    <i>(Reserved as a bitmap for flags; 
-	    no flags are currently defined, so the only valid value is 0.)</i>
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char **</em><code>filename</code>
-        </td>
-        <td valign="top">OUT: Returned filename 
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char **</em><code>obj_path</code>
-        </td>
-        <td valign="top">OUT: Returned object path, relative to 
-            <code>filename</code>
-        </td></tr>
-    </table>
-      <p></p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-      <p></p>
-  <dt><strong>Fortran90 Interface:</strong> <!--h5l***_f-->
-    <dd>
-      None.
-<!--
-    <pre>
-
-    </pre>
--->
-
-    <p></p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Lunregister" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Link-Unregister">H5Lunregister</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Lunregister</code>(
-            <em>H5L_type_t</em> <code>link_cls_id</code>
-        )
-      <p></p>
-  <dt><strong>Purpose:</strong>
-    <dd>Unregisters a class of user-defined links.
-      <p></p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Lunregister</code> unregisters a class of user-defined links, 
-      preventing them from being traversed, queried, moved, etc.
-      <p>
-      A link class can be re-registered using <code>H5Lregister</code>.
-      <p></p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>H5L_type_t</em> <code>link_cls_id    </code>
-        </td>
-        <td valign="top">IN: User-defined link class identifier
-        </td></tr>
-    </table>
-      <p></p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-      <p></p>
-  <dt><strong>Fortran90 Interface:</strong> <!--h5l***_f-->
-    <dd>
-      None.
-<!--
-    <pre>
-
-    </pre>
--->
-
- <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-    <p></p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Lvisit" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 24 August 2012
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Link-Visit">H5Lvisit</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Lvisit</code>(
-            <em>hid_t</em> <code>group_id</code>,
-            <em>H5_index_t</em> <code>index_type</code>, 
-            <em>H5_iter_order_t</em> <code>order</code>, 
-            <em>H5L_iterate_t</em> <code>op</code>,
-            <em>void *</em><code>op_data</code>
-        )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Recursively visits all links starting from a specified group.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Lvisit</code> is a recursive iteration function 
-      to visit all links in and below a group in an HDF5 file,
-      thus providing a mechanism for an application to perform
-      a common set of operations across all of those links 
-      or a dynamically selected subset.
-      For non-recursive iteration across the members of a group, 
-      see <a href="#Link-Iterate"><code>H5Literate</code></a>.
-      <p>
-      The group serving as the root of the iteration is specified by 
-      its group identifier, <code>group_id</code>.
-      <p>
-      Two parameters are used to establish the iteration:
-      <code>index_type</code> and <code>order</code>.
-      <p>
-      <code>index_type</code> specifies the index to be used.
-      If the links have not been indexed by the index type, they will first
-      be sorted by that index then the iteration will begin; 
-      if the links have been so indexed, the sorting step will be 
-      unnecesary, so the iteration may begin more quickly.
-      Valid values include the following:
-        <table border=0>
-          <tr><td>
-                
-            </td><td valign=top>
-            <code>H5_INDEX_NAME</code>
-            </td><td valign=top>
-            Alpha-numeric index on name 
-          </td></tr><tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_INDEX_CRT_ORDER    </code>
-            </td><td valign=top>
-            Index on creation order 
-          <!-- H5_INDEX_N is used internally by the Library -->
-          <!--
-          </td></tr><tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_INDEX_N</code>
-            </td><td valign=top>
-            Number of indices defined
-          -->
-          </td></tr>
-        </table>
-      <p>
-      Note that the index type passed in <code>index_type</code> is a 
-      <i>best effort</i> setting.  
-      If the application passes in a value indicating iteration in 
-      creation order and a group is encountered that was not tracked
-      in creation order, that group will be iterated over in 
-      alpha-numeric order by name, or <i>name order</i>.
-      (<i>Name order</i> is the native order used by the HDF5 Library
-      and is always available.)
-      <p>
-      <code>order</code> specifies the order in which objects are to be
-      inspected along the index specified in <code>index_type</code>.  
-      Valid values include the following:
-        <table border=0>
-          <tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_ITER_INC</code>
-            </td><td valign=top>
-            Increasing order 
-          </td></tr><tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_ITER_DEC</code>
-            </td><td valign=top>
-            Decreasing order
-          </td></tr><tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_ITER_NATIVE    </code>
-            </td><td valign=top>
-            Fastest available order
-          <!-- H5_INDEX_N is used internally by the Library -->
-          <!--
-          </td></tr><tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_ITER_N</code>
-            </td><td valign=top>
-            Number of iteration orders defined 
-          -->
-          </td></tr>
-        </table>
-
-      <p>
-      The protoype of the callback function <code>op</code> is as follows
-      (as defined in the source code file <code>H5Lpublic.h</code>):
-      <dir>
-          <em>herr_t</em> <code>(*H5L_iterate_t)(</code>
-              <em>hid_t</em> <code>g_id,</code> 
-              <em>const char *</em><code>name,</code> 
-              <em>const H5L_info_t *</em><code>info,</code> 
-              <em>void *</em><code>op_data)</code>
-      </dir>
-      <p>
-      The parameters of this callback function have the following
-      values or meanings: 
-      <table>
-          <tr valign=top><td><code>    </code></td><td>
-              <code>g_id</code>
-              </td><td>
-              Group that serves as root of the iteration; same value 
-              as the <code>H5Lvisit</code> <code>group_id</code> parameter
-              </td></tr>
-          <tr valign=top><td><code>    </code></td><td>
-              <code>name</code>
-              </td><td>
-              Name of link, relative to <code>g_id</code>,
-              being examined at current step of the iteration
-              </td></tr>
-          <tr valign=top><td><code>    </code></td><td>
-              <code>info</code>
-              </td><td>
-              <em>H5L_info_t</em> struct containing information regarding 
-              that link
-              </td></tr>
-<!-- NEW PAGE -->
-          <tr valign=top><td><code>    </code></td><td>
-              <code>op_data    </code>
-              </td><td>
-              User-defined pointer to data required by the application 
-              in processing the link;
-              a pass-through of the <code>op_data</code> pointer provided
-              with the <code>H5Lvisit</code> function call
-              </td></tr>
-      </table>
-      <p>
-      The <em>H5L_info_t</em> struct is defined (in <code>H5Lpublic.h</code>) 
-      as follows:
-<pre>
-    typedef struct {
-        H5L_type_t     type;         /* Type of link                   */
-        hbool_t        corder_valid; /* Indicates whether creation     */
-                                     /* order is valid                 */
-        int64_t        corder;       /* Creation order                 */
-        H5T_cset_t     cset;         /* Character set of link name     */
-        union {
-            haddr_t    address;      /* Address hard link points to    */
-            size_t     val_size;     /* Size of soft link or           */
-                                     /* user-defined link value        */
-        } u;
-    } H5L_info_t;
-</pre>
-
-      <p>
-      The possible return values from the callback function,
-      and the effect of each, are as follows:
-      <ul>
-          <li>Zero causes the visit iterator to continue, returning 
-              zero when all group members have been processed.
-          <li>A positive value causes the visit iterator to immediately 
-              return that positive value, indicating short-circuit success.  
-              The iterator can be restarted at the next group member.
-          <li>A negative value causes the visit iterator to immediately 
-              return that value, indicating failure.  
-              The iterator can be restarted at the next group member.
-      </ul>
-
-
-      <p>
-      The <code>H5Lvisit</code> <code>op_data</code> parameter is a 
-      user-defined pointer to the data required to process links 
-      in the course of the iteration.
-      This pointer is passed back to each step of the iteration in the 
-      <code>op</code> callback function’s <code>op_data</code> parameter.
-
-      <br> 
-      <p>
-      <code>H5Lvisit</code> and 
-      <a href="RM_H5O.html#Object-Visit"><code>H5Ovisit</code></a> 
-      are companion functions:
-      one for examining and operating on links; 
-      the other for examining and operating on the objects that 
-      those links point to.
-      Both functions ensure that by the time the function completes
-      successfully, every link or object below the specified point in the 
-      file has been presented to the application for whatever 
-      processing the application requires.
-      
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top">
-            <em>hid_t</em> <code>group_id</code>
-        </td>
-        <td valign="top">IN: Identifier of the group at which the 
-            recursive iteration begins.
-        </td></tr>
-      <tr>
-        <td valign="top">
-            <em>H5_index_t</em> <code>index_type</code> 
-        </td>
-        <td valign="top">IN: Type of index; valid values include:
-            <br>        
-                <code>H5_INDEX_NAME</code>
-            <br>        
-                <code>H5_INDEX_CRT_ORDER</code>
-        </td></tr>
-      <tr>
-        <td valign="top">
-            <em>H5_iter_order_t</em> <code>order    </code> 
-        </td>
-        <td valign="top">IN: Order in which index is traversed; 
-            valid values include:
-            <br>        
-                <code>H5_ITER_DEC</code>
-            <br>        
-                <code>H5_ITER_INC</code>
-            <br>        
-                <code>H5_ITER_NATIVE</code>
-        </td></tr>
-      <tr>
-        <td valign="top">
-            <em>H5L_iterate_t</em> <code>op</code>
-        </td>
-        <td valign="top">IN: Callback function passing data regarding 
-            the link to the calling application
-        </td></tr>
-      <tr>
-        <td valign="top">
-            <em>void *</em><code>op_data</code>
-        </td>
-        <td valign="top">IN: User-defined pointer to data required 
-            by the application for its processing of the link
-        </td></tr>
-    </table>
-
-<!-- NEW PAGE -->
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>On success, returns the return value of the first operator that
-        returns a positive value, or zero if all members were processed 
-        with no operator returning non-zero.
-        <p>
-        On failure, returns a negative value if something goes wrong within 
-        the library, or the first negative value returned by an operator.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> <!-- h5lfunc_f -->
-    <dd>None.
-<!--
-    <pre>
-  
-    </pre>
--->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Lvisit_by_name" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 24 August 2012
-      </i></font></div>
-
-
-  <dt><strong>Name:</strong> <a name="Link-VisitByName">H5Lvisit_by_name</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Lvisit_by_name</code>(
-            <em>hid_t</em> <code>loc_id</code>,
-            <em>const char *</em><code>group_name</code>,
-            <em>H5_index_t</em> <code>index_type</code>, 
-            <em>H5_iter_order_t</em> <code>order</code>, 
-            <em>H5L_iterate_t</em> <code>op</code>,
-            <em>void *</em><code>op_data</code>,
-            <em>hid_t</em> <code>lapl_id</code>
-        )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Recursively visits all links starting from a specified group.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Lvisit_by_name</code> is a recursive iteration function 
-      to visit all links in and below a group in an HDF5 file,
-      thus providing a mechanism for an application to perform
-      a common set of operations across all of those links 
-      or a dynamically selected subset.
-      For non-recursive iteration across the members of a group, 
-      see <a href="#Link-Iterate"><code>H5Literate</code></a>.
-      <p>
-      The group serving as the root of the iteration is specified by 
-      the <code>loc_id</code> / <code>group_name</code> parameter pair.
-      <code>loc_id</code> specifies a file or group;
-      <code>group_name</code> specifies either 
-      a group in the file (with an absolute name based in the 
-      file’s root group) or
-      a group relative to <code>loc_id</code>.
-      If <code>loc_id</code> fully specifies the group that is to 
-      serve as the root of the iteration, <code>group_name</code> should
-      be <code>'.'</code> (a dot).
-      (Note that when <code>loc_id</code> fully specifies the the 
-      group that is to serve as the root of the iteration, 
-      the user may wish to consider using 
-      <a href="#Link-Visit"><code>H5Lvisit</code></a> 
-      instead of <code>H5Lvisit_by_name</code>.)
-      <p>
-      Two parameters are used to establish the iteration:
-      <code>index_type</code> and <code>order</code>.
-      <p>
-      <code>index_type</code> specifies the index to be used.
-      If the links have not been indexed by the index type, they will first
-      be sorted by that index then the iteration will begin; 
-      if the links have been so indexed, the sorting step will be 
-      unnecesary, so the iteration may begin more quickly.
-      Valid values include the following:
-        <table border=0>
-          <tr><td>
-                
-            </td><td valign=top>
-            <code>H5_INDEX_NAME</code>
-            </td><td valign=top>
-            Alpha-numeric index on name 
-          </td></tr><tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_INDEX_CRT_ORDER    </code>
-            </td><td valign=top>
-            Index on creation order 
-          <!-- H5_INDEX_N is used internally by the Library -->
-          <!--
-          </td></tr><tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_INDEX_N</code>
-            </td><td valign=top>
-            Number of indices defined
-          -->
-          </td></tr>
-        </table>
-      <p>
-      Note that the index type passed in <code>index_type</code> is a 
-      <i>best effort</i> setting.  
-      If the application passes in a value indicating iteration in 
-      creation order and a group is encountered that was not tracked
-      in creation order, that group will be iterated over in 
-      alpha-numeric order by name, or <i>name order</i>.
-      (<i>Name order</i> is the native order used by the HDF5 Library
-      and is always available.)
-      <p>
-      <code>order</code> specifies the order in which objects are to be
-      inspected along the index specified in <code>index_type</code>.  
-      Valid values include the following:
-        <table border=0>
-          <tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_ITER_INC</code>
-            </td><td valign=top>
-            Increasing order 
-          </td></tr><tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_ITER_DEC</code>
-            </td><td valign=top>
-            Decreasing order
-          </td></tr><tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_ITER_NATIVE    </code>
-            </td><td valign=top>
-            Fastest available order
-          <!-- H5_INDEX_N is used internally by the Library -->
-          <!--
-          </td></tr><tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_ITER_N</code>
-            </td><td valign=top>
-            Number of iteration orders defined 
-          -->
-          </td></tr>
-        </table>
-
-      <p>
-      The <code>op</code> callback funtion, 
-      the related <i>H5L_info_t</i> struct, 
-      and the effect that the callback function’s return value has 
-      on the application are described in
-      <a href="#Link-Visit"><code>H5Lvisit</code></a>.
-      <p>
-<!--
-      The protoype of the callback function <code>op</code> is as follows
-      (as defined in the source code file <code>H5Lpublic.h</code>):
-      <dir>
-          <em>herr_t</em> <code>(*H5L_iterate_t)(</code>
-              <em>hid_t</em> <code>g_id,</code> 
-              <em>const char *</em><code>name,</code> 
-              <em>const H5L_info_t *</em><code>info,</code> 
-              <em>void *</em><code>op_data)</code>
-      </dir>
--->
-
-<!-- NEW PAGE -->
-
-<!--
-      <p>
-      The parameters of this callback function have the following
-      values or meanings: 
-      <table>
-          <tr valign=top><td><code>    </code></td><td>
-              <code>g_id</code>
-              </td><td>
-              Group that serves as root of the iteration,
-              i.e., identifier of the group specified by the
-              <code>H5Lvisit_by_name</code> <code>loc_id</code> /
-              <code>group_name</code> parameter pair
-              </td></tr>
-          <tr valign=top><td><code>    </code></td><td>
-              <code>name</code>
-              </td><td>
-              Name of link, relative to <code>g_id</code>,
-              being examined at current step of the iteration
-              </td></tr>
-          <tr valign=top><td><code>    </code></td><td>
-              <code>info</code>
-              </td><td>
-              <em>H5L_info_t</em> struct containing information regarding 
-              that link
-              </td></tr>
-          <tr valign=top><td><code>    </code></td><td>
-              <code>op_data    </code>
-              </td><td>
-              User-defined pointer to data required by the application 
-              in processing the link;
-              a pass-through of the <code>op_data</code> pointer provided
-              with the <code>H5Lvisit_by_name</code> function call
-              </td></tr>
-      </table>
-      <p>
-      The <em>H5L_info_t</em> struct is defined (in <code>H5Lpublic.h</code>) 
-      as follows:
-<pre>
-    typedef struct {
-        H5L_type_t     type;         /* Type of link                   */
-        hbool_t        corder_valid; /* Indicates whether creation     */
-                                     /* order is valid                 */
-        int64_t        corder;       /* Creation order                 */
-        H5T_cset_t     cset;         /* Character set of link name     */
-        union {
-            haddr_t    address;      /* Address hard link points to    */
-            size_t     val_size;     /* Size of soft link or           */
-                                     /* user-defined link value        */
-        } u;
-    } H5L_info_t;
-</pre>
--->
-
-      <p>
-      The <code>H5Lvisit_by_name</code> <code>op_data</code> parameter is a 
-      user-defined pointer to the data required to process links 
-      in the course of the iteration.
-      This pointer is passed back to each step of the iteration in 
-      the callback function’s <code>op_data</code> parameter.
-      <p>
-      <code>lapl_id</code> is a link access property list.
-      In the general case, when default link access properties are 
-      acceptable, this can be passed in as <code>H5P_DEFAULT</code>.
-      An example of a situation that requires a non-default link access 
-      property list is when the link is an external link; an external link 
-      may require that a link prefix be set in a link access property list
-      (see <a href="RM_H5P.html#Property-SetELinkPrefix">
-      <code>H5Pset_elink_prefix</code></a>).
-
-      <br> 
-      <p>
-      <code>H5Lvisit_by_name</code> and 
-      <a href="RM_H5O.html#Object-VisitByName"><code>H5Ovisit_by_name</code></a>
-      are companion functions:
-      one for examining and operating on links; 
-      the other for examining and operating on the objects that 
-      those links point to.
-      Both functions ensure that by the time the function completes
-      successfully, every link or object below the specified point in the 
-      file has been presented to the application for whatever 
-      processing the application requires.
-      
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top">
-            <em>hid_t</em> <code>loc_id</code>
-        </td>
-        <td valign="top">IN: Identifier of a file or group 
-        </td></tr>
-      <tr>
-        <td valign="top">
-            <em>const char *</em><code>name</code>
-        </td>
-        <td valign="top">IN: Name of the group, 
-            generally relative to <code>loc_id</code>,
-            that will serve as root of the iteration
-        </td></tr>
-      <tr>
-        <td valign="top">
-            <em>H5_index_t</em> <code>index_type</code> 
-        </td>
-        <td valign="top">IN: Type of index; valid values include:
-            <br>        
-                <code>H5_INDEX_NAME</code>
-            <br>        
-                <code>H5_INDEX_CRT_ORDER</code>
-        </td></tr>
-      <tr>
-        <td valign="top">
-            <em>H5_iter_order_t</em> <code>order    </code> 
-        </td>
-        <td valign="top">IN: Order in which index is traversed; 
-            valid values include:
-            <br>        
-                <code>H5_ITER_DEC</code>
-            <br>        
-                <code>H5_ITER_INC</code>
-            <br>        
-                <code>H5_ITER_NATIVE</code>
-        </td></tr>
-
-      <tr>
-        <td valign="top">
-            <em>H5L_iterate_t</em> <code>op</code>
-        </td>
-        <td valign="top">IN: Callback function passing data regarding 
-            the link to the calling application
-        </td></tr>
-      <tr>
-        <td valign="top">
-            <em>void *</em><code>op_data</code>
-        </td>
-        <td valign="top">IN: User-defined pointer to data required 
-            by the application for its processing of the link
-        </td></tr>
-      <tr>
-        <td valign="top">
-            <em>hid_t</em> <code>lapl_id</code>
-        </td>
-        <td valign="top">IN: Link access property list identifier 
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>On success, returns the return value of the first operator that
-        returns a positive value, or zero if all members were processed 
-        with no operator returning non-zero.
-        <p>
-        On failure, returns a negative value if something goes wrong within 
-        the library, or the first negative value returned by an operator.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> <!-- h5lfunc_f -->
-    <dd>None.
-<!--
-    <pre>
-  
-    </pre>
--->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
+<?php include("H5L/H5Lcopy.htm"); ?>
+<?php include("H5L/H5Lcreate_external.htm"); ?>
+<?php include("H5L/H5Lcreate_hard.htm"); ?>
+<?php include("H5L/H5Lcreate_soft.htm"); ?>
+<?php include("H5L/H5Lcreate_ud.htm"); ?>
+<?php include("H5L/H5Lexists.htm"); ?>
+<?php include("H5L/H5Lget_info.htm"); ?>
+<?php include("H5L/H5Lget_info_by_idx.htm"); ?>
+<?php include("H5L/H5Lget_name_by_idx.htm"); ?>
+<?php include("H5L/H5Lget_val.htm"); ?>
+<?php include("H5L/H5Lget_val_by_idx.htm"); ?>
+<?php include("H5L/H5Lis_registered.htm"); ?>
+<?php include("H5L/H5Literate.htm"); ?>
+<?php include("H5L/H5Literate_by_name.htm"); ?>
+<?php include("H5L/H5Lmove.htm"); ?>
+<?php include("H5L/H5Lregister.htm"); ?>
+<?php include("H5L/H5Ldelete.htm"); ?>
+<?php include("H5L/H5Ldelete_by_idx.htm"); ?>
+<?php include("H5L/H5Lunpack_elink_val.htm"); ?>
+<?php include("H5L/H5Lunregister.htm"); ?>
+<?php include("H5L/H5Lvisit.htm"); ?>
+<?php include("H5L/H5Lvisit_by_name.htm"); ?>
 
 
 <!-- HEADER RIGHT " " -->
diff --git a/html/RM/RM_H5O.html b/html/RM/RM_H5O.html
index 0644da8..7814030 100644
--- a/html/RM/RM_H5O.html
+++ b/html/RM/RM_H5O.html
@@ -251,3922 +251,31 @@ as the corresponding C function.
 <!--       Include special topic files                       -->
 <!--  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  -->
 
-
-
-<p>
-<a name="LocIDandName">
-<strong>
-Accessing objects by location and name:
-</strong></a>
-<br>
-
-Many HDF5 function calls use a combination of a location and name
-to identify an HDF5 object.
-<p>
-The location will be specified by a location identifier, <code>loc_id</code>, 
-and will be an HDF5 file or an object in a file, 
-such as a group, dataset or named datatype. 
-<p>
-The name, <code>name</code>, will be a character string and
-will specify an object in an HDF5 file, 
-such as a group, dataset or named datatype.
-<code>name</code> will specify that object by 
-either an absolute path in the file specified by <code>loc_id</code> 
-or by a relative path  relative to <code>loc_id</code>.
-<p>
-
-<table border=1 align=right width=210><tr>
-    <td align=center>
-        <img src="../UG/Images/Dmodel_fig40_d+g3.jpg" width=250>    
-<!--    <img src="./Dmodel_fig40_d.jpg" width=250> -->
-    </td></tr><tr><td align=center>
-        Sample file structure:<br><code>DATA_FILE1</code>
-</tr></table>
-
-<p>
-The <code>loc_id</code> and <code>name</code> combination,
-as used in these function calls, can interact in any of several ways.
-To illustrate, the following combinations all identify <code>dset3</code> 
-in the illustrated file structure.
-<ul>
-    <li>If <code>loc_id</code> is a file identifier,
-        <code>name</code> must specify the object from the file’s
-        root group, i.e., by an absolute path.
-        <p>
-        <code>loc_id</code> specifies the file <code>DATA_FILE1</code>.
-        <br>
-        <code>name = '/group2/group3/dset3'</code>                       
-<!--
-        <p>
-        (Note that a file is always identified by a filename, 
-        <code>file_name</code> or <code>name</code>, 
-        or by a file identifier, <code>file_id</code> or <code>loc_id</code>; 
-        files are not identified by a 
-        <code>loc_id</code> / <code>name</code> combination.)
--->
-    <li>If <code>loc_id</code> is a group identifier 
-        and the object of interest is a member of that group,
-        <code>name</code> will simply be the name of the object.
-        <p>
-        <code>loc_id</code> specifies <code>group3</code>.
-        <br>
-        <code>name = 'dset3'</code>                                     
-    <li>If <code>loc_id</code> is a group identifier 
-        but the object of interest is not a direct member of that group,
-        <code>name</code> would generally specify the object by a relative 
-        pathe, relative to that group.
-        <p>
-        <code>loc_id</code> specifies <code>group2</code>.
-        <br>
-        <code>name = 'group3/dset3'</code> 
-        <p>
-        Alternatively, <code>name</code> could specify the object 
-        with an absolute path in the file containing <code>loc_id</code>.
-        <p>
-        <code>loc_id</code> specifies <code>group2</code>.
-        <br>
-        <code>name = '/group2/group3/dset3'</code>                      
-    <li>There is one special case:
-        if <code>loc_id</code> is the identifier of the object itself,
-        <code>name</code> should be a dot ( <code>.</code> ).
-        For those familiar with a UNIX shell, this works in much the 
-        same manner as a dot ( <code>.</code> )
-        specifying the current working directory.
-        <p>
-        <code>loc_id</code> specifies <code>dset3</code>, the dataset itself.
-        <br>
-        <code>name = '.'</code>                                          
-</ul>
-
-<p>
-Many HDF5 functions accept <code>loc_id</code> and <code>name</code> 
-in all of the above combinations.
-When accepted combinations are limited for a specific function, 
-the limitations are mentioned in the function’s reference manual entry.
-
-
-<p>
-For a related discussion of the structure of HDF5 files and HDF5 path names, 
-see “<a href="../UG/03_DataModel.html#Structure">The 
-Structure of an HDF5 File</a>”
-(particularly the subsection “HDF5 Path Names and Navigation”)
-in the “<a href="../UG/UG_frame03DataModel.html">HDF5 
-Data Model and File Structure</a>&rdquo chapter
-of the <cite>HDF5 User’s Guide</cite>.
- 
-
+<?php include("../_topic/loc_id+name_obj.htm"); ?>
 
 <!--  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  -->
 <!--       Include function files                            -->
 <!--  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  -->
 
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Oclose" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 10 April 2013
-    </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Object-Close">H5Oclose</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Oclose</code>(
-            <em>hid_t </em><code>object_id</code>
-        )
-
-  <p></p>
-  <dt><strong>Purpose:</strong>
-    <dd>Closes an object in an HDF5 file.
-
-  <p></p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Oclose</code> closes the group, dataset, or named datatype
-      specified by <code>object_id</code>.
-      <p>
-      This function is the companion to <code>H5Oopen</code>,
-      and  has the same effect as calling <code>H5Gclose</code>, 
-      <code>H5Dclose</code>, or <code>H5Tclose</code>.
-      <p>
-      <code>H5Oclose</code> is <i>not</i> used to close a
-      dataspace, attribute, property list, or file. 
-
-  </p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t </em><code>object_id    </code>
-        </td>
-        <td valign="top">IN: Object identifier 
-        </td></tr>
-    </table></dd>
-
-  <p></p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p></p>
-  <dt><strong>Fortran90 Interface:</strong> h5oclose_f
-    <dd>
-
-        <a name="h5oclose_f"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE <strong>h5oclose_f</strong>(object_id, hdferr)
-    IMPLICIT NONE
-    INTEGER(HID_T), INTENT(IN)   :: object_id
-    INTEGER       , INTENT(OUT) :: hdferr
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  object_id - Object identifier.
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  hdferr    - Returns 0 if successful and -1 if fails.
-</pre>
-
-
-<p></p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.8</td>
-          <td valign="top">
-            Fortran subroutine introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Ocopy" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 28 June 2012
-    </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Object-Copy">H5Ocopy</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Ocopy</code>(
-            <em>hid_t </em><code>src_loc_id</code>,
-            <em>const char *</em><code>src_name</code>,
-            <em>hid_t </em><code>dst_loc_id</code>,
-            <em>const char *</em><code>dst_name</code>,
-            <em>hid_t </em><code>ocpypl_id</code>,
-            <em>hid_t </em><code>lcpl_id</code>
-        )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Copies an object in an HDF5 file.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Ocopy</code> copies the group, dataset or committed datatype
-      specified by <code>src_name</code> 
-      from the file or group specified by <code>src_loc_id</code> 
-      to the destination location <code>dst_loc_id</code>.
-      <p>
-      The destination location, as specified in <code>dst_loc_id</code>,
-      may be a group in the current file or a location in a different file.
-      If <code>dst_loc_id</code> is a file identifier, the copy will
-      be placed in that file’s root group.
-      <p>
-      The copy will be created with the path specified in 
-      <code>dst_name</code>, which must not pre-exist in the destination 
-      location.  If <code>dst_name</code> already exists at the location 
-      <code>dst_loc_id</code>, <code>H5Ocopy</code> will fail.
-      If <code>dst_name</code> is an absolute path, 
-      the copy will be created relative to the file’s root group.
-      <p>
-      The copy of the object is created with the creation property lists
-      specified by <code>ocpypl_id</code> and <code>lcpl_id</code>.
-      <p>
-      <code>H5Ocopy</code> will always try to make a copy of the object
-      specified in <code>src_name</code>.
-      <ul>
-          <li>If the <i>object</i> specified by <code>src_name</code> is a 
-              group containing a soft or external link, 
-              the default is that the new copy will contain a 
-              soft or external link with the same value as the original. 
-              See <a href="RM_H5P.html#Property-SetCopyObject">
-              <code>H5Pset_copy_object</code></a> for optional settings.
-          <li>If the <i>path</i> specified in <code>src_name</code> 
-              is or contains a soft link or an external link,
-              <code>H5Ocopy</code> will copy the target object.  
-              Use <a href="RM_H5L.html#Link-Copy"><code>H5Lcopy</code></a> 
-              if the intent is to create a new soft or external link 
-              with the same value as the original link.
-      </ul>
-      <p>
-      Several flags are available to govern the behavior of 
-      <code>H5Ocopy</code>:
-      <ul>
-          <li>A flag controlling the creation of intermediate groups 
-              that may not yet exist is set in the link creation property list
-              <code>lcpl_id</code> with
-              <a href="RM_H5P.html#Property-SetCreateIntermediateGroup">
-              <code>H5Pset_create_intermediate_group</code></a>.
-          <li>Copying of committed datatypes can be tuned through the use of
-              <a href="RM_H5P.html#Property-SetCopyObject">
-              <code>H5Pset_copy_object</code></a>,
-              <a href="RM_H5P.html#Property-AddMergeCommittedDtypePath">
-              <code>H5Padd_merge_committed_dtype_path</code></a>,
-              <a href="RM_H5P.html#Property-SetMcdtSearchCb">
-              <code>H5Pset_mcdt_search_cb</code></a>,
-              and related functions.
-          <li>Flags controlling other aspects of object copying are set in 
-              the object copy property list <code>ocpypl_id</code> with 
-              <a href="RM_H5P.html#Property-SetCopyObject">
-              <code>H5Pset_copy_object</code></a>. 
-      </ul>
-      <p>
-      <code>H5Ocopy</code> can be used to copy an object in an HDF5 file. 
-      If an object has been changed since it was opened, it should be 
-      written back to the file before using <code>H5Ocopy</code>. The 
-      object can be written back either by closing the object 
-      (<a href="RM_H5G.html#Group-Close"><code>H5Gclose</code></a>, 
-      <a href="#Object-Close"><code>H5Oclose</code></a>, 
-      <a href="RM_H5D.html#Dataset-Close"><code>H5Dclose</code></a>, 
-      or <a href="RM_H5T.html#Datatype-Close"><code>H5Tclose</code></a>) 
-      or by flushing the HDF5 file 
-      (<a href="RM_H5F.html#File-Flush"><code>H5Fflush</code></a>).</p>
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-      <tr>
-        <td valign="top"><em>hid_t </em><code>src_loc_id</code>
-        </td>
-        <td valign="top">IN: Object identifier indicating the
-            location of the source object to be copied
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>src_name</code>
-        </td>
-        <td valign="top">IN: Name of the source object to be copied
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t </em><code>dst_loc_id</code>
-        </td>
-        <td valign="top">IN: Location identifier specifying the destination
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>dst_name    </code>
-        </td>
-        <td valign="top">IN: Name to be assigned to the new copy
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t </em><code>ocpypl_id</code>
-        </td>
-        <td valign="top">IN: Object copy property list
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t </em><code>lcpl_id</code>
-        </td>
-        <td valign="top">IN: Link creation property list for the new hard link 
-        </td></tr>
-    </table></ul>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>See Also:</strong>
-    <dd><table width="100%" border="0">
-          <tr><td width="46%" valign="top" align="left">
-              <a href="RM_H5P.html#Property-SetCopyObject">
-              <code>H5Pset_copy_object</code></a> 
-              <br>
-              <a href="RM_H5P.html#Property-SetCreateIntermediateGroup">
-              <code>H5Pset_create_intermediate_group</code></a>
-          </td><td width="4%"> </td><td width="46%" valign="top" align="left">
-              <a href="RM_H5P.html#Property-AddMergeCommittedDtypePath">
-              <code>H5Padd_merge_committed_dtype_path</code></a>
-              <br>
-              <a href="RM_H5P.html#Property-SetMcdtSearchCb">
-              <code>H5Pset_mcdt_search_cb</code></a>
-          </td></tr>
-        </table>
-
-        <table>
-          <tr valign="top">
-              <td>
-                  <br>
-                  <a href="../Advanced/CommittedDatatypeCopying/CopyingCommittedDatatypesWithH5Ocopy.pdf">
-                  Copying Committed Datatypes</a> 
-                  <br>
-                      <a href="../Advanced/CommittedDatatypeCopying/CopyingCommittedDatatypesWithH5Ocopy.pdf">with <code>H5Ocopy</code></a> 
-              </td><td width="4%"> </td><td>
-                  <br>
-                  A comprehensive discussion of copying committed datatypes (PDF)
-                  in <a href="../Advanced.html">Advanced Topics in HDF5</a>
-              </td></tr>
-        </table>
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5ocopy_f
-    <dd>
-
-        <a name="h5ocopy_f"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE <strong>h5ocopy_f</strong>(src_loc_id, src_name, dst_loc_id,    &
-        dst_name, hdferr, ocpypl_id, lcpl_id)
-    IMPLICIT NONE
-    INTEGER(HID_T)  , INTENT(IN)  :: src_loc_id
-    CHARACTER(LEN=*), INTENT(IN)  :: src_name
-    INTEGER(HID_T)  , INTENT(IN)  :: dst_loc_id
-    CHARACTER(LEN=*), INTENT(IN)  :: dst_name
-    INTEGER         , INTENT(OUT) :: hdferr
-    INTEGER(HID_T)  , INTENT(IN), OPTIONAL :: ocpypl_id
-    INTEGER(HID_T)  , INTENT(IN), OPTIONAL :: lcpl_id
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  src_loc_id - Object identifier indicating the location of the 
-               source object to be copied.
-  src_name   - Name of the source object to be copied.
-  dst_loc_id - Location identifier specifying the destination.
-  dst_name   - Name to be assigned to the new copy.
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  hdferr     - Returns 0 if successful and -1 if fails.
-</pre>
-<p class="item_name"><strong>Optional parameters:</strong></p>
-<pre>  ocpypl_id  - Object copy property list.
-  lcpl_id    - Link creation property list for the new hard link.
-</pre>
-
-
-<p>
-<dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.9</td>
-          <td valign="top">
-            Fortran subroutine introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Odecr_refcount" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 10 April 2013
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Object-DecrRefCount">H5Odecr_refcount</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Odecr_refcount</code>(
-            <em>hid_t </em><code>object_id</code>
-        )
-
-  <p></p>
-  <dt><strong>Purpose:</strong>
-    <dd>Decrements an object reference count.
-
-  <p></p>
-  <dt><strong>Description:</strong>
-    <dd>
-      <code>H5Odecr_refcount</code> decrements the hard link reference count
-      for an object. It should be used any time a user-defined link 
-      that references an object by address is deleted.
-      In general, <code>H5Oincr_refcount</code> will have been used
-      previously, when the link was created.
-
-      <p>
-      An object’s <i>reference count</i> is the number of hard links 
-      in the file that point to that object.  See the 
-          “Programming Model” section of the 
-          “<a href="../UG/UG_frame09Groups.html" 
-          target="UGwindow">HDF5 Groups</a>” chapter in the 
-          <cite>HDF5 User’s Guide</cite> 
-      for a more complete discussion of reference counts.
-
-      <p>
-      If a user application needs to determine an object’s 
-      reference count, an 
-      <a href="RM_H5O.html#Object-GetInfo"><code>H5Oget_info</code></a>
-      call is required; the reference count is returned in the
-      <code>rc</code> field of the <code>H5O_info_t</code> struct.
-
-      <p>
-      <table border=2 bordercolor=red width=98%><tr><td valign=top align=left>
-        <font color=red>
-        Warning: This function must be used with care!
-        <br>
-        Improper use can lead to inaccessible data, 
-        wasted space in the file, or <i><b>file corruption</b></i>.
-        </font>
-      </td></tr></table>
-
-  <p></p>
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-      <tr>
-        <td valign="top"><em>hid_t </em><code>object_id    </code>
-        </td>
-        <td valign="top">IN: Object identifier 
-        </td></tr>
-    </table></ul>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5odecr_refcount_f
-    <dd>
-
-        <a name="h5odecr_refcount_f"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE <strong>h5odecr_refcount_f</strong>(object_id, hdferr)
-    IMPLICIT NONE
-    INTEGER(HID_T), INTENT(IN)  :: object_id
-    INTEGER       , INTENT(OUT) :: hdferr
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  object_id - Object identifier.
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  hdferr    - Returns 0 if successful and -1 if fails.
-</pre>
-
-
-<p></p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.11</td>
-          <td valign="top">
-            Fortran subroutine introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Oexists_by_name" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 10 April 2013
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Object-ExistsByName">H5Oexists_by_name</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>htri_t </em><code>H5Oexists_by_name</code>(
-            <em>hid_t </em><code>loc_id</code>,
-            <em>const char * </em><code>name</code>,
-            <em>hid_t </em><code>lapl_id</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Determines whether a link resolves to an actual object.
-
-  <p>
-  <dt><strong>Motivation:</strong>
-    <dd><code>H5Oexists_by_name</code> 
-      is used by an application to check that an existing link resolves
-      to an object.  Primarily, it is designed to check for dangling
-      soft, external, or user-defined links.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Oexists_by_name</code> allows an application to determine
-        whether the link <code>name</code> in the group or file specified
-        with <code>loc_id</code> resolves to an HDF5 object to open or
-        if the link dangles.  The link may be of any type, but hard links
-        will always resolve to objects and do not need to be verified.
-
-        <p>
-        Note that <code>H5Oexists_by_name</code> verifies only that the target 
-        object exists.
-        If <code>name</code> includes either a relative path or 
-        an absolute path to the target link, intermediate steps along the 
-        path must be verified before the existence of the target link 
-        can be safely checked.  
-        If the path is not verified and an intermediate element of the path 
-        does not exist, <code>H5Oexists_by_name</code> will fail.
-        The example in the next paragraph illustrates one step-by-step
-        method for verifying the existence of a link with a relative 
-        or absolute path.
-
-        <p>
-        <b>Example:</b> Use the following steps to verify the existence 
-        of the link <code>datasetD</code> 
-        in the group <code>group1/group2/softlink_to_group3/</code>, 
-        where <code>group1</code> is a member of
-        the group specified by <code>loc_id</code>:
-        <ul>
-            <p>
-            <li>First use <code>H5Lexists</code> to verify that
-                a link named <code>group1</code> exists.
-            <li>If <code>group1</code> exists, 
-                use <code>H5Oexists_by_name</code> to verify that
-                the link <code>group1</code> resolves to an object.
-            <li>If <code>group1</code> exists, 
-                use <code>H5Lexists</code> again, this time
-                with <code>name</code> set to <code>group1/group2</code>, 
-                to verify that the link <code>group2</code> exists
-                in <code>group1</code>.
-            <li>If the <code>group2</code> link exists, 
-                use <code>H5Oexists_by_name</code> to verify that
-                <code>group1/group2</code> resolves to an object.
-            <li>If <code>group2</code> exists, 
-                use <code>H5Lexists</code> again, 
-                this time with <code>name</code> set to 
-                <code>group1/group2/softlink_to_group3</code>, 
-                to verify that the link <code>softlink_to_group3</code> exists
-                in <code>group2</code>.
-            <li>If the <code>softlink_to_group3</code> link exists, 
-                use <code>H5Oexists_by_name</code> to verify that
-                <code>group1/group2/softlink_to_group3</code> resolves to
-                an object.
-            <li>If <code>softlink_to_group3</code> exists, 
-                you can now safely use <code>H5Lexists</code>
-                with <code>name</code> set to 
-                <code>group1/group2/softlink_to_group3/datasetD</code>
-                to verify that the target link, <code>datasetD</code>, exists.
-            <li>And finally, if the link <code>datasetD</code> exists,
-                use <code>H5Oexists_by_name</code> to verify that
-                <code>group1/group2/softlink_to_group3/datasetD</code> 
-                resolves to an object.
-        </ul>
-        <p>
-        If the link to be verified is specified with an absolute path,
-        the same approach should be used, but starting with the 
-        first link in the file’s root group. 
-        For instance, if <code>datasetD</code> were in 
-        <code>/group1/group2/softlink_to_group3</code>, the first call to
-        <code>H5Lexists</code> would have <code>name</code> set to 
-        <code>/group1</code>.
-
-        <p>
-        Note that this is an outline and does not include all 
-        necessary details.  Depending on circumstances, for example, 
-        an application may need to verify the type of an object also.
-
-<!--__ *** NOTES AND WARNINGS ************************************  -->
-
-<!-- COMMENTED OUT AS H5LTpath_exists DOES NOT YET EXIST.
-      <p>
-      <b>Note/Warning:</b> This routine is probably too low-level
-      for most applications.  Most applications are more likely to find
-      the high-level <code>H5LTpath_exists</code> routine to be more
-      useful.
--->
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd>
-    <table>
-      <tr valign="top">
-        <td><em>hid_t </em><code>loc_id</code>
-            </td><td>    </td>
-        <td>IN: Identifier of the file or group to query.
-            </td></tr>
-      <tr valign="top">
-        <td><em>const char *</em><code>name</code>
-            </td><td> </td>
-        <td>IN: The name of the link to check.
-            </td></tr>
-      <tr valign="top">
-        <td><em>hid_t </em><code>lapl_id</code>
-            </td><td> </td>
-        <td>IN: Link access property list identifier.
-            </td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns <code>TRUE</code> or <code>FALSE</code> if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Failure Modes:</strong>
-    <dd>If the link specified by the <code>loc_id</code> and <code>name</code>
-        does not exist, an error will be returned.  If the link exists
-        but does not resolve to an object for any reason, this routine
-        will return <code>FALSE</code>, not <code>FAIL</code>.
-
-  <p>
-  <dt><strong>See Also:</strong>
-    <dd><a href="RM_H5L.html#Link-Exists">
-        <code>H5Lexists</code></a>
-        <p>
-
-        “Discovering Objects in a Group” in the
-        “<a href="../UG/UG_frame09Groups.html">Groups</a>” 
-        chapter of the
-        <a href="../UG/index.html"><cite>HDF5 User’s Guide</cite></a>
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5oexists_by_name_f
-    <dd>
-
-        <a name="h5oexists_by_name_f"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE <strong>h5oexists_by_name_f</strong>(loc_id, name, link_exists, &
-        hdferr, lapl_id)
-    IMPLICIT NONE
-    INTEGER(HID_T)  , INTENT(IN)  :: loc_id
-    CHARACTER(LEN=*), INTENT(IN)  :: name
-    LOGICAL         , INTENT(OUT) :: link_exists
-    INTEGER         , INTENT(OUT) :: hdferr
-    INTEGER(HID_T)  , INTENT(IN), OPTIONAL :: lapl_id
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  loc_id   - Identifier of the file or group to query. 
-  name     - The name of the link to check. 
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  link_exists - Existing link resolves to an object.
-  hdferr      - Returns 0 if successful and -1 if fails.
-</pre>
-<p class="item_name"><strong>Optional parameters:</strong></p>
-<pre>  lapl_id  - Link access property list identifier.
-</pre>
-
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-        </tr>
-        <tr>
-          <td valign="top">1.8.11</td>
-          <td valign="top">
-            Fortran subroutine introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.5</td>
-          <td valign="top">
-            C function introduced in this release.</td>
-        </tr>
-        </tr>
-        </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Oget_comment" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 10 April 2013
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Object-GetComment">H5Oget_comment</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>ssize_t</em> <code>H5Oget_comment</code>(
-        <em>hid_t</em> <code>object_id</code>,
-        <em>char *</em><code>comment</code>,
-        <em>size_t</em> <code>bufsize</code>
-    )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves comment for specified object.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Oget_comment</code> retrieves the comment for the 
-        specified object in the buffer <code>comment</code>.
-        <p>
-        The target object is specified by an identifier, <code>object_id</code>.
-        <p>
-        The size in bytes of the buffer <code>comment</code>, including 
-        the <code>NULL</code> terminator, is specified in 
-        <code>bufsize</code>. If <code>bufsize</code> is unknown, 
-        a preliminary <code>H5Oget_comment</code> call
-        with the pointer <code>comment</code> set to <code>NULL</code> 
-        will return the size of the comment 
-        <i>without</i> the <code>NULL</code> terminator.
-        <p>
-        If <code>bufsize</code> is set to a smaller value than described above,
-        only <code>bufsize</code> bytes of the comment, 
-        without a <code>NULL</code> terminator, are returned in 
-        <code>comment</code>.  
-        <p>
-        If an object does not have a comment, the empty string 
-        is returned in <code>comment</code>.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>object_id    </code></td>
-        <td valign="top">IN: Identifier for the target object.</td></tr>
-      <tr>
-        <td valign="top"><em>char *</em><code>comment</code></td>
-        <td valign="top">OUT: The comment.</td></tr>
-      <tr>
-        <td valign="top"><em>size_t</em> <code>bufsize</code></td>
-        <td valign="top">IN: Anticipated required size of the  
-            <code>comment</code> buffer.</td></tr>
-    </table></dd>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Upon success, 
-        returns the number of characters in the comment, 
-        not including the <code>NULL</code> terminator, 
-        or zero (<code>0</code>) if the object has no comment.
-        The value returned may be larger than <code>bufsize</code>.
-        Otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5oget_comment_f
-    <dd>
-
-        <a name="h5oget_comment_f"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE <strong>h5oget_comment_f</strong>(obj_id, comment,        &
-        hdferr, bufsize)
-    IMPLICIT NONE
-    INTEGER(HID_T)   , INTENT(IN)            :: obj_id
-    CHARACTER(LEN=*) , INTENT(OUT)           :: comment
-    INTEGER          , INTENT(OUT)           :: hdferr
-    INTEGER(HSSIZE_T), INTENT(OUT), OPTIONAL :: bufsize 
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  obj_id - Identifier for the target object.
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  comment - The comment.
-  hdferr  - Returns 0 if successful and -1 if fails.
-</pre>
-<p class="item_name"><strong>Optional parameters:</strong></p>
-<pre>  bufsize - Size of the comment buffer.
-</pre>
-
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.11</td>
-          <td valign="top">
-            Fortran subroutine introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Oget_comment_by_name" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 10 April 2013
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Object-GetCommentByName">H5Oget_comment_by_name</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>ssize_t</em> <code>H5Oget_comment_by_name</code>(
-        <em>hid_t</em> <code>loc_id</code>,
-        <em>const char *</em><code>name</code>,
-        <em>char *</em><code>comment</code>,
-        <em>size_t</em> <code>bufsize</code>,
-        <em>hid_t</em> <code>lapl_id</code>
-    )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves comment for specified object.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Oget_comment_by_name</code> retrieves the comment for an
-        object in the buffer <code>comment</code>.
-        <p>
-        The target object is specified by <code>loc_id</code> and 
-        <code>name</code>.  
-        <code>loc_id</code> can specify any object in the file.
-        <code>name</code> can be one of the following:
-        <br>  — The name of the object relative to 
-            <code>loc_id</code> 
-        <br>  — An absolute name of the object, 
-            starting from <code>/</code>, the file’s root group 
-        <br>  — A dot (<code>.</code>), 
-            if <code>loc_id</code> fully specifies the object
-        <p>
-        The size in bytes of the comment, including the <code>NULL</code> 
-        terminator, is specified in <code>bufsize</code>.
-        If <code>bufsize</code> is unknown, 
-        a preliminary <code>H5Oget_comment_by_name</code> call
-        with the pointer <code>comment</code> set to <code>NULL</code> 
-        will return the size of the comment 
-        <i>without</i> the <code>NULL</code> terminator.
-        <p>
-        If <code>bufsize</code> is set to a smaller value than described above,
-        only <code>bufsize</code> bytes of the comment, 
-        without a <code>NULL</code> terminator, are returned in 
-        <code>comment</code>.  
-        <p>
-        If an object does not have a comment, the empty string 
-        is returned in <code>comment</code>.
-        <p>
-        <code>lapl_id</code> contains a link access property list identifier.
-        A link access propety list can come into play when traversing links 
-        to access an object.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-        <td valign="top">IN: Identifier of a file, group, dataset, or 
-            named datatype.</td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>name    </code></td>
-        <td valign="top">IN: Name of the object whose comment is to be 
-            retrieved, specified as a path relative to <code>loc_id</code>.
-            <br>
-            <code>name</code> can be '.' (a dot) if <code>loc_id</code> 
-            fully specifies the object for which the associated comment 
-            is to be retrieved.
-            </td></tr>
-      <tr>
-        <td valign="top"><em>char *</em><code>comment</code></td>
-        <td valign="top">OUT: The comment.</td></tr>
-      <tr>
-        <td valign="top"><em>size_t</em> <code>bufsize</code></td>
-        <td valign="top">IN: Anticipated required size of the  
-            <code>comment</code> buffer.</td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lapl_id</code></td>
-        <td valign="top">IN: Link access property list identifier.</td></tr>
-    </table></dd>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Upon success, 
-        returns the number of characters in the comment, 
-        not including the <code>NULL</code> terminator, 
-        or zero (<code>0</code>) if the object has no comment.
-        The value returned may be larger than <code>bufsize</code>.
-        Otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5oget_comment_by_name_f
-    <dd>
-
-        <a name="h5oget_comment_by_name_f"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE <strong>h5oget_comment_by_name_f</strong>(loc_id, name,    &
-        comment, hdferr, bufsize, lapl_id)
-    IMPLICIT NONE
-    INTEGER(HID_T)  , INTENT(IN)            :: loc_id
-    CHARACTER(LEN=*), INTENT(IN)            :: name
-    CHARACTER(LEN=*), INTENT(OUT)           :: comment
-    INTEGER         , INTENT(OUT)           :: hdferr
-    INTEGER(SIZE_T) , INTENT(OUT), OPTIONAL :: bufsize 
-    INTEGER(HID_T)  , INTENT(IN) , OPTIONAL :: lapl_id 
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  loc_id   - Identifier of a file, group, dataset, or named datatype.
-  name     - Name of the object whose comment is to be retrieved, 
-             specified as a path relative to loc_id. 
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  comment  - The comment.
-  hdferr   - Returns 0 if successful and -1 if fails.
-</pre>
-<p class="item_name"><strong>Optional parameters:</strong></p>
-<pre>  bufsize  - Size of the comment buffer.
-</pre>
-
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.11</td>
-          <td valign="top">
-            Fortran subroutine introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Oget_info" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 15 April 2013
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Object-GetInfo">H5Oget_info</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Oget_info</code>(
-        <em>hid_t</em> <code>object_id</code>,
-        <em>H5O_info_t</em> *<code>object_info</code>
-    )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves the metadata for an object specified by an identifier.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Oget_info</code> specifies an object by its identifier,
-    <code>object_id</code>, and retrieves the metadata describing that object
-    in <code>object_info</code>, an <em>H5O_info_t</em> struct.
-    <p>
-    An <em>H5O_info_t</em> struct is defined (in <code>H5Opublic.h</code>)
-    as follows :
-    <dir>
-    <pre>
-typedef struct H5O_info_t {
-    unsigned long       fileno;     /* Number of file where object is       */
-                                    /*   located                            */
-    haddr_t             addr;       /* Object address in file               */
-    H5O_type_t          type;       /* Basic object type                    */
-                                    /*   (See H5O_type_t below)             */
-    unsigned            rc;         /* Reference count of object            */
-    time_t              atime;      /* Access time                          */
-    time_t              mtime;      /* Modification time                    */
-    time_t              ctime;      /* Change time                          */
-    time_t              btime;      /* Birth time                           */
-    hsize_t             num_attrs;  /* # of attributes attached to object   */
-    H5O_hdr_info_t      hdr         /* Object header information            */
-                                    /*   (See H5O_hdr_info_t below)         */
-    struct {
-                                    /* Extra metadata storage for obj &     */
-                                    /*   attributes                         */
-        H5_ih_info_t    obj;        /* v1/v2 B-tree & local/fractal heap    */
-                                    /*   for groups, B-tree for chunked     */
-                                    /*   datasets.                          */
-                                    /*   For internal library use only.     */
-        H5_ih_info_t    attr;       /* v2 B-tree & heap for attributes.     */
-                                    /*   For internal library use only.     */
-    } meta_size;
-} H5O_info_t;
-    </pre>
-    
-    <p>Note the following about <code>H50_info_t</code>:</p>
-    <p>Of the four time fields (<code>atime</code>, <code>mtime</code>, 
-    <code>ctime</code>, and <code>btime</code>) only <code>ctime</code> 
-    has been implemented.</p>
-
-    <p>The <code>atime</code> value is the last time the object was read 
-    or written.</p>
-
-    <p>The <code>mtime</code> value is the last time the raw data in 
-    the object was changed.</p>
-
-    <p>The <code>ctime</code> value is the last time the metadata for 
-    the object was changed.</p>
-
-    <p>The <code>btime</code> value is the time the object was created.</p>
-
-    <p>The fields nested in the <code>meta_size</code> field are for 
-    internal library use only.</p>
-
-    </dir>
-    <br />
-    <p>
-    An <em>H5O_type_t</em> enum indicates the object type and is defined 
-    (in <code>H5Opublic.h</code>) as follows:</p>
-    <dir>
-    <pre>
-typedef enum H5O_type_t {
-    H5O_TYPE_UNKNOWN = -1,      /* Unknown object type                      */
-    H5O_TYPE_GROUP,             /* Object is a group                        */
-    H5O_TYPE_DATASET,           /* Object is a dataset                      */
-    H5O_TYPE_NAMED_DATATYPE,    /* Object is a committed (named) datatype   */
-    H5O_TYPE_NTYPES             /* Number of different object types (must   */
-                                /* be last!)                                */
-} H5O_type_t;
-    </pre>
-    </dir>
-    <br />
-    <p>
-    An <em>H5O_hdr_info_t</em> struct holds object header metadata and is 
-    defined (in <code>H5Opublic.h</code>) as follows:
-    <dir>
-    <pre>
-typedef struct H5O_hdr_info_t {
-    unsigned version;           /* Version number of header format in file  */
-    unsigned nmesgs;            /* Number of object header messages         */
-    unsigned nchunks;           /* Number of object header chunks           */
-    unsigned flags;             /* Object header status flags               */
-    struct {
-        hsize_t total;          /* Total space for storing object header in */ 
-                                /*   file                                   */
-        hsize_t meta;           /* Space within header for object header    */
-                                /*   metadata information                   */
-        hsize_t mesg;           /* Space within header for actual message   */
-                                /*   information                            */
-        hsize_t free;           /* Free space within object header          */
-    } space;
-    struct {
-        uint64_t present;       /* Flags to indicate presence of message    */
-                                /*   type in header                         */
-        uint64_t shared;        /* Flags to indicate message type is        */
-                                /*   shared in header                       */
-    } mesg;
-} H5O_hdr_info_t;
-    </pre>
-    <p>
-    Note that the information held by <em>H5O_hdr_info_t</em> might be 
-    useful only to developers with extensive HDF5 experience. </p>
-    </dir>
-    <br />
-
-<!-- NEW PAGE -->
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>object_id</code></td>
-        <td valign="top">IN: Identifier for target object</td></tr>
-      <tr>
-        <td valign="top"><em>H5O_info_t *</em><code>object_info    </code></td>
-        <td valign="top">OUT: Buffer in which to return object
-            information</td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran2003 Interface:</strong> h5oget_info_f
-    <dd>
-
-        <a name="h5oget_info_f_F03"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5oget_info_f(object_id, object_info, hdferr)
-
-    USE, INTRINSIC :: ISO_C_BINDING
-    IMPLICIT NONE
-    INTEGER(HID_T)  , INTENT(IN)            :: object_id
-    TYPE(h5o_info_t), INTENT(OUT), TARGET   :: object_info
-    INTEGER         , INTENT(OUT)           :: hdferr
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  object_id   - Identifier for target object.
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  object_info - Buffer in which to return object information.
-  hdferr      - Returns 0 if successful and -1 if fails.
-</pre>
-
-
-    <br> 
-    <p>
-    <strong>Related Fortran2003 Derived Type:</strong> h5o_info_t
-
-        <a name="h5o_info_t"></a>
-
-<pre class="source">  TYPE, BIND(C) :: space_t
-     INTEGER(hsize_t) :: total ! Total space for storing object header in file
-     INTEGER(hsize_t) :: meta  ! Space within header for object header metadata 
-                               ! information
-     INTEGER(hsize_t) :: mesg  ! Space within header for actual message 
-                               ! information
-     INTEGER(hsize_t) :: free  ! Free space within object header
-  END TYPE space_t
-
-  TYPE, BIND(C) :: mesg_t
-     INTEGER(c_int64_t) :: present ! Flags to indicate presence of message type 
-                                   ! in header 
-     INTEGER(c_int64_t) :: shared  ! Flags to indicate message type is shared 
-                                   ! in header
-  END TYPE mesg_t
-  
-  TYPE, BIND(C) :: hdr_t
-     INTEGER :: version ! Version number of header format in file
-     INTEGER :: nmesgs  ! Number of object header messages
-     INTEGER :: nchunks ! Number of object header chunks
-     INTEGER :: flags   ! Object header status flags
-     TYPE(space_t)  :: space   
-     TYPE(mesg_t)   :: mesg
-  END TYPE hdr_t
-
-  ! Extra metadata storage for obj & attributes
-  TYPE, BIND(C) :: H5_ih_info_t
-     INTEGER(hsize_t) :: index_size ! btree and/or list
-     INTEGER(hsize_t) :: heap_size
-  END TYPE H5_ih_info_t
-
-  TYPE, BIND(C) :: meta_size_t
-     TYPE(H5_ih_info_t) :: obj  ! v1/v2 B-tree & local/fractal heap for 
-                                ! groups, B-tree for chunked datasets
-     TYPE(H5_ih_info_t) :: attr ! v2 B-tree & heap for attributes
-  ENDTYPE meta_size_t
-  
-  TYPE, BIND(C) :: <strong>h5o_info_t</strong>
-     INTEGER(C_LONG)  :: fileno     ! File number that object is located in
-     INTEGER(haddr_t) :: addr       ! Object address in file  
-     INTEGER(C_INT)   :: type       ! Basic object type (group, dataset, etc.) 
-     INTEGER          :: rc         ! Reference count of object
-
-     INTEGER, DIMENSION(8) :: atime ! Access time        !    -- NOTE --
-     INTEGER, DIMENSION(8) :: mtime ! Modification time  ! Returns an integer 
-     INTEGER, DIMENSION(8) :: ctime ! Change time        ! array as specified 
-     INTEGER, DIMENSION(8) :: btime ! Birth time         ! in Fortran intrinsic 
-                                                         ! DATE_AND_TIME(VALUES)
-
-     INTEGER(hsize_t) :: num_attrs  ! # of attributes attached to object
-
-     TYPE(hdr_t) :: hdr
-
-     TYPE(meta_size_t) :: meta_size
-  END TYPE <strong>h5o_info_t</strong>
-</pre>
-
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.11</td>
-          <td valign="top">
-            Fortran subroutine introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.10</td>
-          <td valign="top">
-            Added <em>H5O_type_t</em> structure to the Description section.<br />
-            Separated <em>H5O_hdr_info_t</em> structure from 
-            <em>H5O_info_t</em> in the Description section.<br />
-            Clarified the definition and implementation of the time fields.<br />
-            </td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Oget_info_by_idx" -->
-<hr>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 15 April 2013
-      </i></font></div>
-
-<dl>
-  <dt><strong>Name:</strong> <a name="Object-GetInfoByIdx">H5Oget_info_by_idx</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Oget_info_by_idx</code>(
-        <em>hid_t</em> <code>loc_id</code>,
-        <em>const char *</em><code>group_name</code>,
-        <em>H5_index_t</em> <code>index_field</code>,
-        <em>H5_iter_order_t</em> <code>order</code>,
-        <em>hsize_t</em> <code>n</code>,
-        <em>H5O_info_t</em> *<code>object_info</code>,
-        <em>hid_t</em> <code>lapl_id</code>
-    )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves the metadata for an object, 
-        identifying the object by an index position.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Oget_info_by_idx</code> specifies a location, 
-      <code>loc_id</code>; 
-      a group name, <code>group_name</code>;
-      an index by which obects in that group are tracked, 
-      <code>index_field</code>;
-      the order by which the index is to be traversed, <code>order</code>;
-      and an object’s position <code>n</code> within that index  
-      and retrieves the metadata describing that object
-      in the struct <code>object_info</code>.
-      <p>
-      <code>object_info</code>, in which the object information is returned,
-      is a struct of type <em>H5O_info_t</em>.  This struct type is
-      described in the <a href="#Object-GetInfo"><code>H5Oget_info</code></a> 
-      function entry.
-      <p>
-      If <code>loc_id</code> fully specifies the group in which the object
-      resides, <code>group_name</code> can be a dot (.).
-      <p>
-      The link access property list, <code>lapl_id</code>, 
-      is not currently used; it should be passed in as <code>NULL</code>.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-        <td valign="top">IN: File or group identifier specifying location 
-            of group in which object is located</td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>group_name    </code></td>
-        <td valign="top">IN: Name of group in which object is located</td></tr>
-      <tr>
-        <td valign="top"><em>H5_index_t</em> <code>index_field</code></td>
-        <td valign="top">IN: Index or field that determines the order</td></tr>
-      <tr>
-        <td valign="top"><em>H5_iter_order_t</em> <code>order</code></td>
-        <td valign="top">IN: Order within field or index</td></tr>
-      <tr>
-        <td valign="top"><em>hsize_t</em> <code>n</code></td>
-        <td valign="top">IN: Object for which information is to be 
-            returned</td></tr>
-      <tr>
-        <td valign="top"><em>H5O_info_t *</em><code>object_info</code></td>
-        <td valign="top">OUT: Buffer in which to return object
-            information</td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lapl_id</code></td>
-        <td valign="top">IN: Link access property list<br>
-	    <cite>(Not currently used; 
-	    pass as <code>NULL</code>.)</cite></td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran2003 Interface:</strong> h5oget_info_by_idx_f
-    <dd>
-
-        <a name="h5oget_finfo_by_idx_f_F03"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5oget_info_by_idx_f(loc_id, group_name, index_field, order, n, &
-       object_info, hdferr, lapl_id)
-
-    USE, INTRINSIC :: ISO_C_BINDING
-    IMPLICIT NONE
-    INTEGER(HID_T)  , INTENT(IN)            :: loc_id
-    CHARACTER(LEN=*), INTENT(IN)            :: group_name
-    INTEGER         , INTENT(IN)            :: index_field
-    INTEGER         , INTENT(IN)            :: order
-    INTEGER(HSIZE_T), INTENT(IN)            :: n
-    TYPE(h5o_info_t), INTENT(OUT), TARGET   :: object_info
-    INTEGER         , INTENT(OUT)           :: hdferr
-    INTEGER(HID_T)  , INTENT(IN) , OPTIONAL :: lapl_id
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  loc_id      - File or group identifier specifying location of group 
-                in which object is located.
-  group_name  - Name of group in which object is located.
-  index_field - Index or field that determines the order.
-  order       - Order within field or index.
-  n           - Object for which information is to be returned
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  object_info - Buffer in which to return object information.
-  hdferr      - Returns 0 if successful and -1 if fails.
-</pre>
-<p class="item_name"><strong>Optional parameters:</strong></p>
-<pre>  lapl_id     - Link access property list. (Not currently used.)
-</pre>
-
-
-    <br> 
-    <p>
-    <strong>Related Fortran2003 Derived Type:</strong> h5o_info_t
-
-        <a name="h5o_info_t"></a>
-
-<pre class="source">  TYPE, BIND(C) :: space_t
-     INTEGER(hsize_t) :: total ! Total space for storing object header in file
-     INTEGER(hsize_t) :: meta  ! Space within header for object header metadata 
-                               ! information
-     INTEGER(hsize_t) :: mesg  ! Space within header for actual message 
-                               ! information
-     INTEGER(hsize_t) :: free  ! Free space within object header
-  END TYPE space_t
-
-  TYPE, BIND(C) :: mesg_t
-     INTEGER(c_int64_t) :: present ! Flags to indicate presence of message type 
-                                   ! in header 
-     INTEGER(c_int64_t) :: shared  ! Flags to indicate message type is shared 
-                                   ! in header
-  END TYPE mesg_t
-  
-  TYPE, BIND(C) :: hdr_t
-     INTEGER :: version ! Version number of header format in file
-     INTEGER :: nmesgs  ! Number of object header messages
-     INTEGER :: nchunks ! Number of object header chunks
-     INTEGER :: flags   ! Object header status flags
-     TYPE(space_t)  :: space   
-     TYPE(mesg_t)   :: mesg
-  END TYPE hdr_t
-
-  ! Extra metadata storage for obj & attributes
-  TYPE, BIND(C) :: H5_ih_info_t
-     INTEGER(hsize_t) :: index_size ! btree and/or list
-     INTEGER(hsize_t) :: heap_size
-  END TYPE H5_ih_info_t
-
-  TYPE, BIND(C) :: meta_size_t
-     TYPE(H5_ih_info_t) :: obj  ! v1/v2 B-tree & local/fractal heap for 
-                                ! groups, B-tree for chunked datasets
-     TYPE(H5_ih_info_t) :: attr ! v2 B-tree & heap for attributes
-  ENDTYPE meta_size_t
-  
-  TYPE, BIND(C) :: <strong>h5o_info_t</strong>
-     INTEGER(C_LONG)  :: fileno     ! File number that object is located in
-     INTEGER(haddr_t) :: addr       ! Object address in file  
-     INTEGER(C_INT)   :: type       ! Basic object type (group, dataset, etc.) 
-     INTEGER          :: rc         ! Reference count of object
-
-     INTEGER, DIMENSION(8) :: atime ! Access time        !    -- NOTE --
-     INTEGER, DIMENSION(8) :: mtime ! Modification time  ! Returns an integer 
-     INTEGER, DIMENSION(8) :: ctime ! Change time        ! array as specified 
-     INTEGER, DIMENSION(8) :: btime ! Birth time         ! in Fortran intrinsic 
-                                                         ! DATE_AND_TIME(VALUES)
-
-     INTEGER(hsize_t) :: num_attrs  ! # of attributes attached to object
-
-     TYPE(hdr_t) :: hdr
-
-     TYPE(meta_size_t) :: meta_size
-  END TYPE <strong>h5o_info_t</strong>
-</pre>
-
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.11</td>
-          <td valign="top">
-            Fortran subroutine introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Oget_info_by_name" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 15 April 2013
-    </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Object-GetInfoByName">H5Oget_info_by_name</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Oget_info_by_name</code>(
-        <em>hid_t</em> <code>loc_id</code>,
-        <em>const char *</em><code>object_name</code>,
-        <em>H5O_info_t</em> *<code>object_info</code>,
-        <em>hid_t</em> <code>lapl_id</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves the metadata for an object, identifying the object by 
-    location and relative name.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Oget_info_by_name</code> specifies an object’s
-    location and name, <code>loc_id</code> and <code>object_name</code>, 
-    respectively, and retrieves the metadata describing that object
-    in <code>object_info</code>, an <em>H5O_info_t</em> struct.
-    <p>
-    The struct <em>H5O_info_t</em> is defined in <code>H5Opublic.h</code>
-    and described in the
-    <a href="#Object-GetInfo"><code>H5Oget_info</code></a> function entry.
-    <p>
-    The link access property list, <code>lapl_id</code>, 
-    is not currently used; it should be passed in as <code>H5P_DEFAULT</code>.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-        <td valign="top">IN: File or group identifier specifying location 
-            of group in which object is located</td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>name</code></td>
-        <td valign="top">IN: Name of group, relative to 
-            <code>loc_id</code></td></tr>
-      <tr>
-        <td valign="top"><em>H5O_info_t *</em><code>object_info    </code></td>
-        <td valign="top">OUT: Buffer in which to return object
-            information</td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lapl_id</code></td>
-        <td valign="top">IN: Link access property list<br>
-	    <cite>(Not currently used; 
-	    pass as <code>H5P_DEFAULT</code>.)</cite></td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran2003 Interface:</strong> h5oget_info_by_name_f
-    <dd>
-
-        <a name="h5oget_info_by_name_f_F03"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5oget_info_by_name_f(loc_id, name, object_info, hdferr,  &
-        lapl_id)
-
-    INTEGER(HID_T)  , INTENT(IN)            :: loc_id
-    CHARACTER(LEN=*), INTENT(IN)            :: name
-    TYPE(h5o_info_t), INTENT(OUT), TARGET   :: object_info
-    INTEGER         , INTENT(OUT)           :: hdferr
-    INTEGER(HID_T)  , INTENT(IN) , OPTIONAL :: lapl_id
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  loc_id      - File or group identifier specifying location of group 
-                in which object is located.
-  name        - Name of group, relative to loc_id.
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  object_info - Buffer in which to return object information.
-  hdferr      - Returns 0 if successful and -1 if fails.
-</pre>
-<p class="item_name"><strong>Optional parameters:</strong></p>
-<pre>  lapl_id     - Link access property list.
-</pre>
-
-
-
-    <br> 
-    <p>
-    <strong>Related Fortran2003 Derived Type:</strong> h5o_info_t
-
-        <a name="h5o_info_t"></a>
-
-<pre class="source">  TYPE, BIND(C) :: space_t
-     INTEGER(hsize_t) :: total ! Total space for storing object header in file
-     INTEGER(hsize_t) :: meta  ! Space within header for object header metadata 
-                               ! information
-     INTEGER(hsize_t) :: mesg  ! Space within header for actual message 
-                               ! information
-     INTEGER(hsize_t) :: free  ! Free space within object header
-  END TYPE space_t
-
-  TYPE, BIND(C) :: mesg_t
-     INTEGER(c_int64_t) :: present ! Flags to indicate presence of message type 
-                                   ! in header 
-     INTEGER(c_int64_t) :: shared  ! Flags to indicate message type is shared 
-                                   ! in header
-  END TYPE mesg_t
-  
-  TYPE, BIND(C) :: hdr_t
-     INTEGER :: version ! Version number of header format in file
-     INTEGER :: nmesgs  ! Number of object header messages
-     INTEGER :: nchunks ! Number of object header chunks
-     INTEGER :: flags   ! Object header status flags
-     TYPE(space_t)  :: space   
-     TYPE(mesg_t)   :: mesg
-  END TYPE hdr_t
-
-  ! Extra metadata storage for obj & attributes
-  TYPE, BIND(C) :: H5_ih_info_t
-     INTEGER(hsize_t) :: index_size ! btree and/or list
-     INTEGER(hsize_t) :: heap_size
-  END TYPE H5_ih_info_t
-
-  TYPE, BIND(C) :: meta_size_t
-     TYPE(H5_ih_info_t) :: obj  ! v1/v2 B-tree & local/fractal heap for 
-                                ! groups, B-tree for chunked datasets
-     TYPE(H5_ih_info_t) :: attr ! v2 B-tree & heap for attributes
-  ENDTYPE meta_size_t
-  
-  TYPE, BIND(C) :: <strong>h5o_info_t</strong>
-     INTEGER(C_LONG)  :: fileno     ! File number that object is located in
-     INTEGER(haddr_t) :: addr       ! Object address in file  
-     INTEGER(C_INT)   :: type       ! Basic object type (group, dataset, etc.) 
-     INTEGER          :: rc         ! Reference count of object
-
-     INTEGER, DIMENSION(8) :: atime ! Access time        !    -- NOTE --
-     INTEGER, DIMENSION(8) :: mtime ! Modification time  ! Returns an integer 
-     INTEGER, DIMENSION(8) :: ctime ! Change time        ! array as specified 
-     INTEGER, DIMENSION(8) :: btime ! Birth time         ! in Fortran intrinsic 
-                                                         ! DATE_AND_TIME(VALUES)
-
-     INTEGER(hsize_t) :: num_attrs  ! # of attributes attached to object
-
-     TYPE(hdr_t) :: hdr
-
-     TYPE(meta_size_t) :: meta_size
-  END TYPE <strong>h5o_info_t</strong>
-</pre>
-
-
-<!-- NEW PAGE -->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            C function introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.8</td>
-          <td valign="top">
-            Fortran 2003 subroutine and <code>h5o_info_t</code> derived type
-            introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Oincr_refcount" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 10 April 2013
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Object-IncrRefCount">H5Oincr_refcount</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Oincr_refcount</code>(
-            <em>hid_t </em><code>object_id</code>
-        )
-
-  <p></p>
-  <dt><strong>Purpose:</strong>
-    <dd>Increments an object reference count.
-
-  <p></p>
-  <dt><strong>Description:</strong>
-    <dd>
-      <code>H5Oincr_refcount</code> increments the hard link reference count
-      for an object. It should be used any time a user-defined link
-      that references an object by address is added. When the
-      link is deleted, <code>H5Odecr_refcount</code> should be used.
-
-      <p>
-      An object’s <i>reference count</i> is the number of hard links 
-      in the file that point to that object.  See the 
-          “Programming Model” section of the 
-          “<a href="../UG/UG_frame09Groups.html" 
-          target="UGwindow">HDF5 Groups</a>” chapter in the 
-          <cite>HDF5 User’s Guide</cite> 
-      for a more complete discussion of reference counts.
-
-      <p>
-      If a user application needs to determine an object’s 
-      reference count, an 
-      <a href="RM_H5O.html#Object-GetInfo"><code>H5Oget_info</code></a>
-      call is required; the reference count is returned in the
-      <code>rc</code> field of the <code>H5O_info_t</code> struct.
-
-      <p>
-      <table border=2 bordercolor=red width=98%><tr><td valign=top align=left>
-        <font color=red>
-        Warning: This function must be used with care!
-        <br>
-        Improper use can lead to inaccessible data, 
-        wasted space in the file, or <i><b>file corruption</b></i>.
-        </font>
-      </td></tr></table>
-
-  <p></p>
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-      <tr>
-        <td valign="top"><em>hid_t </em><code>object_id    </code>
-        </td>
-        <td valign="top">IN: Object identifier 
-        </td></tr>
-    </table></ul>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5oincr_refcount_f
-    <dd>
-
-        <a name="h5oincr_refcount_f"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE <strong>h5oincr_refcount_f</strong>(obj_id, hdferr)
-    IMPLICIT NONE
-    INTEGER(HID_T), INTENT(IN)  :: obj_id
-    INTEGER       , INTENT(OUT) :: hdferr
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  obj_id  - Object identifier.
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  hdferr  - Returns 0 if successful and -1 if fails.
-</pre>
-
-
-<p></p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.11</td>
-          <td valign="top">
-            Fortran subroutine introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Olink" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 23 August 2013
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Object-Link">H5Olink</a> 
-  <dt><strong>Signature:</strong> 
-    <dd><em>herr_t</em> <code>H5Olink</code>( 
-      <em>hid_t</em> <code>object_id</code>, 
-      <em>hid_t</em> <code>new_loc_id</code>, 
-      <em>const char *</em><code>new_link_name</code>, 
-      <em>hid_t</em> <code>lcpl</code>, 
-      <em>hid_t</em> <code>lapl</code> 
-      )
-
-      <p></p>
-  <dt><strong>Purpose:</strong> 
-    <dd>Creates a hard link to an object in an HDF5 file. 
-
-      <p>
-  <dt><strong>Description:</strong> 
-    <dd><code>H5Olink</code> creates a new hard link to an object in 
-      an HDF5 file.
-      <p>
-      <code>new_loc_id</code> and <code>new_name</code> specify the 
-      location and name of the new link while <code>object_id</code>
-      identifies the object that the link points to.
-      <p>
-      <code>H5Olink</code> is designed for two purposes:
-      <table>
-        <tr><td>    </td><td>
-          <li>To create the first hard link to an object that has just 
-              been created with 
-              <a href="RM_H5D.html#Dataset-CreateAnon"><code>H5Dcreate_anon</code></a>, 
-              <a href="RM_H5G.html#Group-CreateAnon"><code>H5Gcreate_anon</code></a>, 
-              or
-              <a href="RM_H5T.html#Datatype-CommitAnon"><code>H5Tcommit_anon</code></a>.
-        </td></tr>
-        <tr><td>    </td><td>
-            <li>To add additional structure to an existing file so that, 
-                for example, an object can be shared among multiple groups.
-        </td></tr>
-      </table>
-      <p>
-      <code>lcpl</code> and <code>lapl</code> are the
-      link creation and access property lists associated with the 
-      new link.
-
-      <p>
-  <dt><strong>Parameters:</strong> 
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>object_id</code></td> 
-        <td valign="top">IN: Object to be linked.</td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>new_loc_id</code></td> 
-        <td valign="top">IN: File or group identifier specifying location 
-            at which object is to be linked.</td></tr>
-      <tr>
-        <td valign="top"><em>const char</em> <code>*new_link_name    </code></td> 
-        <td valign="top">IN: Name of link to be created, relative to 
-            <code>new_loc_id</code>.</td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lcpl_id</code></td> 
-        <td valign="top">IN: Link creation property list identifier.</td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lapl_id</code></td> 
-        <td valign="top">IN: Link access property list identifier.</td></tr>
-    </table>
-
-      <p>
-  <dt><strong>Example:</strong> 
-    <dd>To create a new link to an object 
-      while simultaneously creating missing intermediate groups:<br>
-      Suppose that an application must create the group <code>C</code> 
-      with the path <code>/A/B01/C</code> but may not know at run time 
-      whether the groups <code>A</code> and <code>B01</code> exist. 
-      The following code ensures that those groups are created 
-      if they are missing:
-<pre>
-    hid_t lcpl_id = H5Pcreate(H5P_LINK_CREATE);  
-                                       /* Creates a link creation property
-                                       * list (LCPL).                     */
-    int status = H5Pset_create_intermediate_group(lcpl_id, TRUE);
-                                       /* Sets "create missing intermediate
-                                        * groups" property in that LCPL.  */
-    hid_t gid  = H5Gcreate_anon(file_id, H5P_DEFAULT, H5P_DEFAULT);
-                                       /* Creates a group without linking 
-                                        * it into the file structure.     */
-    status     = H5Olink(obj_id, file_id, "/A/B01/C", lcpl_id, H5P_DEFAULT);
-                                       /* Links group into file structure.*/
-</pre>
-      <p>
-      Note that unless the object is intended to be temporary, 
-      the <code>H5Olink</code> call is mandatory if an object created 
-      with one of the <code>H5*create_anon</code> functions 
-      (or with <code>H5Tcommit_anon</code>)
-      is to be retained in the file; 
-      without an <code>H5Olink</code> call, the object will not be linked into 
-      the HDF5 file structure and will be deleted when the file is closed.
-
-      <p>
-  <dt><strong>Returns:</strong> 
-    <dd>Returns a non-negative value if successful; otherwise returns a negative 
-    value. 
-      <p>
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5olink_f
-    <dd>
-
-        <a name="h5olink_f"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE <strong>h5olink_f</strong>(object_id, new_loc_id, new_link_name,  &
-            hdferr, lcpl_id, lapl_id)
-    IMPLICIT NONE
-    INTEGER(HID_T)  , INTENT(IN)  :: object_id
-    INTEGER(HID_T)  , INTENT(IN)  :: new_loc_id
-    CHARACTER(LEN=*), INTENT(IN)  :: new_link_name
-    INTEGER         , INTENT(OUT) :: hdferr
-    INTEGER(HID_T)  , INTENT(IN), OPTIONAL :: lcpl_id
-    INTEGER(HID_T)  , INTENT(IN), OPTIONAL :: lapl_id
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  object_id     - Object to be linked.
-  new_loc_id    - File or group identifier specifying location at 
-                  which object is to be linked.
-  new_link_name - Name of link to be created, relative to new_loc_id.
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  hdferr        - Returns 0 if successful and -1 if fails.
-</pre>
-<p class="item_name"><strong>Optional parameters:</strong></p>
-<pre>  lcpl_id       - Link creation property list identifier.
-  lapl_id       - Link access property list identifier.
-</pre>
-
-		
-<p>
-<dt><strong>See Also:</strong>
-    <dd><a href="RM_H5D.html#Dataset-CreateAnon"><code>H5Dcreate_anon</code></a>
-        <br> 
-        <a href="RM_H5G.html#Group-CreateAnon"><code>H5Gcreate_anon</code></a>
-        <br> 
-        <a href="RM_H5T.html#Datatype-CommitAnon"><code>H5Tcommit_anon</code></a>
-
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-              <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-              <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.1</td>
-          <td valign="top">
-            Fortran subroutine introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-              Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Oopen" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 10 April 2013
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Object-Open">H5Oopen</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>hid_t </em><code>H5Oopen</code>(
-            <em>hid_t </em><code>loc_id</code>,
-            <em>const char *</em><code>name</code>,
-            <em>hid_t </em><code>lapl_id</code>
-        )
-  <p></p>
-  <dt><strong>Purpose:</strong>
-    <dd>Opens an object in an HDF5 file by location identifier and path name.
-  <p></p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Oopen</code> opens a group, dataset, or named datatype 
-      specified by a location, <code>loc_id</code>, and a path name, 
-      <code>name</code>, in an HDF5 file.  
-      <p>
-      This function opens the object in the same manner as 
-      <code>H5Gopen</code>, <code>H5Topen</code>, and <code>H5Dopen</code>. 
-      However, <code>H5Oopen</code> does not require the type of object 
-      to be known beforehand.  This can be useful with user-defined links, 
-      for instance, when only a path may be known.
-      <code>H5Oopen</code> cannot be used to open a
-      dataspace, attribute, property list, or file.
-      <p>
-      Once an object of unknown type has been opened with 
-      <code>H5Oopen</code>, the type of that object can be determined 
-      by means of an 
-      <a href="RM_H5I.html#Identify-GetType"><code>H5Iget_type</code></a>
-      call.
-      <p>
-      <code>loc_id</code> can be either a file or group identifier.
-      <code>name</code> must be the path to that object relative to
-      <code>loc_id</code>.
-      <p>
-      <code>lapl_id</code> is the link access property list associated
-      with the link pointing to the object.  If default link access 
-      properties are appropriate, this can be passed in as 
-      <code>H5P_DEFAULT</code>.
-      <p>
-      When it is no longer needed, the opened object should be closed 
-      with <code>H5Oclose</code>, <code>H5Gclose</code>, 
-      <code>H5Tclose</code>, or <code>H5Dclose</code>.
-  </p>
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-      <tr>
-        <td valign="top"><em>hid_t </em><code>loc_id</code>
-        </td>
-        <td valign="top">IN: File or group identifier 
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>name    </code>
-        </td>
-        <td valign="top">IN: Path to the object,
-          relative to <code>loc_id</code>.
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t </em><code>lapl_id</code>
-        </td>
-        <td valign="top">IN: Access property list identifier 
-          for the link pointing to the object
-        </td></tr>
-    </table></ul>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns an object identifier for the opened object if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5oopen_f
-    <dd>
-
-        <a name="h5oopen_f"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE <strong>h5oopen_f</strong>(loc_id, name, obj_id, hdferr, lapl_id)
-    IMPLICIT NONE
-    INTEGER(HID_T)  , INTENT(IN)  :: loc_id
-    CHARACTER(LEN=*), INTENT(IN)  :: name
-    INTEGER(HID_T)  , INTENT(OUT) :: obj_id
-    INTEGER         , INTENT(OUT) :: hdferr
-    INTEGER(HID_T)  , INTENT(IN), OPTIONAL :: lapl_id
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  loc_id  - File or group identifier.
-  name    - Path to the object, relative to loc_id.
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  obj_id  - Object identifier for the opened object.
-  hdferr  - Returns 0 if successful and -1 if fails.
-</pre>
-<p class="item_name"><strong>Optional parameters:</strong></p>
-<pre>  lapl_id - Access property list identifier for the 
-            link pointing to the object.
-</pre>
-
-
-<p></p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.1</td>
-          <td valign="top">
-            Fortran subroutine introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Oopen_by_addr" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 10 April 2013
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Object-OpenByAddr">H5Oopen_by_addr</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>hid_t </em><code>H5Oopen_by_addr</code>(
-            <em>hid_t </em><code>loc_id</code>,
-            <em>haddr_t </em><code>addr</code>
-        )
-
-  <p></p>
-  <dt><strong>Purpose:</strong>
-    <dd>Opens an object using its address within an HDF5 file.
-
-  <p></p>
-  <dt><strong>Description:</strong>
-    <dd>
-      <code>H5Oopen_by_addr</code> opens a group, dataset, or named datatype
-      using its address within an HDF5 file, <code>addr</code>.  
-      The resulting opened object is identical to an object opened with 
-      <code>H5Oopen</code> and should be closed with <code>H5Oclose</code> 
-      or an object-type-specific closing function 
-      (such as <code>H5Gclose</code>) when no longer needed.
-
-      <p>
-      <code>loc_id</code> can be either the file identifier or a 
-      group identifier in the file.  In either case, the HDF5 Library 
-      uses the identifier only to identify the file.
-
-      <p>
-      The object’s address within the file, <code>addr</code>, is the 
-      byte offset of the first byte of the object header from the beginning 
-      of the HDF5 file space, i.e., from the beginning of the super block 
-      (see the “HDF5 Storage Model” section of the 
-      “<a href="../UG/UG_frame03DataModel.html" target="UGwindow">The 
-      HDF5 Data Model and File Structure</a>” chapter 
-      of the <cite>HDF5 User’ Guide</cite>).
-
-      <p>
-      <code>addr</code> can be obtained via either of two function calls.
-      <a href="RM_H5G.html#Group-GetObjinfo"><code>H5Gget_objinfo</code></a>
-      returns the object’s address in the
-      <code>objno</code> field of the <code>H5G_stat_t</code> struct;
-      <a href="RM_H5L.html#Link-GetInfo"><code>H5Lget_info</code></a>
-      returns the address in the <code>address</code> field of the 
-      <code>H5L_linkinfo_t</code> struct.
-
-      <p>
-      <table border=2 bordercolor=red width=98%><tr><td valign=top align=left>
-        <font color=red>
-        Warning: This function must be used with care!
-        <br>
-        Improper use can lead to inaccessible data, 
-        wasted space in the file, or <i><b>file corruption</b></i>.
-        </font>
-
-      <p>
-      This function is dangerous if called on an invalid address. 
-      The risk can be safely overcome by retrieving the object address 
-      with <code>H5Gget_objinfo</code> or <code>H5Lget_linkinfo</code>
-      immediately before calling <code>H5Oopen_by_addr</code>.
-      The immediacy of the operation can be important; 
-      if time has elapsed and the object has been deleted from the file,
-      the address will be invalid and file corruption can result.
-
-      </td></tr></table>
-
-       
-      <p>
-      The address of the HDF5 file on a physical device has no effect on 
-      <code>H5Oopen_by_addr</code>, nor does the use of any file driver. 
-      As stated above, the object address is its offset within the HDF5 file; 
-      HDF5’s file drivers will transparently map this to an address 
-      on a storage device.
-
-  <p></p>
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-      <tr>
-        <td valign="top"><em>hid_t </em><code>loc_id</code>
-        </td>
-        <td valign="top">IN: File or group identifier 
-        </td></tr>
-      <tr>
-        <td valign="top"><em>haddr_t </em><code>addr    </code>
-        </td>
-        <td valign="top">IN: Object’s address in the file
-        </td></tr>
-    </table></ul>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns an object identifier for the opened object if successful;
-        otherwise returns a negative value.
-
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5oopen_by_addr_f
-    <dd>
-
-        <a name="h5open_by_addr_f"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5oopen_by_addr_f(loc_id, addr, obj_id, hdferr)
-    IMPLICIT NONE
-    INTEGER(HID_T)  , INTENT(IN)  :: loc_id
-    INTEGER(HADDR_T), INTENT(IN)  :: addr
-    INTEGER(HID_T)  , INTENT(OUT) :: obj_id
-    INTEGER         , INTENT(OUT) :: hdferr
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  loc_id - File or group identifier.
-  addr   - Object's address in the file.
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  obj_id - Object identifier for the opened object.
-  hdferr - Returns 0 if successful and -1 if fails.
-</pre>
-
-
-<p></p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-            <td valign="top" align="left" width="10%">
-              <strong>Release</strong>    </td>
-            <td valign="top" align="left">
-              <strong>Change</strong></td></tr>
-        <tr>
-            <td valign="top">1.8.0</td>
-            <td valign="top">
-              Function introduced in this release.</td></tr>
-        <tr>
-            <td valign="top">1.8.4</td>
-            <td valign="top">
-              Fortran subroutine added in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Oopen_by_idx" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 10 April 2013
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Object-OpenByIdx">H5Oopen_by_idx</a>
-  <p></p>
-  <dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Oopen_by_idx</code>(
-        <em>hid_t</em> <code>loc_id</code>,
-        <em>const char *</em><code>group_name</code>,
-        <em>H5_index_t</em> <code>index_type</code>,
-        <em>H5_iter_order_t</em> <code>order</code>,
-        <em>hsize_t</em> <code>n</code>,
-        <em>hid_t</em> <code>lapl_id</code>
-    )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Open the <i>n</i>th object in a group.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Oopen_by_idx</code> opens the <i>n</i>th object in 
-      the group specified by <code>loc_id</code> and <code>group_name</code>.
-      <p>
-      <code>loc_id</code> specifies a file or group.
-      <code>group_name</code> specifies the group relative to 
-      <code>loc_id</code> in which the object can be found.
-      If <code>loc_id</code> fully specifies the group in which the object
-      resides, <code>group_name</code> can be a dot (.).
-      <p>
-      The specific object to be opened within the group is specified 
-      by <code>index_type</code>, <code>order</code>, and <code>n</code> 
-      as follows:
-      <ul>
-          <li><code>index_type</code> specifies the type of index
-              by which objects are ordered.
-              Valid index types include 
-              <code>H5_INDEX_NAME</code>, indexed by name, and
-              <code>H5_INDEX_CRT_ORDER</code>, indexed by creation order.
-          <li><code>order</code> specifies the order in which the links
-              are to be referenced for the purposes of this function. 
-              Valid orders include 
-              <code>H5_ITER_INC</code> for increasing order,
-              <code>H5_ITER_DEC</code> for decreasing order, and
-              <code>H5_ITER_NATIVE</code>.
-              Rather than implying a particular order, 
-              <code>H5_ITER_NATIVE</code> instructs the HDF5 Library
-              to iterate through the objects in the fastest available order, 
-              i.e., in a natural order.
-          <li><code>n</code> specifies the position of the object within 
-              the index.  Note that this count is zero-based; 
-              <code>0</code> (zero) indicates that the function will return
-              the value of the first object; 
-              if <code>n</code> is <code>5</code>, the function will return
-              the value of the sixth object; etc.
-      </ul>
-      <p>If <code>lapl_id</code> specifies the link access property list
-      to be used in accessing the object.</p>
-      <p>An object opened with this function should be closed when 
-      it is no longer needed so that resource leaks will not develop. 
-      <code>H5Oclose</code> can be used to close groups, datasets, 
-      or committed datatypes.</p>
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-        <td valign="top">IN: A file or group identifier.</td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>group_name    </code></td>
-        <td valign="top">IN: Name of group, relative to <code>loc_id</code>,
-            in which object is located</td></tr>
-      <tr>
-        <td valign="top"><em>H5_index_t</em> <code>index_type</code></td>
-        <td valign="top">IN: Type of index by which objects are ordered
-            </td></tr>
-      <tr>
-        <td valign="top"><em>H5_iter_order_t</em> <code>order</code></td>
-        <td valign="top">IN: Order of iteration within index</td></tr>
-      <tr>
-        <td valign="top"><em>hsize_t</em> <code>n</code></td>
-        <td valign="top">IN: Object to open</td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lapl_id</code></td>
-        <td valign="top">IN: Link access property list</td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns an object identifier for the opened object if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5oopen_by_idx_f
-    <dd>
-
-        <a name="h5oopen_by_idx_f"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE <strong>h5oopen_by_idx_f</strong>(loc_id, group_name, index_type, order, n, &
-       obj_id, hdferr, lapl_id)
-    IMPLICIT NONE
-    INTEGER(HID_T)  , INTENT(IN)            :: loc_id
-    CHARACTER(LEN=*), INTENT(IN)            :: group_name
-    INTEGER         , INTENT(IN)            :: index_type
-    INTEGER         , INTENT(IN)            :: order
-    INTEGER(HSIZE_T), INTENT(IN)            :: n
-    INTEGER(HID_T)  , INTENT(OUT)           :: obj_id
-    INTEGER         , INTENT(OUT)           :: hdferr
-    INTEGER(HID_T)  , INTENT(IN) , OPTIONAL :: lapl_id
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  loc_id      - A file or group identifier.
-  group_name  - Name of group, relative to loc_id, in which object is located.
-  index_type  - Type of index by which objects are ordered.
-  order       - Order of iteration within index, NOTE: zero-based.
-  n           - Object to open.
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  obj_id      - An object identifier for the opened object.
-  hdferr      - Returns 0 if successful and -1 if fails.
-</pre>
-<p class="item_name"><strong>Optional parameters:</strong></p>
-<pre>  lapl_id     - Link access property list.
-</pre>
-
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.11</td>
-          <td valign="top">
-            Fortran subroutine introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Oset_comment" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 10 April 2013
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Object-SetComment">H5Oset_comment</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Oset_comment</code>(
-        <em>hid_t</em> <code>object_id</code>,
-        <em>const char *</em><code>comment</code>
-    )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets comment for specified object.
-
-  <p>
-  <dt><strong>Deprecated Function:</strong>
-    <dd>This function is deprecated in favor of object attributes.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Oset_comment</code> sets the comment for 
-        the specified object to the contents of <code>comment</code>.
-        Any previously existing comment is overwritten.
-        <p>
-        The target object is specified by an identifier, <code>object_id</code>.
-        <p>
-        If <code>comment</code> is the empty string or a 
-        null pointer, any existing comment message is removed from the object. 
-        <p>
-        Comments should be relatively short, null-terminated, ASCII strings.
-        <p>
-        Comments can be attached to any object that has an object header. 
-        Datasets, groups, and committed (named) datatypes have object 
-        headers. Symbolic links do not have object headers.
-        <p>
-        If a comment is being added to an object attribute, this comment 
-        will be attached to the object to which the attribute belongs 
-        and not to the attribute itself.</p>
-
-        <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>object_id    </code></td>
-        <td valign="top">IN: Identifier of the target object</td></tr>
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>comment    </code></td>
-        <td valign="top">IN: The new comment.</td></tr>
-    </table></dd>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5oset_comment_f
-    <dd>
-
-        <a name="h5oset_comment_f"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE <strong>h5oset_comment_f</strong>(obj_id, comment, hdferr)
-    IMPLICIT NONE
-    INTEGER(HID_T)  , INTENT(IN)  :: obj_id
-    CHARACTER(LEN=*), INTENT(IN)  :: comment
-    INTEGER         , INTENT(OUT) :: hdferr
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  obj_id    - Identifier of the target object.
-  comment   - The new comment.
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  hdferr    - Returns 0 if successful and -1 if fails.
-</pre>
-
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.11</td>
-          <td valign="top">
-            Fortran subroutine introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Oset_comment_by_name" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 10 April 2013
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Object-SetCommentByName">H5Oset_comment_by_name</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Oset_comment_by_name</code>(
-        <em>hid_t</em> <code>loc_id</code>,
-        <em>const char *</em><code>name</code>,
-        <em>const char *</em><code>comment</code>,
-        <em>hid_t</em> <code>lapl_id</code>
-    )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets comment for specified object.
-
-  <p>
-  <dt><strong>Deprecated Function:</strong>
-    <dd>This function is deprecated in favor of object attributes.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Oset_comment_by_name</code> sets the comment for the 
-        specified object to the contents of <code>comment</code>.
-        Any previously existing comment is overwritten.
-        <p>
-        <p>
-        The target object is specified by <code>loc_id</code> and 
-        <code>name</code>.
-        <code>loc_id</code> can specify any object in the file.
-        <code>name</code> can be one of the following:
-        <br>  — The name of the object relative to 
-            <code>loc_id</code> 
-        <br>  — An absolute name of the object, 
-            starting from <code>/</code>, the file’s root group 
-        <br>  — A dot (<code>.</code>), 
-            if <code>loc_id</code> fully specifies the object
-        <p>
-        If <code>comment</code> is the empty string or a 
-        null pointer, any existing comment message is removed from the object. 
-        <p>
-        Comments should be relatively short, null-terminated, ASCII strings.
-        <p>
-        Comments can be attached to any object that has an object header. 
-        Datasets, groups, and committed (named) datatypes have object 
-        headers. Symbolic links do not have object headers.
-        <p>
-        If a comment is being added to an object attribute, this comment 
-        will be attached to the object to which the attribute belongs 
-        and not to the attribute itself.</p>
-
-        <p>
-        <code>lapl_id</code> contains a link access property list identifier.
-        A link access property list can come into play when traversing links 
-        to access an object.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-        <td valign="top">IN: Identifier of a file, group, dataset, 
-            or named datatype.</td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>name</code></td>
-        <td valign="top">IN: Name of the object whose comment is to be 
-            set or reset, specified as a path relative to <code>loc_id</code>.
-            <br>
-            <code>name</code> can be '.' (a dot) if <code>loc_id</code> 
-            fully specifies the object for which the comment is to be set.
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>comment    </code></td>
-        <td valign="top">IN: The new comment.</td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lapl_id</code></td>
-        <td valign="top">IN: Link access property list identifier.</td></tr>
-    </table></dd>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5oset_comment_by_name_f
-    <dd>
-
-        <a name="h5oset_comment_by_name_f"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE <strong>h5oset_comment_by_name_f</strong>(loc_id, name, comment, hdferr, &
-        lapl_id)
-    IMPLICIT NONE
-    INTEGER(HID_T)  , INTENT(IN)  :: loc_id
-    CHARACTER(LEN=*), INTENT(IN)  :: name
-    CHARACTER(LEN=*), INTENT(IN)  :: comment
-    INTEGER         , INTENT(OUT) :: hdferr
-    INTEGER(HID_T)  , INTENT(IN), OPTIONAL :: lapl_id
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  loc_id   - Identifier of a file, group, dataset, or named datatype.
-  name     - Name of the object whose comment is to be set or reset, 
-              specified as a path relative to loc_id. 
-  comment  - The new comment.
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  hdferr   - Returns 0 if successful and -1 if fails.
-</pre>
-<p class="item_name"><strong>Optional parameters:</strong></p>
-<pre>  lapl_id  - Link access property list identifier.
-</pre>
-
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.11</td>
-          <td valign="top">
-            Fortran subroutine introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Ovisit" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 10 April 2013
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Object-Visit">H5Ovisit</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Ovisit</code>(
-            <em>hid_t</em> <code>object_id</code>,
-            <em>H5_index_t</em> <code>index_type</code>, 
-            <em>H5_iter_order_t</em> <code>order</code>, 
-            <em>H5O_iterate_t</em> <code>op</code>,
-            <em>void *</em><code>op_data</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Recursively visits all objects accessible from a specified object.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Ovisit</code> is a recursive iteration function 
-      to visit the object <code>object_id</code> and, 
-      if <code>object_id</code> is a group, 
-      all objects in and below it in an HDF5 file,
-      thus providing a mechanism for an application to perform
-      a common set of operations across all of those objects 
-      or a dynamically selected subset.
-      For non-recursive iteration across the members of a group, 
-      see <a href="RM_H5L.html#Link-Iterate"><code>H5Literate</code></a>.
-      <p>
-      If <code>object_id</code> is a group identifier, 
-      that group serves as the root of a recursive iteration. 
-      If <code>object_id</code> is a file identifier, that file’s 
-      root group serves as the root of the recursive iteration. 
-      If <code>object_id</code> is any other type of object, 
-      such as a dataset or named datatype, there is no iteration.
-      <p>
-      Two parameters are used to establish the iteration:
-      <code>index_type</code> and <code>order</code>.
-      <p>
-      <code>index_type</code> specifies the index to be used.
-      If the links in a group have not been indexed by the index type, 
-      they will first be sorted by that index then the iteration will begin; 
-      if the links have been so indexed, the sorting step will be 
-      unnecesary, so the iteration may begin more quickly.
-      Valid values include the following:
-        <table border=0>
-          <tr><td>
-                
-            </td><td valign=top>
-            <code>H5_INDEX_NAME</code>
-            </td><td valign=top>
-            Alpha-numeric index on name 
-          </td></tr><tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_INDEX_CRT_ORDER    </code>
-            </td><td valign=top>
-            Index on creation order 
-          <!-- H5_INDEX_N is used internally by the Library -->
-          <!--
-          </td></tr><tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_INDEX_N</code>
-            </td><td valign=top>
-            Number of indices defined
-          -->
-          </td></tr>
-        </table>
-      <p>
-      Note that the index type passed in <code>index_type</code> is a 
-      <i>best effort</i> setting.  
-      If the application passes in a value indicating iteration in 
-      creation order and a group is encountered that was not tracked
-      in creation order, that group will be iterated over in 
-      alpha-numeric order by name, or <i>name order</i>.
-      (<i>Name order</i> is the native order used by the HDF5 Library
-      and is always available.)
-      <p>
-      <code>order</code> specifies the order in which objects are to be
-      inspected along the index specified in <code>index_type</code>.  
-      Valid values include the following:
-        <table border=0>
-          <tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_ITER_INC</code>
-            </td><td valign=top>
-            Increasing order 
-          </td></tr><tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_ITER_DEC</code>
-            </td><td valign=top>
-            Decreasing order
-          </td></tr><tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_ITER_NATIVE    </code>
-            </td><td valign=top>
-            Fastest available order
-          <!-- H5_INDEX_N is used internally by the Library -->
-          <!--
-          </td></tr><tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_ITER_N</code>
-            </td><td valign=top>
-            Number of iteration orders defined 
-          -->
-          </td></tr>
-        </table>
-
-      <p>
-      The protoype of the callback function <code>op</code> is as follows
-      (as defined in the source code file <code>H5Opublic.h</code>):
-      <dir>
-          <em>herr_t</em> <code>(*H5O_iterate_t)(</code>
-              <em>hid_t</em> <code>o_id,</code> 
-              <em>const char *</em><code>name,</code> 
-              <em>const H5O_info_t *</em><code>object_info,</code> 
-              <em>void *</em><code>op_data)</code>
-      </dir>
-
-<!-- NEW PAGE -->
-
-      <p>
-      The parameters of this callback function have the following
-      values or meanings: 
-      <table>
-          <tr valign=top><td><code>    </code></td><td>
-              <code>o_id</code>
-              </td><td>
-              Object that serves as root of the iteration; same value 
-              as the <code>H5Ovisit</code> <code>object_id</code> parameter
-              </td></tr>
-          <tr valign=top><td><code>    </code></td><td>
-              <code>name</code>
-              </td><td>
-              Name of object, relative to <code>o_id</code>,
-              being examined at current step of the iteration
-              </td></tr>
-          <tr valign=top><td><code>    </code></td><td>
-              <code>object_info    </code>
-              </td><td>
-              <em>H5O_info_t</em> struct containing information regarding 
-              that object
-              </td></tr>
-          <tr valign=top><td><code>    </code></td><td>
-              <code>op_data</code>
-              </td><td>
-              User-defined pointer to data required by the application 
-              in processing the object;
-              a pass-through of the <code>op_data</code> pointer provided
-              with the <code>H5Ovisit_by_name</code> function call
-              </td></tr>
-      </table>
-      <p>
-      The <em>H5O_info_t</em> struct is defined in <code>H5Opublic.h</code> 
-      and described in the 
-      <a href="#Object-GetInfo"><code>H5Oget_info</code></a> function entry.
-
-      <p>
-      The return values from an operator are:
-      <ul>
-          <li>Zero causes the visit iterator to continue, returning 
-              zero when all group members have been processed.
-          <li>A positive value causes the visit iterator to immediately 
-              return that positive value, indicating short-circuit success.  
-              The iterator can be restarted at the next group member.
-          <li>A negative value causes the visit iterator to immediately 
-              return that value, indicating failure.  
-              The iterator can be restarted at the next group member.
-      </ul>
-
-      <p>
-      The <code>H5Ovisit</code> <code>op_data</code> parameter is a 
-      user-defined pointer to the data required to process objects 
-      in the course of the iteration.
-      This pointer is passed back to each step of the iteration in 
-      the callback function’s <code>op_data</code> parameter.
-
-      <br> 
-      <p>
-      <a href="RM_H5L.html#Link-Visit"><code>H5Lvisit</code></a> and 
-      <code>H5Ovisit</code> are companion functions:
-      one for examining and operating on links; 
-      the other for examining and operating on the objects that 
-      those links point to.
-      Both functions ensure that by the time the function completes
-      successfully, every link or object below the specified point in the 
-      file has been presented to the application for whatever 
-      processing the application requires.
-
-
-  <p>
-  <dt><strong>Programming Note for C++ Developers Using C Functions:</strong>
-    <dd>
-      <p>If a C routine that takes a function pointer as an argument is 
-      called from within C++ code, the C routine should be returned from 
-      normally. </p>
-
-      <p>Examples of this kind of routine include callbacks such as 
-      <code>H5Pset_elink_cb</code> and <code>H5Pset_type_conv_cb</code> 
-      and functions such as <code>H5Tconvert</code> and 
-      <code>H5Ewalk2</code>.</p>
-
-      <p>Exiting the routine in its normal fashion allows the HDF5 C 
-      Library to clean up its work properly. In other words, if the C++ 
-      application jumps out of the routine back to the C++ 
-      “catch” statement, the library is not given the 
-      opportunity to close any temporary data structures that were set 
-      up when the routine was called. The C++ application should save 
-      some state as the routine is started so that any problem that 
-      occurs might be diagnosed.</p>
-
-
-
-      
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top">
-            <em>hid_t</em> <code>object_id</code>
-        </td>
-        <td valign="top">IN: Identifier of the object at which the 
-            recursive iteration begins.
-        </td></tr>
-      <tr>
-        <td valign="top">
-            <em>H5_index_t</em> <code>index_type</code> 
-        </td>
-        <td valign="top">IN: Type of index; valid values include:
-            <br>        
-                <code>H5_INDEX_NAME</code>
-            <br>        
-                <code>H5_INDEX_CRT_ORDER</code>
-        </td></tr>
-      <tr>
-        <td valign="top">
-            <em>H5_iter_order_t</em> <code>order    </code> 
-        </td>
-        <td valign="top">IN: Order in which index is traversed; 
-            valid values include:
-            <br>        
-                <code>H5_ITER_DEC</code>
-            <br>        
-                <code>H5_ITER_INC</code>
-            <br>        
-                <code>H5_ITER_NATIVE</code>
-        </td></tr>
-      <tr>
-        <td valign="top">
-            <em>H5O_iterate_t</em> <code>op</code>
-        </td>
-        <td valign="top">IN: Callback function passing data regarding 
-            the object to the calling application
-        </td></tr>
-      <tr>
-        <td valign="top">
-            <em>void *</em><code>op_data</code>
-        </td>
-        <td valign="top">IN: User-defined pointer to data required 
-            by the application for its processing of the object
-        </td></tr>
-    </table>
-
-<!-- NEW PAGE -->
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>On success, returns the return value of the first operator that
-        returns a positive value, or zero if all members were processed 
-        with no operator returning non-zero.
-        <p>
-        On failure, returns a negative value if something goes wrong within 
-        the library, or the first negative value returned by an operator.
-
-  <p>
-  <dt><strong>Fortran2003 Interface:</strong> h5ovisit_f
-    <dd>
-
-        <a name="h5ovisit_f_F03"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5ovisit_f(object_id, index_type, order, op, op_data, &
-            return_value, hdferr)
-    INTEGER(HID_T), INTENT(IN) :: object_id
-    INTEGER, INTENT(IN) :: index_type 
-    INTEGER, INTENT(IN) :: order
-
-    TYPE(C_FUNPTR):: op
-    TYPE(C_PTR)   :: op_data
-    INTEGER, INTENT(OUT) :: return_value
-    INTEGER, INTENT(OUT) :: hdferr
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  object_id  - Identifier of the object at which the recursive iteration 
-                begins.
-  index_type - Type of index; valid values include:
-                H5_INDEX_NAME_F
-                H5_INDEX_CRT_ORDER_F
-  order      - Order in which index is traversed; valid values include:
-                H5_ITER_DEC_F
-                H5_ITER_INC_F
-                H5_ITER_NATIVE_F
-  op         - Callback function passing data regarding the group to the 
-               calling application
-  op_data    - User-defined pointer to data required by the application 
-               for its processing of the group
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  return_value - Returns the return value of the first operator that 
-                 returns a positive value, or zero if all members were 
-                 processed with no operator returning non-zero.
-  hdferr       - Returns 0 if successful and -1 if fails.
-</pre>
-
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.8</td>
-          <td valign="top">
-            Fortran subroutine and data structure added.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            C function introduced.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Ovisit_by_name" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 10 April 2013
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Object-VisitByName">H5Ovisit_by_name</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Ovisit_by_name</code>(
-            <em>hid_t</em> <code>loc_id</code>,
-            <em>const char *</em><code>object_name</code>,
-            <em>H5_index_t</em> <code>index_type</code>, 
-            <em>H5_iter_order_t</em> <code>order</code>, 
-            <em>H5O_iterate_t</em> <code>op</code>,
-            <em>void *</em><code>op_data</code>,
-            <em>hid_t</em> <code>lapl_id</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Recursively visits all objects starting from a specified object.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Ovisit_by_name</code> is a recursive iteration function 
-      to visit the object specified by the <code>loc_id</code> / 
-      <code>object_name</code> parameter pair and, if that object is a group,
-      all objects in and below it in an HDF5 file,
-      thus providing a mechanism for an application to perform
-      a common set of operations across all of those objects 
-      or a dynamically selected subset.
-      For non-recursive iteration across the members of a group, 
-      see <a href="RM_H5L.html#Link-Iterate"><code>H5Literate</code></a>.
-      <p>
-      The object serving as the root of the iteration is specified by 
-      the <code>loc_id</code> / <code>object_name</code> parameter pair.
-      <code>loc_id</code> specifies a file or an object in a file;
-      <code>object_name</code> specifies either 
-      an object in the file (with an absolute name based in the 
-      file’s root group) or
-      an object name relative to <code>loc_id</code>.
-      If <code>loc_id</code> fully specifies the object that is to 
-      serve as the root of the iteration, <code>object_name</code> should
-      be <code>'.'</code> (a dot).
-      (Note that when <code>loc_id</code> fully specifies the the 
-      object that is to serve as the root of the iteration, 
-      the user may wish to consider using 
-      <a href="#Object-Visit"><code>H5Ovisit</code></a> 
-      instead of <code>H5Ovisit_by_name</code>.)
-      <p>
-      Two parameters are used to establish the iteration:
-      <code>index_type</code> and <code>order</code>.
-      <p>
-      <code>index_type</code> specifies the index to be used.
-      If the links in a group have not been indexed by the index type, 
-      they will first be sorted by that index then the iteration will begin; 
-      if the links have been so indexed, the sorting step will be 
-      unnecesary, so the iteration may begin more quickly.
-      Valid values include the following:
-        <table border=0>
-          <tr><td>
-                
-            </td><td valign=top>
-            <code>H5_INDEX_NAME</code>
-            </td><td valign=top>
-            Alpha-numeric index on name 
-          </td></tr><tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_INDEX_CRT_ORDER    </code>
-            </td><td valign=top>
-            Index on creation order 
-          <!-- H5_INDEX_N is used internally by the Library -->
-          <!--
-          </td></tr><tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_INDEX_N</code>
-            </td><td valign=top>
-            Number of indices defined
-          -->
-          </td></tr>
-        </table>
-      <p>
-      Note that the index type passed in <code>index_type</code> is a 
-      <i>best effort</i> setting.  
-      If the application passes in a value indicating iteration in 
-      creation order and a group is encountered that was not tracked
-      in creation order, that group will be iterated over in 
-      alpha-numeric order by name, or <i>name order</i>.
-      (<i>Name order</i> is the native order used by the HDF5 Library
-      and is always available.)
-      <p>
-      <code>order</code> specifies the order in which objects are to be
-      inspected along the index specified in <code>index_type</code>.  
-      Valid values include the following:
-        <table border=0>
-          <tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_ITER_INC</code>
-            </td><td valign=top>
-            Increasing order 
-          </td></tr><tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_ITER_DEC</code>
-            </td><td valign=top>
-            Decreasing order
-          </td></tr><tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_ITER_NATIVE    </code>
-            </td><td valign=top>
-            Fastest available order
-          <!-- H5_INDEX_N is used internally by the Library -->
-          <!--
-          </td></tr><tr><td valign=top>
-                
-            </td><td valign=top>
-            <code>H5_ITER_N</code>
-            </td><td valign=top>
-            Number of iteration orders defined 
-          -->
-          </td></tr>
-        </table>
-
-      <p>
-      The <code>op</code> callback funtion 
-      and the effect of the callback function’s return value 
-      on the application are described in
-      <a href="#Object-Visit"><code>H5Ovisit</code></a>.
-
-<!--
-      <p>
-      The protoype of the callback function <code>op</code> is as follows
-      (as defined in the source code file <code>H5Opublic.h</code>):
-      <dir>
-          <em>herr_t</em> <code>(*H5O_iterate_t)(</code>
-              <em>hid_t</em> <code>o_id,</code> 
-              <em>const char *</em><code>name,</code> 
-              <em>const H5O_info_t *</em><code>object_info,</code> 
-              <em>void *</em><code>op_data)</code>
-      </dir>
--->
-<!-- NEW PAGE -->
-<!--
-      <p>
-      The parameters of this callback function have the following
-      values or meanings: 
-      <table>
-          <tr valign=top><td><code>    </code></td><td>
-              <code>g_id</code>
-              </td><td>
-              Object that serves as root of the iteration,
-              i.e., identifier of the Object specified by the
-              <code>H5Ovisit_by_name</code> <code>loc_id</code> /
-              <code>object_name</code> parameter pair
-              </td></tr>
-          <tr valign=top><td><code>    </code></td><td>
-              <code>name</code>
-              </td><td>
-              Name of object, relative to <code>o_id</code>,
-              being examined at current step of the iteration
-              </td></tr>
-          <tr valign=top><td><code>    </code></td><td>
-              <code>object_info    </code>
-              </td><td>
-              <em>H5O_info_t</em> struct containing information regarding 
-              that object
-              </td></tr>
-          <tr valign=top><td><code>    </code></td><td>
-              <code>op_data</code>
-              </td><td>
-              User-defined pointer to data required by the application 
-              in processing the object;
-              a pass-through of the <code>op_data</code> pointer provided
-              with the <code>H5Ovisit_by_name</code> function call
-              </td></tr>
-      </table>
--->
-      <p>
-      The <em>H5O_info_t</em> struct is defined in <code>H5Opublic.h</code> 
-      and described in the 
-      <a href="#Object-GetInfo"><code>H5Oget_info</code></a> function entry.
-
-      <p>
-      The <code>H5Ovisit_by_name</code> <code>op_data</code> parameter is a 
-      user-defined pointer to the data required to process objects 
-      in the course of the iteration.
-      This pointer is passed back to each step of the iteration in 
-      the callback function’s <code>op_data</code> parameter.
-      <p>
-      <code>lapl_id</code> is a link access property list.
-      In the general case, when default link access properties are 
-      acceptable, this can be passed in as <code>H5P_DEFAULT</code>.
-      An example of a situation that requires a non-default link access 
-      property list is when the link is an external link; an external link 
-      may require that a link prefix be set in a link access property list
-      (see <a href="RM_H5P.html#Property-SetELinkPrefix">
-      <code>H5Pset_elink_prefix</code></a>).
-
-      <br> 
-      <p>
-      <a href="RM_H5L.html#Link-VisitByName"><code>H5Lvisit_by_name</code></a>
-      and <code>H5Ovisit_by_name</code> are companion functions:
-      one for examining and operating on links; 
-      the other for examining and operating on the objects that 
-      those links point to.
-      Both functions ensure that by the time the function completes
-      successfully, every link or object below the specified point in the 
-      file has been presented to the application for whatever 
-      processing the application requires.
-
-  <p>
-  <dt><strong>Programming Note for C++ Developers Using C Functions:</strong>
-    <dd>
-      <p>If a C routine that takes a function pointer as an argument is 
-      called from within C++ code, the C routine should be returned from 
-      normally. </p>
-
-      <p>Examples of this kind of routine include callbacks such as 
-      <code>H5Pset_elink_cb</code> and <code>H5Pset_type_conv_cb</code> 
-      and functions such as <code>H5Tconvert</code> and 
-      <code>H5Ewalk2</code>.</p>
-
-      <p>Exiting the routine in its normal fashion allows the HDF5 C 
-      Library to clean up its work properly. In other words, if the C++ 
-      application jumps out of the routine back to the C++ 
-      “catch” statement, the library is not given the 
-      opportunity to close any temporary data structures that were set 
-      up when the routine was called. The C++ application should save 
-      some state as the routine is started so that any problem that 
-      occurs might be diagnosed.</p>
-      
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top">
-            <em>hid_t</em> <code>loc_id</code>
-        </td>
-        <td valign="top">IN: Identifier of a file or group 
-        </td></tr>
-      <tr>
-        <td valign="top">
-            <em>const char *</em><code>object_name</code>
-        </td>
-        <td valign="top">IN: Name of the object, 
-            generally relative to <code>loc_id</code>,
-            that will serve as root of the iteration
-        </td></tr>
-      <tr>
-        <td valign="top">
-            <em>H5_index_t</em> <code>index_type</code> 
-        </td>
-        <td valign="top">IN: Type of index; valid values include:
-            <br>        
-                <code>H5_INDEX_NAME</code>
-            <br>        
-                <code>H5_INDEX_CRT_ORDER</code>
-        </td></tr>
-      <tr>
-        <td valign="top">
-            <em>H5_iter_order_t</em> <code>order    </code> 
-        </td>
-        <td valign="top">IN: Order in which index is traversed; 
-            valid values include:
-            <br>        
-                <code>H5_ITER_DEC</code>
-            <br>        
-                <code>H5_ITER_INC</code>
-            <br>        
-                <code>H5_ITER_NATIVE</code>
-        </td></tr>
-      <tr>
-        <td valign="top">
-            <em>H5O_iterate_t</em> <code>op</code>
-        </td>
-        <td valign="top">IN: Callback function passing data regarding 
-            the object to the calling application
-        </td></tr>
-      <tr>
-        <td valign="top">
-            <em>void *</em><code>op_data</code>
-        </td>
-        <td valign="top">IN: User-defined pointer to data required 
-            by the application for its processing of the object
-        </td></tr>
-      <tr>
-        <td valign="top">
-            <em>hid_t</em> <code>lapl_id</code>
-        </td>
-        <td valign="top">IN: Link access property list identifier 
-        </td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>On success, returns the return value of the first operator that
-        returns a positive value, or zero if all members were processed 
-        with no operator returning non-zero.
-        <p>
-        On failure, returns a negative value if something goes wrong within 
-        the library, or the first negative value returned by an operator.
-
-  <p>
-  <dt><strong>Fortran2003 Interface:</strong> h5ovisit_by_name_f
-    <dd>
-
-        <a name="h5ovisit_by_name_f_F03"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5ovisit_by_name_f(loc_id, object_name, index_type, order, &
-       op, op_data, return_value, hdferr, lapl_id)
-    USE, INTRINSIC :: ISO_C_BINDING
-    IMPLICIT NONE
-    INTEGER(HID_T)  , INTENT(IN)             :: loc_id
-    CHARACTER(LEN=*), INTENT(IN)             :: object_name
-    INTEGER         , INTENT(IN)             :: index_type 
-    INTEGER         , INTENT(IN)             :: order
-
-    TYPE(C_FUNPTR)                           :: op
-    TYPE(C_PTR)                              :: op_data
-    INTEGER         , INTENT(OUT)            :: return_value
-    INTEGER         , INTENT(OUT)            :: hdferr
-    INTEGER(HID_T)  , INTENT(IN) , OPTIONAL  :: lapl_id
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  loc_id      - Identifier of a file or group.
-  object_name - Name of the object, generally relative to loc_id, that will 
-                serve as root of the iteration 
-  index_type  - Type of index; valid values include:
-                 H5_INDEX_NAME_F
-                 H5_INDEX_CRT_ORDER_F
-  order       - Order in which index is traversed; valid values include:
-                 H5_ITER_DEC_F
-                 H5_ITER_INC_F
-                 H5_ITER_NATIVE_F
-  op          - Callback function passing data regarding the group to the 
-                calling application
-  op_data     - User-defined pointer to data required by the application for 
-                its processing of the group
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  return_value - Returns the return value of the first operator that returns 
-                 a positive value, or zero if all members were processed with 
-                 no operator returning non-zero.
-  hdferr       - Returns 0 if successful and -1 if fails
-</pre>
-<p class="item_name"><strong>Optional parameters:</strong></p>
-<pre>  lapl_id      - Link access property list identifier.
-</pre>
-
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.11</td>
-          <td valign="top">
-            Fortran subroutine introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://www.hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have      *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5O_mcdt_search_cb_t" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 17 April 2012
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Object-McdtSearchCb_t">H5O_mcdt_search_cb_t</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><code>typedef</code> <em>H5O_mcdt_search_ret_t </em>(
-            <code>*H5O_mcdt_search_cb_t</code>
-            )(
-            <em>void *</em><code>op_data</code>
-            )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Provides the mechanism by which a user application may set an action for
-        <a href="RM_H5O.html#Object-Copy"><code>H5Ocopy</code></a>
-        to take after checking all suggested paths for a matching committed datatype
-        but before starting the global search of the destination file. 
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5O_mcdt_search_cb_t</code>
-        is the callback function that
-        <a href="RM_H5O.html#Object-Copy"><code>H5Ocopy</code></a>
-        will invoke if the callback is set and 
-        when the merge committed datatype feature is enabled
-        in the object copy property list (see 
-        <a href="RM_H5P.html#Property-SetCopyObject">
-        <code>H5Pset_copy_object</code></a>).
-        <p>
-        After searching the list of suggested committed datatype paths,
-        <a href="RM_H5O.html#Object-Copy"><code>H5Ocopy</code></a>
-        will invoke this callback before searching all committed datatypes
-        in the destination file. This allows a user application
-        to add a customized step to the search process.
-        The callback function is set with 
-        <a href="RM_H5P.html#Property-SetMcdtSearchCb">
-        <code>H5Pset_mcdt_search_cb</code></a>
-        and the search process is described in 
-        <a href="RM_H5P.html#Property-AddMergeCommittedDtypePath">
-        <code>H5Padd_merge_committed_dtype_path</code></a>.
-        <p>
-        Valid return values from this callback function are as follows
-        (defined in the enumerated datatype 
-        <code>H5O_mcdt_search_ret_t</code> in <code>H5Opublic.h</code>):
-        <table width="85%" align="center">
-          <tr><td valign="top">
-              <code>H5O_MCDT_SEARCH_ERROR</code>
-              </td><td>    </td><td valign="top">
-                  Aborts <code>H5Ocopy</code>. 
-              </td>
-          </tr><tr><td valign="top">
-                  <code>H5O_MCDT_SEARCH_CONT</code>
-              </td><td> </td><td valign="top">
-                  Continues the global search of all committed datatypes 
-                  in the destination file. 
-              </td>
-          </tr><tr><td valign="top">
-                  <code>H5O_MCDT_SEARCH_STOP<code>
-              </td><td> </td><td valign="top">
-                  Stops the search, but continues copying.
-              </td>
-          </tr>
-        </table>
-
-
-  <p>
-  <dt><strong>Warning:</strong>
-    <dd>If the callback’s return value is 
-        <code>H5O_MCDT_SEARCH_ERROR</code>, <code>H5Ocopy</code> 
-        will abort and the destination file may be left in an 
-        inconsistent or corrupted state.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd>
-    <table>
-      <tr valign="top">
-        <td><em>void *</em><code>op_data</code>
-            </td><td> </td>
-        <td>IN/OUT: Pointer to user-defined input data. This is a pass-through
-            of the data that was passed to 
-            <a href="RM_H5P.html#Property-SetMcdtSearchCb">
-            <code>H5Pset_mcdt_search_cb</code></a>.
-            </td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns one of the <code>H5O_MCDT_SEARCH_*</code> values described above.
-  <p>
-  <dt><strong>Failure Modes:</strong>
-    <dd><code>H5O_mcdt_search_cb_t</code> failure modes are dependent on the
-        implementation of the callback function.
-
-  <p>
-  <dt><strong>Example Usage:</strong>
-    <dd>This example defines a callback function in the object copy property 
-        list to discontinue the global search if a matching committed datatype 
-        cannot be found among the suggested paths.
-
-        <dir><pre>
-/* The user-defined callback function */
-static H5O_mcdt_search_ret_t
-mcdt_search_cb(void *_udata)
-{
-    H5O_mcdt_search_ret_t action = *((H5O_mcdt_search_ret_t *)_udata);
-
-    return(action);
-}
-
-int main(void) {
-    hid_t ocpypl_id = H5Pcreate(H5P_OBJECT_COPY);
-
-    /* Enable the merging committed datatype feature. */
-    H5Pset_copy_object(ocpypl_id, H5O_COPY_MERGE_COMMITTED_DTYPE_FLAG);
-
-    /* Add the path to search for a matching committed datatype. */
-    H5Padd_merge_committed_dtype_path(ocpypl_id, "/group/committed_dtypeA");
-
-    /*
-     * Set the callback function to discontinue the global search
-     * if H5Ocopy cannot find a matching committed datatype from the
-     * above suggested path.
-     */
-    action = H5O_MCDT_SEARCH_STOP;
-    H5Pset_mcdt_search_cb(ocpypl_id, mcdt_search_cb, &action);
-
-    /* Do the copy. */
-    H5Ocopy(...ocpypl_id...);
-    ...
-    ...
-}
-        </pre></dir>
-
-<!--__ *** FORTRAN90 INTERFACE  **********************************  -->
-<!--__ When the Fortran90 interface is complete, replace this       -->
-<!--__ section with the Fortran90 subroutine description.           -->
-<!--__                                                              -->
-<!--__ See the file h5fortran_f_insert.htm for a template and       -->
-<!--__ instructions.                                                -->
-<!--__ ***********************************************************  -->
-
-  <p>
-  <dt><strong>See Also:</strong>
-    <dd><table width="90%">
-          <tr valign="top">
-              <td width="46%">
-                  <a href="RM_H5O.html#Object-Copy"><code>H5Ocopy</code></a>
-                  <br>
-                  <a href="RM_H5P.html#Property-SetCopyObject">
-                  <code>H5Pset_copy_object</code></a>
-              </td><td width="4%"> </td><td width="46%">
-                  <a href="RM_H5P.html#Property-SetMcdtSearchCb">
-                  <code>H5Pset_mcdt_search_cb</code></a>
-                  <br>
-<!--
-                  <a href="RM_H5P.html#Property-FreeMergeCommittedDtypePaths">
-                  <code>H5Pfree_merge_committed_dtype_paths</code></a>
-                  <br>
-                  <a href="RM_H5P.html#Property-AddMergeCommittedDtypePath">
-                  <code>H5Padd_merge_committed_dtype_path</code></a>
-                  <br>
--->
-                  <a href="RM_H5P.html#Property-GetMcdtSearchCb">
-                  <code>H5Pget_mcdt_search_cb</code></a>
-<!--
-                  <br>
-                  <a href="RM_H5O.html#Object-McdtSearchCb_t">
-                  <code>H5O_mcdt_search_cb_t</code></a>
--->
-          </tr>
-        </table>
-
-        <table>
-          <tr valign="top">
-              <td>
-                  <br>
-                  <a href="../Advanced/CommittedDatatypeCopying/CopyingCommittedDatatypesWithH5Ocopy.pdf">
-                  Copying Committed Datatypes</a> 
-                  <br>
-                      <a href="../Advanced/CommittedDatatypeCopying/CopyingCommittedDatatypesWithH5Ocopy.pdf">with <code>H5Ocopy</code></a> 
-              </td><td width="4%"> </td><td>
-                  <br>
-                  A comprehensive discussion of copying committed datatypes (PDF)
-                  in <a href="../Advanced.html">Advanced Topics in HDF5</a>
-              </td></tr>
-        </table>
-
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-        </tr>
-
-        <tr>
-          <td valign="top">1.8.9</td>
-          <td valign="top">
-            C function type introduced in this release.</td>
-        </tr>
-
-        </tr>
-        </table>
-</dl>
-
-
+<?php include("H5O/H5Oclose.htm"); ?>
+<?php include("H5O/H5Ocopy.htm"); ?>
+<?php include("H5O/H5Odecr_refcount.htm"); ?>
+<?php include("H5O/H5Oexists_by_name.htm"); ?>
+<?php include("H5O/H5Oget_comment.htm"); ?>
+<?php include("H5O/H5Oget_comment_by_name.htm"); ?>
+<?php include("H5O/H5Oget_info.htm"); ?>
+<?php include("H5O/H5Oget_info_by_idx.htm"); ?>
+<?php include("H5O/H5Oget_info_by_name.htm"); ?>
+<?php include("H5O/H5Oincr_refcount.htm"); ?>
+<?php include("H5O/H5Olink.htm"); ?>
+<?php include("H5O/H5Oopen.htm"); ?>
+<?php include("H5O/H5Oopen_by_addr.htm"); ?>
+<?php include("H5O/H5Oopen_by_idx.htm"); ?>
+<?php include("H5O/H5Oset_comment.htm"); ?>
+<?php include("H5O/H5Oset_comment_by_name.htm"); ?>
+<?php include("H5O/H5Ovisit.htm"); ?>
+<?php include("H5O/H5Ovisit_by_name.htm"); ?>
+<?php include("H5O/H5O_mcdt_search_cb_t.htm"); ?>
 
 
 <!-- NEW PAGE -->
diff --git a/html/RM/RM_H5P.html b/html/RM/RM_H5P.html
index 3428561..4e383a7 100644
--- a/html/RM/RM_H5P.html
+++ b/html/RM/RM_H5P.html
@@ -1761,26397 +1761,197 @@ as the corresponding C function.
 <!--       Include special topic files                       -->
 <!--  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  -->
 
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-
-<!-- NEW PAGE -->
-<p>
-<a name="Property-FilterBehavior">
-<strong>Filter Behavior in HDF5:</strong></a>
-<br>
-    Filters can be inserted into the HDF5 pipeline to perform functions 
-    such as compression and conversion.  As such, they are a very flexible 
-    aspect of HDF5; for example, a user-defined filter could provide
-    encryption for an HDF5 dataset.
-    <p>
-    A filter can be declared as either <i>required</i> or <i>optional</i>. 
-    Required is the default status; optional status must be explicitly declared.
-    <p>
-    A required filter that fails or is not defined causes an entire 
-    output operation to fail; if it was applied when the data was written, 
-    such a filter will cause an input operation to fail.
-    <p>
-    The following table summarizes required filter behavior.
-    <div align=center>
-    <table border=0 width=80% cellspacing=5>
-      <tr align=left valign=top > 
-        <td width=20%> </td>
-        <td width=25%><b>Required <small>FILTER_X</small><br>not available</b>
-        <td width=25%><b><small>FILTER_X</small> available</b>
-      </tr><tr align=left valign=top>
-        <td><b><code>H5Pset_<<i>FILTER_X</i>></code>   </b></td>
-        <td>Will fail.<font size=1><br> </font></td>
-        <td>Will succeed.</td>
-      </tr><tr align=left valign=top>
-        <td><b><code>H5Dwrite</code><br>with <small>FILTER_X</small> 
-            set</b></td>
-        <td>Will fail.</td>
-        <td>Will succeed; <small>FILTER_X</small> will 
-            be applied to the data.</td>
-      </tr><tr align=left valign=top>
-        <td><b><code>H5Dread</code><br>with <small>FILTER_X</small> set</b></td>
-        <td>Will fail.</td>
-        <td>Will succeed.</td>
-      </tr>
-    </table>
-    </div>
-    <p>
-    An optional filter can be set for an HDF5 dataset 
-    even when the filter is not available.  
-    Such a filter can then be applied to the dataset when it becomes 
-    available on the original system or when the file containing 
-    the dataset is processed on a system on which it is available.
-    <p>
-    A filter can be declared as optional through the use of 
-    the <code>H5Z_FLAG_OPTIONAL</code> flag
-    with <a href="#Property-SetFilter"><code>H5Pset_filter</code></a>.
-    <p>
-    Consider a situation where one is creating files that will normally 
-    be used only on systems where the optional (and fictional) filter 
-    <small>FILTER_Z</small> is routinely available.
-    One can create those files on system A, which lacks 
-    <small>FILTER_Z</small>, create chunked datasets in the files with 
-    <small>FILTER_Z</small> defined in the 
-    dataset creation property list, and even write data to those datasets.
-    The dataset object header will indicate that <small>FILTER_Z</small> has
-    been associated with this dataset.
-    But since system A does not have <small>FILTER_Z</small>, 
-    dataset chunks will be written without it being applied.
-    <p>
-    HDF5 has a mechanism for determining whether chunks are actually 
-    written with the filters specified in the object header, so while the 
-    filter remains unavailable, system A will be able to read the data.
-    Once the file is moved to system B, where <small>FILTER_Z</small> 
-    <i>is</i> available, HDF5 will apply <small>FILTER_Z</small> 
-    to any data rewritten or new data written in these datasets. 
-    Dataset chunks that have been written on system B will then be 
-    unreadable on system A; chunks that have not been re-written since 
-    being written on system A will remain readable on system A.
-    All chunks will be readable on system B.
-
-<!-- NEW PAGE -->
-
-    <p>
-    The following table summarizes optional filter behavior.
-    <div align=center>
-    <table border=0 width=80% cellspacing=5>
-      <tr align=left valign=top > 
-        <td width=20%> </td>
-        <td width=25%><b><Optional <small>FILTER_Z</small><br>not available</b>
-        <td width=25%><b><small>FILTER_Z</small> available<br>with 
-            encode and decode</b>
-        <td width=25%><b><small>FILTER_Z</small> available<br>decode only</b>
-      </tr><tr align=left valign=top>
-        <td><b><code>H5Pset_<<i>FILTER_Z</i>></code>   </b></td>
-        <td>Will succeed.<font size=1><br> </font></td>
-        <td>Will succeed.</td>
-        <td>Will succeed.</td>
-      </tr><tr align=left valign=top>
-        <td><b><code>H5Dwrite</code><br>with <small>FILTER_Z</small> 
-            set</b></td>
-        <td>Will succeed;<br><small>FILTER_Z</small> will <i>not</i>
-            be applied to the data.</td>
-        <td>Will succeed;<br><small>FILTER_Z</small> will 
-            be applied to the data.</td>
-        <td>Will succeed;<br><small>FILTER_Z</small> will <i>not</i>
-            be applied to the data.</td>
-      </tr><tr align=left valign=top>
-        <td><b><code>H5Dread</code><br>with <small>FILTER_Z</small> set</b></td>
-        <td>Will succeed if <small>FILTER_Z</small> has not actually been 
-            applied to data.</td>
-        <td>Will succeed.</td>
-        <td>Will succeed.</td>
-<!--
-      </tr><tr align=right valign=top>
-        <td colspan=4><font size=-1>
-            All of the above are <i>expected behaviors</i>;
-            for example, HDF5 does not<br>indicate an error if an application
-            declares SZIP to be an optional filter<br>and calls 
-            <code>H5Pset_szip</code> on a system on which SZIP 
-            is not installed.
--->
-      </tr>
-    </table>
-    </div>
-    <p>
-    The above principles apply generally in the use of 
-    HDF5 optional filters insofar as HDF5 does as much as possible
-    to complete an operation when an optional filter is unavailable.
-    (The SZIP filter is an exception to this rule; see 
-    <a href="#Property-SetSzip"><code>H5Pset_szip</code></a> for details.)
-    <p>
-    <b>Notes:</b>
-    <br>
-    Filters can be applied only to chunked datasets; 
-    they cannot be used with other dataset storage methods, 
-    such as contiguous, compact, or external datasets. 
-    <p>
-    Dataset elements of variable-length and dataset region reference datatypes
-    are stored in separate structures in the file called heaps.
-    Filters cannot currently be applied to these heaps. 
-    </p>
-
+<?php include("../_topic/filter_behavior.htm"); ?>
 
 <!--  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  -->
 <!--       Include function files                            -->
 <!--  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  -->
 
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://www.hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have      *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Padd_merge_committed_dtype_path" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 21 March 2012 
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-AddMergeCommittedDtypePath">H5Padd_merge_committed_dtype_path</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Padd_merge_committed_dtype_path</code>(
-            <em>hid_t </em><code>ocpypl_id</code>,
-            <em>char *</em><code>path</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Adds a path to the list of paths that will be searched in the 
-        destination file for a matching committed datatype.
-
-  <p>
-  <dt><strong>Motivation:</strong>
-    <dd><code>H5Padd_merge_committed_dtype_path</code> 
-        provides a means to override the default behavior of
-        <a href="RM_H5O.html#Object-Copy"><code>H5Ocopy</code></a> 
-        when <code>H5O_COPY_MERGE_COMMITTED_DTYPE_FLAG</code> is set in an
-        object copy property list.
-        <p>
-        <code>H5Padd_merge_committed_dtype_path</code> 
-        is the mechanism for suggesting search paths where
-        <a href="RM_H5O.html#Object-Copy"><code>H5Ocopy</code></a>
-        will look for a matching committed datatype.
-        This can be substantially faster than the default approach of
-        searching the entire destination file for a match.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Padd_merge_committed_dtype_path</code> adds a path, 
-        <code>path</code>, which points to a committed datatype, to the current
-        list of suggested paths stored in the object copy property list 
-        <code>ocpypl_id</code>.
-        The search as described in the next paragraph is effective only if 
-        the <code>H5O_COPY_MERGE_COMMITTED_DTYPE_FLAG</code> is enabled
-        in the object copy property list via 
-        <a href="RM_H5P.html#Property-SetCopyObject">
-        <code>H5Pset_copy_object</code></a>.
-        <p>
-        When copying a committed datatype, a dataset with a committed datatype, 
-        or an object with an attribute of a committed datatype, the default
-        behavior of
-        <a href="RM_H5O.html#Object-Copy"><code>H5Ocopy</code></a>
-        is to search for a matching committed datatype:
-        <ol>
-          <li>First search the list of suggested paths in the 
-              object copy property list.
-          <li>Then, if no match has been found, search all the 
-              committed datatypes in the destination file.
-        </ol>
-        <p>
-        The default Step 2 in this search process can changed by 
-        setting a callback function 
-        (see <a href="RM_H5P.html#Property-SetMcdtSearchCb">
-        <code>H5Pset_mcdt_search_cb</code></a>).
-        <p>
-        Two datatypes are determined equal if their descriptions are identical,
-        in a manner similar to
-        <a href="RM_H5T.html#Datatype-Equal"><code>H5Tequal</code></a>.
-        If either committed datatype has one or more attributes,
-        then all attributes must be present in both committed datatypes
-        and they must be identical.  
-        Two attributes are considered identical if their datatype
-        description, dataspace, and raw data values are the same.
-        However, if an attribute uses a committed datatype, that committed 
-        datatype’s attributes will not be compared.
-        <p>
-        If a match is found, 
-        <a href="RM_H5O.html#Object-Copy"><code>H5Ocopy</code></a>
-        will perform the following in the destination file:
-        <ul>
-          <li>For a committed datatype, the library will create a hard link to 
-              the found datatype.
-          <li>For a dataset that uses a committed datatype, the library 
-              will modify the copied dataset to use the found committed 
-              datatype as its datatype.
-          <li>For an object with an attribute of a committed datatype, 
-              the library will modify the copied object’s attribute to 
-              use the found committed datatype as its datatype.
-        </ul>
-        <p>
-        If no match is found,
-        <a href="RM_H5O.html#Object-Copy"><code>H5Ocopy</code></a>
-        will perform the following in the destination file:
-        <ul>
-          <li>For a committed datatype, the library will copy it
-              as it would any other object, creating a 
-              named committed datatype at the destination.
-              That is, the library will create a committed datatype that is 
-              accessible in the file by a unique path.
-          <li>For a dataset that uses a committed datatype, the library 
-              will copy the datatype as an anonymous committed datatype 
-              and use that as the dataset’s datatype.
-          <li>For an object with an attribute of a committed datatype, 
-              the library will copy the datatype as 
-              an anonymous committed datatype 
-              and use that as the attribute’s datatype.
-        </ul>
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd>
-    <table>
-      <tr valign="top">
-        <td><em>hid_t </em><code>ocpypl_id</code>
-            </td><td>    </td>
-        <td>IN: Object copy property list identifier.
-            </td></tr>
-      <tr valign="top">
-        <td><em>char *</em><code>path</code>
-            </td><td> </td>
-        <td>IN: The path to be added.
-            </td></tr>
-    </table>
-
-
-  <p>
-  <dt><strong>Returns:</strong>
-
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Failure Modes:</strong>
-    <dd><code>H5Padd_merge_committed_dtype_path</code> will fail if the 
-        object copy property list is invalid.
-        <p>
-        It will also fail if there is insufficient memory when 
-        duplicating <code>path</code>.
-
-  <p>
-  <dt><strong>Example Usage:</strong>
-    <dd>This example adds two paths to the object copy property list.
-        <code>H5Ocopy</code> will search the two suggested paths for a match
-        before searching all the committed datatypes in the 
-        destination file.
-        <dir><pre>
-
-int main(void) {
-    hid_t ocpypl_id = H5Pcreate(H5P_OBJECT_COPY);
-
-    /* Enable the merging committed datatype feature */
-    H5Pset_copy_object(ocpypl_id, H5O_COPY_MERGE_COMMITTED_DTYPE_FLAG);
-
-    /* Add a path to a committed datatype */
-    H5Padd_merge_committed_dtype_path(ocpypl_id, "/group/committed_dtypeA");
-
-    /* Add a path to a dataset with committed datatype */
-    H5Padd_merge_committed_dtype_path(ocpypl_id, "/group2/committed_dset");
-    
-    /* Does the copy */
-    H5Ocopy(...ocpypl_id...);
-    ...
-    ...
-}
-        </pre></dir>
-
-  <p>
-  <dt><strong>See Also:</strong>
-    <dd><table width="90%">
-          <tr valign="top">
-              <td width="46%">
-                  <a href="RM_H5O.html#Object-Copy"><code>H5Ocopy</code></a>
-                  <br>
-                  <a href="RM_H5P.html#Property-SetCopyObject">
-                  <code>H5Pset_copy_object</code></a>
-<!--
-                  <br>
-                  <a href="RM_H5P.html#Property-AddMergeCommittedDtypePath">
-                  <code>H5Padd_merge_committed_dtype_path</code></a>
--->
-              </td><td width="4%"> </td><td width="46%">
-                  <a href="RM_H5P.html#Property-SetMcdtSearchCb">
-                  <code>H5Pset_mcdt_search_cb</code></a>
-                  <br>
-                  <a href="RM_H5P.html#Property-FreeMergeCommittedDtypePaths">
-                  <code>H5Pfree_merge_committed_dtype_paths</code></a>
-<!--
-                  <br>
-                  <a href="RM_H5P.html#Property-GetMcdtSearchCb">
-                  <code>H5Pget_mcdt_search_cb</code></a>
-                  <br>
-                  <a href="RM_H5O.html#Object-McdtSearchCb_t">
-                  <code>H5O_mcdt_search_cb_t</code></a>
--->
-          </tr>
-        </table>
-
-        <table>
-          <tr valign="top">
-              <td>
-                  <br>
-                  <a href="../Advanced/CommittedDatatypeCopying/CopyingCommittedDatatypesWithH5Ocopy.pdf">
-                  Copying Committed Datatypes</a> 
-                  <br>
-                      <a href="../Advanced/CommittedDatatypeCopying/CopyingCommittedDatatypesWithH5Ocopy.pdf">with <code>H5Ocopy</code></a> 
-              </td><td width="4%"> </td><td>
-                  <br>
-                  A comprehensive discussion of copying committed datatypes (PDF)
-                  in <a href="../Advanced.html">Advanced Topics in HDF5</a>
-              </td></tr>
-        </table>
-
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-        </tr>
-        <tr>
-          <td valign="top">1.8.9</td>
-          <td valign="top">
-            C function introduced in this release.</td>
-        </tr>
-        </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pall_filters_avail" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 10 June 2010
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-AllFiltersAvail">H5Pall_filters_avail</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>htri_t</em> <code>H5Pall_filters_avail</code>(
-        <em>hid_t</em> <code>plist_id</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Verifies that all required filters are available.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pall_filters_avail</code> verifies that all of the filters     
-        set in the dataset or group creation property list <code>plist_id</code> 
-        are currently available.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>plist_id    </code></td>
-            <td valign="top">IN: Dataset or group creation property list 
-                identifier.</td></tr>
-    </table></dd>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns <code>TRUE</code> if all filters are available
-        and <code>FALSE</code> if one or more is not currently available.<br>
-        Returns <code>FAIL</code>, a  negative value, on error.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-<!--
-	<pre>
-SUBROUTINE
-	</pre>		
--->
-
-
-  <p>
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.5</td>
-          <td valign="top">
-            Function extended to work with group creation property 
-            lists.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pclose" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-Close">H5Pclose</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pclose</code>(<em>hid_t</em> <code>plist</code>
-        )
-  <dt><strong>Purpose:</strong>
-    <dd>Terminates access to a property list.
-  <dt><strong>Description:</strong>
-        <dd><code>H5Pclose</code> terminates access to a property list.  
-            All property lists should be closed when the application is 
-            finished accessing them. 
-            This frees resources used by the property list.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>plist    </code></td>
-            <td valign="top">IN: Identifier of the property list to terminate access to.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pclose_f
-    <dd>
-	<pre>
-SUBROUTINE h5pclose_f(prp_id, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id  ! Property list identifier 
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                        ! 0 on success and -1 on failure
-END SUBROUTINE h5pclose_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pclose_class" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-CloseClass">H5Pclose_class</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pclose_class</code>(
-                  <em>hid_t</em> <code>class</code>
-	)
-
-  <dt><strong>Purpose:</strong>
-    <dd>Closes an existing property list class.
-
-  <dt><strong>Description:</strong>
-    <dd>Removes a property list class from the library.  
-    
-    <p>
-    Existing property lists of this class will continue to exist, 
-    but new ones are not able to be created.
-
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-    <tr>
-        <td><em>hid_t</em> <code>class    </code></td>
-        <td>IN: Property list class to close</td></tr>
-    </table></ul>
-
-  <dt><strong>Returns:</strong>
-    <dd>Success: a non-negative value
-    <dd>Failure: a negative value
-
-  <dt><strong>Fortran90 Interface:</strong> h5pclose_class_f
-    <dd>
-	<pre>
-SUBROUTINE h5pclose_class_f(class, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: class ! Property list class identifier 
-                                      ! to close
-  INTEGER, INTENT(OUT) :: hdferr      ! Error code
-                                      ! 0 on success and -1 on failure
-END SUBROUTINE h5pclose_class_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pcopy" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-Copy">H5Pcopy</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>hid_t </em><code>H5Pcopy</code>(<em>hid_t</em> <code>plist</code>
-        )
-  <dt><strong>Purpose:</strong>
-    <dd>Copies an existing property list to create a new property list.
-  <dt><strong>Description:</strong>
-        <dd><code>H5Pcopy</code> copies an existing property list to create 
-            a new property list.
-            The new property list has the same properties and values 
-            as the original property list.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>plist    </code></td>
-            <td valign="top">IN: Identifier of property list to duplicate.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a property list identifier if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pcopy_f
-    <dd>
-	<pre>
-SUBROUTINE h5pcopy_f(prp_id, new_prp_id, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id       ! Property list identifier 
-  INTEGER(HID_T), INTENT(OUT) :: new_prp_id  ! Identifier  of property list
-                                             ! copy  
-  INTEGER, INTENT(OUT) :: hdferr             ! Error code
-                                             ! 0 on success and -1 on failure
-END SUBROUTINE h5pcopy_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pcopy_prop" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-CopyProp">H5Pcopy_prop</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pcopy_prop</code>(
-                  <em>hid_t</em> <code>dst_id</code>,
-                  <em>hid_t</em> <code>src_id</code>,
-                  <em>const char *</em><code>name</code>
-	)
-
-  <dt><strong>Purpose:</strong>
-    <dd>Copies a property from one list or class to another.
-
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pcopy_prop</code> copies a property from one property 
-    list or class to another.
-    
-    <p>
-    If a property is copied from one class to another, all the property 
-    information will be first deleted from the destination class and 
-    then the property information will be copied from the source class 
-    into the destination class.  
-	
-    <p>
-    If a property is copied from one list to another, the property 
-    will be first deleted from the destination list (generating a call 
-    to the <code>close</code> callback for the property, if one exists)  
-    and then the property is copied from the source list to the 
-    destination list (generating a call to the <code>copy</code> 
-    callback for the property, if one exists).
-	
-    <p>
-    If the property does not exist in the class or list, this call is 
-    equivalent to calling <code>H5Pregister</code> or <code>H5Pinsert</code> 
-    (for a class or list, as appropriate) and the <code>create</code> 
-    callback will be called in the case of the property being 
-    copied into a list (if such a callback exists for the property).
-
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-    <tr>
-        <td><em>hid_t</em> <code>dst_id</code></td>
-        <td>IN: Identifier of the destination property list or 
-	        class</td></tr>
-    <tr>
-        <td><em>hid_t</em> <code>src_id</code></td>
-        <td>IN: Identifier of the source property list or class</td></tr>
-    <tr>
-        <td><em>const char *</em><code>name    </code></td>
-        <td>IN: Name of the property to copy</td></tr>
-    </table></ul>
-
-  <dt><strong>Returns:</strong>
-    <dd>Success: a non-negative value
-    <dd>Failure: a negative value
-
-  <dt><strong>Fortran90 Interface:</strong> h5pcopy_prop_f
-    <dd>
-	<pre>
-SUBROUTINE h5pcopy_prop_f(dst_id, src_id, name, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: dst_id  ! Destination property list 
-                                        ! identifier 
-  INTEGER(HID_T), INTENT(IN) :: src_id  ! Source property list identifier 
-  CHARACTER(LEN=*), INTENT(IN) :: name  ! Property name
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                        ! 0 on success and -1 on failure
-END SUBROUTINE h5pcopy_prop_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pcreate" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 20 March 2012
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-Create">H5Pcreate</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>hid_t </em><code>H5Pcreate</code>(
-            <em>hid_t</em> <code>cls_id</code>
-        )
-
-  <p></p>
-  <dt><strong>Purpose:</strong>
-    <dd>Creates a new property list as an instance of a property list class.
-
-  <p></p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pcreate</code> creates a new property list as an instance of 
-        some property list class.  The new property list is initialized
-        with default values for the specified class. The classes are as
-        follows; see the <a href="#Function_index">function index</a> at
-        the top of this page for a list of functions related to each class:
-      <dir>
-      <dl>
-        <dt><code>H5P_OBJECT_CREATE</code>
-          <dd>Properties for object creation
-<!--
-              See <a href="#Property-SetCopyObject">H5Pset_copy_object</a>.
--->
-        <dt><code>H5P_FILE_CREATE</code>
-          <dd>Properties for file creation  
-<!--
-              See <a href="../H5.user/Files.html">Files</a>
-              in the <cite>HDF User's Guide</cite>
-              for details about the file creation properties.
--->
-        <dt><code>H5P_FILE_ACCESS</code>
-          <dd>Properties for file access 
-<!--
-              See <a href="../H5.user/Files.html">Files</a>
-              in the <cite>HDF User's Guide</cite>
-              for details about the file creation properties.
--->
-        <dt><code>H5P_DATASET_CREATE</code>
-          <dd>Properties for dataset creation  
-<!--
-              See <a href="../H5.user/Datasets.html">Datasets</a> 
-              in the <cite>HDF User's Guide</cite>
-              for details about dataset creation properties.
--->
-        <dt><code>H5P_DATASET_ACCESS</code>
-          <dd>Properties for dataset access  
-        <dt><code>H5P_DATASET_XFER</code>
-          <dd>Properties for raw data transfer  
-<!--
-              See <a href="../H5.user/Datasets.html">Datasets</a> 
-              in the <cite>HDF User's Guide</cite>
-              for details about raw data transfer properties
--->
-        <dt><code>H5P_FILE_MOUNT</code>
-          <dd>Properties for file mounting  
-<!--
-              With this parameter, <code>H5Pcreate</code> 
-              creates and returns a new mount property list
-              initialized with default values.
--->
-        <dt><code>H5P_GROUP_CREATE</code>
-          <dd>Properties for group creation
-<!--
-              See <a href="#Property-SetCreateIntermediateGroups">H5Pset_create_intermediate_groups</a>,
-              <a href="#Property-SetEstLinkInfo">H5Pset_est_link_info</a>,
-              <a href="#Property-SetLinkCreationOrder">H5Pset_link_creation_order</a>,
-              <a href="#Property-SetLinkPhaseChange">H5Pset_link_phase_change</a>,
-              etc.
--->
-        <dt><code>H5P_GROUP_ACCESS</code>
-          <dd>Properties for group access
-<!--
-              See <a href="#Property-SetELinkPrefix">H5Pset_elink_prefix</a>
-              and <a href="#Property-SetNLinks">H5Pset_nlinks</a>.
--->
-        <dt><code>H5P_DATATYPE_CREATE</code>
-          <dd>Properties for datatype creation
-        <dt><code>H5P_DATATYPE_ACCESS</code>
-          <dd>Properties for datatype access
-        <dt><code>H5P_STRING_CREATE</code>
-          <dd>Properties for character encoding when encoding strings or 
-              object names
-<!--
-              See <a href="#Property-SetCharEncoding">H5Pset_char_encoding</a>.
--->
-        <dt><code>H5P_ATTRIBUTE_CREATE</code>
-          <dd>Properties for attribute creation
-        <dt><code>H5P_OBJECT_COPY</code>
-          <dd>Properties governing the object copying process  
-<!--
-              See <a href="#Property-SetCopyObject">H5Pset_copy_object</a>.
--->
-        <dt><code>H5P_LINK_CREATE</code>
-          <dd>Properties governing link creation
-<!--
-              See <a href="#Property-SetCreateIntermediateGroup">H5Pset_create_intermediate_group</a>.
--->
-        <dt><code>H5P_LINK_ACCESS</code>
-        <dd>Properties governing link traversal when accessing objects  
-<!--
-              See <a href="#Property-SetNLinks">H5Pset_nlinks</a> and
-              <a href="#Property-SetELinkPrefix">H5Pset_elink_prefix</a>.
--->
-      </dl>
-      </dir>
-      <p>
-      This property list must eventually be closed with 
-      <code>H5Pclose</code>;  
-      otherwise, errors are likely to occur.
-
-  <p></p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>cls_id    </code></td>
-        <td valign="top">IN: The class of the property list to create.</td></tr>
-    </table></dd>
-
-  <p></p>
-<!-- NEW PAGE -->
-  <dt><strong>Returns:</strong>
-    <dd>Returns a property list identifier (<code>plist</code>) if successful; 
-        otherwise Fail (-1).
-
-  <p></p>
-  <dt><strong>Fortran90 Interface:</strong> h5pcreate_f
-    <dd>
-    <pre>
-SUBROUTINE h5pcreate_f(classtype, prp_id, hdferr) 
-  IMPLICIT NONE
-  INTEGER, INTENT(IN) :: classtype       ! The type of the property list 
-                                         ! to be created 
-                                         ! Possible values are: 
-                                         !    H5P_FILE_CREATE_F 
-                                         !    H5P_FILE_ACCESS_F
-                                         !    H5P_DATASET_CREATE_F
-                                         !    H5P_DATASET_XFER_F 
-                                         !    H5P_MOUNT_F 
-  INTEGER(HID_T), INTENT(OUT) :: prp_id  ! Property list identifier 
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5pcreate_f
-    </pre>
-
-  <p></p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-              <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-              <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-              The following property list classes were added at this release: 
-<pre>        H5P_DATASET_ACCESS 
-        H5P_GROUP_CREATE 
-        H5P_GROUP_ACCESS 
-        H5P_DATATYPE_CREATE 
-        H5P_DATATYPE_ACCESS 
-        H5P_ATTRIBUTE_CREATE                   </pre>
-              </td></tr>
-    </table>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pcreate_class" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-  Last modified: 29 August 2012</i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-CreateClass">H5Pcreate_class</a>
-  <p></p>
-  <dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Pcreate_class</code>(
-                 <em>hid_t</em> <code>parent_class</code>,
-                 <em>const char *</em><code>name</code>,
-                 <em>H5P_cls_create_func_t</em> <code>create</code>,
-                 <em>void *</em><code>create_data</code>,
-                 <em>H5P_cls_copy_func_t</em> <code>copy</code>,
-                 <em>void *</em><code>copy_data</code>,
-                 <em>H5P_cls_close_func_t</em> <code>close</code>,
-                 <em>void *</em><code>close_data</code>
-         )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Creates a new property list class.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pcreate_class</code> registers a new property list class 
-        with the library.  
-        The new property list class can inherit from an existing property 
-        list class, <code>parent_class</code>, or may be derived from the 
-        default “empty” class, <code>NULL</code>.  
-        New classes with inherited properties from existing classes 
-        may not remove those existing properties, only add or remove 
-        their own class properties.
-        Property list classes defined and supported in the HDF5 Library
-        distribution are listed and briefly described in 
-        <a href="#Property-Create"><code>H5Pcreate</code></a>.
-        <p></P>
-        
-        The <code>create</code> routine is called when a new property list 
-        of this class is being created.  
-        The <code>H5P_cls_create_func_t</code> callback function is defined 
-        as follows:
-        <ul><em>typedef herr_t</em> (*<code>H5P_cls_create_func_t</code>)(
-            <em>hid_t</em> <code>prop_id</code>,
-            <em>void *</em> <code>create_data</code>
-            );
-        </ul>
-        The parameters to this callback function are defined as follows:
-        <ul><table>
-            <tr>
-              <td valign=top><em>hid_t</em> <code>prop_id</code></td>
-              <td>IN: The identifier of the property list being created</td></tr>
-            <tr>
-              <td valign=top><em>void *</em> <code>create_data    </code></td>
-              <td>IN: User pointer to any <i>class creation</i> data 
-                  required</td></tr>
-        </table></ul>
-
-        The <code>create</code> routine is called after any registered 
-        <code>create</code> function is called for each property value.  
-        If the <code>create</code> routine returns a negative value, 
-        the new list is not returned to the user and the
-        property list creation routine returns an error value.
-        <p></P>
-
-        The <code>copy</code> routine is called when an existing property list 
-        of this class is copied.  
-        The <code>H5P_cls_copy_func_t</code> callback function  
-        is defined as follows:
-        <ul><em>typedef herr_t</em> (*<code>H5P_cls_copy_func_t</code>)(
-            <em>hid_t</em> <code>prop_id</code>,
-            <em>void *</em> <code>copy_data</code>
-            );
-        </ul>
-        The parameters to this callback function are defined as follows:
-        <ul><table>
-            <tr>
-              <td valign=top><em>hid_t</em> <code>prop_id</code></td>
-              <td>IN: The identifier of the property list created by 
-                  copying</td></tr>
-            <tr>
-              <td valign=top><em>void *</em> <code>copy_data      </code></td>
-              <td>IN: User pointer to any <i>class copy</i> data 
-                  required</td></tr>
-        </table></ul>
-        The <code>copy</code> routine is called after any registered 
-        <code>copy</code> function is called for each property value.  
-        If the <code>copy</code> routine returns a negative value, the new list 
-        is not returned to the user and the property list copy routine returns 
-        an error value.
-        <p></P>
-
-        The <code>close</code> routine is called when a property list of this 
-        class
-        is being closed.  
-        The <code>H5P_cls_close_func_t</code> callback function is defined 
-        as follows:
-        <ul><em>typedef herr_t</em> (*<code>H5P_cls_close_func_t</code>)(
-            <em>hid_t</em> <code>prop_id</code>,
-            <em>void *</em> <code>close_data</code>
-            );
-        </ul>
-        The parameters to this callback function are defined as follows:
-        <ul><table>
-            <tr>
-              <td valign=top><em>hid_t</em> <code>prop_id</code></td>
-              <td>IN: The identifier of the property list being closed</td></tr>
-            <tr>
-              <td valign=top><em>void *</em> <code>close_data     </code></td>
-              <td>IN: User pointer to any <i>class close</i> data 
-                  required</td></tr>
-        </table></ul>
-
-<!-- NEW PAGE -->
-
-        The <code>close</code> routine is called before any registered 
-        <code>close</code> function is called for each property value.  
-        If the <code>close</code> routine returns a negative value, 
-        the property list close routine returns an error value 
-        but the property list is still closed.
-        
-  <p>
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-        <td valign=top><em>hid_t</em> <code>parent_class</code></td>
-        <td>IN: Property list class to inherit from or <code>NULL</code></td></tr>
-        <tr>
-        <td valign=top><em>const char *</em><code>name</code></td>
-        <td>IN: Name of property list class to register</td></tr>
-        <tr>
-        <td valign=top><em>H5P_cls_create_func_t</em> <code>create    </code></td>
-        <td>IN: Callback routine called when a property list is created</td></tr>
-        <tr>
-        <td valign=top><em>void *</em><code>create_data</code></td>
-        <td>IN: Pointer to user-defined <i>class create</i> data, to be
-                    passed along to <i>class create</i> callback</td></tr>
-        <tr>
-        <td valign=top><em>H5P_cls_copy_func_t</em> <code>copy</code></td>
-        <td>IN: Callback routine called when a property list is copied</td></tr>
-        <tr>
-        <td valign=top><em>void *</em><code>copy_data</code></td>
-        <td>IN: Pointer to user-defined <i>class copy</i> data, to be
-                    passed along to <i>class copy</i> callback</td></tr>
-        <tr>
-        <td valign=top><em>H5P_cls_close_func_t</em> <code>close</code></td>
-        <td>IN: Callback routine called when a property list is being closed</td></tr>
-        <tr>
-        <td valign=top><em>void *</em><code>close_data</code></td>
-        <td>IN: Pointer to user-defined <i>class close</i> data, to be
-                    passed along to <i>class close</i> callback</td></tr>
-        </table>
-    </ul>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>On success, returns a valid property list class identifier;
-      otherwise returns a negative value.
-      
-      <p><code>H5Pclose_class</code> can be used to release the 
-      property list class identifier returned by this function so 
-      that resources leaks will not develop.</p>
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pcreate_class_f
-    <dd>
-    <pre>
-SUBROUTINE h5pcreate_class_f(parent, name, class, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: parent  ! Parent property list class 
-                                        ! identifier
-                                        ! Possible values include:
-                                        !    H5P_NO_CLASS_F
-                                        !    H5P_FILE_CREATE_F
-                                        !    H5P_FILE_ACCESS_F
-                                        !    H5P_DATASET_CREATE_F
-                                        !    H5P_DATASET_XFER_F
-                                        !    H5P_MOUNT_F
-  CHARACTER(LEN=*), INTENT(IN) :: name  ! Name of property to create 
-  INTEGER(HID_T), INTENT(OUT) :: class  ! Property list class identifier
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                        ! 0 on success and -1 on failure
-END SUBROUTINE h5pcreate_class_f
-    </pre>
-
-  <p>
-  <dt><strong>Fortran2003 Interface:</strong> h5pcreate_class_f
-    <dd>
-
-        <a name="H5P2028F03292fh5pcreate5fclass5ff5fF03"></a>
-<a name="robo28"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5pcreate_class_f(parent, name, class, hdferr, create, &
-            create_data, copy, copy_data, close, close_data)
-    INTEGER(HID_T)  , INTENT(IN)  :: parent
-    CHARACTER(LEN=*), INTENT(IN)  :: name
-    INTEGER(HID_T)  , INTENT(OUT) :: class
-    INTEGER         , INTENT(OUT) :: hdferr
-    TYPE(C_PTR)     , OPTIONAL    :: create_data, copy_data, close_data
-    TYPE(C_FUNPTR)  , OPTIONAL    :: create, copy, close
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  parent  - Parent property list class identifier
-            Possible values include:
-              H5P_ROOT_F
-              H5P_FILE_CREATE_F
-              H5P_FILE_ACCESS_F
-              H5P_DATASET_CREATE_F
-              H5P_DATASET_XFER_F
-              H5P_FILE_MOUNT_F
-  name    - Name of property to create
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  class   - Property list class identifier
-  hdferr  - Returns 0 if successful and -1 if fails
-</pre>
-<p class="item_name"><strong>Optional parameters:</strong></p>
-<pre>  H5P_cls_create_func_t (create) - Callback routine called when a 
-                                   property list is created
-  create_data                    - User pointer to any class creation 
-                                   information needed
-  H5P_cls_copy_func_t   (copy)   - Callback routine called when a property 
-                                   list is copied
-  copy_data                      - User pointer to any class copy 
-                                   information needed
-  H5P_cls_close_func_t  (close)  - Callback routine called when a property 
-                                   list is being closed
-  close_data                     - User pointer to any class close 
-                                   information needed
-</pre>
-
-
-  <p></p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-              <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-              <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.8</td>
-          <td valign="top">
-              Fortran updated to Fortran2003.</td></tr>
-    </table>
-
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Premove_filter" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 10 June 2010
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-RemoveFilter">H5Premove_filter</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Premove_filter</code>(
-        <em>hid_t</em> <code>plist_id</code>,
-        <em>H5Z_filter_t</em> <code>filter</code>
-    )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Delete one or more filters in the filter pipeline.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Premove_filter</code> removes the specified 
-        <code>filter</code> from the filter pipeline in the
-        dataset or group creation property list <code>plist_id</code>.
-        <p>
-        The <code>filter</code> parameter specifies the filter to be removed.  
-        Valid values for use in <code>filter</code> are as follows:
-
-        <center>
-        <table width=75%>
-        <tr valign=top align=left><td>
-            <code>H5Z_FILTER_ALL</code> 
-            </td><td>
-            Removes all filters from the filter pipeline.
-        </td></tr>
-        <tr valign=top align=left><td>
-            <code>H5Z_FILTER_DEFLATE</code> 
-            </td><td>
-            Data compression filter, employing the gzip algorithm 
-        </td></tr>
-        <tr valign=top align=left><td>
-            <code>H5Z_FILTER_SHUFFLE</code> 
-            </td><td>
-            Data shuffling filter 
-        </td></tr>
-        <tr valign=top align=left><td>
-            <code>H5Z_FILTER_FLETCHER32</code> 
-            </td><td>
-            Error detection filter, employing the Fletcher32 checksum algorithm 
-        </td></tr>
-        <tr valign=top align=left><td>
-            <code>H5Z_FILTER_SZIP</code> 
-            </td><td>
-            Data compression filter, employing the SZIP algorithm 
-        </td></tr>
-        <tr valign=top align=left><td>
-            <code>H5Z_FILTER_NBIT</code> 
-            </td><td>
-            Data compression filter, employing the N-Bit algorithm 
-        </td></tr>
-        <tr valign=top align=left><td>
-            <code>H5Z_FILTER_SCALEOFFSET  </code> 
-            </td><td>
-            Data compression filter, employing the scale-offset algorithm 
-        </td></tr>
-        </table>
-        </center>
-        <p>
-        Additionally, user-defined filters can be removed with this routine
-        by passing the filter identifier with which they were registered 
-        with the HDF5 Library.
-        <p>
-        Attempting to remove a filter that is not in the filter
-        pipeline is an error.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><dl>
-        <dt><em>hid_t</em> <code>plist_id</code>
-            <dd>IN: Dataset or group creation property list identifier.
-        <dt><em>H5Z_filter_t</em> <code>filter</code>
-            <dd>IN: Filter to be deleted.
-            </dl></dd>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<!-- NEW PAGE -->
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5premove_filter_f
-    <dd><pre>
-SUBROUTINE h5premove_filter_f(prp_id, filter, hdferr) 
-
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-  INTEGER, INTENT(IN) :: filter        ! Filter to be removed
-                                       ! Valid values are:
-                                       !     H5Z_FILTER_ALL_F
-                                       !     H5Z_FILTER_DEFLATE_F
-                                       !     H5Z_FILTER_SHUFFLE_F
-                                       !     H5Z_FILTER_FLETCHER32_F
-                                       !     H5Z_FILTER_SZIP_F
-  INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                       ! 0 on success, -1 on failure
-END SUBROUTINE h5premove_filter_f
-    </pre></dd>
-
-  <p>
-  <dt><strong>History:</strong>
-      <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Changes</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.3</td>
-          <td valign="top">
-            Function introduced in this release.<br>
-            Fortran subroutine introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.5</td>
-          <td valign="top">
-            Function extended to work with group creation property 
-            lists.</td></tr>
-      </table></dd>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pequal" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong>  <a name="Property-Equal">H5Pequal</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>htri_t</em> <code>H5Pequal</code>(
-                  <em>hid_t</em> <code>id1</code>,
-                  <em>hid_t</em> <code>id2</code>
-	)
-
-  <dt><strong>Purpose:</strong>
-    <dd>Compares two property lists or classes for equality.
-
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pequal</code> compares two property lists or classes 
-    to determine whether they are equal to one another.  
-	
-    <p>
-    Either both <code>id1</code> and <code>id2</code> must be
-    property lists or both must be classes; comparing a list to a 
-    class is an error.
-
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-    <tr>
-        <td><em>hid_t</em> <code>id1    </code></td>
-        <td>IN: First property object to be compared</td></tr>
-    <tr>
-        <td><em>hid_t</em> <code>id2</code></td>
-        <td>IN: Second property object to be compared</td></tr>
-    </table></ul>
-
-  <dt><strong>Returns:</strong>
-    <dd>Success: TRUE (positive) if equal; FALSE (zero) if unequal
-    <dd>Failure: a negative value
-
-  <dt><strong>Fortran90 Interface:</strong> h5pequal_f
-    <dd>
-	<pre>
-SUBROUTINE h5pequal_f(plist1_id, plist2_id, flag, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: plist1_id ! Property list identifier
-  INTEGER(HID_T), INTENT(IN) :: plist2_id ! Property list identifier
-  LOGICAL, INTENET(OUT)      :: flag      ! Flag
-                                          !    .TRUE. if lists are equal 
-                                          !    .FALSE. otherwise 
-  INTEGER, INTENT(OUT)       :: hdferr    ! Error code
-                                          ! 0 on success and -1 on failure
-END SUBROUTINE h5pequal_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pexist" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-Exist">H5Pexist</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>htri_t</em> <code>H5Pexist</code>(
-                  <em>hid_t</em> <code>id</code>,
-                  <em>const char *</em><code>name</code>
-	)
-
-  <dt><strong>Purpose:</strong>
-    <dd>Queries whether a property name exists in a property list 
-    or class.
-
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pexist</code> determines  whether a property exists 
-    within a property list or class.
-
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-    <tr>
-        <td><em>hid_t</em> <code>id</code></td>
-        <td>IN: Identifier for the property to query</td></tr>
-    <tr>
-        <td><em>const char *</em><code>name    </code></td>
-        <td>IN: Name of property to check for</td></tr>
-    </table></ul>
-
-  <dt><strong>Returns:</strong>
-    <dd>Success: a positive value if the property exists in the 
-        property object; zero if the property does not exist
-    <dd>Failure: a negative value
-
-  <dt><strong>Fortran90 Interface:</strong> h5pexist_f
-    <dd>
-	<pre>
-SUBROUTINE h5pexist_f(prp_id, name, flag, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id  ! Property list identifier 
-  CHARACTER(LEN=*), INTENT(IN) :: name  ! Name of property to modify
-  LOGICAL, INTENT(OUT) :: flag          ! Logical flag
-                                        !    .TRUE. if exists 
-                                        !    .FALSE. otherwise
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                        ! 0 on success and -1 on failure
-END SUBROUTINE h5pexist_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pfill_value_defined" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-FillValueDefined">H5Pfill_value_defined</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pfill_value_defined</code>(<em>hid_t</em> <code>plist_id</code>,
-            <em>H5D_fill_value_t *</em><code>status</code>
-        )
-  <dt><strong>Purpose:</strong>
-    <dd>Determines whether fill value is defined.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pfill_value_defined</code> determines whether a fill value 
-        is defined in the dataset creation property list <code>plist_id</code>.
-        <p>
-	Valid values returned in <code>status</code> are as follows:
-	<table border=0 width="80%">
-           <tr valign="top"><td rowspan="3">    </td><td>
-	     <code>H5D_FILL_VALUE_UNDEFINED</code> 
-             </td><td>
-	     Fill value is undefined.
-	   </td></tr><tr valign="top"><td>
-             <code>H5D_FILL_VALUE_DEFAULT</code>
-             </td><td>
-             Fill value is the library default.
-	   </td></tr><tr valign="top"><td>
-             <code>H5D_FILL_VALUE_USER_DEFINED</code>  
-             </td><td>
-             Fill value is defined by the application. 
- 	</td></tr></table>
-  <dt><strong>Note:</strong>
-    <dd><code>H5Pfill_value_defined</code> is designed for use in  
-	concert with the dataset fill value properties functions 
-	<code>H5Pget_fill_value</code> and <code>H5Pget_fill_time</code>.
-	<p>
-	See <a href="RM_H5D.html#Dataset-Create">H5Dcreate</a> for 
-	further cross-references.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>plist_id</code></td>
-            <td valign="top">IN: Dataset creation property list identifier.</td></tr>
-        <tr>
-		    <td valign="top"><em>H5D_fill_value_t *</em><code>status    </code></td>
-            <td valign="top">OUT: Status of fill value in property list.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-<!--
-	<pre>
-SUBROUTINE
-	</pre>		
--->
-
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.6.0</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://www.hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have      *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pfree_merge_committed_dtype_paths" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 21 March 2012 
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-FreeMergeCommittedDtypePaths">H5Pfree_merge_committed_dtype_paths</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pfree_merge_committed_dtype_paths</code>(
-            <em>hid_t </em><code>ocpypl_id</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Clears the list of paths stored in the object copy
-        property list <code>ocpypl_id</code>.
-        These are the suggested paths previously set with
-        <a href="RM_H5P.html#Property-AddMergeCommittedDtypePath">
-        <code>H5Padd_merge_committed_dtype_path</code></a>.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pfree_merge_committed_dtype_paths</code> clears the 
-        suggested paths stored in the object copy property list 
-        <code>ocpypl_id</code>.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd>
-    <table>
-      <tr valign="top">
-        <td><em>hid_t </em><code>ocpypl_id</code>
-            </td><td>    </td>
-        <td>IN: Object copy property list identifier.
-            </td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Failure Modes:</strong>
-    <dd><code>H5Pfree_merge_committed_dtype_paths</code> will fail if the 
-        object copy property list is invalid.
-
-  <p>
-  <dt><strong>Example Usage:</strong>
-    <dd>This example adds a suggested path to the object copy property
-        list, does the copy, clears the list, and then adds a new suggested
-        path to the list for another copy.
-
-        <dir><pre>
-int main(void) {
-    hid_t ocpypl_id = H5Pcreate(H5P_OBJECT_COPY);
-
-    /* Enable the merging committed datatype feature. */
-    H5Pset_copy_object(ocpypl_id, H5O_COPY_MERGE_COMMITTED_DTYPE_FLAG);
-
-    /* Add a path to search for a matching committed datatype. */
-    H5Padd_merge_committed_dtype_path(ocpypl_id, "/group/committed_dtypeA");
-
-    /* Do the copy. */
-    H5Ocopy(...ocpypl_id...);
-    ...
-    ...
-    /* Free the previous suggested path. */
-    H5Pfree_merge_committed_dtype_paths(ocpypl_id);
-
-    /* Add a path to search for a matching committed datatype. */
-    H5Padd_merge_committed_dtype_path(ocpypl_id, "/group2/committed_dtypeB");
-
-    /* Do the copy. */
-    H5Ocopy(...ocpypl_id...);
-    ...
-    ...
-}
-</pre></dir>
-
-  <p>
-  <dt><strong>See Also:</strong>
-    <dd><table width="90%">
-          <tr valign="top">
-              <td width="46%">
-                  <a href="RM_H5O.html#Object-Copy"><code>H5Ocopy</code></a>
-                  <br>
-                  <a href="RM_H5P.html#Property-SetCopyObject">
-                  <code>H5Pset_copy_object</code></a>
-              </td><td width="4%"> </td><td width="46%">
-                  <a href="RM_H5P.html#Property-SetMcdtSearchCb">
-                  <code>H5Pset_mcdt_search_cb</code></a>
-                  <br>
-<!--
-                  <a href="RM_H5P.html#Property-FreeMergeCommittedDtypePaths">
-                  <code>H5Pfree_merge_committed_dtype_paths</code></a>
-                  <br>
--->
-                  <a href="RM_H5P.html#Property-AddMergeCommittedDtypePath">
-                  <code>H5Padd_merge_committed_dtype_path</code></a>
-<!--
-                  <br>
-                  <a href="RM_H5P.html#Property-GetMcdtSearchCb">
-                  <code>H5Pget_mcdt_search_cb</code></a>
-                  <br>
-                  <a href="RM_H5O.html#Object-McdtSearchCb_t">
-                  <code>H5O_mcdt_search_cb_t</code></a>
--->
-          </tr>
-        </table>
-
-        <table>
-          <tr valign="top">
-              <td>
-                  <br>
-                  <a href="../Advanced/CommittedDatatypeCopying/CopyingCommittedDatatypesWithH5Ocopy.pdf">
-                  Copying Committed Datatypes</a> 
-                  <br>
-                      <a href="../Advanced/CommittedDatatypeCopying/CopyingCommittedDatatypesWithH5Ocopy.pdf">with <code>H5Ocopy</code></a> 
-              </td><td width="4%"> </td><td>
-                  <br>
-                  A comprehensive discussion of copying committed datatypes (PDF)
-                  in <a href="../Advanced.html">Advanced Topics in HDF5</a>
-              </td></tr>
-        </table>
-
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table>
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-        </tr>
-        <tr>
-          <td valign="top">1.8.9</td>
-          <td valign="top">
-            C function introduced in this release.</td>
-        </tr>
-        </table>
-
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 29 September 2011
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-Get">H5Pget</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget</code>(
-                  <em>hid_t</em> <code>plid</code>,
-                  <em>const char *</em><code>name</code>,
-                  <em>void *</em><code>value</code>
-	)
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Queries the value of a property.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget</code> retrieves a copy of the value for a property  
-    in a property list.  If there is a <code>get</code> callback routine 
-    registered for this property, the copy of the value of the property 
-    will first be passed to that routine and any changes to the copy of 
-    the value will be used when returning the property value from this 
-    routine.   
-    
-    <p>
-    This routine may be called for zero-sized properties with the 
-    <code>value</code> set to NULL.  The <code>get</code> routine 
-    will be called with a NULL value if the callback exists.
-     
-    <p>
-    The property name must exist or this routine will fail.  
-   
-    <p>
-    If the <code>get</code> callback routine returns an error,
-    <code>value</code> will not be modified.   
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-    <tr>
-        <td><em>hid_t</em> <code>plid</code></td>
-        <td>IN: Identifier of the property list to query</td></tr>
-    <tr>
-        <td><em>const char *</em><code>name    </code></td>
-        <td>IN: Name of property to query</td></tr>
-    <tr>
-        <td><em>void *</em><code>value</code></td>
-        <td>OUT: Pointer to a location to which to copy the value of 
-	         of the property</td></tr>
-    </table></dd>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Success: a non-negative value
-    <dd>Failure: a negative value
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pget_f
-    <dd>
-
-        <a name="H5P2028F03292fh5pget5ff5fF90"></a>
-<a name="robo30"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5pget_f(plid, name, value, hdferr)
-    INTEGER(HID_T)  , INTENT(IN)  :: plid
-    CHARACTER(LEN=*), INTENT(IN)  :: name
-    TYPE            , INTENT(OUT) :: value
-    INTEGER         , INTENT(OUT) :: hdferr
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  prp_id  - Property list identifier to modify
-  name    - Name of property to get
-  value   - Property value, supported types are:
-             INTEGER
-             REAL
-             DOUBLE PRECISION
-             CHARACTER(LEN=*)
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  hdferr  - Returns 0 if successful and -1 if fails
-</pre>
-
-
- <!-- NEW PAGE -->
-  <p>
-  <dt><strong>Fortran2003 Interface:</strong> h5pget_f
-    <dd>
-
-        <a name="H5P2028F03292fh5pget5ff5fF03"></a>
-<a name="robo29"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5pget_f(plid, name, value, hdferr)
-    INTEGER(HID_T)  , INTENT(IN)  :: plid
-    CHARACTER(LEN=*), INTENT(IN)  :: name
-    TYPE(C_PTR)     , INTENT(OUT) :: value
-    INTEGER         , INTENT(OUT) :: hdferr
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  prp_id  - Property list identifier to modify
-  name    - Name of property to get
-  value   - Pointer to a location to which to copy the value of 
-            the property
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  hdferr  - Returns 0 if successful and -1 if fails
-</pre>
-
-
-  <p></p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-              <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-              <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.8</td>
-          <td valign="top">
-              Fortran updated to Fortran2003.</td></tr>
-    </table>
-
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_alignment" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetAlignment">H5Pget_alignment</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_alignment</code>(<em>hid_t</em> <code>plist</code>,
-        <em>hsize_t</em> <code>*threshold</code>,
-        <em>hsize_t</em> <code>*alignment</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves the current settings for alignment properties from a
-        file access property list.  
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_alignment</code> retrieves the current settings for 
-        alignment properties from a file access property list. 
-        The <code>threshold</code> and/or <code>alignment</code> pointers 
-        may be null pointers (NULL). 
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>plist</code></td>
-            <td valign="top">IN: Identifier of a file access property list.</td></tr>
-        <tr>
-		    <td valign="top"><em>hsize_t</em> <code>*threshold    </code></td>
-            <td valign="top">OUT: Pointer to location of return threshold value.</td></tr>
-        <tr>
-		    <td valign="top"><em>hsize_t</em> <code>*alignment</code></td>
-            <td valign="top">OUT: Pointer to location of return alignment value.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pget_alignment_f
-    <dd>
-	<pre>
-SUBROUTINE h5pget_alignment_f(prp_id, threshold,  alignment, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id        ! Property list identifier
-  INTEGER(HSIZE_T), INTENT(OUT) :: threshold  ! Threshold value
-  INTEGER(HSIZE_T), INTENT(OUT) :: alignment  ! Alignment value
-  INTEGER, INTENT(OUT) :: hdferr              ! Error code
-                                              ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_alignment_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_alloc_time" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetAllocTime">H5Pget_alloc_time</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pget_alloc_time</code>(<em>hid_t</em> <code>plist_id</code>,
-            <em>H5D_alloc_time_t *</em><code>alloc_time</code>
-        )
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves the timing for storage space allocation.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_alloc_time</code> retrieves the timing for allocating 
-        storage space for a dataset's raw data.  
-	This property is set in the dataset creation property list 
-	<code>plist_id</code>.
-        <p>
-	The timing setting is returned in <code>alloc_time</code> as one of the 
-	following values:
-	<table border=0 >
-           <tr valign="top"><td rowspan="4">    </td><td>
-	     <code>H5D_ALLOC_TIME_DEFAULT</code>   
-             </td><td>
-	     Uses the default allocation time, based on the dataset storage method.<br>
-	     See the <code>alloc_time</code> description in 
-	     <a href="#Property-SetAllocTime">H5Pset_alloc_time</a> for 
-	     default allocation times for various storage methods.
-	   </td></tr><tr valign="top"><td>
-             <code>H5D_ALLOC_TIME_EARLY</code>
-             </td><td>
-             All space is allocated when the dataset is created.
-	   </td></tr><tr valign="top"><td>
-	     <code>H5D_ALLOC_TIME_INCR</code>   
-             </td><td>
-	     Space is allocated incrementally as data is written to the dataset.
-	   </td></tr><tr valign="top"><td>
-             <code>H5D_ALLOC_TIME_LATE</code>
-             </td><td>
-             All space is allocated when data is first written to the dataset.
- 	</td></tr></table>
-  <dt><strong>Note:</strong>
-    <dd><code>H5Pget_alloc_time</code> is designed to work in concert  
-        with the dataset fill value and fill value write time properties, 
-	set with the functions 
-	<code>H5Pget_fill_value</code> and <code>H5Pget_fill_time</code>.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>plist_id</code></td>
-            <td valign="top">IN: Dataset creation property list identifier.</td></tr>
-        <tr>
-		    <td valign="top"><em>H5D_alloc_time_t *</em><code>alloc_time    </code></td>
-            <td valign="top">IN: When to allocate dataset storage space.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pget_alloc_time_f
-    <dd>
-	<pre>
-SUBROUTINE h5pget_alloc_time_f(plist_id, flag, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: plist_id   ! Dataset creation
-                                           ! property list identifier
-  INTEGER(HSIZE_T), INTENT(OUT) :: flag    ! Allocation time flag
-                                           ! Possible values are:
-                                           !    H5D_ALLOC_TIME_ERROR_F
-                                           !    H5D_ALLOC_TIME_DEFAULT_F
-                                           !    H5D_ALLOC_TIME_EARLY_F
-                                           !    H5D_ALLOC_TIME_LATE_F
-                                           !    H5D_ALLOC_TIME_INCR_F
-  INTEGER, INTENT(OUT)       :: hdferr     ! Error code
-                                           ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_alloc_time_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.6.0</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_attr_creation_order" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetAttrCreationOrder">H5Pget_attr_creation_order</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_attr_creation_order</code>(
-            <em>hid_t</em> <code>ocpl_id</code>, 
-            <em>unsigned</em> *<code>crt_order_flags</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves tracking and indexing settings for attribute creation order.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_attr_creation_order</code> retrieves the settings for
-        tracking and indexing attribute creation order on an object.
-        <p>
-        <code>ocpl_id</code> is a dataset or group creation property list 
-        identifier.  The term <code>ocpl</code>, for object creation property 
-        list, is used when different types of objects may be involved.
-        <p>
-        <code>crt_order_flags</code> returns flags with the 
-        following meanings:
-        <table>
-            <tr valign=top align=left><td>
-                <code>    </code>
-                </td><td>
-                <code>H5P_CRT_ORDER_TRACKED</code>
-                </td><td>
-                Attribute creation order is tracked but not necessarily indexed.
-            </td></tr><tr valign=top align=left><td>
-                <code>    </code>
-                </td><td>
-                <code>H5P_CRT_ORDER_INDEXED    </code>
-                </td><td>
-                Attribute creation order is indexed  
-                (requires <code>H5P_CRT_ORDER_TRACKED</code>).
-            </td></tr>
-        </table>
-        If <code>crt_order_flags</code> is returned with a value of 
-        <code>0</code> (zero), attribute creation order is neither tracked 
-        nor indexed.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>ocpl_id</code>
-        </td>
-        <td valign="top">IN: Object (group or dataset) creation property list 
-            identifier
-        </td></tr>
-      <tr>
-        <td valign="top"><em>unsigned</em> *<code>crt_order_flags</code>    
-        </td>
-        <td valign="top">OUT: Flags specifying whether to track and index 
-            attribute creation order
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong>  h5pget_attr_creation_order_f
-    <dd>
-
-    <pre>
-SUBROUTINE h5pget_attr_creation_order_f(ocpl_id, crt_order_flags, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: ocpl_id   ! Object (group or dataset) creation 
-                                          ! property list identifier 
-  INTEGER, INTENT(OUT) :: crt_order_flags ! Flags specifying whether to track 
-                                          ! and index attribute creation order 
-  INTEGER, INTENT(OUT) :: hdferr          ! Error code
-                                          ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_attr_creation_order_f
-  
-    </pre>
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_attr_phase_change" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetAttrPhaseChange">H5Pget_attr_phase_change</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_attr_phase_change</code>(
-            <em>hid_t</em> <code>ocpl_id</code>,
-            <em>unsigned</em> *<code>max_compact</code>,
-            <em>unsigned</em> *<code>min_dense</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves attribute storage phase change thresholds.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_attr_phase_change</code> retrieves threshold values
-        for attribute storage on an object.
-        These thresholds determine the point at which attribute storage 
-        changes from compact storage (i.e., storage in the object header)
-        to dense storage (i.e., storage in a heap and indexed with a B-tree).
-        <p>
-        In the general case, attributes are initially kept in compact storage.
-        When the number of attributes exceeds <code>max_compact</code>,
-        attribute storage switches to dense storage.
-        If the number of attributes subsequently falls below 
-        <code>min_dense</code>, the attributes are returned to compact storage.
-        <p>
-        If <code>max_compact</code> is set to <code>0</code> (zero),
-        dense storage always used.
-        <p>
-        <code>ocpl_id</code> is a dataset or group creation property list 
-        identifier.  The term <code>ocpl</code>, for object creation property 
-        list, is used when different types of objects may be involved.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>ocpl_id</code>
-        </td>
-        <td valign="top">IN: Object (dataset or group)  creation property list 
-            identifier
-        </td></tr>
-      <tr>
-        <td valign="top"><em>unsigned</em> *<code>max_compact  </code>
-        </td>
-        <td valign="top">OUT: Maximum number of attributes to be stored 
-            in compact storage
-            <br>
-            <i>(Default: 8)</i>
-        </td></tr>
-      <tr>
-        <td valign="top"><em>unsigned</em> *<code>min_dense</code>    
-        </td>
-        <td valign="top">OUT: Minimum number of attributes to be stored
-            in dense storage
-            <br>
-            <i>(Default: 6)</i>
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pget_attr_phase_change_f
-    <dd>
-    <pre>
-SUBROUTINE h5pget_attr_phase_change_f(ocpl_id, max_compact, min_dense, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: ocpl_id 
-                  ! Object (dataset or group) creation property list identifier
-  INTEGER, INTENT(OUT) :: max_compact  
-                  ! Maximum number of attributes to be stored in compact storage
-                  ! (Default: 8)
-  INTEGER, INTENT(OUT) :: min_dense  
-                  ! Minimum number of attributes to be stored in dense storage
-                  ! (Default: 6)
-  INTEGER, INTENT(OUT) :: hdferr  
-                  ! Error code:
-                  ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_attr_phase_change_f
-    </pre>
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_btree_ratios" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetBTreeRatios">H5Pget_btree_ratios</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_btree_ratios</code>(<em>hid_t</em> <code>plist</code>,
-        <em>double</em> *<code>left</code>,
-        <em>double</em> *<code>middle</code>,
-        <em>double</em> *<code>right</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Gets B-tree split ratios for a dataset transfer property list.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_btree_ratios</code> returns the B-tree split ratios 
-        for a dataset transfer property list.
-        <p>
-        The B-tree split ratios are returned through the non-<code>NULL</code>
-        arguments <code>left</code>, <code>middle</code>, and <code>right</code>,
-        as set by the <a href="#Property-SetBTreeRatios">H5Pset_btree_ratios</a> function.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>plist</code></td>
-            <td valign="top">IN: The dataset transfer property list identifier.</td></tr>
-        <tr>
-		    <td valign="top"><em>double</em> <code>left</code></td>
-            <td valign="top">OUT: The B-tree split ratio for left-most nodes.</td></tr>
-        <tr>
-		    <td valign="top"><em>double</em> <code>right</code></td>
-            <td valign="top">OUT: The B-tree split ratio for right-most nodes and lone nodes.</td></tr>
-        <tr>
-		    <td valign="top"><em>double</em> <code>middle    </code></td>
-            <td valign="top">OUT: The B-tree split ratio for all other nodes.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pget_btree_ratios_f
-    <dd>
-	<pre>
-SUBROUTINE h5pget_btree_ratios_f(prp_id, left, middle, right, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id  
-                                  ! Property list identifier
-  REAL, INTENT(OUT) :: left       ! B-tree split ratio for left-most nodes
-  REAL, INTENT(OUT) :: middle     ! B-tree split ratio for all other nodes
-  REAL, INTENT(OUT) :: right      ! The B-tree split ratio for right-most
-                                  ! nodes and lone nodes.
-  INTEGER, INTENT(OUT) :: hdferr  ! Error code:
-                                  ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_btree_ratios_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_buffer" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetBuffer">H5Pget_buffer</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>hsize_t</em> <code>H5Pget_buffer</code>(<em>hid_t</em> <code>plist</code>,
-        <em>void</em> <code>**tconv</code>,
-        <em>void</em> <code>**bkg</code>
-        )
-  <dt><strong>Purpose:</strong>
-    <dd>Reads buffer settings.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_buffer</code> reads values previously set 
-        with H5Pset_buffer.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>plist</code></td>
-            <td valign="top">IN: Identifier for the dataset transfer property list.</td></tr>
-        <tr>
-            <td valign="top"><em>void</em> <code>**tconv    </code></td>
-            <td valign="top">OUT: Address of the pointer to application-allocated 
-              type conversion buffer.</td></tr>
-        <tr>
-            <td valign="top"><em>void</em> <code>**bkg</code></td>
-            <td valign="top">OUT: Address of the pointer to application-allocated 
-                background buffer.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns buffer size, in bytes, if successful;
-        otherwise 0 on failure.
-  <dt><strong>Fortran90 Interface:</strong> h5pget_buffer_f
-    <dd>
-	<pre>
-SUBROUTINE h5pget_buffer_f(plist_id, size, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN)    :: plist_id ! Dataset transfer 
-                                            ! property list identifier
-  INTEGER(HSIZE_T), INTENT(OUT) :: size     ! Conversion buffer size
-  INTEGER, INTENT(OUT)          :: hdferr   ! Error code
-                                            ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_buffer_f
-	</pre>		
-		
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">
-            The return type changed from 
-            <em>hsize_t</em> to <em>size_t</em>.</td></tr>
-        <tr>
-          <td valign="top">1.4.0</td>
-          <td valign="top">
-            The return type changed to <em>hsize_t</em>.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_cache" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetCache">H5Pget_cache</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_cache</code>(<em>hid_t</em> <code>plist_id</code>,
-        <em>int</em> <code>*mdc_nelmts</code>,
-        <em>size_t</em> <code>*rdcc_nelmts</code>,
-        <em>size_t</em> <code>*rdcc_nbytes</code>,
-        <em>double</em> <code>*rdcc_w0</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Queries the raw data chunk cache parameters.  
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_cache</code> retrieves 
-        the maximum possible number of elements in the raw data chunk cache, 
-        the maximum possible number of bytes in the raw data chunk cache, 
-        and the preemption policy value.
-        <p>
-        Any (or all) arguments may be null pointers, in which case the 
-        corresponding datum is not returned.
-        <p>
-        Note that the <code>*mdc_nelmts</code> parameter is not longer used.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>plist_id</code></td>
-            <td valign="top">IN: Identifier of the file access property list.</td></tr>
-        <tr>
-            <td valign="top"><em>int</em> <code>*mdc_nelmts</code></td>
-            <td valign="top">IN/OUT: <i>No longer used.</i></td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>*rdcc_nelmts</code></td>
-            <td valign="top">IN/OUT: Number of elements (objects) in the raw data chunk cache.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>*rdcc_nbytes    </code></td>
-            <td valign="top">IN/OUT: Total size of the raw data chunk cache, in bytes.</td></tr>
-        <tr>
-            <td valign="top"><em>double</em> <code>*rdcc_w0</code></td>
-            <td valign="top">IN/OUT: Preemption policy.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pget_cache_f
-    <dd>
-	<pre>
-SUBROUTINE h5pget_cache_f(prp_id, mdc_nelmts, rdcc_nelmts, rdcc_nbytes,
-                          rdcc_w0, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id         ! Property list identifier
-  INTEGER, INTENT(OUT) :: mdc_nelmts           ! Number of elements (objects)
-                                               ! in the meta data cache
-  INTEGER(SIZE_T), INTENT(OUT) :: rdcc_nelmts  ! Number of elements (objects)
-                                               ! in the meta data cache
-  INTEGER(SIZE_T), INTENT(OUT) :: rdcc_nbytes  ! Total size of the raw data
-                                               ! chunk cache, in bytes
-  REAL, INTENT(OUT) :: rdcc_w0                 ! Preemption policy
-  INTEGER, INTENT(OUT) :: hdferr               ! Error code
-                                               ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_cache_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Use of the <code>mdc_nelmts</code> parameter discontinued.
-            <br>
-            Metadata cache configuration is managed with
-            <a href="#Property-SetMdcConfig">H5Pset_mdc_config</a> and
-            <a href="#Property-GetMdcConfig">H5Pget_mdc_config</a>.
-            </td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">
-            The <code>rdcc_nbytes</code> and <code>rdcc_nelmts</code>
-            parameters changed from 
-            type <em>int</em> to <em>size_t</em>.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_char_encoding" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetCharEncoding">H5Pget_char_encoding</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pget_char_encoding</code>(
-            <em>hid_t </em><code>plist_id</code>,
-            <em>H5T_cset_t</em> <code>encoding</code>
-        )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves the character encoding used to create a string.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_char_encoding</code> retrieves the character encoding
-      used to encode strings or object names that are created with the
-      property list <code>plist_id</code>.
-      <p>
-      Valid values for <code>encoding</code> are defined in
-      <code>H5Tpublic.h</code> and include the following:
-      <br>
-      <table border=0>
-        <tr><td>
-              
-          </td><td>
-          <code>H5T_CSET_ASCII</code>
-          </td><td>
-          US ASCII
-        </td></tr><tr><td>
-              
-          </td><td>
-          <code>H5T_CSET_UTF8    </code>
-          </td><td>
-          UTF-8 Unicode encoding
-        </td></tr>
-      </table>
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd>
-      <table>
-      <tr>
-        <td valign="top"><em>hid_t </em><code>plist_id</code></td>
-        <td valign="top">IN: Property list identifier</td>
-      </tr><tr>
-        <td valign="top"><em>H5T_cset_t</em> <code>encoding</code>    </td>
-        <td valign="top">OUT: String encoding character set</td>
-      </tr>
-      </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative valule if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pget_char_encoding_f
-    <dd><pre>
-SUBROUTINE h5pget_char_encoding_f(plist_id, encoding, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: plist_id 
-                                   ! Property list identifier
-  INTEGER, INTENT(OUT) :: encoding ! Valid values for encoding are:
-                                   !  H5T_CSET_ASCII_F -> US ASCII
-                                   !  H5T_CSET_UTF8_F -> UTF-8 Unicode encoding
-  INTEGER, INTENT(OUT) :: hdferr   ! Error code:
-                                   ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_char_encoding_f
-        </pre>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-        </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_chunk" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetChunk">H5Pget_chunk</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>int </em><code>H5Pget_chunk</code>(<em>hid_t</em> <code>plist</code>,
-            <em>int</em> <code>max_ndims</code>,
-            <em>hsize_t *</em> <code>dims</code>
-        )
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves the size of chunks for the raw data of a chunked layout dataset.  
-
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_chunk</code> retrieves the size of chunks for the 
-            raw data of a chunked layout dataset.  
-            This function is only valid for dataset creation property lists. 
-            At most, <code>max_ndims</code> elements of <code>dims</code> 
-            will be initialized.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>plist</code></td>
-            <td valign="top">IN: Identifier of property list to query.</td></tr>
-        <tr>
-            <td valign="top"><em>int</em> <code>max_ndims    </code></td>
-            <td valign="top">IN: Size of the <code>dims</code> array.</td></tr>
-        <tr>
-            <td valign="top"><em>hsize_t *</em> <code>dims</code></td>
-            <td valign="top">OUT: Array to store the chunk dimensions.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns chunk dimensionality if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pget_chunk_f
-    <dd>
-	<pre>
-SUBROUTINE h5pget_chunk_f(prp_id, ndims, dims, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id  ! Property list identifier 
-  INTEGER, INTENT(IN) :: ndims          ! Number of chunk dimensions 
-                                        ! to return
-  INTEGER(HSIZE_T), DIMENSION(ndims), INTENT(OUT) :: dims    
-                                        ! Array containing sizes of
-                                        ! chunk dimensions
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                        ! chunk rank on success 
-                                        ! and -1 on failure
-END SUBROUTINE h5pget_chunk_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_chunk_cache" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 8 May 2009
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-GetChunkCache">H5Pget_chunk_cache</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pget_chunk_cache</code>(
-            <em>hid_t </em><code>dapl_id</code>,
-            <em>size_t *</em><code>rdcc_nslots</code>,
-            <em>size_t *</em><code>rdcc_nbytes</code>,
-            <em>double *</em><code>rdcc_w0</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves the raw data chunk cache parameters.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_chunk_cache</code> 
-      retrieves the number of chunk slots in the raw data chunk cache hash table
-      , the maximum possible number of bytes in the raw data chunk cache, and
-      the preemption policy value.
-      <p>
-      These values are retrieved from a dataset access property list.  If the
-      values have not been set on the property list, then values returned will
-      be the corresponding values from a default file access property list.
-      <p>
-      Any (or all) pointer arguments may be null pointers, in which case the
-      corresponding datua is not returned.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd>
-    <table>
-      <tr valign="top">
-        <td><em>hid_t </em><code>plist_id</code>
-            </td><td>    </td>
-        <td>IN: Dataset access property list identifier.
-            </td></tr>
-      <tr valign="top">
-        <td><em>size_t *</em><code>rdcc_nslots</code>
-            </td><td> </td>
-        <td>OUT: Number of chunk slots in the raw data chunk cache hash table.
-            </td></tr>
-      <tr valign="top">
-        <td><em>size_t *</em><code>rdcc_nbytes</code>
-            </td><td> </td>
-        <td>OUT: Total size of the raw data chunk cache, in bytes.
-            </td></tr>
-      <tr valign="top">
-        <td><em>double *</em><code>rdcc_w0</code>
-            </td><td> </td>
-        <td>OUT: Preemption policy.
-            </td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Example Usage:</strong>
-
-    <dd>The following code retrieves the chunk cache settings on the dataset
-        access property list <code>dapl_id</code> into local variables:
-<dir><pre>
-size_t nslots, nbytes;
-double w0;
-status = H5Pget_chunk_cache(dapl_id, &nslots, &nbytes, &w0);
-</pre></dir>
-    <dt><strong>Fortran90 Interface:</strong> h5pget_chunk_cache_f
-    <dd>
-	<pre>
-  SUBROUTINE h5pget_chunk_cache_f(dapl_id, rdcc_nslots, rdcc_nbytes, rdcc_w0, hdferr)
-    IMPLICIT NONE
-    INTEGER(HID_T), INTENT(IN) :: dapl_id       ! Dataset access property list identifier.
-    INTEGER(SIZE_T), INTENT(OUT) :: rdcc_nslots ! Number of chunk slots in the raw data chunk 
-                                                ! cache hash table.
-    INTEGER(SIZE_T), INTENT(OUT) :: rdcc_nbytes ! Total size of the raw data chunk cache, in bytes. 
-    REAL, INTENT(OUT) :: rdcc_w0                ! Preemption policy.
-    INTEGER, INTENT(OUT) :: hdferr              ! error code
-                                                ! 0 on success and -1 on failure
-  END SUBROUTINE h5pget_chunk_cache_f
-  </pre>
-
-  <p>
-  <dt><strong>See Also:</strong>
-    <dd><a href="RM_H5P.html#Property-SetChunkCache">
-        <code>H5Pset_chunk_cache</code></a>
-        <p>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-        </tr>
-
-        <tr>
-          <td valign="top">1.8.3</td>
-          <td valign="top">
-            C function introduced in this release.</td>
-        </tr>
-
-        </tr>
-        </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_class" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 26 April 2013
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-GetClass">H5Pget_class</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>hid_t </em><code>H5Pget_class</code>(<em>hid_t</em> <code>plist</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Returns the property list class for a property list.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_class</code> returns the property list class for the 
-        property list identified by the <code>plist</code> parameter.
-        <p>
-        Use <a href="#Property-Equal"><code>H5Pequal</code></a>
-        to determine which predefined HDF5 property class 
-        <code>H5Pget_class</code> has returned.
-        Valid property list classes are defined in the description of
-        <a href="#Property-Create"><code>H5Pcreate</code></a>.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-	    <td valign="top"><em>hid_t</em> <code>plist    </code></td>
-        <td valign="top">IN: Identifier of property list to query.</td></tr>
-    </table></dd>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a property list class identifier if successful.
-        Otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pget_class_f
-    <dd>
-	<pre>
-SUBROUTINE h5pget_class_f(prp_id, classtype, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier 
-  INTEGER, INTENT(OUT) :: classtype    ! The type of the property list 
-                                       ! to be created 
-                                       ! Possible values are: 
-                                       !    H5P_NO_CLASS  
-                                       !    H5P_FILE_CREATE_F 
-                                       !    H5P_FILE_ACCESS_F 
-                                       !    H5PE_DATASET_CREATE_F 
-                                       !    H5P_DATASET_XFER_F
-                                       !    H5P_MOUNT_F 
-  INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                       ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_class_f
-	</pre>		
-		
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-        </tr>
-
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">
-            Return type changed in this release.</td>
-        </tr>
-        </table>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_class_name" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetClassName">H5Pget_class_name</a>
-
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves the name of a class.
-
-  <dt><strong>Signature:</strong>
-    <dd><em>char *</em> <code>H5Pget_class_name</code>(
-                  <em>hid_t</em> <code>pcid</code>
-	)
-
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_class_name</code> retrieves the name of a 
-    generic property list class.  The pointer to the name 
-    must be freed by the user after each successful call.
-
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-    <tr>
-        <td><em>hid_t</em> <code>pcid    </code></td>
-        <td>IN: Identifier of the property class  to query</td></tr>
-    </table></ul>
-
-  <dt><strong>Returns:</strong>
-    <dd>Success: a pointer to an allocated string containing the class name
-    <dd>Failure: NULL
-
-  <dt><strong>Fortran90 Interface:</strong> h5pget_class_name_f
-    <dd>
-	<pre>
-SUBROUTINE h5pget_class_name_f(prp_id, name, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id     ! Property list identifier to
-                                           ! query 
-  CHARACTER(LEN=*), INTENT(INOUT) :: name  ! Buffer to retrieve class name
-  INTEGER, INTENT(OUT) :: hdferr           ! Error code, possible values:
-                                           ! Success:  Actual length of the 
-                                           ! class name
-                                           ! If provided buffer "name" is 
-                                           ! smaller, than name will be 
-                                           ! truncated to fit into
-                                           ! provided user buffer
-                                           ! Failure: -1   
-END SUBROUTINE h5pget_class_name_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_class_parent" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetClassParent">H5Pget_class_parent</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Pget_class_parent</code>(
-                  <em>hid_t</em> <code>pcid</code>
-	)
-	
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves the parent class of a property class.
-
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_class_parent</code> retrieves an identifier for the 
-	parent class of a property class.
-
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-    <tr>
-        <td><em>hid_t</em> <code>pcid    </code></td>
-        <td>IN: Identifier of the property class to query</td></tr>
-    </table></ul>
-
-  <dt><strong>Returns:</strong>
-    <dd>Success: a valid parent class object identifier
-    <dd>Failure: a negative value
-
-  <dt><strong>Fortran90 Interface:</strong> h5pget_class_parent_f
-    <dd>
-	<pre>
-SUBROUTINE h5pget_class_parent_f(prp_id, parent_id, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id     ! Property list identifier 
-  INTEGER(HID_T), INTENT(OUT) :: parent_id ! Parent class property list 
-                                           ! identifier
-  INTEGER, INTENT(OUT) :: hdferr           ! Error code
-                                           ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_class_parent_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_copy_object" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 17 August 2010
-    </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-GetCopyObject">H5Pget_copy_object</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pget_copy_object</code>(
-            <em>hid_t </em><code>ocp_plist_id</code>,
-            <em>unsigned *</em><code>copy_options</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves the properties to be used when an object is copied.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_copy_object</code> retrieves the properties currently 
-      specified in the object copy property list <code>ocp_plist_id</code>, 
-      which will be invoked when a new copy is made of an existing object.
-      <p>
-      <code>copy_options</code> is a bit map indicating the flags,
-      or properties, governing object copying that are set in the 
-      property list <code>ocp_plist_id</code>.
-      <p>
-      The available flags are described in 
-      <a href="#Property-SetCopyObject"><code>H5Pset_copy_object</code></a>.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t </em><code>ocp_plist_id</code>
-        </td>
-        <td valign="top">IN: Object copy property list identifier 
-        </td></tr>
-      <tr>
-        <td valign="top"><em>unsigned *</em><code>copy_options</code>    
-        </td>
-        <td valign="top">OUT: Copy option(s) set in the object copy property list
-        </td></tr>
-    </table></dd>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pget_copy_object_f
-    <dd>
-    <pre>
-  SUBROUTINE h5pget_copy_object_f(ocp_plist_id, copy_options, hdferr)
-    IMPLICIT NONE 
-    INTEGER(HID_T), INTENT(IN) :: ocp_plist_id 
-                                         ! Object copy property list identifier
-    INTEGER, INTENT(OUT) :: copy_options ! Valid copy options returned are:
-                                         !   H5O_COPY_SHALLOW_HIERARCHY_F
-                                         !   H5O_COPY_EXPAND_SOFT_LINK_F
-                                         !   H5O_COPY_EXPAND_EXT_LINK_F
-                                         !   H5O_COPY_EXPAND_REFERENCE_F
-                                         !   H5O_COPY_WITHOUT_ATTR_FLAG_F
-    INTEGER, INTENT(OUT) :: hdferr       ! Error code
-    </pre>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.3</td>
-          <td valign="top">
-            Fortran subroutine introduced in this release.</td></tr>
-    </table></dd>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_create_intermediate_group" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 11 May 2011
-    </i></font></div>
-
-  <dt><strong>Name:</strong> 
-      <a name="Property-GetCreateIntermediateGroup">H5Pget_create_intermediate_group</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pget_create_intermediate_group</code>(
-            <em>hid_t </em><code>lcpl_id</code>,
-            <em>unsigned *</em><code>crt_intermed_group</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Determines whether property is set to enable creating missing 
-      intermediate groups.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_create_intermediate_group</code> determines whether
-      the link creation property list <code>lcpl_id</code> is set 
-      to allow functions that create objects in groups different from the 
-      current working group to create intermediate groups that may be 
-      missing in the path of a new or moved object.  
-      <p>
-      Functions that create objects in or move objects to a group 
-      other than the current working group make use of this property.
-      <code>H5Gcreate_anon</code> and <code>H5Lmove</code> are
-      examples of such functions.
-      <p>
-      If <code>crt_intermed_group</code> is true,
-      missing intermediate groups will be created;
-      if <code>crt_intermed_group</code> is false,
-      missing intermediate groups will <i>not</i> be created.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t </em><code>lcpl_id</code>
-        </td>
-        <td valign="top">IN: Link creation property list identifier
-        </td></tr>
-      <tr>
-        <td valign="top"><em>unsigned *</em><code>crt_intermed_group</code>    
-        </td>
-        <td valign="top">OUT: Flag specifying whether to create
-          intermediate groups upon creation of an object
-        </td></tr>
-    </table></dd>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative valule if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> <!--h5gclose_f-->
-    <dd>
-      None.
-<!--
-	<pre>
-	</pre>		
--->
-		
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table></dd>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_data_transform" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetDataTransform">H5Pget_data_transform</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>ssize_t</em> <code>H5Pget_data_transform</code>
-                     (<em>hid_t</em> <code>plist_id</code>,
-                     <em>char</em> *<code>expression</code>,
-                     <em>size_t</em> <code>size</code>)
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves a data transform expression.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_data_transform</code> retrieves the data 
-        transform expression previously set in the dataset transfer 
-        property list plist_id by <code>H5Pset_data_transform</code>.
-        <p><code>H5Pget_data_transform</code> can be used to both 
-        retrieve the transform expression and to query its size.
-        <p>
-        If <code>expression</code> is non-NULL, up to <code>size</code> 
-        bytes of the data transform expression are written to the buffer.  
-        If <code>expression</code> is NULL, <code>size</code> is ignored 
-        and the function does not write anything to the buffer.  
-        The function always returns the size of the data transform expression.
-        <p>
-        If <code>0</code> is returned for the size of the expression, 
-        no data transform expression exists for the property list.
-        <p>
-        If an error occurs, the buffer pointed to by <code>expression</code>
-        is unchanged and the function returns a negative value.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>plist_id</code></td>
-            <td valign="top">IN: Identifier of the property list or class</td></tr>
-        <tr>
-            <td valign="top"><em>char</em> *<code>expression  </code></td>
-            <td valign="top">OUT: Pointer to memory where the transform 
-                             expression will be copied</td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>size</code></td>
-            <td valign="top">IN: Number of bytes of the transform expression 
-                             to copy to</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Success: size of the transform expression.
-    <dd>Failure: a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pget_data_transform_f
-    <dd><pre>
-SUBROUTINE h5pget_data_transform_f(plist_id, expression, hdferr, size)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: plist_id 
-                                     ! Identifier of the property list or class
-  CHARACTER(LEN=*), INTENT(OUT) :: expression  
-                                     ! Buffer to hold transform expression
-  INTEGER(SIZE_T), INTENT(OUT), OPTIONAL :: size 
-                                     ! Registered size for transform expression
-  INTEGER, INTENT(OUT) :: hdferr     ! Error code
-                                     ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_data_transform_f
-        </pre>
-
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table></dd>
-</dl>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_driver" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 21 November 2011
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-GetDriver">H5Pget_driver</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Pget_driver</code>(
-                     <em>hid_t</em> <code>plist_id</code>
-    )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Returns low-lever driver identifier.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_driver</code> returns the identifier of the 
-        low-level file driver associated with the file access property list 
-        or data transfer property list <code>plist_id</code>.
-        <p>
-        Valid driver identifiers distributed with HDF5 are listed and 
-        described in the following table.
-
-        <p>
-
-        <table cellspacing="0" align="center" cellpadding="0">
-            <tr valign="bottom">
-                <td colspan="7" align="left" valign="bottom">
-                <b>Supported file drivers in HDF5</b>
-                </td>
-            </tr>
-
-            
-    <tr><td colspan="7"><hr color="green" size="3" /></td></tr>
-    <tr valign="top">
-        <td width="15%">
-        <b>Driver <br />Name</b></td>
-        <td width="2%"> </td>
-        <td width="15%">
-        <b>Driver <br />Identifier</b></td>
-        <td width="2%"> </td>
-        <td width="39%">
-        <b>Description</b></td>
-        <td width="2%"> </td>
-        <td width="25%">
-        <b>Related API</b></td></tr>
-    <tr><td colspan="7"><hr color="green" size="1" /></td></tr>
-    <tr valign="top">
-        <td>POSIX </td>
-        <td> </td>
-        <td><code>H5FD_SEC2</code></td>
-        <td> </td>
-        <td>This driver uses POSIX file-system functions like read and 
-        write to perform I/O to a single, permanent file on local disk 
-        with no system buffering. This driver is POSIX-compliant and is 
-        <b>the default file driver for all systems</b>. </td>
-        <td> </td>
-        <td><code>H5Pset_fapl_sec2</code></td></tr>
-    <tr><td colspan="7"><hr color="green" size="1" /></td></tr>
-    <tr valign="top">
-        <td>Direct</td>
-        <td> </td>
-        <td><code>H5FD_DIRECT</code></td>
-        <td> </td>
-        <td>This is the <code>H5FD_SEC2</code> driver except data is 
-        written to or read from the file synchronously without being 
-        cached by the system. </td>
-        <td> </td>
-        <td><code>H5Pset_fapl_direct</code></td></tr>
-    <tr><td colspan="7"><hr color="green" size="1" /></td></tr>
-    <tr valign="top">
-        <td>Log</td>
-        <td> </td>
-        <td><code>H5FD_LOG</code></td>
-        <td> </td>
-        <td>This is the <code>H5FD_SEC2</code> driver with logging 
-        capabilities.</td>
-        <td> </td>
-        <td><code>H5Pset_fapl_log</code></td></tr>
-    <tr><td colspan="7"><hr color="green" size="1" /></td></tr>
-    <tr valign="top">
-        <td>Windows</td>
-        <td> </td>
-        <td><code>H5FD_WINDOWS</code></td>
-        <td> </td>
-        <td>This driver was modified in HDF5-1.8.8 to be a wrapper of 
-        the POSIX driver, H5FD_SEC2. This change should not affect user 
-        applications.</td>
-        <td> </td>
-        <td><code>H5Pset_fapl_windows</code></td></tr>
-    <tr><td colspan="7"><hr color="green" size="1" /></td></tr>
-    <tr valign="top">
-        <td>STDIO</td>
-        <td> </td>
-        <td><code>H5FD_STDIO</code></td>
-        <td> </td>
-        <td>This driver uses functions from the standard C 
-        <code>stdio.h</code> to perform I/O to a single, permanent file 
-        on local disk with additional system buffering. </td>
-        <td> </td>
-        <td><code>H5Pset_fapl_stdio</code></td></tr>
-    <tr><td colspan="7"><hr color="green" size="1" /></td></tr>
-    <tr valign="top">
-        <td>Memory</td>
-        <td> </td>
-        <td><code>H5FD_CORE</code></td>
-        <td> </td>
-        <td>With this driver, an application can work with a file in 
-        memory for faster reads and writes. File contents are kept in 
-        memory until the file is closed. At closing, the memory 
-        version of the file can be written back to disk or abandoned. </td>
-        <td> </td>
-        <td><code>H5Pset_fapl_core</code></td></tr>
-    <tr><td colspan="7"><hr color="green" size="1" /></td></tr>
-    <tr valign="top">
-        <td>Family</td>
-        <td> </td>
-        <td><code>H5FD_FAMILY</code></td>
-        <td> </td>
-        <td>With this driver, the HDF5 file�s address space is partitioned 
-        into pieces and sent to separate storage files using an underlying 
-        driver of the user’s choice. This driver is for systems that do 
-        not support files larger than 2 gigabytes.</td>
-        <td> </td>
-        <td><code>H5Pset_fapl_family</code></td></tr>
-    <tr><td colspan="7"><hr color="green" size="1" /></td></tr>
-    <tr valign="top">
-        <td>Multi</td>
-        <td> </td>
-        <td><code>H5FD_MULTI</code></td>
-        <td> </td>
-        <td>With this driver, data can be stored in multiple files 
-        according to the type of the data. I/O might work better if 
-        data is stored in separate files based on the type of data. 
-        The Split driver is a special case of this driver.</td>
-        <td> </td>
-        <td><code>H5Pset_fapl_multi</code></td></tr>
-    <tr><td colspan="7"><hr color="green" size="1" /></td></tr>
-    <tr valign="top">
-        <td>Split</td>
-        <td> </td>
-        <td><code>H5FD_SPLIT</code></td>
-        <td> </td>
-        <td>This file driver splits a file into two parts. One part 
-        stores metadata, and the other part stores raw data. This 
-        splitting a file into two parts is a limited case of the Multi 
-        driver. </td>
-        <td> </td>
-        <td><code>H5Pset_fapl_split</code></td></tr>
-    <tr><td colspan="7"><hr color="green" size="1" /></td></tr>
-    <tr valign="top">
-        <td>Parallel</td>
-        <td> </td>
-        <td><code>H5FD_MPIO</code></td>
-        <td> </td>
-        <td>This is the standard HDF5 file driver for parallel file 
-        systems. This driver uses the MPI standard for both communication 
-        and file I/O. </td>
-        <td> </td>
-        <td><code>H5Pset_fapl_mpio</code></td></tr>
-    <tr><td colspan="7"><hr color="green" size="1" /></td></tr>
-    <tr valign="top">
-        <td>Parallel POSIX</td>
-        <td> </td>
-        <td><code>H5FD_MPIPOSIX</code></td>
-        <td> </td>
-        <td>This parallel file system driver uses MPI for communication 
-        and POSIX file-system calls for file I/O.</td>
-        <td> </td>
-        <td><code>H5Pset_fapl_mpiposix</code></td></tr>
-    <tr><td colspan="7"><hr color="green" size="1" /></td></tr>
-    <tr valign="top">
-        <td>Stream</td>
-        <td> </td>
-        <td><code>H5FD_STREAM</code></td>
-        <td> </td>
-        <td>This driver is no longer available.</td>
-        <td> </td>
-        <td> </td></tr>
-    <tr><td colspan="7"><hr color="green" size="3" /></td></tr>
- 
-        </table>
-
-        <p>
-
-        This list does not include custom drivers that might be
-        defined and registered by a user.
-        <p>
-        The returned driver identifier is only valid as long as the 
-        file driver remains registered.
-
- <!-- NEW PAGE -->
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>plist_id    </code></td>
-            <td valign="top">IN: File access or data transfer property list 
-                identifier.</td></tr>
-    </table></dd>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a valid low-level driver identifier if successful.
-        Otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pget_driver_f
-    <dd>
-    <pre>
-SUBROUTINE h5pget_driver_f(prp_id, driver, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-  INTEGER, INTENT(OUT) :: driver       ! Low-level file driver identifier
-  INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                       ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_driver_f
-    </pre>
-
-  <p>
-  <dt><strong>History:</strong>
-      <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.4.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table></dd>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!--        ********** See also TechNotes/VFLfunc.html **********        -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetDriverInfo">H5Pget_driver_info</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>void *</em><code>H5Pget_driver_info</code>(
-                     <em>hid_t</em> <code>plist_id</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Returns a pointer to file driver information.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_driver_info</code> returns a pointer to  
-        file driver-specific information for the low-level driver 
-        associated with the file access or data transfer property list
-        <code>plist_id</code>.
-        <p>
-        The pointer returned by this function points to an 
-        “uncopied” struct.
-        Driver-specific versions of that struct are defined for each 
-        low-level driver in the relevant source code file 
-        <code>H5FD*.c</code>.
-        For example, the struct used for the <code>MULTI</code> driver
-        is <code>H5FD_multi_fapl_t</code> defined in <code>H5FDmulti.c</code>.
-        <p>
-        If no driver-specific properties have been registered, 
-        <code>H5Pget_driver_info</code> returns <code>NULL</code>. 
-  <p>
-  <dt><strong>Note:</strong>
-    <dd><code>H5Pget_driver_info</code> and <code>H5Pset_driver</code> 
-        are used only when creating a virtual file driver (VFD) 
-        in the virtual file layer (VFL).  For further information, see
-        “<a href="../TechNotes/VFL.html">Virtual File Layer</a>”
-        and “<a href="../TechNotes/VFLfunc.html">List of VFL 
-        Functions</a>” in the 
-        <a href="../TechNotes.html"><cite>HDF5 Technical Notes</cite></a>.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><dl>
-        <dt><em>hid_t</em> <code>plist_id</code>
-            <dd>IN: File access or data transfer property list identifier.
-        </dl>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a pointer to a struct containing 
-        low-level driver information. 
-        Otherwise returns <code>NULL</code>.
-        <p>
-        <code>NULL</code> is also returned if no driver-specific properties
-        have been registered.  
-        No error is pushed on the stack in this case.
-  <p>
-  <dt><strong>Non-C API(s):</strong>
-    <dd>None.
-  <p>
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.2</td>
-          <td valign="top">
-            Function publicized in this release;
-            previous releases described this function only in the 
-            virtual file driver documentation.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_dxpl_mpio" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetDxplMpio">H5Pget_dxpl_mpio</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_dxpl_mpio</code>(
-                     <em>hid_t</em> <code>dxpl_id</code>,
-                     <em>H5FD_mpio_xfer_t *</em><code>xfer_mode</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Returns the data transfer mode.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_dxpl_mpio</code> queries the data transfer mode 
-        currently set in the data transfer property list <code>dxpl_id</code>. 
-        <p>
-        Upon return, <code>xfer_mode</code> contains the data transfer mode, 
-        if it is non-null.        
-        <p>
-        <code>H5Pget_dxpl_mpio</code> is not a collective function.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>dxpl_id</code></td>
-            <td valign="top">IN: Data transfer property list identifier.</td></tr>
-        <tr>
-		    <td valign="top"><em>H5FD_mpio_xfer_t *</em><code>xfer_mode    </code></td>
-            <td valign="top">OUT: Data transfer mode.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful.
-        Otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pget_dxpl_mpio_f
-    <dd>
-	<pre>
-SUBROUTINE h5pget_dxpl_mpio_f(prp_id, data_xfer_mode, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id    ! Property list identifier
-  INTEGER, INTENT(OUT) :: data_xfer_mode  ! Data transfer mode
-                                          ! Possible values are:
-                                          !    H5FD_MPIO_INDEPENDENT_F
-                                          !    H5FD_MPIO_COLLECTIVE_F
-  INTEGER, INTENT(OUT) :: hdferr          ! Error code
-                                          ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_dxpl_mpio_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-	<ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.4.0</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
+<?php include("H5P/H5Padd_merge_committed_dtype_path.htm"); ?>
+<?php include("H5P/H5Pall_filters_avail.htm"); ?>
+<?php include("H5P/H5Pclose.htm"); ?>
+<?php include("H5P/H5Pclose_class.htm"); ?>
+<?php include("H5P/H5Pcopy.htm"); ?>
+<?php include("H5P/H5Pcopy_prop.htm"); ?>
+<?php include("H5P/H5Pcreate.htm"); ?>
+<?php include("H5P/H5Pcreate_class.htm"); ?>
+<?php include("H5P/H5Premove_filter.htm"); ?>
+<?php include("H5P/H5Pequal.htm"); ?>
+<?php include("H5P/H5Pexist.htm"); ?>
+<?php include("H5P/H5Pfill_value_defined.htm"); ?>
+<?php include("H5P/H5Pfree_merge_committed_dtype_paths.htm"); ?>
+<?php include("H5P/H5Pget.htm"); ?>
+<?php include("H5P/H5Pget_alignment.htm"); ?>
+<?php include("H5P/H5Pget_alloc_time.htm"); ?>
+<?php include("H5P/H5Pget_attr_creation_order.htm"); ?>
+<?php include("H5P/H5Pget_attr_phase_change.htm"); ?>
+<?php include("H5P/H5Pget_btree_ratios.htm"); ?>
+<?php include("H5P/H5Pget_buffer.htm"); ?>
+<?php include("H5P/H5Pget_cache.htm"); ?>
+<?php include("H5P/H5Pget_char_encoding.htm"); ?>
+<?php include("H5P/H5Pget_chunk.htm"); ?>
+<?php include("H5P/H5Pget_chunk_cache.htm"); ?>
+<?php include("H5P/H5Pget_class.htm"); ?>
+<?php include("H5P/H5Pget_class_name.htm"); ?>
+<?php include("H5P/H5Pget_class_parent.htm"); ?>
+<?php include("H5P/H5Pget_copy_object.htm"); ?>
+<?php include("H5P/H5Pget_create_intermediate_group.htm"); ?>
+<?php include("H5P/H5Pget_data_transform.htm"); ?>
+<?php include("H5P/H5Pget_driver.htm"); ?>
+<?php include("H5P/H5Pget_driver_info.htm"); ?>
+<?php include("H5P/H5Pget_dxpl_mpio.htm"); ?>
 <!-- unused file: H5P/H5Pget_dxpl_multi.htm -->
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_edc_check" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetEdcCheck">H5Pget_edc_check</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>H5Z_EDC_t</em> <code>H5Pget_edc_check</code>(<em>hid_t</em> <code>plist</code>)
-  <dt><strong>Purpose:</strong>
-    <dd>Determines whether error-detection is enabled for dataset reads.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_edc_check</code> queries the dataset transfer property 
-        list <code>plist</code> to determine whether error detection 
-        is enabled for data read operations. 
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>plist    </code></td>
-            <td valign="top">IN: Dataset transfer property list identifier.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns <code>H5Z_ENABLE_EDC</code> or <code>H5Z_DISABLE_EDC</code> 
-        if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pget_edc_check_f
-    <dd>
-	<pre>
-SUBROUTINE h5pget_edc_check_f(prp_id, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id  ! Dataset transfer property list 
-                                        ! identifier 
-  INTEGER, INTENT(OUT)       :: flag    ! EDC flag; possible values
-                                        !    H5Z_DISABLE_EDC_F 
-                                        !    H5Z_ENABLE_EDC_F 
-  INTEGER, INTENT(OUT)       :: hdferr  ! Error code
-                                        ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_edc_check_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.6.0</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_elink_acc_flags" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 8 May 2009
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-GetELinkAccFlags">H5Pget_elink_acc_flags</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pget_elink_acc_flags</code>(
-            <em>hid_t </em><code>lapl_id</code>,
-            <em>unsigned *</em><code>flags</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves the external link traversal file access flag from the
-        specified link access property list.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_elink_acc_flags</code>
-      retrieves the file access flag used to open an external link target file
-      from the specified link access property list.
-      <p>
-      The value returned, if it is not <code>H5F_ACC_DEFAULT</code> will
-      override the default access flag, which is the access flag used to open
-      the parent file.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd>
-    <table>
-      <tr valign="top">
-        <td><em>hid_t </em><code>lapl_id</code>
-            </td><td>    </td>
-        <td>IN: Link access property list identifier
-            </td></tr>
-      <tr valign="top">
-        <td><em>unsigned *</em><code>flags</code>
-            </td><td> </td>
-        <td>OUT: File access flag for link traversal.
-            <p>
-            Valid values include:
-            <table>
-                <tr valign=top align=left>
-                    <td width=20> </td>
-                    <td>
-                        <code>H5F_ACC_RDWR</code>
-                        </td>
-                    <td width=10> </td>
-                    <td>
-                        Files opened through external links will be opened with
-                        write access.
-                        </td></tr>
-                <tr valign=top align=left>
-                    <td> </td>
-                    <td>
-                        <code>H5F_ACC_RDONLY</code>
-                        </td>
-                    <td> </td>
-                    <td>
-                        Files opened through external links will be opened with
-                        read-only access.
-                        </td></tr>
-                <tr valign=top align=left>
-                    <td> </td>
-                    <td>
-                        <code>H5F_ACC_DEFAULT</code>
-                        </td>
-                    <td> </td>
-                    <td>
-                        Files opened through external links will be opened with
-                        the same access flag as the parent file.
-                        </td></tr>
-            </table>
-            </td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Example Usage:</strong>
-
-    <dd>The following code retrieves the external link access flag settings on
-        the link access property list <code>lapl_id</code> into a local
-        variable:
-<dir><pre>
-unsigned acc_flags;
-status = H5Pget_elink_acc_flags(lapl_id, &acc_flags);
-</pre></dir>
-    <p>
-
-
-<!--__ *** FORTRAN90 INTERFACE  **********************************  -->
-<!--__ When the Fortran90 interface is complete, replace this       -->
-<!--__ section with the Fortran90 subroutine description.           -->
-<!--__                                                              -->
-<!--__ See the file h5fortran_f_insert.htm for a template and       -->
-<!--__ instructions.                                                -->
-<!--__ ***********************************************************  -->
-  <p>
-
-  <p>
-  <dt><strong>See Also:</strong>
-    <dd><a href="RM_H5P.html#Property-SetELinkAccFlags">
-        <code>H5Pset_elink_acc_flags</code></a>
-        <p>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-        </tr>
-
-        <tr>
-          <td valign="top">1.8.3</td>
-          <td valign="top">
-            C function introduced in this release.</td>
-        </tr>
-
-        </tr>
-        </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_elink_cb" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 17 August 2009
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-GetELinkCb">H5Pget_elink_cb</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pget_elink_cb</code>(
-            <em>hid_t </em><code>lapl_id</code>,
-            <em>H5L_elink_traverse_t *</em><code>func</code>,
-            <em>void **</em><code>op_data</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves the external link traversal callback function from the
-    specified link access property list.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_elink_cb</code>
-      retrieves the user-defined external link traversal callback function
-      defined in the specified link access property list.
-      <p>
-      The callback function may adjust the file access property list and file
-      access flag to use when opening a file through an external link. The
-      callback will be executed by the HDF5 Library immediately before 
-      opening the target file.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd>
-    <table>
-      <tr valign="top">
-        <td><em>hid_t </em><code>lapl_id</code>
-            </td><td>    </td>
-        <td>IN: Link access property list identifier.
-            </td></tr>
-      <tr valign="top">
-        <td><em><a href="H5L/H5L_elink_traverse_t.htm">H5L_elink_traverse_t</a> *</em><code>func</code>
-            </td><td> </td>
-        <td>OUT: User-defined external link traversal callback function.
-            </td></tr>
-      <tr valign="top">
-        <td><em>void **</em><code>op_data</code>
-            </td><td> </td>
-        <td>OUT: User-defined input data for the callback function.
-            </td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Failure Modes:</strong>
-    <dd><code>H5Pget_elink_cb</code> will fail if the link access 
-        property list identifier, <code>lapl_id</code>, is invalid.
-        <p>
-        An invalid function pointer or data pointer, 
-        <code>func</code> or <code>op_data</code> respectively,
-        may cause a segmentation fault or an invalid memory access.
-
-  <p>
-  <dt><strong>Example Usage:</strong>
-    <dd>The following code retrieves the external link callback settings on the
-        link access property list <code>lapl_id</code> into local variables:
-<dir><pre>
-H5L_elink_traverse_t elink_callback_func;
-void *elink_callback_udata;
-status = H5Pget_elink_cb(lapl_id, &elink_callback_func, &elink_callback_udata);
-</pre></dir>
-  <p>
-
-
-<!--__ *** FORTRAN90 INTERFACE  **********************************  -->
-<!--__ When the Fortran90 interface is complete, replace this       -->
-<!--__ section with the Fortran90 subroutine description.           -->
-<!--__                                                              -->
-<!--__ See the file h5fortran_f_insert.htm for a template and       -->
-<!--__ instructions.                                                -->
-<!--__ ***********************************************************  -->
-  <p>
-
-  <p>
-  <dt><strong>See Also:</strong>
-    <dd><a href="RM_H5P.html#Property-SetELinkCb">
-        <code>H5Pset_elink_cb</code></a>
-        <p>
-
-        <a href="RM_H5P.html#Property-SetELinkFapl">
-        <code>H5Pset_elink_fapl</code></a>,
-         
-        <a href="RM_H5P.html#Property-SetELinkAccFlags">
-        <code>H5Pset_elink_acc_flags</code></a>,
-         
-        <a href="RM_H5L.html#Link-CreateExternal">
-        <code>H5Lcreate_external</code></a>
-        <p>
-
-        <a href="RM_H5F.html#File-Open">
-        <code>H5Fopen</code></a> for discussion of 
-        <code>H5F_ACC_RDWR</code> and <code>H5F_ACC_RDONLY</code>
-        file access flags
-        <p>
-
-        <a href="H5L/H5L_elink_traverse_t.htm">
-        <code>H5L_elink_traverse_t</code></a>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-        </tr>
-
-        <tr>
-          <td valign="top">1.8.3</td>
-          <td valign="top">
-            C function introduced in this release.</td>
-        </tr>
-
-        </tr>
-        </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_elink_fapl" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> 
-    <a name="Property-GetELinkFapl">H5Pget_elink_fapl</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Pget_elink_fapl</code>(
-        <em>hid_t</em> <code>lapl_id</code>
-        )
-    <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves the file access property list identifier associated 
-        with the link access property list.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_elink_fapl</code> retrieves the 
-        file access property list identifier that is set for the 
-        link access property list identifier, <code>lapl_id</code>.
-        The library uses this file access property list identifier to open 
-        the target file for the external link access.
-        <p>
-        When no such identifier is set, this routine returns 
-        <code>H5P_DEFAULT</code>.
-        <p>
-        See also <a href="#Property-SetELinkFapl">H5Pset_elink_fapl</a> and 
-        <a href="RM_H5L.html#Link-CreateExternal">H5Lcreate_external</a>.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd>
-    <table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lapl_id</code></td>
-        <td>    </td>
-        <td valign="top">IN: Link access property list identifier.</td>
-      </tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful; 
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> <!--h5p...._f-->
-    <dd>
-      None.
-<!--__ *** FORTRAN90 INTERFACE  **********************************  -->
-<!--__ When the Fortran90 interface is complete, replace this       -->     
-<!--__ section with the Fortran90 subroutine description.           -->     
-<!--__                                                              -->     
-<!--__ See the file h5fortran_f_template.html for a template and    -->
-<!--__ instructions.                                                -->     
-<!--__ ***********************************************************  -->
-  <p>
-  <dt><strong>History:</strong>
-    <dd>
-    <table width="90%">
-      <tr>
-        <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-        <td valign="top" align="left">
-            <strong>C</strong></td>
-      </tr>
-      <tr>
-        <td valign="top">1.8.2</td>
-        <td valign="top">
-            Function introduced in this release.</td>
-      </tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_elink_file_cache_size" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 11 May 2011
-      </i></font></div>
-
-  <dt><strong>Name:</strong> 
-      <a name="Property-GetELinkFileCacheSize">H5Pget_elink_file_cache_size</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pget_elink_file_cache_size</code>(
-                   <em>hid_t </em><code>fapl_id</code>,
-                   <em>unsigned *</em><code>efc_size</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-      <dd>Retrieves the size of the external link open file cache. 
-
-  <p>
-  <dt><strong>Description:</strong>
-      <dd><code>H5Pget_elink_file_cache_size</code>
-          retrieves the number of files that can be held open in an 
-          external link open file cache.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-      <dd>
-      <table>
-        <tr valign="top">
-            <td><em>hid_t </em><code>fapl_id</code>
-                </td><td>    </td>
-            <td>IN: File access property list identifier
-                </td></tr>
-        <tr valign="top">
-            <td><em>unsigned *</em><code>efc_size</code>
-                </td><td> </td>
-            <td>OUT: External link open file cache size in number of files.
-                </td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-      <dd>Returns a non-negative value if successful;
-          otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Example Usage:</strong>
-      <dd>The following code retrieves the size of the external link open 
-          file cache in the local variable <code>efc_size</code>:
-          <pre>
-    status = H5Pget_elink_file_cache_size(fapl_id, &efc_size);   </pre>
-
-
-<!--__ *** FORTRAN90 INTERFACE  **********************************  -->
-<!--__ When the Fortran90 interface is complete, replace this       -->
-<!--__ section with the Fortran90 subroutine description.           -->
-<!--__                                                              -->
-<!--__ See the file h5fortran_f_insert.htm for a template and       -->
-<!--__ instructions.                                                -->
-<!--__ ***********************************************************  -->
-
-  <p>
-  <dt><strong>See Also:</strong>
-      <dd>
-          <a href="RM_H5P.html#Property-SetELinkFileCacheSize">
-          <code>H5Pset_elink_file_cache_size</code></a>
-          <br>
-          <a href="RM_H5F.html#File-ClearELinkFileCache">
-          <code>H5Fclear_elink_file_cache</code></a>
-
-  <p>
-  <dt><strong>History:</strong>
-      <dd>
-      <table width="90%">
-        <tr>
-            <td valign="top" align="left" width="10%">
-                <strong>Release</strong>    </td>
-            <td valign="top" align="left">
-                <strong>Change</strong></td>
-        </tr>
-
-        <tr>
-            <td valign="top">1.8.7</td>
-            <td valign="top">
-                C function introduced in this release.</td>
-        </tr>
-
-      </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_elink_prefix" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetELinkPrefix">H5Pget_elink_prefix</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>ssize_t</em> <code>H5Pget_elink_prefix</code>(
-        <em>hid_t</em> <code>lapl_id</code>,
-        <em>char *</em><code>prefix</code>,
-        <em>size_t</em> <code>size</code>
-    )
-  <p></p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves prefix applied to external link paths.
-  <p></p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_elink_prefix</code> retrieves the prefix applied 
-        to the path of any external links traversed.  
-	<p>
-        When an external link is traversed, the prefix is retrieved 
-        from the link access property list <code>lapl_id</code>,
-        returned in the user-allocated buffer pointed to by 
-        <code>prefix</code>, and 
-        prepended to the filename stored in the external link.
-        <p>
-        The size in bytes of the prefix, including the <code>NULL</code> 
-        terminator, is specified in <code>size</code>.
-        If <code>size</code> is unknown, 
-        a preliminary <code>H5Pget_elink_prefix</code> call
-        with the pointer <code>prefix</code> set to <code>NULL</code> 
-        will return the size of the prefix 
-        <i>without</i> the <code>NULL</code> terminator.
-  </p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lapl_id</code></td>
-        <td valign="top">IN: Link access property list identifier</td></tr>
-      <tr>
-        <td valign="top"><em>char *</em><code>prefix    </code></td>
-        <td valign="top">OUT: Prefix applied to external link paths</td></tr>
-      <tr>
-        <td valign="top"><em>size_t</em> <code>size</code></td>
-        <td valign="top">IN: Size of prefix, including null terminator</td></tr>
-      </table>
-  <p></p>
-  <dt><strong>Returns:</strong>
-    <dd>If successful, returns a non-negative value 
-        specifying the size in bytes of the prefix  
-        <i>without</i> the <code>NULL</code> terminator;
-        otherwise returns a negative value.
-  <p></p>
-  <dt><strong>Fortran90 Interface:</strong> <!--h5p...._f-->
-    <dd>
-      None.
-<!--
-	<pre>
-	</pre>		
--->
-<!--
-  </p>
-  <dt><strong>Non-C API(s):</strong>
-    	<dd>
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <p></p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.8.0</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_est_link_info" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetEstLinkInfo">H5Pget_est_link_info</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_est_link_info</code>(
-        <em>hid_t</em> <code>gcpl_id</code>,
-        <em>unsigned</em> *<code>est_num_entries</code>,
-        <em>unsigned</em> *<code>est_name_len</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Queries data required to estimate required local heap or object header size.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_est_link_info</code> queries 
-      a group creation property list, <code>gcpl_id</code>, for its 
-      “estimated number of links” and 
-      “estimated average name length” settings. 
-      <p>
-      The estimated number of links anticipated to be inserted into 
-      a group created with this property list is returned in 
-      <code>est_num_entries</code>. 
-      <p>
-      The estimated average length of the anticipated link names
-      is returned in <code>est_name_len</code>. 
-      <p>
-      The values for these two settings are multiplied to compute
-      the initial local heap size (for old-style groups, if the local heap
-      size hint is not set) or the initial object header size for (new-style
-      compact groups; see “<a href="RM_H5G.html#Group-GroupStyles">Group 
-      implementations in HDF5</a>”).  
-      Accurately setting these parameters will help reduce wasted file space.
-      <p>
-      A value of <code>0</code> (zero) in <code>est_num_entries</code> 
-      will prevent a group from being created in the compact format. 
-      <p>
-      See “<a href="RM_H5G.html#Group-GroupStyles">Group 
-      implementations in HDF5</a>” in the H5G API introduction 
-      for a discussion of the available types of HDF5 group structures.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>gcpl_id</code></td>
-        <td valign="top">IN: Group creation property list identifier</td></tr>
-      <tr>
-        <td valign="top"><em>unsigned</em> *<code>est_num_entries    </code></td>
-        <td valign="top">OUT: Estimated number of links to be inserted 
-            into group</td></tr>
-      <tr>
-        <td valign="top"><em>unsigned</em> *<code>est_name_len</code></td>
-        <td valign="top">OUT: Estimated average length of link names</td></tr>
-    </table>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pget_est_link_info_f
-    <dd><pre>
-SUBROUTINE h5pget_est_link_info_f(gcpl_id,est_num_entries, est_name_len,hdferr)
-
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: gcpl_id   ! Group creation property list id
-  INTEGER, INTENT(OUT) :: est_num_entries ! Estimated number of links to be 
-                                          ! inserted into group
-  INTEGER, INTENT(OUT) :: est_name_len    ! Estimated average length of link 
-                                          ! names
-  INTEGER, INTENT(OUT) :: hdferr          ! Error code
-                                          ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_est_link_info_f 
-        </pre>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_external" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetExternal">H5Pget_external</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_external</code>(<em>hid_t</em> <code>plist</code>,
-        <em>unsigned</em> <code>idx</code>,
-        <em>size_t</em> <code>name_size</code>,
-        <em>char</em> <code>*name</code>,
-        <em>off_t</em> <code>*offset</code>,
-        <em>hsize_t</em> <code>*size</code>
-    )
-    <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Returns information about an external file.  
-    <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_external</code> returns information about an external 
-        file.  The external file is specified by its index, <code>idx</code>,
-        which is a number from zero to N-1, where N is the value 
-        returned by <code>H5Pget_external_count</code>.  
-        At most <code>name_size</code> characters are copied into the 
-        <code>name</code> array.  If the external file name is
-        longer than <code>name_size</code> with the null terminator, the
-        return value is not null terminated (similar to <code>strncpy()</code>).
-        <p>
-        If <code>name_size</code> is zero or <code>name</code> is the 
-        null pointer, the external file name is not returned.  
-        If <code>offset</code> or <code>size</code> are null pointers 
-        then the corresponding information is not returned.
-    <p>
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>plist</code></td>
-            <td valign="top">IN: Identifier of a dataset creation property list.</td></tr>
-        <tr>
-            <td valign="top"><em>unsigned</em> <code>idx</code></td>
-            <td valign="top">IN: External file index.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>name_size    </code></td>
-            <td valign="top">IN: Maximum length of <code>name</code> array.</td></tr>
-        <tr>
-            <td valign="top"><em>char</em> <code>*name</code></td>
-            <td valign="top">OUT: Name of the external file.</td></tr>
-        <tr>
-            <td valign="top"><em>off_t</em> <code>*offset</code></td>
-            <td valign="top">OUT: Pointer to a location to return an offset value.</td></tr>
-        <tr>
-            <td valign="top"><em>hsize_t</em> <code>*size</code></td>
-            <td valign="top">OUT: Pointer to a location to return the size of the 
-                external file data.</td></tr>
-    </table></ul>
-    <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-    <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pget_external_f
-    <dd>
-    <pre>
-SUBROUTINE h5pget_external_f(prp_id, idx, name_size, name, offset,bytes, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id     ! Property list identifier
-  INTEGER, INTENT(IN) :: idx               ! External file index.
-  INTEGER(SIZE_T), INTENT(IN) :: name_size ! Maximum length of name array
-  CHARACTER(LEN=*), INTENT(OUT) :: name    ! Name of an external file
-  INTEGER, INTENT(OUT) :: offset           ! Offset, in bytes, from the 
-                                           ! beginning of the file to the 
-                                           ! location in the file where
-                                           ! the data starts.
-  INTEGER(HSIZE_T), INTENT(OUT) :: bytes   ! Number of bytes reserved in 
-                                           ! the file for the data
-  INTEGER, INTENT(OUT) :: hdferr           ! Error code
-                                           ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_external_f
-    </pre>
-    <p>
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.4</td>
-          <td valign="top">
-            <code>idx</code> parameter type changed to 
-            <em>unsigned</em>.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_external_count" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetExternalCount">H5Pget_external_count</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>int</em> <code>H5Pget_external_count</code>(<em>hid_t</em> <code>plist</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Returns the number of external files for a dataset.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_external_count</code> returns the number of external files 
-        for the specified dataset.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>plist    </code></td>
-            <td valign="top">IN: Identifier of a dataset creation property list.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns the number of external files if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pget_external_count_f
-    <dd>
-	<pre>
-SUBROUTINE h5pget_external_count_f (prp_id, count, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-  INTEGER, INTENT(OUT) :: count        ! Number of external files for 
-                                       ! the specified dataset
-  INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                       ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_external_count_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_family_offset" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetFamilyOffset">H5Pget_family_offset</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_family_offset</code> (
-                        <em>hid_t</em> <code>fapl_id</code>,
-                        <em>hsize_t *</em><code>offset</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves a data offset from the file access property list.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_family_offset</code> retrieves the value of 
-        <code>offset</code> from the file access property list 
-	<code>fapl_id</code> so that the user application 
-	can retrieve a file handle for low-level access to a particular member 
-	of a family of files.  The file handle is retrieved with a separate 
-        call to <a href="RM_H5F.html#File-GetVfdHandle"><code>H5Fget_vfd_handle</code></a>
-	(or, in special circumstances, to <code>H5FDget_vfd_handle</code>; 
-	see <cite>Virtual File Layer</cite> and 
-        <cite>List of VFL Functions</cite>
-	in <a href="../TechNotes.html"><cite>HDF5 Technical Notes</cite></a>).
-	<p>
-	The data offset returned in <code>offset</code> is the offset
-	of the data in the HDF5 file that is stored on disk in the selected 
-	member file in a family of files.
-	<p>
-	Use of this function is only appropriate for an HDF5 file written as a 
-	family of files with the <code>FAMILY</code> file driver.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>fapl_id</code></td>
-            <td valign="top">IN: File access property list identifier.</td></tr>
-        <tr>
-            <td valign="top"><em>hsize_t *</em><code>offset    </code></td>
-            <td valign="top">OUT: Offset in bytes within the HDF5 file.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-<!--
-	<pre>
-SUBROUTINE
-	</pre>		
--->
-
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.6.0</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_fapl_core" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetFaplCore">H5Pget_fapl_core</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_fapl_core</code>(
-                     <em>hid_t</em> <code>fapl_id</code>,
-                     <em>size_t</em> *<code>increment</code>,
-                     <em>hbool_t</em> *<code>backing_store</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Queries core file driver properties.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_fapl_core</code> queries the <code>H5FD_CORE</code> 
-    driver properties as set by <code>H5Pset_fapl_core</code>.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>fapl_id</code></td>
-            <td valign="top">IN: File access property list identifier.</td></tr>
-        <tr>
-		    <td valign="top"><em>size_t</em> *<code>increment</code></td>
-            <td valign="top">OUT: Size, in bytes, of memory increments.</td></tr>
-        <tr>
-		    <td valign="top"><em>hbool_t</em> *<code>backing_store    </code></td>
-            <td valign="top">OUT: Boolean flag indicating whether to write the file
-                contents to disk when the file is closed.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful.
-        Otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pget_fapl_core_f
-    <dd>
-	<pre>
-SUBROUTINE h5pget_fapl_core_f(prp_id, increment, backing_store, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN)  :: prp_id     ! Property list identifier
-  INTEGER(SIZE_T), INTENT(OUT) :: increment ! File block size in bytes
-  LOGICAL, INTENT(OUT) :: backing_store     ! Flag to indicate that entire
-                                            ! file contents are flushed to 
-                                            ! a file with the same name as 
-                                            ! this core file
-  INTEGER, INTENT(OUT) :: hdferr            ! Error code
-                                            ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_fapl_core_f
-	</pre>		
-		
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td>
-          <td valign="top" align="left">
-                </td>
-          <td valign="top" align="left">
-            <strong>Fortran90</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top"> </td>
-          <td valign="top"> </td>
-          <td valign="top">
-            The <code>backing_store</code> parameter type
-            changed from <em>INTEGER</em> to <em>LOGICAL</em> 
-            to better match the C API</td></tr>
-        <tr>
-          <td valign="top">1.4.0</td>
-          <td valign="top">Function introduced in this release.</td>
-          <td valign="top"> </td>
-          <td valign="top"> </td>
-        </tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_fapl_direct" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetFaplDirect">H5Pget_fapl_direct</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_fapl_direct</code>(
-            <em>hid_t</em> <code>fapl_id</code>,
-            <em>size_t</em> *<code>alignment</code>,
-            <em>size_t</em> *<code>block_size</code>,
-            <em>size_t</em> *<code>cbuf_size</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves direct I/O driver settings. 
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_fapl_direct</code> retrieves the 
-        required memory alignment (<code>alignment</code>), 
-        file system block size (<code>block_size</code>), and 
-        copy buffer size (<code>cbuf_size</code>) settings 
-        for the direct I/O driver, <code>H5FD_DIRECT</code>, 
-        from the file access property list <code>fapl_id</code>.
-        <p>
-        See 
-        <a href="#Property-SetFaplDirect"><code>H5Pset_fapl_direct</code></a>
-        for discussion of these values, requirements, and 
-        important considerations.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>fapl_id</code>
-        </td>
-        <td valign="top">IN: File access property list identifier
-        </td></tr>
-      <tr>
-        <td valign="top"><em>size_t</em> *<code>alignment</code>
-        </td>
-        <td valign="top">OUT: Required memory alignment boundary
-        </td></tr>
-      <tr>
-        <td valign="top"><em>size_t</em> *<code>block_size</code>    
-        </td>
-        <td valign="top">OUT: File system block size
-        </td></tr>
-      <tr>
-        <td valign="top"><em>size_t</em> *<code>cbuf_size</code>
-        </td>
-        <td valign="top">OUT: Copy buffer size
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd><pre>
-SUBROUTINE H5Pget_fapl_direct_f(fapl_id, alignment, block_size, cbuf_size, &
-                                hdferr)
-  IMPLICIT NONE  
-  INTEGER(HID_T), INTENT(IN) :: fapl_id ! File access property list identifier
-  INTEGER(SIZE_T), INTENT(OUT) :: alignment 	  
-                                        ! Required memory alignment boundary!
-  INTEGER(SIZE_T), INTENT(OUT) :: block_size     
-                                        ! File system block size
-  INTEGER(SIZE_T), INTENT(OUT) :: cbuf_size 	  
-                                        ! Copy buffer size
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                        ! 0 on success and -1 on failure
-END SUBROUTINE H5Pget_fapl_direct_f
-    </pre></dd>
- 
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_fapl_family" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetFaplFamily">H5Pget_fapl_family</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_fapl_family</code> (
-                        <em>hid_t</em> <code>fapl_id</code>,
-                        <em>hsize_t *</em><code>memb_size</code>,
-                        <em>hid_t *</em><code>memb_fapl_id</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Returns file access property list information.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_fapl_family</code> returns file access property list 
-        for use with the family driver.
-        This information is returned through the output parameters.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>fapl_id</code></td>
-            <td valign="top">IN: File access property list identifier.</td></tr>
-        <tr>
-		    <td valign="top"><em> hsize_t *</em><code>memb_size</code></td>
-            <td valign="top">OUT: Size in bytes of each file member.</td></tr>
-        <tr>
-		    <td valign="top"><em>hid_t *</em><code>memb_fapl_id    </code></td>
-            <td valign="top">OUT: Identifier of file access property list for each 
-                    family member.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pget_fapl_family_f
-    <dd>
-	<pre>
-SUBROUTINE h5pget_fapl_family_f(prp_id, imemb_size, memb_plist, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN)    :: prp_id    ! Property list identifier
-  INTEGER(HSIZE_T), INTENT(OUT) :: memb_size ! Logical size, in bytes,
-                                             ! of each family member
-  INTEGER(HID_T), INTENT(OUT) :: memb_plist  ! Identifier of the file 
-                                             ! access property list to be
-                                             ! used for each family member
-  INTEGER, INTENT(OUT) :: hdferr             ! Error code
-                                             ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_fapl_family_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-	<ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.4.0</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_fapl_mpio" -->
-<hr>
-<dl>
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 15 May 2009
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-GetFaplMpio">H5Pget_fapl_mpio</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_fapl_mpio</code>(
-                     <em>hid_t</em> <code>fapl_id</code>,
-                     <em>MPI_Comm *</em><code>comm</code>,
-                     <em>MPI_Info *</em><code>info</code>
-    )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd> Returns MPI communicator information.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd>If the file access property list is set to the <code>H5FD_MPIO</code> 
-        driver, <code>H5Pget_fapl_mpio</code> returns duplicates of 
-        the stored MPI communicator and Info object through the 
-        <code>comm</code> and <code>info</code>
-        pointers, if those values are non-null.
-        <p>
-        Since the MPI communicator and Info object are duplicates of the
-        stored information, future modifications to the access property list 
-        will not affect them.  
-        It is the responsibility of the application to free these objects.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>fapl_id</code></td>
-            <td valign="top">IN: File access property list identifier</td></tr>
-        <tr>
-            <td valign="top"><em>MPI_Comm *</em><code>comm    </code></td>
-            <td valign="top">OUT: MPI-2 communicator</td></tr>
-        <tr>
-            <td valign="top"><em>MPI_Info *</em><code>info</code></td>
-            <td valign="top">OUT: MPI-2 Info object</td></tr>
-    </table></ul>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful.
-        Otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pget_fapl_mpio_f
-    <dd>
-    <pre>
-SUBROUTINE h5pget_fapl_mpio_f(prp_id, comm, info, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-  INTEGER, INTENT(OUT) :: comm         ! Buffer to return communicator 
-  INTEGER, INTENT(IN) :: info          ! Buffer to return info object as
-                                       ! defined in MPI_FILE_OPEN of MPI-2
-  INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                       ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_fapl_mpio_f
-    </pre>
-
-  <p>
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.4.5</td>
-          <td valign="top">
-            Handling of the MPI Communicator 
-            and Info object changed at this release. A duplicate 
-            of each of these objects is now returned
-            instead of pointers to each object.</td></tr>
-        <tr>
-          <td valign="top">1.4.0</td>
-          <td valign="top">
-            C function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_fapl_mpiposix" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 3 October 2011
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-GetFaplMpiPosix">H5Pget_fapl_mpiposix</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_fapl_mpiposix</code>(
-                     <em>hid_t</em> <code>fapl_id</code>,
-                     <em>MPI_Comm *</em><code>comm</code>,
-                     <em>hbool_t *</em><code>use_gpfs_hints</code>
-    )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd> Returns MPI communicator information.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd>If the file access property list is set to the <code>H5FD_MPIPOSIX</code> 
-        driver, <code>H5Pget_fapl_mpiposix</code> returns 
-        the MPI communicator through the <code>comm</code> 
-        pointer, if those values are non-null.
-        <p>
-        <code>comm</code> is not copied, so it is valid only 
-        until the file access property list is either modified or closed.
-        <p>
-        <code>use_gpfs_hints</code> specifies whether to attempt to use
-        GPFS hints when accessing this file.
-        A value of <code>TRUE</code> (or <code>1</code>) indicates that
-        the hints are being used, where possible.
-        A value of <code>FALSE</code> (or <code>0</code>) indicates that
-        the hints are not being used.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>fapl_id</code></td>
-            <td valign="top">IN: File access property list identifier.</td></tr>
-        <tr>
-            <td valign="top"><em>MPI_Comm *</em><code>comm</code></td>
-            <td valign="top">OUT: MPI-2 communicator.</td></tr>
-        <tr>
-            <td valign="top"><em>hbool_t *</em><code>use_gpfs_hints    </code></td>
-            <td valign="top">OUT: Use of GPFS hints.</td></tr>
-    </table></dd>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful.
-        Otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pget_fapl_mpiposix_f
-    <dd>
-	<pre>
-SUBROUTINE h5pget_fapl_mpiposix_f(prp_id, comm, use_gpfs, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id  ! Property list identifier
-  INTEGER, INTENT(OUT) :: comm          ! Buffer to return communicator
-  LOGICAL, INTENT(OUT) :: use_gpfs
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-END SUBROUTINE h5pget_fapl_mpiposix_f
-	</pre>		
-		
-  <p>
-  <dt><strong>History:</strong>
-	<dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.1</td>
-          <td valign="top">
-        	Fortran subroutine introduced.</td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top"><code>use_gpfs_hints</code> parameter added.</td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">C function introduced in this release.</td></tr>
-    </table></dd>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_fapl_multi" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetFaplMulti">H5Pget_fapl_multi</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_fapl_multi</code>(
-                     <em>hid_t</em> <code>fapl_id</code>,
-                     <em>const H5FD_mem_t *</em><code>memb_map</code>,
-                     <em>const hid_t *</em><code>memb_fapl</code>,
-                     <em>const char **</em><code>memb_name</code>,
-                     <em>const haddr_t *</em><code>memb_addr</code>,
-                     <em>hbool_t *</em><code>relax</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Returns information about the multi-file access property list.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_fapl_multi</code> returns information about the 
-        multi-file access property list.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>fapl_id</code></td>
-            <td valign="top">IN: File access property list identifier.</td></tr>
-        <tr>
-            <td valign="top"><em>const H5FD_mem_t *</em><code>memb_map    </code></td>
-            <td valign="top">OUT: Maps memory usage types to other memory usage types.</td></tr>
-        <tr>
-            <td valign="top"><em>const hid_t *</em><code>memb_fapl</code></td>
-            <td valign="top">OUT: Property list for each memory usage type.</td></tr>
-        <tr>
-            <td valign="top"><em>const char **</em><code>memb_name</code></td>
-            <td valign="top">OUT: Name generator for names of member files.</td></tr>
-        <tr>
-            <td valign="top"><em>const haddr_t *</em><code>memb_addr</code></td>
-            <td valign="top">OUT: The offsets within the virtual address space,
-                from 0 (zero) to <code>HADDR_MAX</code>,
-                at which each type of data storage begins.</td></tr>
-        <tr>
-            <td valign="top"><em>hbool_t *</em><code>relax</code></td>
-            <td valign="top">OUT: Allows read-only access to incomplete file sets 
-                when <code>TRUE</code>.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful.
-        Otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pget_fapl_multi_f
-    <dd>
-	<pre>
-SUBROUTINE h5pget_fapl_multi_f(prp_id, memb_map, memb_fapl, memb_name,
-                               memb_addr, relax, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T),INTENT(IN)   :: prp_id    ! Property list identifier
-
-  INTEGER,DIMENSION(0:H5FD_MEM_NTYPES_F-1),INTENT(OUT)          :: memb_map
-  INTEGER(HID_T),DIMENSION(0:H5FD_MEM_NTYPES_F-1),INTENT(OUT)   :: memb_fapl
-  CHARACTER(LEN=*),DIMENSION(0:H5FD_MEM_NTYPES_F-1),INTENT(OUT) :: memb_name
-  REAL, DIMENSION(0:H5FD_MEM_NTYPES_F-1), INTENT(OUT)           :: memb_addr
-               ! Numbers in the interval [0,1) (e.g. 0.0 0.1 0.5 0.2 0.3 0.4)
-               ! real address in the file will be calculated as X*HADDR_MAX 
-
-  LOGICAL, INTENT(OUT) :: relax
-  INTEGER, INTENT(OUT) :: hdferr           ! Error code
-                                           ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_fapl_multi_f
-	</pre>		
-		
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-	<ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.4.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
+<?php include("H5P/H5Pget_edc_check.htm"); ?>
+<?php include("H5P/H5Pget_elink_acc_flags.htm"); ?>
+<?php include("H5P/H5Pget_elink_cb.htm"); ?>
+<?php include("H5P/H5Pget_elink_fapl.htm"); ?>
+<?php include("H5P/H5Pget_elink_file_cache_size.htm"); ?>
+<?php include("H5P/H5Pget_elink_prefix.htm"); ?>
+<?php include("H5P/H5Pget_est_link_info.htm"); ?>
+<?php include("H5P/H5Pget_external.htm"); ?>
+<?php include("H5P/H5Pget_external_count.htm"); ?>
+<?php include("H5P/H5Pget_family_offset.htm"); ?>
+<?php include("H5P/H5Pget_fapl_core.htm"); ?>
+<?php include("H5P/H5Pget_fapl_direct.htm"); ?>
+<?php include("H5P/H5Pget_fapl_family.htm"); ?>
+<?php include("H5P/H5Pget_fapl_mpio.htm"); ?>
+<?php include("H5P/H5Pget_fapl_mpiposix.htm"); ?>
+<?php include("H5P/H5Pget_fapl_multi.htm"); ?>
 <!-- unused file: H5P/H5Pget_fapl_stream.htm -->
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_fclose_degree" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetFcloseDegree">H5Pget_fclose_degree</a> 
-  <dt><strong>Signature:</strong> 
-  <dd><em>herr_t</em> <code>H5Pget_fclose_degree</code>(<em>hid_t</em> <code>fapl_id</code>, 
-    <em>H5F_close_degree_t *</em><code>fc_degree</code>) 
-  <dt><strong>Purpose:</strong> 
-  <dd>Returns the file close degree. 
-  <dt><strong>Description:</strong> 
-  <dd><code>H5Pget_fclose_degree</code> returns the current setting of the file 
-    close degree property <code>fc_degree</code> in the file access property 
-    list <code>fapl_id</code>.
-    <p>
-    The value of <code>fc_degree</code> determines how aggressively 
-    <code>H5Fclose</code> deals with objects within a file that remain 
-    open when <code>H5Fclose</code> is called to close that file. 
-    <code>fc_degree</code> can have any one of four valid values as 
-    described in 
-    <a href="#Property-SetFcloseDegree"><code>H5Pset_fclose_degree</code></a>. 
-  <dt><strong>Parameters:</strong> 
-    <ul><table>
-      <tr>
-          <td valign="top"><em>hid_t</em> <code>fapl_id</code></td>
-          <td valign="top">IN: File access property list identifier.</td></tr>
-      <tr>
-          <td valign="top"><em>H5F_close_degree_t *</em><code>fc_degree    </code></td> 
-          <td valign="top">OUT: Pointer to a location to which to return the 
-              file close degree property, the value of <code>fc_degree</code>.
-      </td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong> 
-  <dd>Returns a non-negative value if successful. Otherwise returns a negative 
-    value. 
-  <dt><strong>Fortran90 Interface:</strong> h5pget_fclose_degree_f
-    <dd>
-	<pre>
-SUBROUTINE h5pget_fclose_degree_f(fapl_id, degree, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: fapl_id ! File access property list identifier
-  INTEGER, INTENT(OUT) :: degree        ! Info about file close behavior
-                                        ! Possible values:
-                                        !    H5F_CLOSE_DEFAULT_F
-                                        !    H5F_CLOSE_WEAK_F
-                                        !    H5F_CLOSE_SEMI_F
-                                        !    H5F_CLOSE_STRONG_F
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                        ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_fclose_degree_f
-	</pre>		
-		
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://www.hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have      *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_file_image" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 2 May 2013
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-GetFileImage">H5Pget_file_image</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_file_image</code>(
-            <em>hid_t</em> <code>fapl_id</code>,
-            <em>void **</em><code>buf_ptr_ptr</code>,
-            <em>size_t *</em><code>buf_len_ptr</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves a copy of the file image designated as the 
-        initial content and structure of a file.
-
-  <p>
-  <dt><strong>Motivation:</strong>
-    <dd><code>H5Pget_file_image</code> and other HDF5 elements are
-      used to load an image of an HDF5 file into system memory 
-      and to open that image as a regular HDF5 file.
-      An application can then work with the file without the overhead 
-      of disk I/O.
-
-  <p>
-  <dt><strong>Essential Reading:</strong>
-    <dd>This function is part of the file image operations feature set.
-      It is highly recommended to study the guide
-      “<a href="../Advanced/FileImageOperations/HDF5FileImageOperations.pdf"
-      >HDF5 File Image Operations</a>” before implementing software
-      that works with such file images.
-      <p>
-      Tthe “See Also” section below provides links to 
-      individual elements of HDF5 file image operations feature set.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_file_image</code> 
-      allows an application to retrieve a copy of the file image designated 
-      for a VFD to use as the initial contents of a file. 
-      <p>
-      If file image callbacks are defined, <code>H5Pget_file_image</code> 
-      will use them when allocating and loading the buffer 
-      to return to the application (see 
-      <code>H5Sset_file_image_callbacks</code>).
-      If file image callbacks are not defined, the function will use
-      <code>malloc</code> and <code>memcpy</code>. 
-      When <code>malloc</code> and <code>memcpy</code> are used, 
-      it is the caller’s responsibility to discard the returned buffer 
-      with a call to <code>free</code>.
-      <p>
-      It is the responsibility of the calling application to free the
-      buffer whose address is returned in <code>buf_ptr_ptr</code>.
-      This can be accomplished with <code>free</code> 
-      if file image callbacks have not been set
-      (see <code>H5Pset_file_image_callbacks</code>)
-      or with the appropriate method if file image callbacks have been set.
-      <p>
-
-<!--
-      <p>
-      <b>Note/Warning:</b> 
-
-<font color="red">
-This seems like one that might not require a note or warning.
-<br>
-Silent failure or unintended consequences that might go unnoticed, for example.
-</font>
--->
-
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd>
-    <table>
-      <tr valign="top">
-        <td><em>hid_t</em> <code>fapl_id</code>
-            </td><td>    </td>
-        <td>IN: File access property list identifier.
-            </td></tr>
-      <tr valign="top">
-        <td><em>void **</em><code>buf_ptr_ptr</code>
-            </td><td> </td>
-        <td>IN/OUT: On input, 
-                    <code>NULL</code> or a pointer to a <code>void*</code>. 
-                    <p>
-                    On successful return, 
-                    if <code>buf_ptr_ptr</code> is not <code>NULL</code>, 
-                    <code>*buf_ptr_ptr</code> will contain 
-                    a pointer to a copy of the initial image provided 
-                    in the last call to <code>H5Pset_file_image</code> 
-                    for the supplied <code>fapl_id</code>. 
-                    If no initial image has been set, 
-                    <code>*buf_ptr_ptr</code> will be <code>NULL</code>.
-            </td></tr>
-      <tr valign="top">
-        <td><em>size_t *</em><code>buf_len_ptr</code>
-            </td><td> </td>
-        <td>IN/OUT: On input, 
-                    <code>NULL</code> or a pointer to <code>size_t</code>. 
-                    <p>
-                    On successful return, 
-                    if <code>buf_len_ptr</code> was not passed in 
-                    as  <code>NULL</code>, 
-                    <code>buf_len_ptr</code> will return
-                    the required size in bytes of the buffer to hold the
-                    initial file image in the supplied file access property
-                    list, <code>fapl_id</code>.
-                    If no initial image is set, the value of 
-                    <code>*buf_len_ptr</code> will be set to
-                    <code>0</code> (zero).
-            </td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<!--
-  <p>
-  <dt><strong>Failure Modes:</strong>
-    <dd>
-
-<font color="red">
-None known to date.
-</font>
--->
-
-<!--
-  <p>
-  <dt><strong>Example Usage:</strong>
-
-    <dd>Discuss the elements in the first usage example here.
-<dir><pre>
-Complete usage example line(s) for the first example here
-</pre></dir>
-    <p>
-
-    <dd>Discuss the elements in the second usage example here.
-<dir><pre>
-Complete usage example line(s) for the second example here
-</pre></dir>
--->
-
-
-<!--__ *** FORTRAN INTERFACE  ************************************  -->
-<!--__ Leave this comment block in place if there is not yet a      -->
-<!--__ Fortran interface for this function.                         -->
-<!--__                                                              -->
-<!--__ When the Fortran interface is complete, replace this         -->
-<!--__ section with the Fortran subroutine description.             -->
-<!--__                                                              -->
-<!--__ See the file h5fortran_f_insert.htm for a template and       -->
-<!--__ instructions.                                                -->
-<!--__ ***********************************************************  -->
-
-
-  <p>
-  <dt><strong>See Also:</strong>
-    <dd><table width="100%" border="0">
-      <tr valign="top"><td>
-        <a href="../HL/RM_H5LT.html#H5LTopen_file_image">
-            <code>H5LTopen_file_image</code></a>
-        <br> 
-        <br>
-        <a href="../RM/RM_H5F.html#File-GetFileImage">
-            <code>H5Fget_file_image</code></a>
-        <br> 
-        <br>
-        <a href="../RM/RM_H5P.html#Property-SetFileImage">
-            <code>H5Pset_file_image</code></a>
-<!--
-        <br>
-        <a href="../RM/RM_H5P.html#Property-GetFileImage">
-            <code>H5Pget_file_image</code> </a>
--->
-        <br> 
-        <br>
-        <a href="../RM/RM_H5P.html#Property-SetFileImageCallbacks">
-            <code>H5Pset_file_image_callbacks</code></a>
-        <br>
-        <a href="../RM/RM_H5P.html#Property-GetFileImageCallbacks">
-            <code>H5Pget_file_image_callbacks</code></a>
-      </td><td><code>    </code></td>
-      <td>
-        “<a 
-        href="../Advanced/FileImageOperations/HDF5FileImageOperations.pdf">HDF5 
-            File Image Operations</a>”
-            <br><code>    </code>
-            in <a href="../Advanced.html"><cite>Advanced Topics in HDF5</cite></a>
-        <br> 
-        <br>
-        Within <code>H5Pset_file_image_callbacks</code></a>:
-        <br>
-        Callback struct   
-        <a href="../RM/RM_H5P.html#Property-SetFileImageCallbacksStruct,Enum">
-            <code>H5_file_image_callbacks_t</code></a>
-        <br>
-        Callback <small>ENUM</small>   
-        <a href="../RM/RM_H5P.html#Property-SetFileImageCallbacksStruct,Enum">
-            <code>H5_file_image_op_t</code></a>
-      </td>
-      </table>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-        </tr>
-        <tr>
-          <td valign="top">1.8.9</td>
-          <td valign="top">
-            C function introduced in this release.</td>
-        </tr>
-        </table>
-
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://www.hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have      *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_file_image_callbacks" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 17 April 2012
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-GetFileImageCallbacks">H5Pget_file_image_callbacks</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pget_file_image_callbacks</code>(
-            <em>hid_t</em> <code>fapl_id</code>,
-            <em>H5_file_image_callbacks_t *</em><code>callbacks_ptr</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves callback routines for working with file images.
-
-  <p>
-  <dt><strong>Motivation:</strong>
-    <dd><code>H5Pget_file_image_callbacks</code> and other elements of HDF5 are
-      used to load an image of an HDF5 file into system memory and open 
-      that image as a regular HDF5 file.
-      An application can then use the file without the overhead of disk I/O.
-
-  <p>
-  <dt><strong>Recommended Reading:</strong>
-    <dd>This function is part of the file image operations feature set.
-      It is highly recommended to study the guide
-      “<a href="../Advanced/FileImageOperations/HDF5FileImageOperations.pdf"
-      >HDF5 File Image Operations</a>” before using this feature set.
-      <p>
-      See the “See Also” section below for links to 
-      other elements of HDF5 file image operations.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_file_image_callbacks</code> 
-      retrieves the callback routines set for working with file images
-      opened with the file access property list <code>fapl_id</code>.
-      <p>
-      The callbacks must have been previously set with 
-      <code>H5Pset_file_image_callbacks</code> in the file access property list. 
-      <p>
-      Upon the successful return of <code>H5Pget_file_image_callbacks</code>,
-      the fields in the instance of the <code>H5_file_image_callbacks_t</code> 
-      struct pointed to by <code>callbacks_ptr</code> will contain the same
-      values as were passed in the most recent
-      <code>H5Pset_file_image_callbacks</code> call for the 
-      file access property list <code>fapl_id</code>. 
-
-<!--
-      <p>
-      Upon the successful return of <code>H5Pget_file_image_callbacks</code>,
-      the fields in the instance of the <code>H5_file_image_callbacks_t</code> 
-      struct pointed to by <code>callbacks_ptr</code> will contain values
-      as defined below:
-      <dir>
-      <dl>
-        <dt><code>callbacks_ptr->image_malloc</code>
-          <dd>The pointer passed as the <code>image_malloc</code> field of the instance of <code>H5_file_image_callbacks_t</code> pointed to by the <code>callbacks_ptr</code> parameter of the last call to <code>H5Pset_file_image_callbacks</code> for the specified <small>FAPL</small>;
-          <dd><code>NULL</code> if there has been no such call.
-          <dd>
-
-
-<font color="red">
-          <dd>
-Are this list and the introducing paragraph necessary?  
-That is, does the parameter description state what needs to be stated?  
-<p>
-If this list is necessary, the phrasing is awkward,
-though technically precise.  
-Is there an easier-to-read phrasing that retains enough precision?
-For example, though it's still not that easy to read:
-<p>
-<i>
-          <dd>The pointer provided in the <code>image_malloc</code> 
-            field in the last <code>H5Pset_file_image_callbacks</code> call
-            for the specified <small>FAPL</small>;
-          <dd><code>NULL</code> if there has been no such call.
-</i>
-</font>
-
-
-
-        <dt><code>callbacks_ptr->image_memcpy</code>
-          <dd>The pointer passed as the <code>image_memcpy</code> field of the instance of <code>H5_file_image_callbacks_t</code> pointed to by the <code>callbacks_ptr</code> parameter of the last call to <code>H5Pset_file_image_callbacks</code> for the specified <small>FAPL</small>; 
-          <dd><code>NULL</code> if there has been no such call.
-        <dt><code>callbacks_ptr->image_realloc</code>
-          <dd>The pointer passed as the <code>image_realloc</code> field of the instance of <code>H5_file_image_callbacks_t</code> pointed to by the <code>callbacks_ptr</code> parameter of the last call to <code>H5Pset_file_image_callbacks</code> for the specified <small>FAPL</small>; 
-          <dd><code>NULL</code> if there has been no such call.
-        <dt><code>callbacks_ptr->image_free_ptr</code>
-          <dd>The pointer passed as the <code>image_free</code> field of the instance of <code>H5_file_image_callbacks_t</code> pointed to by the <code>callbacks_ptr</code> parameter of the last call to <code>H5Pset_file_image_callbacks</code> for the specified <small>FAPL</small>; 
-          <dd><code>NULL</code> if there has been no such call.
-        <dt><code>callbacks_ptr->udata_copy</code>
-          <dd>The pointer passed as the <code>udata_copy</code> field of the instance of <code>H5_file_image_callbacks_t</code> pointed to by the <code>callbacks_ptr</code> parameter of the last call to <code>H5Pset_file_image_callbacks</code> for the specified <small>FAPL</small>; 
-          <dd><code>NULL</code> if there has been no such call.
-        <dt><code>callbacks_ptr->udata_free</code>
-          <dd>The pointer passed as the <code>udata_free</code> field of the instance of <code>H5_file_image_callbacks_t</code> pointed to by the <code>callbacks_ptr</code> parameter of the last call to <code>H5Pset_file_image_callbacks</code> for the specified <small>FAPL</small>; 
-          <dd><code>NULL</code> if there has been no such call
-        <dt><code>callbacks_ptr->udata</code>
-          <dd>The pointer passed as the <code>udata</code> field of the instance of <code>H5_file_image_callbacks_t</code> pointed to by the <code>callbacks_ptr</code> parameter of the last call to <code>H5Pset_file_image_callbacks</code> for the specified <small>FAPL</small>; 
-          <dd><code>NULL</code> if there has been no such call
-      </dl>
-      </dir>
--->
-
-
-<!--
-      <p>
-      <b>Note/Warning:</b> 
-
-
-<font color="red">
-Any notes or warnings to pass along?
-</font>
--->
-
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd>
-    <table>
-            
-            
-      <tr valign="top">
-        <td><em>hid_t</em> <code>fapl_id</code>
-            </td><td>        </td>
-        <td>IN: File access property list identifier.
-            </td></tr>
-      <tr valign="top">
-        <td colspan="3"><em>H5_file_image_callbacks_t *</em><code>callbacks_ptr</code>
-            </tr><tr>
-            <td> </td><td> </td>
-        <td>IN/OUT: Pointer to the instance of the 
-                    <code>H5_file_image_callbacks_t</code> struct
-                    in which the callback routines are to be returned.
-                    <p>
-                    Struct fields must be initialized to 
-                    <code>NULL</code> before the call is made.
-                    <p>
-                    Struct field contents upon return will match those 
-                    passed in in the last 
-                    <code>H5Pset_file_image_callbacks</code> call for 
-                    the file access property list <code>fapl_id</code>.
-            </td></tr>
-    </table>
-
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<!--
-  <p>
-  <dt><strong>Failure Modes:</strong>
-    <dd>
-
-<font color="red">
-None known to date.
-</font>
--->
-
-
-<!--
-  <p>
-  <dt><strong>Example Usage:</strong>
-
-    <dd>Discuss the elements in the first usage example here.
-<dir><pre>
-Complete usage example line(s) for the first example here
-</pre></dir>
-    <p>
-
-    <dd>Discuss the elements in the second usage example here.
-<dir><pre>
-Complete usage example line(s) for the second example here
-</pre></dir>
-  <p>
--->
-
-
-<!--__ *** FORTRAN INTERFACE  ************************************  -->
-<!--__ Leave this comment block in place if there is not yet a      -->
-<!--__ Fortran interface for this function.                         -->
-<!--__                                                              -->
-<!--__ When the Fortran interface is complete, replace this         -->
-<!--__ section with the Fortran subroutine description.             -->
-<!--__                                                              -->
-<!--__ See the file h5fortran_f_insert.htm for a template and       -->
-<!--__ instructions.                                                -->
-<!--__ ***********************************************************  -->
-
-
-  <p>
-  <dt><strong>See Also:</strong>
-    <dd><table width="100%" border="0">
-      <tr valign="top"><td>
-        <a href="../HL/RM_H5LT.html#H5LTopen_file_image">
-            <code>H5LTopen_file_image</code></a>
-        <br> 
-        <br>
-        <a href="../RM/RM_H5F.html#File-GetFileImage">
-            <code>H5Fget_file_image</code></a>
-        <br> 
-        <br>
-        <a href="../RM/RM_H5P.html#Property-SetFileImage">
-            <code>H5Pset_file_image</code></a>
-        <br>
-        <a href="../RM/RM_H5P.html#Property-GetFileImage">
-            <code>H5Pget_file_image</code> </a>
-        <br> 
-        <br>
-        <a href="../RM/RM_H5P.html#Property-SetFileImageCallbacks">
-            <code>H5Pset_file_image_callbacks</code></a>
-<!--
-        <br>
-        <a href="../RM/RM_H5P.html#Property-GetFileImageCallbacks">
-            <code>H5Pget_file_image_callbacks</code></a>
--->
-      </td><td><code>    </code></td>
-      <td>
-        “<a 
-        href="../Advanced/FileImageOperations/HDF5FileImageOperations.pdf">HDF5 
-            File Image Operations</a>”
-            <br><code>    </code>
-            in <a href="../Advanced.html"><cite>Advanced Topics in HDF5</cite></a>
-        <br> 
-        <br>
-        Within <code>H5Pset_file_image_callbacks</code></a>:
-        <br>
-        Callback struct   
-        <a href="../RM/RM_H5P.html#Property-SetFileImageCallbacksStruct,Enum">
-            <code>H5_file_image_callbacks_t</code></a>
-        <br>
-        Callback <small>ENUM</small>   
-        <a href="../RM/RM_H5P.html#Property-SetFileImageCallbacksStruct,Enum">
-            <code>H5_file_image_op_t</code></a>
-      </td>
-      </table>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-        </tr>
-        <tr>
-          <td valign="top">1.8.9</td>
-          <td valign="top">
-            C function introduced in this release.</td>
-        </tr>
-        </table>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_fill_time" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetFillTime">H5Pget_fill_time</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pget_fill_time</code>(<em>hid_t</em> <code>plist_id</code>,
-            <em>H5D_fill_time_t *</em><code>fill_time</code>
-        )
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves the time when fill value are written to a dataset.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_fill_time</code> examines the dataset creation  
-	property list <code>plist_id</code> to determine when fill values 
-        are to be written to a dataset.  
-        <p>
-	Valid values returned in <code>fill_time</code> are as follows:
-	<table border=0 >
-           <tr valign="top"><td>    </td><td>
-	     <code>H5D_FILL_TIME_IFSET</code>   
-             </td><td>
-	     Fill values are written to the dataset when storage space is allocated 
-	     only if there is a user-defined fill value, i.e., one set with 
-	     <a href="#Property-SetFillValue">H5Pset_fill_value</a>.
-	       (Default)
-	   </td></tr><tr valign="top"><td> </td><td>
-	     <code>H5D_FILL_TIME_ALLOC</code>   
-             </td><td>
-	     Fill values are written to the dataset when storage space is allocated.
-	   </td></tr><tr valign="top"><td> </td><td>
-             <code>H5D_FILL_TIME_NEVER</code>
-             </td><td>
-             Fill values are never written to the dataset.
- 	</td></tr></table>
-  <dt><strong>Note:</strong>
-    <dd><code>H5Pget_fill_time</code> is designed to work in coordination 
-        with the dataset fill value and 
-	dataset storage allocation time properties, retrieved with the functions 
-	<code>H5Pget_fill_value</code> and <code>H5Pget_alloc_time</code>.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>plist_id</code></td>
-            <td valign="top">IN: Dataset creation property list identifier.</td></tr>
-        <tr>
-		    <td valign="top"><em>H5D_fill_time_t *</em><code>fill_time    </code></td>
-            <td valign="top">OUT: Setting for the timing of writing fill values to the dataset.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pget_fill_time_f
-    <dd>
-	<pre>
-SUBROUTINE h5pget_fill_time_f(plist_id, flag, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: plist_id ! Dataset creation property 
-                                         ! list identifier
-  INTEGER(HSIZE_T), INTENT(OUT) :: flag  ! Fill time flag
-                                         ! Possible values are:
-                                         !    H5D_FILL_TIME_ERROR_F
-                                         !    H5D_FILL_TIME_ALLOC_F
-                                         !    H5D_FILL_TIME_NEVER_F
-  INTEGER, INTENT(OUT)       :: hdferr   ! Error code
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_fill_time_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.6.0</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_fill_value" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 29 September 2011
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-GetFillValue">H5Pget_fill_value</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_fill_value</code>(
-        <em>hid_t</em> <code>plist_id</code>,
-        <em>hid_t</em> <code>type_id</code>,
-        <em>void *</em><code>value</code>
-    )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves a dataset fill value.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_fill_value</code> returns the dataset
-        fill value defined in the dataset creation property list
-        <code>plist_id</code>.
-        <p>
-	The fill value is returned through the <code>value</code>
-        pointer and will be converted to the datatype specified 
-        by <code>type_id</code>.  
-        This datatype may differ from the 
-        fill value datatype in the property list, 
-	but the HDF5 library must be able to convert between the 
-	two datatypes.  
-        <p>
-        If the fill value is undefined, 
-	i.e., set to <code>NULL</code> in the property list,
-	<code>H5Pget_fill_value</code> will return an error.  
-	<code>H5Pfill_value_defined</code> should be used to 
-	check for this condition before 
-	<code>H5Pget_fill_value</code> is called.
-        <p>
-        Memory must be allocated by the calling application.  
-
-  <p>
-  <dt><strong>Note:</strong>
-    <dd><code>H5Pget_fill_value</code> is designed to coordinate  
-	with the dataset storage allocation time and 
-	fill value write time properties, which can be retrieved 
-	with the functions <code>H5Pget_alloc_time</code> 
-	and <code>H5Pget_fill_time</code>, respectively.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>plist_id    </code></td>
-            <td valign="top">IN: Dataset creation property list 
-                identifier.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>type_id</code>,</td>
-            <td valign="top">IN: Datatype identifier for the value passed 
-                via <code>value</code>.</td></tr>
-        <tr><td valign="top"><em>void *</em><code>value</code></td>
-            <td valign="top">OUT: Pointer to buffer to contain the returned 
-                fill value.</td></tr>
-    </table></dd>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pget_fill_value_f
-    <dd>
-
-        <a name="H5P2028F03292fh5pget5ffill5fvalue5ff5fF90"></a>
-<a name="robo32"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5pget_fill_value_f(prp_id, type_id, fillvalue, hdferr)
-    INTEGER(HID_T), INTENT(IN)  :: prp_id 
-    INTEGER(HID_T), INTENT(IN)  :: type_id
-    TYPE(VOID)    , INTENT(OUT) :: fillvalue
-    INTEGER       , INTENT(OUT) :: hdferr
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  prp_id    - Property list identifier
-  type_id   - Datatype identifier of fill value datatype (in memory)
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  fillvalue - Fillvalue
-  hdferr    - Returns 0 if successful and -1 if fails
-</pre>
-
-
-<!-- NEW PAGE -->
-  <p>
-  <dt><strong>Fortran2003 Interface:</strong> h5pget_fill_value_f
-    <dd>
-
-        <a name="H5P2028F03292fh5pget5ffill5fvalue5ff5fF03"></a>
-<a name="robo31"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5pget_fill_value_f(prp_id, type_id, fillvalue, hdferr)
-    INTEGER(HID_T), INTENT(IN)  :: prp_id 
-    INTEGER(HID_T), INTENT(IN)  :: type_id
-    TYPE(C_PTR)   , INTENT(OUT) :: fillvalue
-    INTEGER       , INTENT(OUT) :: hdferr
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  prp_id    - Property list identifier
-  type_id   - Datatype identifier of fill value datatype (in memory)
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  fillvalue - Fillvalue
-  hdferr    - Returns 0 if successful and -1 if fails
-</pre>
-
-
-  <p></p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-              <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-              <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.8</td>
-          <td valign="top">
-              Fortran updated to Fortran2003.</td></tr>
-    </table>
-
-</dl>
-
- 
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_filter" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetFilter">H5Pget_filter</a>
-  <dt><strong>Signatures:</strong>
-    <dd>
-    <table width=95%>
-        <tr><td width=80% align=left valign=top>
-            <a href="#Property-GetFilter1">
-            <em>H5Z_filter_t</em> <code>H5Pget_filter</code>(
-            <em>hid_t</em> <code>plist</code>,
-            <em>unsigned int</em> <code>idx</code>,
-            <em>unsigned int *</em><code>flags</code>,
-            <em>size_t *</em><code>cd_nelmts</code>,
-            <em>unsigned int *</em><code>cd_values</code>,
-            <em>size_t</em> <code>namelen</code>,
-            <em>char</em> <code>name[]</code> )</a>
-            <br> 
-            </td><td width=10% align=right valign=top>
-                [1]
-        </td></tr>
-        <tr><td align=left valign=top>
-            <a href="#Property-GetFilter2"><em>H5Z_filter_t</em> <code>H5Pget_filter</code>(
-            <em>hid_t</em> <code>plist_id</code>, 
-            <em>unsigned</em> <code>idx</code>, 
-            <em>unsigned int *</em><code>flags</code>,
-            <em>size_t *</em><code>cd_nelmts</code>,
-            <em>unsigned</em> <code>cd_values[]</code>,
-            <em>size_t</em> <code>namelen</code>, 
-            <em>char</em> <code>name[]</code>,
-            <em>unsigned *</em><code>filter_config</code> )</a>
-            </td><td align=right valign=top>
-                [2]
-        </td></tr>
-    </table
-  ><p>
-  <dt><strong>Purpose:</strong>
-    <dd>Returns information about a filter in a pipeline.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_filter</code> is a macro that is mapped to either
-      <a href="#Property-GetFilter1"><code>H5Pget_filter1</code></a> or
-      <a href="#Property-GetFilter2"><code>H5Pget_filter2</code></a>,
-      depending on the needs of the application.
-      <p>
-      Such macros are provided to facilitate application compatibility.
-      For example:
-      <ul>
-          <li>The <code>H5Pget_filter</code> macro 
-              will be mapped to <code>H5Pget_filter1</code> and 
-              will use the <code>H5Pget_filter1</code> syntax 
-              (first signature above)
-              if an application is coded for HDF5 Release 1.6.<i>x</i>.
-          <li>The <code>H5Pget_filter</code> macro 
-              mapped to <code>H5Pget_filter2</code> and 
-              will use the <code>H5Pget_filter2</code> syntax 
-              (second signature above)
-              if an application is coded for HDF5 Release 1.8.<i>x</i>.
-      </ul>
-      <p>
-      For more information on macro use and mappings, see the 
-      “<a href="APICompatMacros.html">API Compatibility Macros 
-      in HDF5</a>” document.
-      <p>
-      When both the HDF5 Library and the application are built and 
-      installed with no specific compatibility flags, 
-      <code>H5Pget_filter</code> is mapped to the most recent version of
-      the function, currently 
-      <a href="#Property-GetFilter2"><code>H5Pget_filter2</code></a>.
-      If the library and/or application is compiled for Release 1.6
-      emulation, <code>H5Pget_filter</code> will be mapped to 
-      <a href="#Property-GetFilter1"><code>H5Pget_filter1</code></a>.
-      Function-specific flags are available to override these settings 
-      on a function-by-function basis when the application is compiled. 
-      <p>
-      Specific compile-time compatibility flags and the resulting 
-      mappings are as follows:
-
-      <dir>
-      <table border=0 cellpadding=4>
-        <tr valign=top align=left> 
-          <th>Compatibility setting</th>
-          <th><code>H5Pget_filter</code> mapping</th>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#GlobalSettings">Global settings</a></u></td>
-        </tr><tr valign=top align=left>
-          <td>No compatibility flag</td>
-          <td><code>H5Pget_filter2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Enable deprecated symbols</td>
-          <td><code>H5Pget_filter2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Disable deprecated symbols</td>
-          <td><code>H5Pget_filter2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Emulate Release 1.6 interface<code>    </code></td>
-          <td><code>H5Pget_filter1</code> </td>
-        </tr>
-<!-- NEW PAGE -->
-        <tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#FunctionLevelSettings">Function-level macros</a></u></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Pget_filter_vers = 2</code></td>
-          <td><code>H5Pget_filter2</code></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Pget_filter_vers = 1</code></td>
-          <td><code>H5Pget_filter1</code></td>
-        </tr>
-      </table>
-      </dir>
-      
-  <p>
-  <dd><strong>Interface history:</strong>  
-        Signature [1] above is the original <code>H5Pget_filter</code> interface
-        and the only interface available prior to HDF5 Release 1.8.0.
-        This signature and the corresponding function are now deprecated 
-        but will remain directly callable as 
-        <a href="#Property-GetFilter1"><code>H5Pget_filter1</code></a>.
-        <p>
-        Signature [2] above was introduced with HDF5 Release 1.8.0
-        and is the recommended and default interface.
-        It is directly callable as
-        <a href="#Property-GetFilter2"><code>H5Pget_filter2</code></a>.
-        <p>
-        See “<a href="APICompatMacros.html">API Compatibility 
-        Macros in HDF5</a>” 
-        for circumstances under which either of these functions might not
-        be available in an installed instance of the HDF5 Library.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong>  h5pget_filter_f
-    <dd>
-	<pre>
-SUBROUTINE h5pget_filter_f(prp_id, filter_number, flags, cd_nelmts, 
-                           cd_values, namelen, name, filter_id, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id    ! Property list identifier
-  INTEGER, INTENT(IN) :: filter_number    ! Sequence number within the filter
-                                          ! pipeline of the filter for which
-                                          ! information is sought
-  INTEGER, DIMENSION(*), INTENT(OUT) :: cd_values  
-                                          ! Auxiliary data for the filter
-  INTEGER, INTENT(OUT) :: flags           ! Bit vector specifying certain 
-                                          ! general properties of the filter
-  INTEGER(SIZE_T), INTENT(INOUT) :: cd_nelmts      
-                                          ! Number of elements in cd_values
-  INTEGER(SIZE_T), INTENT(IN) :: namelen  ! Anticipated number of characters 
-                                          ! in name
-  CHARACTER(LEN=*), INTENT(OUT) :: name   ! Name of the filter
-  INTEGER, INTENT(OUT) :: filter_id       ! Filter identification number
-  INTEGER, INTENT(OUT) :: hdferr          ! Error code
-                                          ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_filter_f
-	</pre>		
-		
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">The function 
-            <code>H5Pget_filter</code> renamed to <code>H5Pget_filter1</code> 
-            and deprecated in this release.
-            <br>
-            The macro <code>H5Pget_filter</code> 
-            and the function <code>H5Pget_filter2</code>
-            introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_filter1" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 10 June 2010
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-GetFilter1">H5Pget_filter1</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>H5Z_filter_t</em> <code>H5Pget_filter1</code>(
-        <em>hid_t</em> <code>plist_id</code>,
-        <em>unsigned int</em> <code>idx</code>,
-        <em>unsigned int *</em><code>flags</code>,
-        <em>size_t *</em><code>cd_nelmts</code>,
-        <em>unsigned int *</em><code>cd_values</code>,
-        <em>size_t</em> <code>namelen</code>,
-        <em>char</em> <code>name[]</code>
-    )
-
-        <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Returns information about a filter in a pipeline.
-
-        <p>
-  <dt><strong>Notice:</strong>
-    <dd><i>This function is renamed from <code>H5Pget_filter</code> and 
-        deprecated in favor of the function 
-        <a href="#Property-GetFilter2"><code>H5Pget_filter2</code></a> 
-        or the new macro 
-        <a href="#Property-GetFilter"><code>H5Pget_filter</code></a>.</i>
-
-        <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_filter1</code> returns information about a
-        filter, specified by its filter number, in a filter pipeline,
-        specified by the property list with which it is associated.
-        <p>
-        <code>plist_id</code> must be a dataset or group creation property list.
-        <p>
-        <code>idx</code> is a value between zero and 
-        <em>N</em>-1, as described in 
-        <a href="#Property-GetNFilters"><code>H5Pget_nfilters</code></a>.
-        The function will return a negative value if the filter number 
-        is out of range.  
-        <p>
-        The structure of the <code>flags</code> argument is discussed
-        in <a href="#Property-SetFilter"><code>H5Pset_filter</code></a>.
-        <p>
-        On input, <code>cd_nelmts</code> indicates the number of entries 
-        in the <code>cd_values</code> array, as allocated by the caller;
-        on return,<code>cd_nelmts</code> contains the number of values 
-        defined by the filter. 
-        <p>
-        If <code>name</code> is a pointer to an array of at least 
-        <code>namelen</code> bytes, the filter name will be copied 
-        into that array.  The name will be null terminated if 
-        <code>namelen</code> is large enough.  The filter name returned 
-        will be the name appearing in the file, the name registered
-        for the filter, or an empty string.  
-
-        <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>plist_id</code></td>
-            <td valign="top">IN: Dataset or group creation property list 
-                identifier.</td></tr>
-        <tr>
-            <td valign="top"><em>int</em> <code>idx</code></td>
-            <td valign="top">IN: Sequence number within the filter pipeline of 
-                the filter for which information is sought.</td></tr>
-        <tr>
-            <td valign="top"><em>unsigned int *</em><code>flags</code></td>
-            <td valign="top">OUT: Bit vector specifying certain general 
-                properties of the filter.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t *</em><code>cd_nelmts</code></td>
-            <td valign="top">IN/OUT: Number of elements in 
-                <code>cd_values</code>.</td></tr>
-        <tr>
-            <td valign="top"><em>unsigned int *</em><code>cd_values   </code></td>
-            <td valign="top">OUT: Auxiliary data for the filter.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>namelen</code></td>
-            <td valign="top">IN: Anticipated number of characters in 
-                <code>name</code>.</td></tr>
-        <tr>
-            <td valign="top"><em>char</em> <code>name[]</code></td>
-            <td valign="top">OUT: Name of the filter.</td></tr>
-    </table></dd>
-
-        <p>
-<!-- NEW PAGE -->
-  <dt><strong>Returns:</strong>
-    <dd>Returns the filter identifier if successful:
-         <center>
-        <table width=75%>
-        <tr valign=top align=left><td>
-            <code>H5Z_FILTER_DEFLATE</code> 
-            </td><td>
-            Data compression filter, employing the gzip algorithm 
-        </td></tr>
-        <tr valign=top align=left><td>
-            <code>H5Z_FILTER_SHUFFLE</code> 
-            </td><td>
-            Data shuffling filter 
-        </td></tr>
-        <tr valign=top align=left><td>
-            <code>H5Z_FILTER_FLETCHER32  </code> 
-            </td><td>
-            Error detection filter, employing the Fletcher32 checksum algorithm 
-        </td></tr>	
-        <tr valign=top align=left><td>
-            <code>H5Z_FILTER_SZIP</code> 
-            </td><td>
-            Data compression filter, employing the SZIP algorithm 
-        </td></tr>
-        <tr valign=top align=left><td>
-            <code>H5Z_FILTER_NBIT</code> 
-            </td><td>
-            Data compression filter, employing the N-bit algorithm 
-        </td></tr>
-        <tr valign=top align=left><td>
-            <code>H5Z_FILTER_SCALEOFFSET</code> 
-            </td><td>
-            Data compression filter, employing the scale-offset algorithm 
-        </td></tr>
-        </table>
-        </center>
-        Otherwise returns a negative value.
-
-        <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pget_filter_f
-    <dd>
-	<pre>
-SUBROUTINE h5pget_filter_f(prp_id, filter_number, flags, cd_nelmts, 
-                           cd_values, namelen, name, filter_id, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id    ! Property list identifier
-  INTEGER, INTENT(IN) :: filter_number    ! Sequence number within the filter
-                                          ! pipeline of the filter for which
-                                          ! information is sought
-  INTEGER, DIMENSION(*), INTENT(OUT) :: cd_values  
-                                          ! Auxiliary data for the filter
-  INTEGER, INTENT(OUT) :: flags           ! Bit vector specifying certain 
-                                          ! general properties of the filter
-  INTEGER(SIZE_T), INTENT(INOUT) :: cd_nelmts      
-                                          ! Number of elements in cd_values
-  INTEGER(SIZE_T), INTENT(IN) :: namelen  ! Anticipated number of characters 
-                                          ! in name
-  CHARACTER(LEN=*), INTENT(OUT) :: name   ! Name of the filter
-  INTEGER, INTENT(OUT) :: filter_id       ! Filter identification number
-  INTEGER, INTENT(OUT) :: hdferr          ! Error code
-                                          ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_filter_f
-	</pre>		
-		
-        <p>
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.4</td>
-          <td valign="top">
-            <code>filter</code> parameter type changed to 
-        	<em>unsigned</em>.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            N-bit and scale-offset filters added.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function <code>H5Pget_filter</code> renamed to 
-            <code>H5Pget_filter1</code> and deprecated
-            in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.5</td>
-          <td valign="top">
-            Function extended to work with group creation property 
-            lists.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_filter2" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 10 June 2010
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-GetFilter2">H5Pget_filter2</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>H5Z_filter_t</em> <code>H5Pget_filter2</code>(
-        <em>hid_t</em> <code>plist_id</code>, 
-        <em>unsigned</em> <code>idx</code>, 
-        <em>unsigned int *</em><code>flags</code>,
-        <em>size_t *</em><code>cd_nelmts</code>,
-        <em>unsigned</em> <code>cd_values[]</code>,
-        <em>size_t</em> <code>namelen</code>, 
-        <em>char</em> <code>name[]</code>,
-        <em>unsigned *</em><code>filter_config</code>
-    )
-
-        <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Returns information about a filter in a pipeline.
-
-        <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_filter2</code> returns information about a
-        filter, specified by its filter number, in a filter pipeline,
-        specified by the property list with which it is associated.
-        <p>
-        <code>plist_id</code> must be a dataset or group creation property list. 
-        <p>
-        <code>idx</code> is a value between zero and 
-        <em>N</em>-1, as described in 
-        <a href="#Property-GetNFilters"><code>H5Pget_nfilters</code></a>.
-        The function will return a negative value if the filter number 
-        is out of range.  
-        <p>
-        The structure of the <code>flags</code> argument is discussed
-        in <a href="#Property-SetFilter"><code>H5Pset_filter</code></a>.
-        <p>
-        On input, <code>cd_nelmts</code> indicates the number of entries 
-        in the <code>cd_values</code> array, as allocated by the caller;
-        on return,<code>cd_nelmts</code> contains the number of values 
-        defined by the filter. 
-        <p>
-        If <code>name</code> is a pointer to an array of at least 
-        <code>namelen</code> bytes, the filter name will be copied 
-        into that array.  The name will be null terminated if 
-        <code>namelen</code> is large enough.  The filter name returned 
-        will be the name appearing in the file, the name registered
-        for the filter, or an empty string.  
-        <p>
-        <code>filter_config</code> is the bit field described in
-        <a href="RM_H5Z.html#Compression-GetFilterInfo">
-        <code>H5Zget_filter_info</code></a>.
-
-        <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>plist_id</code></td>
-            <td valign="top">IN: Dataset or group creation property list 
-                identifier.</td></tr>
-        <tr>
-            <td valign="top"><em>int</em> <code>idx</code></td>
-            <td valign="top">IN: Sequence number within the filter pipeline of 
-                the filter for which information is sought.</td></tr>
-        <tr>
-            <td valign="top"><em>unsigned int *</em><code>flags</code></td>
-            <td valign="top">OUT: Bit vector specifying certain general 
-                properties of the filter.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t *</em><code>cd_nelmts</code></td>
-            <td valign="top">IN/OUT: Number of elements in 
-                <code>cd_values</code>.</td></tr>
-        <tr>
-            <td valign="top"><em>unsigned int *</em><code>cd_values</code></td>
-            <td valign="top">OUT: Auxiliary data for the filter.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>namelen</code></td>
-            <td valign="top">IN: Anticipated number of characters in 
-                <code>name</code>.</td></tr>
-        <tr>
-            <td valign="top"><em>char</em> <code>name[]</code></td>
-            <td valign="top">OUT: Name of the filter.</td></tr>
-        <tr>
-            <td valign="top"><em>unsigned int *</em><code>filter_config    </code></td>
-            <td valign="top">OUT: Bit field, as described in
-                <a href="RM_H5Z.html#Compression-GetFilterInfo">
-                <code>H5Zget_filter_info</code></a>.</td></tr>
-    </table></dd>
-
-        <p>
-<!-- NEW PAGE -->
-  <dt><strong>Returns:</strong>
-    <dd>Returns the filter identifier if successful:
-         <center>
-        <table width=75%>
-        <tr valign=top align=left><td>
-            <code>H5Z_FILTER_DEFLATE</code> 
-            </td><td>
-            Data compression filter, employing the gzip algorithm 
-        </td></tr>
-        <tr valign=top align=left><td>
-            <code>H5Z_FILTER_SHUFFLE</code> 
-            </td><td>
-            Data shuffling filter 
-        </td></tr>
-        <tr valign=top align=left><td>
-            <code>H5Z_FILTER_FLETCHER32  </code> 
-            </td><td>
-            Error detection filter, employing the Fletcher32 checksum algorithm 
-        </td></tr>
-        <tr valign=top align=left><td>
-            <code>H5Z_FILTER_SZIP</code> 
-            </td><td>
-            Data compression filter, employing the SZIP algorithm 
-        </td></tr>
-        <tr valign=top align=left><td>
-            <code>H5Z_FILTER_NBIT</code> 
-            </td><td>
-            Data compression filter, employing the N-bit algorithm 
-        </td></tr>
-        <tr valign=top align=left><td>
-            <code>H5Z_FILTER_SCALEOFFSET</code> 
-            </td><td>
-            Data compression filter, employing the scale-offset algorithm 
-        </td></tr>
-        </table>
-        </center>
-        Otherwise returns a negative value.
-
-        <p>
-  <dt><strong>Fortran90 Interface:</strong> <!--h5pget_filter_f-->
-    <dd>None.
-<!--
-        <pre>
-        </pre>
--->
-
-        <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.5</td>
-          <td valign="top">
-            Function extended to work with group creation property 
-            lists.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_filter_by_id" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetFilterById">H5Pget_filter_by_id</a>
-  <dt><strong>Signatures:</strong>
-    <dd>
-    <table width=95%>
-        <tr><td width=80% align=left valign=top>
-            <a href="#Property-GetFilterById1">
-            <em>herr_t</em> <code>H5Pget_filter_by_id</code>(
-            <em>hid_t</em> <code>plist_id</code>,
-            <em>H5Z_filter_t</em> <code>filter_id</code>,
-            <em>unsigned int *</em><code>flags</code>,
-            <em>size_t *</em><code>cd_nelmts</code>,
-            <em>unsigned int</em> <code>cd_values[]</code>,
-            <em>size_t</em> <code>namelen</code>,
-            <em>char </em><code>name[]</code> )</a>
-            <br> 
-            </td><td width=10% align=right valign=top>
-                [1]
-        </td></tr>
-        <tr><td align=left valign=top>
-            <a href="#Property-GetFilterById2">
-            <em>herr_t</em> <code>H5Pget_filter_by_id</code>(
-            <em>hid_t</em> <code>plist_id</code>,
-            <em>H5Z_filter_t</em> <code>filter_id</code>,
-            <em>unsigned int *</em><code>flags</code>,
-            <em>size_t *</em><code>cd_nelmts</code>,
-            <em>unsigned int</em> <code>cd_values[]</code>,
-            <em>size_t</em> <code>namelen</code>,
-            <em>char </em><code>name[]</code>,
-            <em>unsigned int *</em><code>filter_config</code> )</a>
-            </td><td align=right valign=top>
-                [2]
-        </td></tr>
-    </table
-  ><p>
-  <dt><strong>Purpose:</strong>
-    <dd>Returns information about the specified filter.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_filter_by_id</code> is a macro that is mapped to either
-      <a href="#Property-GetFilterById1"><code>H5Pget_filter_by_id1</code></a> or
-      <a href="#Property-GetFilterById2"><code>H5Pget_filter_by_id2</code></a>,
-      depending on the needs of the application.
-      <p>
-      Such macros are provided to facilitate application compatibility.
-      For example:
-      <ul>
-          <li>The <code>H5Pget_filter_by_id</code> macro 
-              will be mapped to <code>H5Pget_filter_by_id1</code> and 
-              will use the <code>H5Pget_filter_by_id1</code> syntax 
-              (first signature above)
-              if an application is coded for HDF5 Release 1.6.<i>x</i>.
-          <li>The <code>H5Pget_filter_by_id</code> macro 
-              mapped to <code>H5Pget_filter_by_id2</code> and 
-              will use the <code>H5Pget_filter_by_id2</code> syntax 
-              (second signature above)
-              if an application is coded for HDF5 Release 1.8.<i>x</i>.
-      </ul>
-      <p>
-      For more information on macro use and mappings, see the 
-      “<a href="APICompatMacros.html">API Compatibility Macros 
-      in HDF5</a>” document.
-      <p>
-      When both the HDF5 Library and the application are built and 
-      installed with no specific compatibility flags, 
-      <code>H5Pget_filter_by_id</code> is mapped to the most recent version of
-      the function, currently 
-      <a href="#Property-GetFilterById2"><code>H5Pget_filter_by_id2</code></a>.
-      If the library and/or application is compiled for Release 1.6
-      emulation, <code>H5Pget_filter_by_id</code> will be mapped to 
-      <a href="#Property-GetFilterById1"><code>H5Pget_filter_by_id1</code></a>.
-      Function-specific flags are available to override these settings 
-      on a function-by-function basis when the application is compiled. 
-      <p>
-      Specific compile-time compatibility flags and the resulting 
-      mappings are as follows:
-
-      <dir>
-      <table border=0 cellpadding=4>
-        <tr valign=top align=left> 
-          <th>Compatibility setting</th>
-          <th><code>H5Pget_filter_by_id</code> mapping</th>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#GlobalSettings">Global settings</a></u></td>
-        </tr><tr valign=top align=left>
-          <td>No compatibility flag</td>
-          <td><code>H5Pget_filter_by_id2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Enable deprecated symbols</td>
-          <td><code>H5Pget_filter_by_id2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Disable deprecated symbols</td>
-          <td><code>H5Pget_filter_by_id2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Emulate Release 1.6 interface</td>
-          <td><code>H5Pget_filter_by_id1</code> </td>
-        </tr>
-<!-- NEW PAGE -->
-        <tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#FunctionLevelSettings">Function-level macros</a></u></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Pget_filter_by_id_vers = 2    </code></td>
-          <td><code>H5Pget_filter_by_id2</code></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Pget_filter_by_id_vers = 1</code></td>
-          <td><code>H5Pget_filter_by_id1</code></td>
-        </tr>
-      </table>
-      </dir>
-      
-  <p>
-  <dd><strong>Interface history:</strong>  
-        Signature [1] above is the original <code>H5Pget_filter_by_id</code> interface
-        and the only interface available prior to HDF5 Release 1.8.0.
-        This signature and the corresponding function are now deprecated 
-        but will remain directly callable as 
-        <a href="#Property-GetFilterById1"><code>H5Pget_filter_by_id1</code></a>.
-        <p>
-        Signature [2] above was introduced with HDF5 Release 1.8.0
-        and is the recommended and default interface.
-        It is directly callable as
-        <a href="#Property-GetFilterById2"><code>H5Pget_filter_by_id2</code></a>.
-        <p>
-        See “<a href="APICompatMacros.html">API Compatibility 
-        Macros in HDF5</a>” 
-        for circumstances under which either of these functions might not
-        be available in an installed instance of the HDF5 Library.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong>  h5pget_filter_by_id_f
-    <dd>
-	<pre>
-SUBROUTINE h5pget_filter_by_id_f(prp_id, filter_id, flags, cd_nelmts,
-                                 cd_values, namelen, name, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id      ! Property list identifier
-  INTEGER, INTENT(IN)        :: filter_id   ! Filter identifier
-  INTEGER(SIZE_T), INTENT(INOUT)     :: cd_nelmts  
-                                            ! Number of elements in cd_values
-  INTEGER, DIMENSION(*), INTENT(OUT) :: cd_values  
-                                            ! Auxiliary data for the filter
-  INTEGER, INTENT(OUT)          :: flags    ! Bit vector specifying certain 
-                                            ! general properties of the filter
-  INTEGER(SIZE_T), INTENT(IN)   :: namelen  ! Anticipated number of characters 
-                                            ! in name
-  CHARACTER(LEN=*), INTENT(OUT) :: name     ! Name of the filter
-  INTEGER, INTENT(OUT)          :: hdferr   ! Error code
-                                            ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_filter_by_id_f
-	</pre>		
-		
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">The function 
-            <code>H5Pget_filter_by_id</code> renamed to 
-            <code>H5Pget_filter_by_id1</code> 
-            and deprecated in this release.
-            <br>
-            The macro <code>H5Pget_filter_by_id</code> 
-            and the function <code>H5Pget_filter_by_id2</code>
-            introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_filter_by_id1" -->
-<hr>
-<dl>
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 14 June 2009
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-GetFilterById1">H5Pget_filter_by_id1</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_filter_by_id1</code>(
-            <em>hid_t</em> <code>plist_id</code>,
-            <em>H5Z_filter_t</em> <code>filter_id</code>,
-            <em>unsigned int *</em><code>flags</code>,
-            <em>size_t *</em><code>cd_nelmts</code>,
-            <em>unsigned int</em> <code>cd_values[]</code>,
-            <em>size_t</em> <code>namelen</code>,
-            <em>char </em><code>name[]</code>
-            )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Returns information about the specified filter.
-
-  <p>
-  <dt><strong>Notice:</strong>
-    <dd><i>This function is renamed from <code>H5Pget_filter_by_id</code> and 
-        deprecated in favor of the function 
-        <a href="#Property-GetFilterById2"><code>H5Pget_filter_by_id2</code></a> 
-        or the new macro 
-        <a href="#Property-GetFilterById"><code>H5Pget_filter_by_id</code></a>.</i>
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_filter_by_id1</code> returns information about the
-        filter specified in <code>filter_id</code>, a filter identifier. 
-        <p>
-        <code>plist_id</code> must be a dataset or group creation property list 
-        and <code>filter_id</code> must be in the associated filter pipeline.
-        <p>
-        The <code>filter_id</code> and <code>flags</code> parameters are used 
-        in the same manner as described in the discussion of
-        <a href="#Property-SetFilter"><code>H5Pset_filter</code></a>.
-        <p>
-        Aside from the fact that they are used for output, the 
-        parameters <code>cd_nelmts</code> and <code>cd_values[]</code> are 
-        used in the same manner as described in the discussion 
-        of <a href="#Property-SetFilter"><code>H5Pset_filter</code></a>.
-        On input, the <code>cd_nelmts</code> parameter indicates the 
-        number of entries in the <code>cd_values[]</code> array
-        allocated by the calling program; on exit it contains the
-        number of values defined by the filter.
-        <p>
-        On input, the <code>namelen</code> parameter indicates the 
-        number of characters allocated for the filter name 
-        by the calling program in the array <code>name[]</code>.
-        On exit <code>name[]</code> contains the name of the filter
-        with one character of the name in each element of the array.
-        <p>
-        If the filter specified in <code>filter_id</code> is not
-        set for the property list, an error will be returned
-        and <code>H5Pget_filter_by_id1</code> will fail.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>plist_id</code></td>
-            <td valign="top">IN: Dataset or group creation property list 
-                identifier.</td></tr>
-        <tr>
-            <td valign="top"><em>H5Z_filter_t</em> <code>filter_id</code></td>
-            <td valign="top">IN: Filter identifier.</td></tr>
-        <tr>
-            <td valign="top"><em>unsigned int *</em><code>flags</code></td>
-            <td valign="top">OUT:  Bit vector specifying certain general 
-                properties of the filter.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t *</em><code>cd_nelmts</code></td>
-            <td valign="top">IN/OUT: Number of elements in
-                <code>cd_values</code>.</td></tr>
-        <tr>
-            <td valign="top"><em>unsigned int *</em><code>cd_values</code></td>
-            <td valign="top">OUT: Auxiliary data for the filter.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>namelen</code></td>
-            <td valign="top">IN: Length of filter name and 
-                number of elements in <code>name[]</code>.</td></tr>
-        <tr>
-            <td valign="top"><em>char</em> <code>name[]</code></td>
-            <td valign="top">OUT: Name of filter.</td></tr>
-    </table></dd>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-<!-- NEW PAGE -->
-  <dt><strong>Fortran90 Interface:</strong> h5pget_filter_by_id_f
-    <dd>See the
-        <a href="#Property-GetFilterById"><code>H5Pget_filter_by_id</code></a>
-        macro description.
-
-  <p>
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function <code>H5Tget_filter_by_id</code> renamed to 
-            <code>H5Tget_filter_by_id1</code> and deprecated
-            in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.5</td>
-          <td valign="top">
-            Function extended to work with group creation property 
-            lists.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_filter_by_id2" -->
-<hr>
-<dl>
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 14 June 2010
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-GetFilterById2">H5Pget_filter_by_id2</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_filter_by_id2</code>(
-            <em>hid_t</em> <code>plist_id</code>,
-            <em>H5Z_filter_t</em> <code>filter_id</code>,
-            <em>unsigned int *</em><code>flags</code>,
-            <em>size_t *</em><code>cd_nelmts</code>,
-            <em>unsigned int</em> <code>cd_values[]</code>,
-            <em>size_t</em> <code>namelen</code>,
-            <em>char </em><code>name[]</code>,
-            <em>unsigned int *</em><code>filter_config</code>
-            )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Returns information about the specified filter.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_filter_by_id2</code> returns information about the
-        filter specified in <code>filter_id</code>, a filter identifier. 
-        <p>
-        <code>plist_id</code> must be a dataset or group creation property list 
-        and <code>filter_id</code> must be in the associated filter pipeline.
-        <p>
-        The <code>filter_id</code> and <code>flags</code> parameters are used 
-        in the same manner as described in the discussion of
-        <a href="#Property-SetFilter"><code>H5Pset_filter</code></a>.
-        <p>
-        Aside from the fact that they are used for output, the 
-        parameters <code>cd_nelmts</code> and <code>cd_values[]</code> are 
-        used in the same manner as described in the discussion 
-        of <a href="#Property-SetFilter"><code>H5Pset_filter</code></a>.
-        On input, the <code>cd_nelmts</code> parameter indicates the 
-        number of entries in the <code>cd_values[]</code> array
-        allocated by the calling program; on exit it contains the
-        number of values defined by the filter.
-        <p>
-        On input, the <code>namelen</code> parameter indicates the 
-        number of characters allocated for the filter name 
-        by the calling program in the array <code>name[]</code>.
-        On exit <code>name[]</code> contains the name of the filter
-        with one character of the name in each element of the array.
-        <p>
-        <code>filter_config</code> is the bit field described in
-        <a href="RM_H5Z.html#Compression-GetFilterInfo">
-        <code>H5Zget_filter_info</code></a>.
-        <p>
-        If the filter specified in <code>filter_id</code> is not
-        set for the property list, an error will be returned
-        and <code>H5Pget_filter_by_id2</code> will fail.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>plist_id</code></td>
-            <td valign="top">IN: Dataset or group creation property list 
-                identifier.</td></tr>
-        <tr>
-            <td valign="top"><em>H5Z_filter_t</em> <code>filter_id</code></td>
-            <td valign="top">IN: Filter identifier.</td></tr>
-        <tr>
-            <td valign="top"><em>unsigned int *</em><code>flags</code></td>
-            <td valign="top">OUT:  Bit vector specifying certain general 
-                properties of the filter.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t *</em><code>cd_nelmts</code></td>
-            <td valign="top">IN/OUT: Number of elements in <code>cd_values</code>.</td></tr>
-        <tr>
-            <td valign="top"><em>unsigned int *</em><code>cd_values</code></td>
-            <td valign="top">OUT: Auxiliary data for the filter.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>namelen</code></td>
-            <td valign="top">IN: Length of filter name and 
-                number of elements in <code>name[]</code>.</td></tr>
-        <tr>
-            <td valign="top"><em>char</em> <code>name[]</code></td>
-            <td valign="top">OUT: Name of filter.</td></tr>
-        <tr>
-            <td valign="top"><em>unsigned int *</em><code>filter_config    </code></td>
-            <td valign="top">OUT: Bit field, as described in
-                <a href="RM_H5Z.html#Compression-GetFilterInfo">
-                <code>H5Zget_filter_info</code></a>.</td></tr>
-    </table></ul>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-<!-- NEW PAGE -->
-  <dt><strong>Fortran90 Interface:</strong>  h5pget_filter_by_id_f
-    <dd>See the
-        <a href="#Property-GetFilterById"><code>H5Pget_filter_by_id</code></a>
-        macro description.
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.5</td>
-          <td valign="top">
-            Function extended to work with group creation property 
-            lists.</td></tr>
-    </table>
-</dl>
-
-
-
-
-
-
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_gc_references" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetGCReferences">H5Pget_gc_references</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_gc_references</code>(<em>hid_t</em> <code>plist</code>,
-        <em>unsigned</em> *<code>gc_ref</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Returns garbage collecting references setting.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_gc_references</code> returns the current setting 
-        for the garbage collection references property from 
-        the specified file access property list.  
-        The garbage collection references property is set 
-        by <a href="#Property-SetGCReferences">
-        <code>H5Pset_gc_references</code></a>.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>plist</code></td>
-            <td valign="top">IN: File access property list identifier.</td></tr>
-        <tr>
-		    <td valign="top"><em>unsigned</em> <code>gc_ref    </code></td>
-            <td valign="top">OUT: Flag returning the state of reference garbage collection.
-                A returned value of <code>1</code> indicates that 
-                garbage collection is on while 
-                <code>0</code> indicates that garbage collection is off.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pget_gc_references_f
-    <dd>
-	<pre>
-SUBROUTINE h5pget_gc_references_f (prp_id, gc_reference, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-  INTEGER, INTENT(OUT) :: gc_reference ! The flag for garbage collecting
-                                       ! references for the file
-  INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                       ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_gc_references_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_hyper_vector_size" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetHyperVectorSize">H5Pget_hyper_vector_size</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_hyper_vector_size</code>(<em>hid_t</em> <code>dxpl_id</code>,
-        <em>size_t *</em><code>vector_size</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves number of I/O vectors to be read/written in hyperslab I/O.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_hyper_vector_size</code> retrieves the number of  
-	I/O vectors to be accumulated in memory before being issued  
-	to the lower levels of the HDF5 library for reading or writing the 
-	actual data.
-        <p>
-	The number of I/O vectors set in the dataset transfer property list 
-	<code>dxpl_id</code> is returned in <code>vector_size</code>.
-	Unless the default value is in use, <code>vector_size</code>
-	was previously set with a call to 
-	<a href="#Property-SetHyperVectorSize">H5Pset_hyper_vector_size</a>.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>dxpl_id</code></td>
-            <td valign="top">IN: Dataset transfer property list identifier.</td></tr>
-        <tr>
-		    <td valign="top"><em>size_t *</em><code>vector_size    </code></td>
-            <td valign="top">OUT: Number of I/O vectors to accumulate in memory for I/O operations.</td></tr> 
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pget_hyper_vector_size_f
-    <dd>
-	<pre>
-SUBROUTINE h5pget_hyper_vector_size_f(plist_id, size, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: plist_id ! Dataset transfer property list 
-                                         ! identifier
-  INTEGER(SIZE_T), INTENT(OUT) :: size   ! Vector size 
-  INTEGER, INTENT(OUT)       :: hdferr   ! Error code
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_hyper_vector_size_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.6.0</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_istore_k" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 7 March 2013
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-GetIstoreK">H5Pget_istore_k</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pget_istore_k</code>(
-            <em>hid_t</em> <code>fcpl_id</code>,
-            <em>unsigned *</em> <code>ik</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Queries the 1/2 rank of an indexed storage B-tree.  
-
-  <p>
-  <dt><strong>Description:</strong>
-        <dd><code>H5Pget_istore_k</code> queries the 1/2 rank of 
-            an indexed storage B-tree.  
-            <p>
-            The argument <code>ik</code> may be the null pointer (NULL).  
-            <p>
-            This function is valid only for file creation property lists.
-            <p>
-            See <a href="#Property-SetIstoreK">H5Pset_istore_k</a> for details.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>fcpl_id    </code></td>
-            <td valign="top">IN: File creation property list identifier
-                </td></tr>
-        <tr>
-            <td valign="top"><em>unsigned *</em> <code>ik</code></td>
-            <td valign="top">OUT: Pointer to location to return the 
-                chunked storage B-tree 1/2 rank
-                <br>
-                <i>(Default value of B-tree 1/2 rank: <code>32</code>)</i>
-</td>
-        </tr>
-    </table></dd>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pget_istore_k_f
-    <dd>
-    <pre>
-SUBROUTINE h5pget_istore_k_f(prp_id, ik, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-  INTEGER, INTENT(OUT) :: ik           ! 1/2 rank of chunked storage B-tree
-  INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                       ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_istore_k_f
-    </pre>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.4</td>
-          <td valign="top">
-            <code>ik</code> parameter type changed to 
-            <em>unsigned</em>.</td></tr>
-    </table></dd>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_layout" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetLayout">H5Pget_layout</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>H5D_layout_t</em> <code>H5Pget_layout</code>(<em>hid_t</em> <code>plist</code>)
-  <dt><strong>Purpose:</strong>
-    <dd>Returns the layout of the raw data for a dataset.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_layout</code> returns the layout of the raw data for 
-        a dataset.  This function is only valid for dataset creation 
-        property lists.  
-        <p>
-        Note that a compact storage layout may affect writing data to
-        the dataset with parallel applications.  See note in
-	<a href="RM_H5D.html#Dataset-Write">H5Dwrite</a>
-        documentation for details.
-	
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>plist    </code></td>
-            <td valign="top">IN: Identifier for property list to query.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns the layout type (a non-negative value)  
-        of a dataset creation property list if successful.  
-	Valid return values are:
-            <ul> <dl>
-                <dt>H5D_COMPACT 
-                    <dd>Raw data is stored in the object header in the file.
-                <dt>H5D_CONTIGUOUS
-                    <dd>Raw data is stored separately from the object header in 
-                        one contiguous chunk in the file.
-                <dt>H5D_CHUNKED
-                    <dd>Raw data is stored separately from the object header in 
-                        chunks in separate locations in the file.
-            </dl> </ul>	
-	<p>
-        Otherwise, returns a negative value indicating failure.
-  <dt><strong>Fortran90 Interface:</strong> h5pget_layout_f
-    <dd>
-	<pre>
-SUBROUTINE h5pget_layout_f (prp_id, layout, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-  INTEGER, INTENT(OUT) :: layout       ! Type of storage layout for raw data
-                                       ! possible values are:
-                                       !    H5D_COMPACT_F
-                                       !    H5D_CONTIGUOUS_F
-                                       !    H5D_CHUNKED_F
-  INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                       ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_layout_f 
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_libver_bounds" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 5 January 2011
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-GetLibverBounds">H5Pget_libver_bounds</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_libver_bounds</code>(
-            <em>hid_t</em> <code>fapl_id</code>,
-            <em>H5F_libver_t *</em><code>libver_low</code>,
-            <em>H5F_libver_t *</em><code>libver_high</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves library version bounds settings that indirectly control 
-        the format versions used when creating objects.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_libver_bounds</code> retrieves the lower and upper bounds
-        on the HDF5 Library versions that indirectly determine the object 
-        formats versions used when creating objects in the file.
-        <p>
-        This property is retrieved from the file access property list specified
-        by <code>fapl_id</code>. 
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>fapl_id</code>
-        </td>
-        <td valign="top">IN: File access property list identifier
-        </td></tr>
-
-      <tr>
-        <td valign="top"><em>H5F_libver_t *</em><code>libver_low</code>
-        </td>
-        <td valign="top">OUT: The earliest version of the library that will 
-           be used for writing objects.  The library version indirectly 
-           specifies the earliest object format version that can be used 
-           when creating objects in the file.
-           <p>
-           Valid values of <code>libver_low</code> are as follows:
-           <table border="0">
-             <tr valign="top"><td>    </td><td>
-                 <code>H5F_LIBVER_EARLIEST</code>
-             </td></tr><tr valign="top"><td> </td><td>
-               <code>H5F_LIBVER_18</code>
-             </td></tr><tr valign="top"><td> </td><td>
-               <code>H5F_LIBVER_LATEST</code>
-               </td></tr>
-           </table>
-        </td></tr>
-
-      <tr>
-        <td valign="top"><em>H5F_libver_t *</em><code>libver_high</code>    
-        </td>
-        <td valign="top">OUT: The latest version of the library that 
-           will be used for writing objects.  
-           The library version indirectly specifies the latest object
-           format version that can be used when creating objects in the file.
-           <p>
-           <p>
-           Valid values of <code>libver_high</code> are as follows:
-           <table border="0">
-             <tr valign="top"><td>    </td><td>
-               <code>H5F_LIBVER_18</code>
-             </td></tr><tr valign="top"><td> </td><td>
-               <code>H5F_LIBVER_LATEST</code>
-               </td></tr>
-           </table>
-        </td></tr>
-
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-<!--
-    <dd><pre>
-        </pre>
--->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.6</td>
-          <td valign="top">
-            <code>H5F_LIBVER_18</code> version boundary setting added 
-            in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_link_creation_order" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetLinkCreationOrder">H5Pget_link_creation_order</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_link_creation_order</code>(
-        <em>hid_t</em> <code>gcpl_id</code>,
-        <em>unsigned</em> *<code>crt_order_flags</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Queries whether link creation order is tracked and/or indexed in a group.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_link_creation_order</code> queries the group creation
-      property list, <code>gcpl_id</code>, and returns a flag indicating
-      whether link creation order is tracked and/or indexed in a group.
-      <p>
-      See <a href="#Property-SetLinkCreationOrder">
-      <code>H5Pset_link_creation_order</code></a> for a list of valid 
-      creation order flags, as passed in <code>crt_order_flags</code>, 
-      and their meanings.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>gcpl_id</code></td>
-        <td valign="top">IN: Group creation property list identifier</td></tr>
-      <tr>
-        <td valign="top"><em>unsigned *</em><code>crt_order_flags    </code></td>
-        <td valign="top">OUT: Creation order flag(s)</td></tr>
-    </table>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pget_link_creation_order_f
-    <dd><pre>
-SUBROUTINE h5pget_link_creation_order_f(gcpl_id, crt_order_flags, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: gcpl_id   ! Group creation property list id
-  INTEGER, INTENT(OUT) :: crt_order_flags ! Creation order flag(s)
-  INTEGER, INTENT(OUT) :: hdferr          ! Error code
-                                          ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_link_creation_order_f  
-    </pre>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_link_phase_change" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetLinkPhaseChange">H5Pget_link_phase_change</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_link_phase_change</code>(
-        <em>hid_t</em> <code>gcpl_id</code>,
-        <em>unsigned</em> *<code>max_compact</code>,
-        <em>unsigned</em> *<code>min_dense</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Queries the settings for conversion between compact and dense groups.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_link_phase_change</code> queries the
-      maximum number of entries for a <i>compact group</i> and the 
-      minimum number links to require before converting a group
-      to a <i>dense</i> form. 
-      <p>
-      In the compact format, links are stored as messages in the 
-      group’s header.
-      In the dense format, links are stored in a fractal heap and 
-      indexed with a version 2 B-tree.
-      <p>
-      <code>max_compact</code> is the maximum number of links 
-      to store as header messages in the group header before 
-      converting the group to the dense format. 
-      Groups that are in the compact format and exceed this number of links 
-      are automatically converted to the dense format.
-      <p>
-      <code>min_dense</code> is the minimum number of links to
-      store in the dense format.  Groups which are in dense format
-      and in which the number of links falls below this number are 
-      automatically converted back to the compact format.
-      <p>
-      In the compact format, links are stored as messages in the 
-      group’s header.
-      In the dense format, links are stored in a fractal heap and 
-      indexed with a version 2 B-tree.
-      <p>
-      See <a href="#Property-SetLinkPhaseChange"><code>H5Pset_link_phase_change</code></a>
-      for a discussion of traditional, compact, and dense group storage.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>gcpl_id</code></td>
-        <td valign="top">IN: Group creation property list identifier</td></tr>
-      <tr>
-        <td valign="top"><em>unsigned *</em><code>max_compact</code>    </td>
-        <td valign="top">OUT: Maximum number of links for compact storage</td></tr>
-      <tr>
-        <td valign="top"><em>unsigned *</em><code>min_dense</code></td>
-        <td valign="top">OUT: Minimum number of links for dense storage</td></tr>
-    </table>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd><pre>
-SUBROUTINE h5pset_link_phase_change_f(gcpl_id, max_compact, min_dense, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: gcpl_id 
-                                  ! Group creation property list identifier
-  INTEGER, INTENT(IN) :: max_compact  
-                                  ! Maximum number of attributes to be stored 
-                                  ! in compact storage
-  INTEGER, INTENT(IN) :: min_dense  
-                                  ! Minimum number of attributes to be stored 
-                                  ! in dense storage
-  INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                  ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_link_phase_change_f 
-    </pre></dd>
-
-<!-- NEW PAGE -->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_local_heap_size_hint" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetLocalHeapSizeHint">H5Pget_local_heap_size_hint</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_local_heap_size_hint</code>(
-        <em>hid_t</em> <code>gcpl_id</code>,
-        <em>size_t *</em><code>size_hint</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves the anticipated size of the local heap for 
-        original-style groups.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_local_heap_size_hint</code> queries the
-      group creation property list, <code>gcpl_id</code>, for the
-      anticipated size of the local heap, <code>size_hint</code>, 
-      for original-style groups, 
-      i.e., for groups of the style used prior to HDF5 Release 1.8.0.
-      <p>
-      See <a href="#Property-SetLocalHeapSizeHint">
-      <code>H5Pset_local_heap_size_hint</code></a>
-      for further discussion. 
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>gcpl_id</code></td>
-        <td valign="top">IN: Group creation property list identifier</td></tr>
-      <tr>
-        <td valign="top"><em>size_t *</em><code>size_hint    </code></td>
-        <td valign="top">OUT: Anticipated size of local heap</td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd>
-    <pre>
-SUBROUTINE h5pget_local_heap_size_hint_f(gcpl_id, size_hint, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: gcpl_id 
-                                  ! Group creation property list identifier
-  INTEGER(SIZE_T), INTENT(OUT) :: size_hint 
-                                  ! Hint for size of local heap
-  INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                  ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_local_heap_size_hint_f
-    </pre>
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://www.hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have      *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_mcdt_search_cb" -->
-<hr>
-<dl>
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 21 March 2012 
-      </i></font></div>
-
-  <dt><strong>Name:</strong> 
-      <a name="Property-GetMcdtSearchCb">H5Pget_mcdt_search_cb</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pget_mcdt_search_cb</code>(
-            <em>hid_t </em><code>ocpypl_id</code>,
-            <em>H5O_mcdt_search_cb_t *</em><code>func</code>,
-            <em>void **</em><code>op_data</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves the callback function from the specified object
-        copy property list.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_mcdt_search_cb</code> retrieves the user-defined 
-	callback function and the user data that are set via 
-        <a href="RM_H5P.html#Property-SetMcdtSearchCb">
-        <code>H5Pset_mcdt_search_cb</code></a>
-        in the object copy property list <code>ocpypl_id</code>.
-        <p>
-        The callback function will be returned in the parameter 
-        <code>func</code> and the user data will be returned in the 
-        parameter <code>op_data</code>.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr valign="top">
-          <td><em>hid_t </em><code>ocpypl_id</code>
-              </td><td>    </td>
-          <td>IN: Object copy property list identifier
-              </td></tr>
-        <tr valign="top">
-          <td><em><a href="RM_H5O.html#Object-McdtSearchCb_t">H5O_mcdt_search_cb_t</a> *</em><code>func</code>
-              </td><td> </td>
-          <td>OUT: User-defined callback function
-              </td></tr>
-        <tr valign="top">
-          <td><em>void **</em><code>op_data</code>
-              </td><td> </td>
-          <td>OUT: User-defined input data for the callback function
-              </td></tr>
-        </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Failure Modes:</strong>
-    <dd><code>H5Pget_mcdt_search_cb</code> will fail 
-        if the object copy property list is invalid.
-
-  <p>
-  <dt><strong>See Also:</strong>
-    <dd><table width="90%">
-          <tr valign="top">
-              <td width="46%">
-                  <a href="RM_H5O.html#Object-Copy"><code>H5Ocopy</code></a>
-                  <br>
-                  <a href="RM_H5P.html#Property-SetCopyObject">
-                  <code>H5Pset_copy_object</code></a>
-              </td><td width="4%"> </td><td width="46%">
-                  <a href="RM_H5P.html#Property-SetMcdtSearchCb">
-                  <code>H5Pset_mcdt_search_cb</code></a>
-<!--
-                  <br>
-                  <a href="RM_H5P.html#Property-FreeMergeCommittedDtypePaths">
-                  <code>H5Pfree_merge_committed_dtype_paths</code></a>
-                  <br>
-                  <a href="RM_H5P.html#Property-AddMergeCommittedDtypePath">
-                  <code>H5Padd_merge_committed_dtype_path</code></a>
-                  <br>
-                  <a href="RM_H5P.html#Property-GetMcdtSearchCb">
-                  <code>H5Pget_mcdt_search_cb</code></a>
--->
-                  <br>
-                  <a href="RM_H5O.html#Object-McdtSearchCb_t">
-                  <code>H5O_mcdt_search_cb_t</code></a>
-          </tr>
-        </table>
-
-        <table>
-          <tr valign="top">
-              <td>
-                  <br>
-                  <a href="../Advanced/CommittedDatatypeCopying/CopyingCommittedDatatypesWithH5Ocopy.pdf">
-                  Copying Committed Datatypes</a> 
-                  <br>
-                      <a href="../Advanced/CommittedDatatypeCopying/CopyingCommittedDatatypesWithH5Ocopy.pdf">with <code>H5Ocopy</code></a> 
-              </td><td width="4%"> </td><td>
-                  <br>
-                  A comprehensive discussion of copying committed datatypes (PDF)
-                  in <a href="../Advanced.html">Advanced Topics in HDF5</a>
-              </td></tr>
-        </table>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-        </tr>
-
-        <tr>
-          <td valign="top">1.8.9</td>
-          <td valign="top">
-            C function introduced in this release.</td>
-        </tr>
-        </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_mdc_config" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetMdcConfig">H5Pget_mdc_config</a>
-  <dt><strong>Signature:</strong>
-      <dd><em>herr_t</em> <code>H5Pget_mdc_config</code>(<em>hid_t</em> 
-        <code>plist_id</code>, <em>H5AC_cache_config_t *</em><code>config_ptr</code>)
-  <dt><strong>Purpose:</strong>
-      <dd>Get the current initial metadata cache configuration from the 
-        indicated File Access Property List.
-  <dt><strong>Description:</strong>
-      <dd><code>H5Pget_mdc_config</code> gets the initial metadata cache 
-        configuration contained in a file access property list and loads it 
-        into the instance of <code>H5AC_cache_config_t</code> pointed to by 
-        the <code>config_ptr</code> parameter.
-        This configuration is used when the file is opened.
-        <p>
-        Note that the version field of <code>*config_ptr</code> must be 
-        initialized; this allows the library to support old versions of the 
-        <code>H5AC_cache_config_t</code> structure.
-        <p>
-        See the overview of the metadata cache in the special topics section
-        of the user guide for details on the configuration data returned.
-        If you haven't read and understood that documentation, the results
-        of this call will not make much sense.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>plist_id</code>
-                  </td>
-            <td valign="top">IN: Identifier of the file access property list.
-            </td></tr>
-        <tr>
-            <td valign="top"><em>H5AC_cache_config_t *</em><code>config_ptr</code>
-                  </td>
-            <td valign="top">IN/OUT: Pointer to the instance of H5AC_cache_config_t 
-              in which the current metadata cache configuration is to be reported.  
-              The fields of this structure are discussed below:    </td></tr>
-        <tr>
-		  <td colspan="2"> </td>
-		</tr>
-		<tr><td colspan="2"><strong>General configuration section:</strong></td></tr>
-		<tr>
-		    <td valign="top"><em>int</em> <code>version</code></td>
-            <td valign="top">IN: Integer field indicating the the version 
-			  of the H5AC_cache_config_t in use.  This field should be set to
-              H5AC__CURR_CACHE_CONFIG_VERSION (defined in H5ACpublic.h).</td></tr>
-        <tr>
-		    <td valign="top"><em>hbool_t</em> <code>rpt_fcn_enabled</code>
-			      </td>
-            <td valign="top">OUT: Boolean flag indicating whether the adaptive 
-			  cache resize report function is enabled.  This field should almost 
-			  always be set to FALSE. Since resize algorithm activity is reported 
-			  via stdout, it MUST be set to FALSE on Windows machines.
-              <p>The report function is not supported code, and can be expected to 
-			  change between versions of the library. Use it at your own risk.</td></tr>
-
-        <tr>
-            <td valign="top"><em>hbool_t</em> <code>open_trace_file</code>
-                    </td>
-            <td valign="top">OUT: Boolean field indicating whether 
-                the <code>trace_file_name</code> field should be 
-                used to open a trace file for the 
-                cache.  This field will always be 
-                set to <code>FALSE</code> in this context.
-                </td></tr>
-
-        <tr>
-            <td valign="top"><em>hbool_t</em> <code>close_trace_file</code>
-                    </td>
-            <td valign="top">OUT: Boolean field indicating whether 
-                the current trace file (if any) should 
-                be closed.  This field will always
-                be set to <code>FALSE</code> in this context.
-                </td></tr>
-
-        <tr>
-            <td valign="top"><em> char *</em><code>trace_file_name</code>
-                  </td>
-            <td valign="top">OUT:  Full path name of the trace file
-                to be opened if the <code>open_trace_file</code>
-                field is <code>TRUE</code>.  This field will always
-                be set to the empty string in this context.
-                </td></tr>
-
-        <tr>
-            <td valign="top"><em>hbool_t</em> <code>evictions_enabled</code>
-                  </td>
-            <td valign="top">OUT:  Boolean flag indicating whether metadata
-                cache entry evictions will be enabled when the file is 
-                opened / created.
-                </td></tr>
-
-        <tr>
-		    <td valign="top"><em>hbool_t</em> <code>set_initial_size</code>
-			      </td>
-            <td valign="top">OUT: Boolean flag indicating whether the cache should be 
-			  created with a user specified initial maximum size.</td></tr>
-        <tr>
-		    <td valign="top"><em>size_t</em> <code>initial_size</code>
-			      </td>
-            <td valign="top">OUT: Initial maximum size of the cache in bytes, 
-			  if applicable.</td></tr>
-        <tr>
-		    <td valign="top"><em>double</em> <code>min_clean_fraction</code>
-			      </td>
-            <td valign="top">OUT: Float value specifing the minimum fraction of the 
-	    		  cache that must be kept either clean or empty when 
-			  possible.</td></tr>
-        <tr>
-		    <td valign="top"><em>size_t</em> <code>max_size</code>
-			      </td>
-            <td valign="top">OUT: Upper bound (in bytes) on the range of values 
-			  that the adaptive cache resize code can select as the maximum 
-			  cache size.</td></tr>
-        <tr>
-		    <td valign="top"><em>size_t</em> <code>min_size</code>
-			      </td>
-            <td valign="top">OUT: Lower bound (in bytes) on the range of values 
-			  that the adaptive cache resize code can select as the maximum 
-			  cache size.</td></tr>
-        <tr>
-		    <td valign="top"><em>int</em> <code>epoch_length</code>
-			      </td>
-            <td valign="top">OUT: Number of cache accesses between runs of the 
-			  adaptive cache resize code.</td></tr>
-        <tr><td colspan="2"> </td></tr>
-		<tr><td colspan="2"><strong>Increment configuration section:</strong></td></tr>
-		<tr>
-		    <td valign="top"><em>enum H5C_cache_incr_mode</em> <code>incr_mode</code>    </td>
-            <td valign="top">OUT: Enumerated value indicating the operational mode of 
-			  the automatic cache size increase code.  At present, only the following 
-			  values are legal:
-              <p>H5C_incr__off:  Automatic cache size increase is disabled.
-              <p>H5C_incr__threshold:  Automatic cache size increase is enabled using 
-			  the hit rate threshold algorithm.</td></tr>
-        <tr>
-		    <td valign="top"><em>double</em> <code>lower_hr_threshold</code>
-			      </td>
-            <td valign="top">OUT: Hit rate threshold used in the hit rate threshold 
-			  cache size increase algorithm.</td></tr>
-        <tr>
-		    <td valign="top"><em>double</em> <code>increment</code>
-			      </td>
-            <td valign="top">OUT: The factor by which the current maximum cache 
-			  size is multiplied to obtain an initial new maximum cache size if a 
-			  size increase is triggered in the hit rate threshold cache size increase 
-			  algorithm.</td></tr>
-        <tr>
-		    <td valign="top"><em>hbool_t</em> <code>apply_max_increment</code>
-			      </td>
-            <td valign="top">OUT: Boolean flag indicating whether an upper limit 
-			  will be applied to the size of cache size increases.</td></tr>
-        <tr>
-		    <td valign="top"><em>size_t</em> <code>max_increment</code>
-			      </td>
-            <td valign="top">OUT: The maximum number of bytes by which the maximum 
-			  cache size can be increased in a single step -- if applicable.</td></tr>
-        <tr><td colspan="2"> </td></tr>
-
-		<tr>
-		    <td valign="top"><em>enum H5C_cache_flash_incr_mode</em>
-                <br>
-                    <code>flash_incr_mode</code></td>
-            <td valign="top">OUT: Enumerated value indicating the operational mode of 
-			  the flash cache size increase code.  At present, only the following 
-			  values are legal:
-              <p>H5C_flash_incr__off:  Flash cache size increase is disabled.
-              <p>H5C_flash_incr__add_space:  Flash cache size increase is enabled using 
-			  the add space algorithm.</td></tr>
-
-        <tr>
-		    <td valign="top"><em>double</em> <code>flash_threshold</code>
-			      </td>
-            <td valign="top">OUT: The factor by which the current maximum cache 
-			  size is multiplied to obtain the minimum size 
-                          entry / entry size increase which may trigger a 
-                          flash cache size increase.</td></tr>
-
-        <tr>
-		    <td valign="top"><em>double</em> <code>flash_multiple</code>
-			      </td>
-            <td valign="top">OUT: The factor by which the size of the triggering
-			  entry / entry size increase is multiplied to obtain
-                          the initial cache size increment.  This increment 
-                          may be reduced to reflect existing free space in 
-                          the cache and the <code>max_size</code> field
-                          above.</td></tr>
-
-		<tr><td colspan="2"><strong>Decrement configuration section:</strong></td></tr>
-        <tr>
-		    <td valign="top"><em>enum H5C_cache_decr_mode</em> <code>decr_mode</code>    </td>
-            <td valign="top">OUT: Enumerated value indicating the operational mode 
-			  of the automatic cache size decrease code.  At present, the following 
-			  values are legal:
-              <p>H5C_decr__off:  Automatic cache size decrease is disabled, and the 
-			  remaining decrement fields are ignored.
-              <p>H5C_decr__threshold:  Automatic cache size decrease is enabled using 
-			  the hit rate threshold algorithm.
-              <p>H5C_decr__age_out:  Automatic cache size decrease is enabled using the 
-			  ageout algorithm.
-              <p>H5C_decr__age_out_with_threshold: Automatic cache size decrease is 
-			  enabled using the ageout with hit rate threshold algorithm</td></tr>
-        <tr>
-		    <td valign="top"><em>double</em> <code>upper_hr_threshold</code>
-			      </td>
-            <td valign="top">OUT: Upper hit rate threshold. This value is only used 
-			  if the decr_mode is either H5C_decr__threshold or 
-			  H5C_decr__age_out_with_threshold.</td></tr>
-        <tr>
-		    <td valign="top"><em>double</em> <code>decrement</code>
-			      </td>
-            <td valign="top">OUT: Factor by which the current max cache size 
-			  is multiplied to obtain an initial value for the new cache 
-			  size when cache size reduction is triggered in the hit 
-			  rate threshold cache size reduction algorithm.</td></tr>
-        <tr>
-		    <td valign="top"><em>hbool_t</em> <code>apply_max_decrement</code>
-			      </td>
-            <td valign="top">OUT: Boolean flag indicating whether an upper limit 
-			  should be applied to the size of cache size decreases.</td></tr>
-        <tr>
-		    <td valign="top"><em>size_t</em> <code>max_decrement</code>
-			      </td>
-            <td valign="top">OUT: The maximum number of bytes by which cache size 
-			  can be decreased if any single step, if applicable.</td></tr>
-        <tr>
-		    <td valign="top"><em>int</em> <code>epochs_before_eviction</code>
-			      </td>
-            <td valign="top">OUT: The minimum number of epochs that an entry must 
-			  reside unaccessed in cache before being evicted under either of the 
-			  ageout cache size reduction algorithms.</td></tr>
-        <tr>
-		    <td valign="top"><em>hbool_t</em> <code>apply_empty_reserve</code>
-			      </td>
-            <td valign="top">OUT: Boolean flag indicating whether an empty reserve 
-			  should be maintained under either of the ageout cache size reduction 
-			  algorithms.</td></tr>
-        <tr>
-		    <td valign="top"><em>double</em> <code>empty_reserve</code>
-			      </td>
-            <td valign="top">OUT: Empty reserve for use with the ageout cache 
-			  size reduction algorithms, if applicable.</td></tr>
-		<tr><td colspan="2"><strong>Parallel configuration section:</strong></td></tr>
-		<tr>
-		    <td valign="top"><em>int</em> <code>dirty_bytes_threshold</code>
-			      </td>
-			<td valign="top">OUT: Threshold number of bytes of dirty metadata 
-			  generation for triggering synchronizations of the metadata caches 
-			  serving the target file in the parallel case.
-			  <p>Synchronization occurs whenever the number of bytes of dirty 
-			  metadata created since the last synchronization exceeds 
-			  this limit.</td>
-		</tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-      <dd>Returns a non-negative value if successful; otherwise returns a negative value.
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_meta_block_size" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetMetaBlockSize">H5Pget_meta_block_size</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_meta_block_size</code>(
-                     <em>hid_t</em> <code>fapl_id</code>,
-                     <em>hsize_t *</em><code>size</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Returns the current metadata block size setting.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_meta_block_size</code> returns the current 
-        minimum size, in bytes, of new metadata block allocations. 
-        This setting is retrieved from the file access property list
-        <code>fapl_id</code>. 
-        <p>
-        This value is set by 
-        <a href="#Property-SetMetaBlockSize">H5Pset_meta_block_size</a>
-        and is retrieved from the file access property list
-        <code>fapl_id</code>. 
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>fapl_id    </code></td>
-            <td valign="top">IN: File access property list identifier.</td></tr>
-        <tr>
-		    <td valign="top"><em>hsize_t *</em><code>size</code></td>
-            <td valign="top">OUT: Minimum size, in bytes, of metadata block allocations.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful.
-        Otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pget_meta_block_size_f
-    <dd>
-	<pre>
-SUBROUTINE h5pget_meta_block_size_f(plist_id, size, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: plist_id ! File access property list 
-                                         ! identifier
-  INTEGER(HSIZE_T), INTENT(OUT) :: size  ! Metadata block size
-  INTEGER, INTENT(OUT)       :: hdferr   ! Error code
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_meta_block_size_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-	<ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.4.0</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-
-<!-- HEADER RIGHT "H5Pget_mpio_actual_chunk_opt_mode" -->
-<hr>
-<dl>
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 24 September 2012
-      </i></font></div>
-
-  <dt><strong>Name:</strong><a name="Property-GetMpioActualChunkOptMode">
-    H5Pget_mpio_actual_chunk_opt_mode</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pget_mpio_actual_chunk_opt_mode</code>(
-            <em>hid_t </em><code>dxpl_id</code>,
-            <em>H5D_mpio_actual_chunk_opt_mode_t *</em>
-	    <code>actual_chunk_opt_mode</code>)
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    Retrieves the type of chunk optimization that HDF5 actually 
-    performed on the last parallel I/O call. This is not necessarily 
-    the type of optimization requested.
-
-  <p>
-  <dt><strong>Motivation:</strong>
-    <dd>
-      A user can request collective I/O via a data transfer property list 
-      (DXPL) that has been suitably modified with 
-      <code>H5Pset_dxpl_mpio</code>. The operation can be optimized in 
-      several different ways, some of which also can be requested by the 
-      user. However, HDF5 may not be able to satisfy requests for  
-      specific optimizations and may choose a different
-      optimization scheme. This property allows the user to track which 
-      optimization was actually used. Used in conjunction with 
-      <code>H5Pget_mpio_actual_io_mode</code>, this property allows the 
-      user to determine exactly what HDF5 did when attempting collective 
-      chunked I/O.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_mpio_actual_chunk_opt_mode</code> 
-      retrieves the type of chunk optimization performed when collective
-      I/O was requested. This property is set before I/O takes place, and
-      will be set even if I/O fails.
-      <p>
-      Valid values returned in <code>actual_chunk_opt_mode</code>:
-      <table>
-	<tr valign=top align=left>
-	  <td width=20> </td>
-	  <td>
-	    <code>H5D_MPIO_NO_CHUNK_OPTIMIZATION</code>
-	  </td>
-	  <td width=10> </td>
-	  <td>
-	    No chunk optimization was performed. Either no collective I/O
-	    was attempted or the dataset wasn't chunked.
-	    <br>
-	    <i>(Default)</i>  
-	  </td></tr>
-	<tr valign=top align=left>
-	  <td> </td>
-	  <td>
-	    <code>H5D_MPIO_MULTI_CHUNK</code>
-	  </td>
-	  <td> </td>
-	  <td>
-        Each chunk was individually assigned collective or independent I/O
-        based on what fraction of processes access the chunk. If the fraction
-        is greater than the multi chunk ratio threshold, collective I/O is
-        performed on that chunk. The multi chunk ratio threshold can be set
-        using <code>H5Pset_dxpl_mpio_chunk_opt_ratio</code>. The default 
-        value is 60%.
-	  </td></tr>
-	<tr valign=top align=left>
-	  <td> </td>
-	  <td>
-	    <code>H5D_MPIO_MULTI_CHUNK_NO_OPT</code>
-	  </td>
-	  <td> </td>
-	  <td>
-	    Each chunk is assigned collective or independent I/O based on how
-	    many chunks were accessed before it. Collective I/O is performed
-	    on the the first chunk in each selection, then the second, and so
-	    on until one process finishes, then the remaining processes
-	    perform independent I/O on the rest of their selections.
-	  </td></tr>
-	<tr valign=top align=left>
-	  <td> </td>
-	  <td>
-	    <code>H5D_MPIO_LINK_CHUNK</code>
-	  </td>
-	  <td> </td>
-	  <td>
-	    Collective I/O is performed on all chunks simultaneously.
-	  </td></tr>
-      </table>
-  
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd>
-    <table>
-      <tr valign="top">
-        <td><em>hid_t </em><code>dxpl_id</code>
-            </td><td>    </td>
-        <td>IN: Dataset transfer property list identifier
-        </td></tr>
-      <tr valign="top">
-        <td><em>H5D_mpio_actual_chunk_opt_mode_t *</em>
-	<code>actual_chunk_opt_mode</code>
-            </td><td> </td>
-        <td>OUT: The type of chunk optimization performed by HDF5.
-	</td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful; otherwise returns 
-        a negative value.
-
-  <p>
-  <dt><strong>See Also:</strong>
-    <dd>
-        <table border="0">
-          <tr><td valign="top" align="left">
-              <a href="RM_H5P.html#Property-GetMpioNoCollectiveCause">
-              <code>H5Pget_mpio_no_collective_cause</code></a><code>  </code>
-              </td><td>
-              Reports whether collective I/O was performed on a 
-              particular call and, if not, 
-              the causes that broke collective I/O. 
-              </td></tr>
-          <tr><td valign="top" align="left">
-              <a href="RM_H5P.html#Property-GetMpioActualIoMode">
-              <code>H5Pget_mpio_actual_io_mode</code></a>
-              </td><td>
-                   Reports type of I/O HDF5 actually performed.
-              </td></tr>
-          <tr><td colspan="2" valign="top" align="left">
-               <br>
-	      The following functions request optimizations or change values 
-	      that HDF5 uses to choose an optimization scheme:<br>
-              <a href="RM_H5P.html#Property-SetDxplMpioChunkOpt">
-	        <code>H5Pset_dxpl_mpio_chunk_opt</code></a><br>
-	      <a href="RM_H5P.html#Property-SetDxplMpioChunkOptNum">
-	        <code>H5Pset_dxpl_mpio_chunk_opt_num</code></a><br>
-	      <a href="RM_H5P.html#Property-SetDxplMpioChunkOptRatio">
-	        <code>H5Pset_dxpl_mpio_chunk_opt_ratio</code></a><br>
-	      <a href="RM_H5P.html#Property-SetDxplMpioCollectiveOpt">
-	        <code>H5Pset_dxpl_mpio_collective_opt</code></a><br>
-        </table>
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-        </tr>
-        <tr>
-          <td valign="top">1.8.8</td>
-          <td valign="top">
-            C function introduced in this release.</td>
-        </tr>
-        </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-
-<!-- HEADER RIGHT "H5Pget_mpio_actual_chunk_io_mode" -->
-<hr>
-<dl>
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 15 October 2012
-      </i></font></div>
-
-  <dt><strong>Name:</strong><a name="Property-GetMpioActualIoMode">
-    H5Pget_mpio_actual_io_mode</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pget_mpio_actual_io_mode</code>(
-            <em>hid_t </em><code>dxpl_id</code>,
-            <em>H5D_mpio_actual_io_mode_t *</em>
-	    <code>actual_io_mode</code>)
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    Retrieves the type of I/O that HDF5 actually performed on the
-    last parallel I/O call. This is not necessarily the type of I/O requested.
-
-  <p>
-  <dt><strong>Motivation:</strong>
-    <dd>
-      A user can request collective I/O via a data transfer property list
-      (DXPL) that has been suitably modified with 
-      <code>H5Pset_dxpl_mpio</code>. However,
-      HDF5 will sometimes ignore this request and perform independent I/O
-      instead. This property allows the user to see what kind of I/O HDF5
-      actually performed. Used in conjunction with
-      <code>H5Pget_mpio_actual_chunk_opt_mode</code>, this property allows
-      the user to determine exactly HDF5 did when attempting collective I/O.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_mpio_actual_io_mode</code> 
-      retrieves the type of I/O performed on the selection of the current 
-      process. This property is set after all I/O is completed; if I/O 
-      fails, it will not be set.
-      <p>
-      Valid values returned in <code>actual_io_mode</code>:
-      <table>
-	<tr valign=top align=left>
-	  <td width=20> </td>
-	  <td>
-	    <code>H5D_MPIO_NO_COLLECTIVE</code>
-	  </td>
-	  <td width=10> </td>
-	  <td>
-	    No collective I/O was performed. Collective I/O was not requested
-	    or collective I/O isn't possible on this dataset.
-	    <br>
-	    <i>(Default)</i>
-	  </td></tr>
-	<tr valign=top align=left>
-	  <td> </td>
-	  <td>
-	    <code>H5D_MPIO_CHUNK_INDEPENDENT</code>
-	  </td>
-	  <td> </td>
-	  <td>
-	    HDF5 performed one the chunk collective optimization schemes and 
-	    each chunk was accessed independently.
-	  </td></tr>
-	<tr valign=top align=left>
-	  <td> </td>
-	  <td>
-	    <code>H5D_MPIO_CHUNK_COLLECTIVE</code>
-	  </td>
-	  <td> </td>
-	  <td>
-        HDF5 performed one the chunk collective optimization schemes and 
-	    each chunk was accessed collectively.
-	  </td></tr>
-	<tr valign=top align=left>
-	  <td> </td>
-	  <td>
-	    <code>H5D_MPIO_CHUNK_MIXED</code>
-	  </td>
-	  <td> </td>
-	  <td>
-        HDF5 performed one the chunk collective optimization schemes and 
-	    some chunks were accessed independently, some collectively.
-	  </td></tr>
-	<tr valign=top align=left>
-	  <td> </td>
-	  <td>
-	    <code>H5D_MPIO_CONTIGUOUS_COLLECTIVE</code>
-	  </td>
-	  <td> </td>
-	  <td>
-        Collective I/O was performed on a contiguous dataset.
-	  </td></tr>
-      </table>
- 
-  <p>
-    <dt><strong>Note:</strong>
-      <dd>
-        All processes do not need to have the same value. For example, if I/O 
-        is being performed using the multi chunk optimization scheme, one 
-        process's selection may include only chunks accessed collectively,  
-        while another may include chunks accessed independently. In 
-        this case, the first process will report 
-        <code>H5D_MPIO_CHUNK_COLLECTIVE</code> while the second will report 
-        <code>H5D_MPIO_CHUNK_INDEPENDENT</code>.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd>
-    <table>
-      <tr valign="top">
-        <td><em>hid_t </em><code>dxpl_id</code></td>
-        <td>    </td>
-        <td>IN: Dataset transfer property list identifier</td>
-      </tr>
-      <tr valign="top">
-        <td><em>H5D_mpio_actual_io_mode_t *</em>
-           <code>actual_io_mode</code>
-        </td>
-        <td> </td>
-        <td>OUT: The type of I/O performed by this process.
-	    </td>
-      </tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful; otherwise returns 
-        a negative value.
-
-  <p>
-  <dt><strong>See Also:</strong>
-    <dd>
-        <table border="0">
-          <tr><td valign="top" align="left">
-              <a href="RM_H5P.html#Property-GetMpioNoCollectiveCause">
-              <code>H5Pget_mpio_no_collective_cause</code></a>
-              </td><td>
-              Reports whether collective I/O was performed on a 
-              particular call and, if not, 
-              the causes that broke collective I/O. 
-              </td></tr>
-          <tr><td valign="top" align="left">
-              <a href="RM_H5P.html#Property-GetMpioActualChunkOptMode">
-              <code>H5Pget_mpio_actual_chunk_opt_mode</code></a><code>  </code>
-              </td><td>
-                   Reports type of optimization HDF5 actually attempted.
-              </td></tr>
-        </table>
-
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pget_mpio_actual_io_mode_f
-    <dd>
-
-        <a name="H5P2fh5pget5fmpio5factual5fio5fmode5ff"></a>
-<a name="robo249"></a>
-
-<p class="item_name"><strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5pget_mpio_actual_io_mode_f(dxpl_id,       &
-        actual_io_mode, hdferr)
-    IMPLICIT NONE
-    INTEGER(HID_T), INTENT(IN)  :: dxpl_id
-    INTEGER       , INTENT(OUT) :: actual_io_mode
-    INTEGER       , INTENT(OUT) :: hdferr
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  dxpl_id        - Dataset transfer property list identifier.
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  actual_io_mode - The type of I/O performed by this process.
-  hdferr         - Returns 0 if successful and -1 if fails.
-</pre>
-
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-        </tr>
-        <tr>
-          <td valign="top">1.8.10</td>
-          <td valign="top">Fortran subroutine introduced in this release.</td>
-        </tr>
-        <tr>
-          <td valign="top">1.8.8</td>
-          <td valign="top">C function introduced in this release.</td>
-        </tr>
-      </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-
-<!-- HEADER RIGHT "H5Pget_mpio_no_collective_cause" -->
-<hr>
-<dl>
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 24 September 2012
-      </i></font></div>
-
-  <dt><strong>Name:</strong><a name="Property-GetMpioNoCollectiveCause">
-    H5Pget_mpio_no_collective_cause</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pget_mpio_no_collective_cause</code>(
-            <em>hid_t </em><code>dxpl_id</code>,
-            <em>uint32_t *</em> <code>local_no_collective_cause</code>,
-            <em>uint32_t *</em> <code>global_no_collective_cause</code>)
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>
-      Retrieves local and global causes that broke collective I/O 
-      on the last parallel I/O call.
-
-  <p>
-  <dt><strong>Motivation:</strong>
-    <dd>
-      A user can request collective I/O via a data transfer property list 
-      (DXPL) that has been suitably modified with 
-      <a href="RM_H5P.html#Property-SetDxplMpio">
-      <code>H5Pset_dxpl_mpio</code></a>. 
-      However, there are conditions that can cause HDF5 to forgo 
-      collective I/O and perform independent I/O. 
-      Such causes can be different across the processes of 
-      a parallel application.  
-      This function allows the user to determine what caused the HDF5 Library 
-      to skip collective I/O locally, that is in the local process, 
-      and globally, across all processes.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_mpio_no_collective_cause</code> serves two purposes.  
-      It can be used to determine whether collective I/O was used 
-      for the last preceding parallel I/O call.  
-      If collective I/O was not used, 
-      the function retrieves the local and global causes that 
-      broke collective I/O on that parallel I/O call. 
-      The properties retrieved by this function are set 
-      before I/O takes place and are retained even when I/O fails.
-      <p>
-      Valid values returned in <code>local_no_collective_cause</code> and 
-      <code>global_no_collective_cause</code> are as follows 
-      or, if there are multiple causes, a bitwise OR of the relevant causes;
-      the numbers in the center column are the bitmask values:  
-
-      <table border="0">
-        <tr valign=top align=left>
-          <td width=20> </td>
-          <td>
-            <code>H5D_MPIO_COLLECTIVE</code>
-          </td><td>
-            <code>00000000</code>
-          </td>
-          <td width=20> </td>
-          <td>
-            Collective I/O was performed successfully. 
-            <br>
-            <i>(Default)</i>
-          </td></tr>
-        <tr valign=top align=left>
-          <td> </td>
-          <td>
-            <code>H5D_MPIO_SET_INDEPENDENT</code>
-          </td><td>
-            <code>00000001</code>
-          </td>
-          <td> </td>
-          <td>
-            Collective I/O was not performed because 
-            independent I/O was requested. 
-          </td></tr>
-        <tr valign=top align=left>
-          <td> </td>
-          <td>
-            <code>H5D_MPIO_DATATYPE_CONVERSION    </code>
-          </td><td>
-            <code>00000010</code>
-          </td>
-          <td> </td>
-          <td>
-            Collective I/O was not performed because 
-            datatype conversions were required.
-          </td></tr>
-        <tr valign=top align=left>
-          <td> </td>
-          <td>
-            <code>H5D_MPIO_DATA_TRANSFORMS</code>
-          </td><td>
-            <code>00000100</code>
-          </td>
-          <td> </td>
-          <td>
-            Collective I/O was not performed because 
-            data transforms needed to be applied.
-          </td></tr>
-        <tr valign=top align=left>
-          <td> </td>
-          <td>
-            <code>H5D_MPIO_SET_MPIPOSIX</code>
-          </td><td>
-            <code>00001000</code>
-          </td>
-          <td> </td>
-          <td>
-            Collective I/O was not performed because 
-            the selected file driver was MPI-POSIX.
-          </td></tr>
-        <tr valign=top align=left>
-          <td> </td>
-          <td colspan="4">
-            <code>H5D_MPIO_NOT_SIMPLE_OR_SCALAR_DATASPACES</code>
-          </td></tr>
-        <tr valign=top align=left>
-          <td> </td>
-          <td> </td>
-          </td><td>
-            <code>00010000</code>
-          <td> </td>
-          <td>
-            Collective I/O was not performed because 
-            one of the dataspaces was neither simple nor scalar. 
-          </td></tr>
-        <tr valign=top align=left>
-          <td> </td>
-          <td>
-            <code>H5D_MPIO_POINT_SELECTIONS</code>
-          </td><td>
-            <code>00100000</code>
-          </td>
-          <td> </td>
-          <td>
-            Collective I/O was not performed because 
-            there were point selections in one of the dataspaces.
-          </td></tr>
-        <tr valign=top align=left>
-          <td> </td>
-          <td colspan="4">
-            <code>H5D_MPIO_NOT_CONTIGUOUS_OR_CHUNKED_DATASET</code>
-          </td></tr>
-        <tr valign=top align=left>
-          <td> </td>
-          <td> </td>
-          <td><code>01000000</code></td>
-          <td> </td>
-          <td>
-            Collective I/O was not performed because 
-            the dataset was neither contiguous nor chunked.
-          </td></tr>
-        <tr valign=top align=left>
-          <td> </td>
-          <td>
-            <code>H5D_MPIO_FILTERS</code>
-          </td><td>
-            <code>10000000</code>
-          </td>
-          <td> </td>
-          <td>
-            Collective I/O was not performed because 
-            filters needed to be applied.
-          </td></tr>
-      </table>
-
-        <p>
-        The above name/value pairs are members of HDF5’s 
-        <code>H5D_mpio_no_collective_cause_t</code> enumeration.
- 
-  <p>
-    <dt><strong>Note:</strong>
-      <dd>
-        Each process determines whether it can perform 
-        collective I/O and broadcasts the result.  
-        Those results are combined to make a collective decision; 
-        collective I/O will be performed 
-        only if all processes can perform collective I/O.
-        <p>
-        If collective I/O was not used, the causes that prevented it 
-        are reported by individual process by means of an enumerated set. 
-        The causes may differ among processes, 
-        so <code>H5Pget_mpio_no_collective_cause</code> 
-        returns two property values. 
-        The first value is the one produced 
-        by the local process to report local causes. 
-        This local information is encoded in an enumeration, 
-        the <code>H5D_mpio_no_collective_cause_t</code> described above, 
-        with all individual causes combined into a single enumeration value 
-        by means of a bitwise OR operation. 
-        The second value reports global causes; 
-        this global value is the result of a bitwise-OR operation 
-        across the values returned by all the processes. 
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd>
-    <table>
-      <tr valign="top">
-        <td><em>hid_t </em><code>dxpl_id</code></td>
-        <td>    </td>
-        <td>IN: Dataset transfer property list identifier</td>
-      </tr>
-      <tr valign="top">
-        <td><em>uint32_t *</em><code>local_no_collective_cause</code>
-        </td>
-        <td> </td>
-        <td>OUT: An enumerated set value indicating the causes 
-            that prevented collective I/O in the local process.
-        </td>
-      </tr>
-      <tr valign="top">
-        <td><em>uint32_t *</em><code>global_no_collective_cause</code>
-        </td>
-        <td> </td>
-        <td>OUT: An enumerated set value indicating the causes 
-            across all processes that prevented collective I/O.
-        </td>
-      </tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>
-    Returns a non-negative value if successful; otherwise returns 
-    a negative value.
-
-  <p>
-  <dt><strong>See Also:</strong>
-    <dd>
-        <table border="0">
-          <tr><td valign="top" align="left">
-              <a href="RM_H5P.html#Property-GetMpioActualChunkOptMode">
-              <code>H5Pget_mpio_actual_chunk_opt_mode</code></a><code>  </code>
-              </td><td>
-              Reports type of optimization HDF5 actually attempted.
-              </td></tr>
-          <tr><td valign="top" align="left">
-              <a href="RM_H5P.html#Property-GetMpioActualIoMode">
-              <code>H5Pget_mpio_actual_io_mode</code></a>
-              </td><td>
-                   Reports type of I/O HDF5 actually performed.
-              </td></tr>
-        </table>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-        </tr>
-        <tr>
-          <td valign="top">1.8.10</td>
-          <td valign="top">C function introduced in this release.</td>
-        </tr>
-      </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_multi_type" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetMultiType">H5Pget_multi_type</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_multi_type</code> (
-                        <em>hid_t</em> <code>fapl_id</code>,
-                        <em>H5FD_mem_t *</em><code>type</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves type of data property for <code>MULTI</code> driver.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_multi_type</code> retrieves the type of data setting from the
-        file access or data transfer property list <code>fapl_id</code>.
-	This enables a user application to specify the type of data the
-        application wishes to access so that the application 
-	can retrieve a file handle for low-level access to the particular member 
-	of a set of <code>MULTI</code> files in which that type of data is stored.  
-	The file handle is retrieved with a separate call 
-	to <a href="RM_H5F.html#File-GetVfdHandle"><code>H5Fget_vfd_handle</code></a>
-	(or, in special circumstances, to <code>H5FDget_vfd_handle</code>; 
-	see <cite>Virtual File Layer</cite> and <cite>List of VFL Functions</cite>
-	in <a href="../TechNotes.html"><cite>HDF5 Technical Notes</cite></a>).
-	<p>
-	The type of data returned in <code>type</code> will be one of those
-	listed in the discussion of the <code>type</code> parameter in the the 
-	description of the function 
-	<a href="#Property-SetMultiType"><code>H5Pset_multi_type</code></a>.
-	<p>
-	Use of this function is only appropriate for an HDF5 file written 
-	as a set of files with the <code>MULTI</code> file driver.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>fapl_id</code></td>
-            <td valign="top">IN: File access property list or data transfer property list identifier.</td></tr>
-        <tr>
-		    <td valign="top"><em>H5FD_mem_t *</em><code>type    </code></td>
-            <td valign="top">OUT: Type of data.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-<!--
-	<pre>
-SUBROUTINE
-	</pre>		
--->
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.6.0</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_nfilters" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetNFilters">H5Pget_nfilters</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>int</em> <code>H5Pget_nfilters</code>(<em>hid_t</em> <code>plist</code>)
-  <dt><strong>Purpose:</strong>
-    <dd>Returns the number of filters in the pipeline.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_nfilters</code> returns the number of filters 
-        defined in the filter pipeline associated with the property list 
-        <code>plist</code>.
-        <p>
-        In each pipeline, the filters are numbered from
-        0 through <em>N</em>-1, where <em>N</em> is the value returned
-        by this function. During output to the file, the filters are 
-        applied in increasing order; during input from the file, they
-        are applied in decreasing order.
-        <p>
-        <code>H5Pget_nfilters</code> returns the number of filters 
-        in the pipeline, including zero (<code>0</code>) if there 
-        are none.
-  <dt><strong>Note:</strong>
-    <dd>This function currently supports only the permanent filter
-        pipeline; <code>plist_id</code> must be a dataset creation 
-        property list.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>plist    </code></td>
-            <td valign="top">IN: Property list identifier.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns the number of filters in the pipeline if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pget_nfilters_f
-    <dd>
-	<pre>
-SUBROUTINE h5pget_nfilters_f(prp_id, nfilters, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id   ! Dataset creation property 
-                                         ! list identifier 
-  INTEGER, INTENT(OUT) :: nfilters       ! The number of filters in 
-                                         ! the pipeline
-  INTEGER, INTENT(OUT)       :: hdferr   ! Error code
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_nfilters_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_nlinks" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetNLinks">H5Pget_nlinks</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_nlinks</code>(
-        <em>hid_t</em> <code>lapl_id</code>,
-        <em>size_t *</em><code>nlinks</code>
-    )
-  <p></p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves the maximum number of link traversals.
-  <p></p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_nlinks</code> retrieves the maximum number of soft or 
-        user-defined link traversals allowed, <code>nlinks</code>,
-        before the library assumes 
-        it has found a cycle and aborts the traversal.
-        This value is retrieved from the link access property list 
-        <code>lapl_id</code>.
-	<p>
-        The limit on the number soft or user-defined link traversals is 
-        designed to terminate link traversal if one or more links form 
-        a cycle.  User control is provided because some files may have 
-        legitimate paths formed of large numbers of soft or user-defined 
-        links.  This property can be used to allow traversal of as many 
-        links as desired.
-  </p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>fapl_id</code></td>
-        <td valign="top">IN: File access property list identifier</td></tr>
-      <tr>
-        <td valign="top"><em>size_t *</em><code>nlinks    </code></td>
-        <td valign="top">OUT: Maximum number of links to traverse</td></tr>
-      </table>
-  <p></p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p></p>
-  <dt><strong>Fortran90 Interface:</strong> h5pget_nlinks_f
-    <dd><pre>
-SUBROUTINE h5pget_nlinks_f(lapl_id, nlinks, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: lapl_id 
-                                     ! File access property list identifier
-  INTEGER(SIZE_T), INTENT(OUT) :: nlinks 
-                                     ! Maximum number of links to traverse
-  INTEGER, INTENT(OUT) :: hdferr     ! Error code
-                                     ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_nlinks_f
-    </pre></dd>
-
-  <p></p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.8.0</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_nprops" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetNProps">H5Pget_nprops</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>int</em> <code>H5Pget_nprops</code>(
-               <em>hid_t</em> <code>id</code>,
-               <em>size_t *</em><code>nprops</code>
-	)
-
-  <dt><strong>Purpose:</strong>
-    <dd>Queries number of properties in property list or class.
-
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_nprops</code> retrieves the number of properties in a 
-    property list or class.  
-    If a property class identifier is given, the number of registered  
-    properties in the class is returned in <code>nprops</code>.  
-    If a property list identifier is given, the current number of 
-    properties in the list is returned in <code>nprops</code>.
-
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-    <tr>
-        <td><em>hid_t</em> <code>id</code></td>
-        <td>IN: Identifier of property object to query</td></tr>
-    <tr>
-        <td><em>size_t *</em><code>nprops    </code></td>
-        <td>OUT: Number of properties in object</td></tr>
-    </table></ul>
-
-  <dt><strong>Returns:</strong>
-    <dd>Success: a non-negative value
-    <dd>Failure: a negative value
-
-  <dt><strong>Fortran90 Interface:</strong> h5pget_nprops_f
-    <dd>
-	<pre>
-SUBROUTINE h5pget_nprops_f(prp_id, nprops, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id    ! Property list identifier 
-  INTEGER(SIZE_T), INTENT(OUT) :: nprops  ! Number of properties
-  INTEGER, INTENT(OUT) :: hdferr          ! Error code
-                                          ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_nprops_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_preserve" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetPreserve">H5Pget_preserve</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>int</em> <code>H5Pget_preserve</code>(<em>hid_t</em> <code>plist</code>)
-  <dt><strong>Purpose:</strong>
-    <dd>Checks status of the dataset transfer property list.
-        <p>
-  <dt><strong>Notice:</strong>
-    <dd><i>This function is deprecated as it is no longer useful; 
-        compound datatype field preservation is now core functionality 
-        in the HDF5 Library.</i>
-        <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_preserve</code> checks the status of the 
-        dataset transfer property list.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>plist    </code></td>
-            <td valign="top">IN: Identifier for the dataset transfer property list.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns TRUE or FALSE if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pget_preserve_f
-    <dd>
-	<pre>
-SUBROUTINE h5pget_preserve_f(prp_id, flag, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id   ! Dataset transfer property 
-                                         ! list identifier 
-  LOGICAL, INTENT(OUT)       :: flag     ! Status of for the dataset 
-                                         ! transfer property list 
-  INTEGER, INTENT(OUT)       :: hdferr   ! Error code
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_preserve_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>Fortran90</strong></td></tr>
-        <tr>
-		  <td valign="top">1.6.0</td>
-          <td valign="top">
-		    The <code>flag</code> parameter was changed from 
-			<em>INTEGER</em> to <em>LOGICAL</em> to better 
-			match the C API.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_obj_track_time" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetObjTrackTimes">H5Pget_obj_track_times</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pget_obj_track_times</code>(
-        <em>hid_t</em> <code>ocpl_id</code>,
-        <em>hbool_t</em> *<code>track_times</code>
-        )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Determines whether times associated with an object are being recorded.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5get_obj_track_times</code> queries the 
-       object creation property list, <code>ocpl_id</code>,
-       to determine whether object times are being recorded.
-       <p>
-       If <code>track_times</code> is returned as <code>TRUE</code>, 
-       times are being recorded;
-       if <code>track_times</code> is returned as <code>FALSE</code>, 
-       times are not being recorded.
-       <p>
-       Time data can be retrieved with 
-       <a href="RM_H5O.html#Object-GetInfo"><code>H5Oget_info</code></a>,
-       which will return it in the <code>H5O_info_t</code> struct.
-       <p>
-       If times are not tracked, they will be reported as follows 
-       when queried:
-           <br>
-           <code>    12:00 AM UDT, Jan. 1, 1970</code> 
-           <br>
-       <p>
-       See
-       <a href="#Property-SetObjTrackTimes"><code>H5Pset_obj_track_times</code></a>
-       for further discussion.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>ocpl_id</code></td>
-            <td valign="top">IN: Object creation property list 
-                identifier</td></tr>
-        <tr>
-            <td valign="top"><em>hbool_t</em> *<code>track_times    </code></td>
-            <td valign="top">OUT: Boolean value, 
-                <code>TRUE</code> or <code>FALSE</code>, 
-                specifying whether object times are being recorded</td></tr>
-    </table></ul>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pget_obj_track_times_f 
-    <dd><pre>
-SUBROUTINE h5pget_obj_track_times_f(plist_id, flag, hdferr)
-    IMPLICIT NONE
-    INTEGER(HID_T), INTENT(IN) :: plist_id 
-                                   ! Dataset creation property 
-                                   ! list identifier 
-    LOGICAL, INTENT(OUT) :: flag   ! Object timestamp setting
-    INTEGER, INTENT(OUT) :: hdferr ! Error code
-                                   ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_obj_track_times_f
-    </pre></dd>
-		
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_shared_mesg_index" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetSharedMesgIndex">H5Pget_shared_mesg_index</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_shared_mesg_index</code>(
-        <em>hid_t</em> <code>fcpl_id</code>,
-        <em>unsigned</em> <code>index_num</code>,
-        <em>unsigned</em> *<code>mesg_type_flags</code>,
-        <em>unsigned</em> *<code>min_mesg_size</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves the configuration settings for a shared message index.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_shared_mesg_index</code> retrieves 
-        the message type and minimum message size settings 
-        from the file creation property list <code>fcpl_id</code>
-        for the shared object header message index specified by 
-        <code>index_num</code>.
-        <p>
-        <code>index_num</code> specifies the index. 
-        <code>index_num</code> is zero-indexed, so in a file with
-        three indexes, they will be numbered <code>0</code>, 
-        <code>1</code>, and <code>2</code>.
-        <p>
-        <code>mesg_type_flags</code> and <code>min_mesg_size</code>
-        will contain, respectively, the types of messages and 
-        the minimum size, in bytes, of messages that can be stored 
-        in this index.
-        <p>
-        Valid message types are described in
-        <a href="#Property-SetSharedMesgIndex">
-        <code>H5Pset_shared_mesg_index</code></a>.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>fcpl_id</code></td>
-        <td valign="top">IN: File creation property list identifier.</td></tr>
-      <tr>
-        <td valign="top">
-        <em>unsigned</em> <code>index_num</code></td>
-        <td valign="top">IN: Index being configured.</td></tr>
-      <tr>
-        <td valign="top"><em>unsigned</em> *<code>mesg_type_flags</code>    </td>
-        <td valign="top">OUT: Types of messages that may be stored 
-            in this index.</td></tr>
-      <tr>
-        <td valign="top"><em>unsigned</em> *<code>min_mesg_size</code></td>
-        <td valign="top">OUT: Minimum message size.</td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> <!-- h5pfunc_f -->
-    <dd>None.
-<!--
-    <pre>
-  
-    </pre>
--->
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_shared_mesg_nindexes" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetSharedMesgNIndexes">H5Pget_shared_mesg_nindexes</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_shared_mesg_nindexes</code>(
-            <em>hid_t</em> <code>fcpl_id</code>,
-            <em>unsigned</em> *<code>nindexes</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves number of shared object header message indexes 
-        in file creation property list.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_shared_mesg_nindexes</code> retrieves the
-        number of shared object header message indexes
-        in the specified file creation property list <code>fcpl_id</code>.
-        <p>
-        If the value of <code>nindexes</code> is <code>0</code> (zero),
-        shared object header messages are disabled in files created 
-        with this property list. 
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>fcpl_id</code>
-        </td>
-        <td valign="top">IN: File creation property list 
-        </td></tr>
-      <tr>
-        <td valign="top"><em>unsigned</em> *<code>nindexes</code>    
-        </td>
-        <td valign="top">OUT: Number of shared object header message indexes 
-            available in files created with this property list
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> <!-- h5pfunc_f -->
-    <dd>None.
-<!--
-    <pre>
-  
-    </pre>
--->
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<!--
-  <p>
-  <dt><strong>Related Functions:</strong>
-    <dd><a href="#Property-SetSharedMesgNIndexes">
-        <code>H5Pset_shared_mesg_nindexes</code></a>
-        <br>
-        <a href="#Property-SetSharedMesgIndex">
-        <code>H5Pset_shared_mesg_index</code></a>
-        <br>
-        <a href="#Property-SetSharedMesgPhaseChange">
-        <code>H5Pset_shared_mesg_phase_change</code></a>
-        <br>
-        <a href="#Property-GetSharedMesgNIndexes">
-        <code>H5Pget_shared_mesg_nindexes</code></a>
-        <br>
-        <a href="#Property-GetSharedMesgIndex">
-        <code>H5Pget_shared_mesg_index</code></a>
-        <br>
-        <a href="#Property-GetSharedMesgPhaseChange">
-        <code>H5Pget_shared_mesg_phase_change</code></a>
--->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_shared_mesg_phase_change" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 11 March 2013
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-GetSharedMesgPhaseChange">H5Pget_shared_mesg_phase_change</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_shared_mesg_phase_change</code>(
-            <em>hid_t</em> <code>fcpl_id</code>,
-            <em>unsigned</em> *<code>max_list</code>,
-            <em>unsigned</em> *<code>min_btree</code>
-    )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves shared object header message phase change information.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_shared_mesg_phase_change</code> retrieves the
-        threshold values for storage of shared object header message 
-        indexes in a file. These phase change thresholds determine the 
-        point at which the index storage mechanism changes 
-        from a more compact list format 
-        to a more performance-oriented B-tree format, and vice-versa.
-        <p>
-        By default, a shared object header message index is  initially 
-        stored as a compact list. 
-        When the number of messages in an index exceeds the specified 
-        <code>max_list</code> threshold, storage switches to a B-tree 
-        format for improved performance.
-        If the number of messages subsequently falls below the 
-        <code>min_btree</code> threshold, the index will revert to the 
-        list format.
-        <p>
-        If <code>max_list</code> is set to <code>0</code> (zero),
-        shared object header message indexes in the file will always
-        be stored as B-trees.
-        <p>
-        <code>fcpl_id</code> specifies the file creation property list.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>fcpl_id</code>
-        </td>
-        <td valign="top">IN: File creation property list identifier
-        </td></tr>
-      <tr>
-        <td valign="top"><em>unsigned</em> *<code>max_list   </code>
-        </td>
-        <td valign="top">OUT: Threshold above which storage of a 
-            shared object header message index shifts from list to B-tree
-        </td></tr>
-      <tr>
-        <td valign="top"><em>unsigned</em> *<code>min_btree</code>    
-        </td>
-        <td valign="top">OUT: Threshold below which storage of 
-            a shared object header message index reverts to list format
-        </td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> <!-- h5pfunc_f -->
-    <dd>None.
-<!--
-    <pre>
-  
-    </pre>
--->
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_sieve_buf_size" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetSieveBufSize">H5Pget_sieve_buf_size</a>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 14 April 2010
-      </i></font></div>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_sieve_buf_size</code>(
-                     <em>hid_t</em> <code>fapl_id</code>,
-                     <em>size_t *</em><code>size</code>
-    )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd> Returns maximum data sieve buffer size.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_sieve_buf_size</code> retrieves, <code>size</code>,
-        the current maximum size of the data sieve buffer.
-        <p>
-        This value is set by 
-        <a href="#Property-SetSieveBufSize"><code>H5Pset_sieve_buf_size</code></a>
-        and is retrieved from the file access property list
-        <code>fapl_id</code>. 
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>fapl_id    </code></td>
-            <td valign="top">IN: File access property list identifier.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t *</em><code>size</code></td>
-            <td valign="top">IN: Maximum size, in bytes, of data sieve buffer.</td></tr>
-    </table></dd>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful.
-        Otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pget_sieve_buf_size_f
-    <dd><pre>
-SUBROUTINE h5pget_sieve_buf_size_f(plist_id, size, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: plist_id ! File access property list 
-                                         ! identifier
-  INTEGER(SIZE_T), INTENT(OUT) :: size   ! Sieve buffer size 
-  INTEGER, INTENT(OUT)       :: hdferr   ! Error code
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_sieve_buf_size_f </pre>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">The <code>size</code> 
-            parameter has changed from type <em>hsize_t</em> 
-            to <em>size_t</em>.</td></tr>
-        <tr>
-          <td valign="top">1.4.0</td>
-          <td valign="top">Function introduced in this release.</td>
-        </tr>
-    </table></dd>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_size" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetSize">H5Pget_size</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>int</em> <code>H5Pget_size</code>(
-               <em>hid_t</em> <code>id</code>,
-               <em>const char *</em><code>name</code>,
-               <em>size_t *</em><code>size</code>
-		)
-
-  <dt><strong>Purpose:</strong>
-    <dd>Queries the size of a property value in bytes.
-
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_size</code> retrieves the size of a 
-    property's value in bytes.  This function operates on both 
-    property lists and property classes
-	
-    <p>
-    Zero-sized properties are allowed and return <code>0</code>.  
-	
-
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-    <tr>
-        <td><em>hid_t</em> <code>id</code></td>
-        <td>IN: Identifier of property object to query</td></tr>
-    <tr>
-        <td><em>const char *</em><code>name    </code></td>
-        <td>IN: Name of property to query</td></tr>
-    <tr>
-        <td><em>size_t *</em><code>size</code></td>
-        <td>OUT: Size of property in bytes</td></tr>
-    </table></ul>
-
-  <dt><strong>Returns:</strong>
-    <dd>Success: a non-negative value
-    <dd>Failure: a negative value
-
-  <dt><strong>Fortran90 Interface:</strong> h5pget_size_f
-    <dd>
-	<pre>
-SUBROUTINE h5pget_size_f(prp_id, name, size, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id  ! Property list identifier 
-  CHARACTER(LEN=*), INTENT(IN) :: name  ! Name of property to query
-  INTEGER(SIZE_T), INTENT(OUT) :: size  ! Size in bytes
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                        ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_size_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_sizes" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetSizes">H5Pget_sizes</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pget_sizes</code>(<em>hid_t</em> <code>plist</code>,
-            <em>size_t *</em> <code>sizeof_addr</code>,
-            <em>size_t *</em> <code>sizeof_size</code>
-        )
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves the size of the offsets and lengths used in an HDF5 file.  
-  <dt><strong>Description:</strong>
-        <dd><code>H5Pget_sizes</code> retrieves the size of the offsets 
-            and lengths used in an HDF5 file.  
-            This function is only valid for file creation property lists.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>plist</code></td>
-            <td valign="top">IN: Identifier of property list to query.</td></tr>
-        <tr>
-		    <td valign="top"><em>size_t *</em> <code>size    </code></td>
-            <td valign="top">OUT: Pointer to location to return offset size in bytes.</td></tr>
-        <tr>
-		    <td valign="top"><em>size_t *</em> <code>size</code></td>
-            <td valign="top">OUT: Pointer to location to return length size in bytes.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pget_sizes_f
-    <dd>
-	<pre>
-SUBROUTINE h5pget_sizes_f(prp_id, sizeof_addr, sizeof_size, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id  ! Property list identifier
-  INTEGER(SIZE_T), DIMENSION(:), INTENT(OUT) :: sizeof_addr
-                                        ! Size of an object address in bytes
-  INTEGER(SIZE_T), DIMENSION(:), INTENT(OUT) :: sizeof_size 
-                                        ! Size of an object in bytes
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                        ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_sizes_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_small_data_block_size" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetSmallData">H5Pget_small_data_block_size</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_small_data_block_size</code>(<em>hid_t</em> <code>fapl_id</code>,
-        <em>hsize_t *</em><code>size</code>
-        )
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves the current small data block size setting.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_small_data_block_size</code> retrieves the 
-        current setting for the size of the small data block.
-        <p>
-        If the returned value is zero (<code>0</code>), the small data 
-        block mechanism has been disabled for the file.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>fapl_id    </code></td>
-            <td valign="top">IN: File access property list identifier.</td></tr>
-        <tr>
-		    <td valign="top"><em>hsize_t *</em><code>size</code></td>
-            <td valign="top">OUT: Maximum size, in bytes, of the small data block.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pget_small_data_block_size_f
-    <dd>
-	<pre>
-SUBROUTINE h5pget_small_data_block_size_f(plist_id, size, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: plist_id  ! File access property list 
-                                          ! identifier
-  INTEGER(HSIZE_T), INTENT(OUT) :: size   ! Small raw data block size
-  INTEGER, INTENT(OUT)       :: hdferr    ! Error code
-                                          ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_small_data_block_size_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.4.4</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_sym_k" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 7 March 2013
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-GetSymK">H5Pget_sym_k</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pget_sym_k</code>(
-            <em>hid_t</em> <code>fcpl_id</code>,
-            <em>unsigned *</em> <code>ik</code>,
-            <em>unsigned *</em> <code>lk</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves the size of the symbol table B-tree 1/2 rank 
-        and the symbol table leaf node 1/2 size.
-
-  <p>
-  <dt><strong>Description:</strong>
-        <dd><code>H5Pget_sym_k</code> retrieves the size of 
-            the symbol table B-tree 1/2 rank and 
-            the symbol table leaf node 1/2 size.  
-            <p>
-            This function is valid only for file creation property lists.  
-            <p>
-            If a parameter value is set to NULL, that
-            parameter is not retrieved.  
-            <p>
-            See the <a href="#Property-SetSymK"><code>H5Pset_sym_k</code></a> 
-            function description for more information.  
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>fcpl_id    </code></td>
-            <td valign="top">IN: File creation property list identifier
-                </td></tr>
-        <tr>
-            <td valign="top"><em>unsigned *</em> <code>ik</code></td>
-            <td valign="top">OUT: Pointer to location to return the 
-                symbol table's B-tree 1/2 rank
-                <br>
-                <i>(Default value of B-tree 1/2 rank: <code>16</code>)</i>
-                </td></tr>
-        <tr>
-            <td valign="top"><em>unsigned *</em> <code>lk</code></td>
-            <td valign="top">OUT: Pointer to location to return the 
-                symbol table's leaf node 1/2 size
-                <br>
-                <i>(Default value of leaf node 1/2 size: <code>4</code>)</i>
-                </td></tr>
-    </table></dd>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pget_sym_k_f
-    <dd>
-    <pre>
-SUBROUTINE h5pget_sym_k_f(prp_id, ik, lk, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id  ! Property list identifier
-  INTEGER, INTENT(OUT) :: ik            ! Symbol table tree rank
-  INTEGER, INTENT(OUT) :: lk            ! Symbol table node size
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                        ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_sym_k_f
-    </pre>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.4</td>
-          <td valign="top">
-            <code>ik</code> parameter type changed to 
-            <em>unsigned</em></td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">
-            The <code>ik</code> parameter has changed 
-            from type <em>int</em> to <em>unsigned</em></td></tr>
-    </table></dd>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_type_conv_cb" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetTypeConvCb">H5Pget_type_conv_cb</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pget_type_conv_cb</code>(<em>hid_t</em> <code>plist</code>,
-            <em>H5T_conv_except_func_t *</em><code>func</code>,
-            <em>void **</em><code>op_data</code>)
-  <dt><strong>Purpose:</strong>
-    <dd>Gets user-defined datatype conversion callback function.
-  <dt><strong>Description:</strong>
-        <dd><code>H5Pget_type_conv_cb</code> gets the user-defined 
-		    datatype conversion callback function <code>func</code> 
-			in the dataset transfer property list <code>plist</code>. 
-		    <p>The parameter <code>op_data</code> is a pointer to 
-			user-defined input data for the callback function. 
-			<p>The callback function <code>func</code> defines the 
-			actions an application is to take when there is an 
-			exception during datatype conversion. 
-			<p>Please refer to the function <code>H5Pset_type_conv_cb</code> 
-			for more details.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>plist    </code></td>
-            <td valign="top">IN: Dataset transfer property list identifier.</td></tr>
-        <tr>
-		    <td valign="top"><em>H5T_conv_except_func_t *</em><code>func</code>  </td>
-            <td valign="top">OUT: User-defined type conversion callback function.</td></tr>
-        <tr>
-		    <td valign="top"><em>void **</em><code>op_data</code></td>
-            <td valign="top">OUT: User-defined input data for the callback function.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd>None.		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_userblock" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetUserblock">H5Pget_userblock</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pget_userblock</code>(<em>hid_t</em> <code>plist</code>,
-            <em>hsize_t *</em> <code>size</code>
-        )
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves the size of a user block.
-  <dt><strong>Description:</strong>
-        <dd><code>H5Pget_userblock</code> retrieves the size of a user block 
-            in a file creation property list.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>plist</code></td>
-            <td valign="top">IN: Identifier for property list to query.</td></tr>
-        <tr>
-		    <td valign="top"><em>hsize_t *</em> <code>size    </code></td>
-            <td valign="top">OUT: Pointer to location to return user-block size.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pget_userblock_f
-    <dd>
-	<pre>
-SUBROUTINE h5pget_userblock_f(prp_id, block_size, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id   ! Property list identifier
-  INTEGER(HSIZE_T), DIMENSION(:), INTENT(OUT) ::  block_size 
-                                         ! Size of the user-block in bytes
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_userblock_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_version" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetVersion">H5Pget_version</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pget_version</code>(<em>hid_t</em> <code>plist</code>,
-            <em>unsigned *</em> <code>super</code>,
-            <em>unsigned *</em> <code>freelist</code>,
-            <em>unsigned *</em> <code>stab</code>,
-            <em>unsigned *</em> <code>shhdr</code>
-        )
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves the version information of various objects for 
-        a file creation property list.  
-  <dt><strong>Description:</strong>
-        <dd><code>H5Pget_version</code> retrieves the version information of various objects
-            for a file creation property list.  Any pointer parameters which are
-            passed as NULL are not queried.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>plist</code></td>
-            <td valign="top">IN: Identifier of the file creation property list.</td></tr>
-        <tr>
-		    <td valign="top"><em>unsigned *</em> <code>super</code></td>
-            <td valign="top">OUT: Pointer to location to return super block version number.</td></tr>
-        <tr>
-		    <td valign="top"><em>unsigned *</em> <code>freelist    </code></td>
-            <td valign="top">OUT: Pointer to location to return global freelist version number.</td></tr>
-        <tr>
-		    <td valign="top"><em>unsigned *</em> <code>stab</code></td>
-            <td valign="top">OUT: Pointer to location to return symbol table version number.</td></tr>
-        <tr>
-		    <td valign="top"><em>unsigned *</em> <code>shhdr</code></td>
-            <td valign="top">OUT: Pointer to location to return shared object header version number.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pget_version_f
-    <dd>
-	<pre>
-SUBROUTINE h5pget_version_f(prp_id, boot, freelist, & 
-                            stab, shhdr, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id         ! Property list identifier
-  INTEGER, DIMENSION(:), INTENT(OUT) :: boot   ! Array to put boot block 
-                                               ! version number
-  INTEGER, DIMENSION(:), INTENT(OUT) :: freelist  
-                                               ! Array to put global
-                                               ! freelist version number
-  INTEGER, DIMENSION(:), INTENT(OUT) :: stab   ! Array to put symbol table
-                                               ! version number
-  INTEGER, DIMENSION(:), INTENT(OUT) :: shhdr  ! Array to put shared object 
-                                               ! header version number
-  INTEGER, INTENT(OUT) :: hdferr               ! Error code
-                                               ! 0 on success and -1 on failure
-END SUBROUTINE h5pget_version_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.6.4</td>
-          <td valign="top">
-		    <code>boot</code>, <code>freelist</code>, 
-			<code>stab</code>, <code>shhdr</code> 
-			parameter types changed to 
-			<em>unsigned</em>.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pget_vlen_mem_manager" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-GetVLMemManager">H5Pget_vlen_mem_manager</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pget_vlen_mem_manager</code>(<em>hid_t</em> <code>plist</code>,
-        <em>H5MM_allocate_t</em> *<code>alloc</code>,
-        <em>void</em> **<code>alloc_info</code>,
-        <em>H5MM_free_t</em> *<code>free</code>,
-        <em>void</em> **<code>free_info</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Gets the memory manager for variable-length datatype allocation in 
-        <code>H5Dread</code> and <code>H5Dvlen_reclaim</code>.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pget_vlen_mem_manager</code> is the companion function to
-        <code>H5Pset_vlen_mem_manager</code>, returning the parameters
-        set by that function.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>plist</code></td>
-            <td valign="top">IN: Identifier for the dataset transfer property list.</td></tr>
-        <tr>
-		    <td valign="top"><em>H5MM_allocate_t</em> <code>alloc    </code></td>
-            <td valign="top">OUT: User's allocate routine, or   <code> NULL</code> 
-                for system   <code> malloc</code>.</td></tr>
-        <tr>
-		    <td valign="top"><em>void</em> *<code>alloc_info</code></td>
-            <td valign="top">OUT: Extra parameter for user's allocation routine.  
-                <br>
-                Contents are ignored if preceding parameter is   
-                <code> NULL</code>.</td></tr>
-        <tr>
-		    <td valign="top"><em>H5MM_free_t</em> <code>free</code></td>
-            <td valign="top">OUT: User's free routine, or   <code> NULL</code> for 
-                system <code>free</code>.</td></tr> 
-        <tr>
-		    <td valign="top"><em>void</em> *<code>free_info</code></td>
-            <td valign="top">OUT: Extra parameter for user's free routine.  
-                <br>
-                Contents are ignored if preceding parameter is   
-                <code> NULL</code>.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-<!--
-	<pre>
-SUBROUTINE
-	</pre>		
--->
-
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pinsert" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 23 August 2012
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-Insert">H5Pinsert</a>
-  <dt><strong>Signatures:</strong>
-    <dd>
-    <table width=95%>
-        <tr><td width=80% align=left valign=top>
-            <a href="#Property-Insert1">
-            <em>herr_t</em> <code>H5Pinsert</code>(
-                  <em>hid_t</em> <code>plid</code>,
-                  <em>const char *</em><code>name</code>,
-                  <em>size_t</em> <code>size</code>,
-                  <em>void *</em><code>value</code>,
-                  <em>H5P_prp_set_func_t</em> <code>set</code>,
-                  <em>H5P_prp_get_func_t</em> <code>get</code>,
-                  <em>H5P_prp_delete_func_t</em> <code>delete</code>,
-                  <em>H5P_prp_copy_func_t</em> <code>copy</code>,
-                  <em>H5P_prp_close_func_t</em> <code>close</code> )</a>
-            <br> 
-            </td><td width=10% align=right valign=top>
-                [1]
-        </td></tr>
-        <tr><td align=left valign=top>
-            <a href="#Property-Insert2">
-            <em>herr_t</em> <code>H5Pinsert</code>(
-                  <em>hid_t</em> <code>plid</code>,
-                  <em>const char *</em><code>name</code>,
-                  <em>size_t</em> <code>size</code>,
-                  <em>void *</em><code>value</code>,
-                  <em>H5P_prp_set_func_t</em> <code>set</code>,
-                  <em>H5P_prp_get_func_t</em> <code>get</code>,
-                  <em>H5P_prp_delete_func_t</em> <code>delete</code>,
-                  <em>H5P_prp_copy_func_t</em> <code>copy</code>,
-                  <em>H5P_prp_compare_func_t</em> <code>compare</code>,
-                  <em>H5P_prp_close_func_t</em> <code>close</code> )</a>
-            </td><td align=right valign=top>
-                [2]
-        </td></tr>
-    </table
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Registers a temporary property with a property list.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pinsert</code> is a macro that is mapped to either
-      <a href="#Property-Insert1"><code>H5Pinsert1</code></a> or
-      <a href="#Property-Insert2"><code>H5Pinsert2</code></a>,
-      depending on the needs of the application.
-      <p>
-      Such macros are provided to facilitate application compatibility.
-      For example:
-      <ul>
-          <li>The <code>H5Pinsert</code> macro 
-              will be mapped to <code>H5Pinsert1</code> and 
-              will use the <code>H5Pinsert1</code> syntax 
-              (first signature above)
-              if an application is coded for HDF5 Release 1.6.<i>x</i>.
-          <li>The <code>H5Pinsert</code> macro 
-              mapped to <code>H5Pinsert2</code> and 
-              will use the <code>H5Pinsert2</code> syntax 
-              (second signature above)
-              if an application is coded for HDF5 Release 1.8.<i>x</i>.
-      </ul>
-      <p>
-      When both the HDF5 Library and the application are built and 
-      installed with no specific compatibility flags, 
-      <code>H5Pinsert</code> is mapped to the most recent version of
-      the function, currently 
-      <a href="#Property-Insert2"><code>H5Pinsert2</code></a>.
-      If the library and/or application is compiled for Release 1.6
-      emulation, <code>H5Pinsert</code> will be mapped to 
-      <a href="#Property-Insert1"><code>H5Pinsert1</code></a>.
-      Function-specific flags are available to override these settings 
-      on a function-by-function basis when the application is compiled. 
-      <p>
-      Specific compile-time compatibility flags and the resulting 
-      mappings are as follows:
-
-      <dir>
-      <table border=0 cellpadding=4>
-        <tr valign=top align=left> 
-          <th>Compatibility setting</th>
-          <th><code>H5Pinsert</code> mapping</th>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#GlobalSettings">Global settings</a></u></td>
-        </tr><tr valign=top align=left>
-          <td>No compatibility flag</td>
-          <td><code>H5Pinsert2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Enable deprecated symbols</td>
-          <td><code>H5Pinsert2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Disable deprecated symbols</td>
-          <td><code>H5Pinsert2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Emulate Release 1.6 interface</td>
-          <td><code>H5Pinsert1</code> </td>
-        </tr>
-<!-- NEW PAGE -->
-        <tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#FunctionLevelSettings">Function-level macros</a></u></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Pinsert_vers = 2    </code></td>
-          <td><code>H5Pinsert2</code></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Pinsert_vers = 1</code></td>
-          <td><code>H5Pinsert1</code></td>
-        </tr>
-      </table>
-      </dir>
-      
-      <p>For more information on macro use and mappings, see the 
-      “<a href="APICompatMacros.html">API Compatibility Macros 
-      in HDF5</a>” document.
-      
-  <p>
-  <dd><strong>Interface history:</strong>  
-        Signature [1] above is the original <code>H5Pinsert</code> interface
-        and the only interface available prior to HDF5 Release 1.8.0.
-        This signature and the corresponding function are now deprecated 
-        but will remain directly callable as 
-        <a href="#Property-Insert1"><code>H5Pinsert1</code></a>.
-        <p>
-        Signature [2] above was introduced with HDF5 Release 1.8.0
-        and is the recommended and default interface.
-        It is directly callable as
-        <a href="#Property-Insert2"><code>H5Pinsert2</code></a>.
-        <p>
-        See “<a href="APICompatMacros.html">API Compatibility 
-        Macros in HDF5</a>” 
-        for circumstances under which either of these functions might not
-        be available in an installed instance of the HDF5 Library.
-
-
-  <p>
-  <dt><strong>Programming Note for C++ Developers Using C Functions:</strong>
-    <dd>
-      <p>If a C routine that takes a function pointer as an argument is 
-      called from within C++ code, the C routine should be returned from 
-      normally. </p>
-
-      <p>Examples of this kind of routine include callbacks such as 
-      <code>H5Pset_elink_cb</code> and <code>H5Pset_type_conv_cb</code> 
-      and functions such as <code>H5Tconvert</code> and 
-      <code>H5Ewalk2</code>.</p>
-
-      <p>Exiting the routine in its normal fashion allows the HDF5 C 
-      Library to clean up its work properly. In other words, if the C++ 
-      application jumps out of the routine back to the C++ 
-      “catch” statement, the library is not given the 
-      opportunity to close any temporary data structures that were set 
-      up when the routine was called. The C++ application should save 
-      some state as the routine is started so that any problem that 
-      occurs might be diagnosed.</p>
-
-
-
-
-
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pinsert_f
-    <dd>
-
-        <a name="H5P2028F03292fh5pinsert5ff5fF90"></a>
-<a name="robo34"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5pinsert_f
-    INTEGER(HID_T)  , INTENT(IN)  :: plist
-    CHARACTER(LEN=*), INTENT(IN)  :: name
-    INTEGER(SIZE_T) , INTENT(IN)  :: size
-    TYPE            , INTENT(IN)  :: value
-    INTEGER         , INTENT(OUT) :: hdferr
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  plist  - Property list class identifier
-  name   - Name of property to insert
-  size   - Size of the property value
-  value  - Property value, supported types are:
-             INTEGER
-             REAL
-             DOUBLE PRECISION
-             CHARACTER(LEN=*)
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  hdferr - Returns 0 if successful and -1 if fails
-</pre>
-
-
-<!-- NEW PAGE -->
-  <p>
-  <dt><strong>Fortran2003 Interface:</strong> h5pinsert_f
-    <dd>
-
-        <a name="H5P2028F03292fh5pinsert5ff5fF03"></a>
-<a name="robo33"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5pinsert_f
-    INTEGER(HID_T)  , INTENT(IN)  :: plist
-    CHARACTER(LEN=*), INTENT(IN)  :: name
-    INTEGER(SIZE_T) , INTENT(IN)  :: size
-    TYPE(C_PTR)     , INTENT(IN)  :: value
-    INTEGER         , INTENT(OUT) :: hdferr
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  plist  - Property list class identifier
-  name   - Name of property to insert
-  size   - Size of the property value
-  value  - Pointer to new value pointer for the property being modified
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  hdferr - Returns 0 if successful and -1 if fails
-</pre>
-
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.8</td>
-          <td valign="top">
-            Fortran updated to Fortran2003.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">The function 
-            C function <code>H5Pinsert</code> renamed to 
-            <code>H5Pinsert1</code> 
-            and deprecated in this release.
-            <br>
-            C macro <code>H5Pinsert</code> 
-            and the C function <code>H5Pinsert2</code>
-            introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pinsert1" -->
-<hr>
-<dl>
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 23 August 2012
-      </i></font></div>
-
-
-
-  <dt><strong>Name:</strong> <a name="Property-Insert1">H5Pinsert1</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pinsert1</code>(
-                  <em>hid_t</em> <code>plid</code>,
-                  <em>const char *</em><code>name</code>,
-                  <em>size_t</em> <code>size</code>,
-                  <em>void *</em><code>value</code>,
-                  <em>H5P_prp_set_func_t</em> <code>set</code>,
-                  <em>H5P_prp_get_func_t</em> <code>get</code>,
-                  <em>H5P_prp_delete_func_t</em> <code>delete</code>,
-                  <em>H5P_prp_copy_func_t</em> <code>copy</code>,
-                  <em>H5P_prp_close_func_t</em> <code>close</code>
-		)
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Registers a temporary property with a property list.
-
-  <p>
-  <dt><strong>Notice:</strong>
-    <dd><i>This function is renamed from <code>H5Pinsert</code> and 
-        deprecated in favor of the function 
-        <a href="#Property-Insert2"><code>H5Pinsert2</code></a> 
-        or the new macro 
-        <a href="#Property-Insert"><code>H5Pinsert</code></a>.</i>
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pinsert1</code> create a new property in a property list.  
-    The property will exist only in this property list and copies made 
-    from it.  
-	
-    <p>
-    The initial property value must be provided in 
-    <code>value</code> and the property value will be set accordingly.  
-	
-    <p>
-    The name of the property must not already exist in this list, 
-    or this routine will fail.  
-	
-    <p>
-    The <code>set</code> and <code>get</code> callback routines may 
-    be set to NULL if they are not needed.
-
-    <p>
-    Zero-sized properties are allowed and do not store any data in the
-    property list.  The default value of a zero-size property may be set 
-    to NULL.  They may be used to indicate the presence or absence of a 
-    particular piece of information.
-    </p>
-
-    The <code>set</code> routine is called before a new value is copied 
-    into the property.  
-    The <code>H5P_prp_set_func_t</code> callback function is defined 
-    as follows:
-        <ul><em>typedef herr_t</em> (*<code>H5P_prp_set_func_t</code>)(
-            <em>hid_t</em> <code>prop_id</code>,
-            <em>const char *</em><code>name</code>,
-            <em>size_t </em><code>size</code>,
-            <em>void *</em><code>new_value</code>);
-        </ul>
-    The parameters to the callback function are defined as follows:
-    <ul><table>
-    <tr>
-        <td><em>hid_t</em> <code>prop_id</code></td>
-        <td>IN: The identifier of the property list being modified</td></tr>
-    <tr>
-        <td><em>const char *</em><code>name</code></td>
-        <td>IN: The name of the property being modified</td></tr>
-    <tr>
-        <td><em>size_t </em> <code>size</code></td>
-        <td>IN: The size of the property in bytes</td></tr>
-    <tr>
-        <td><em>void **</em><code>new_value</code></td>
-        <td>IN: Pointer to new value pointer for the property being 
-		    modified</td></tr>
-    </table></ul>
-    The <code>set</code> routine may modify the value pointer to be set 
-    and those changes will be used when setting the property's value.  
-    If the <code>set</code> routine returns a negative value, the new 
-    property value is not copied into the property and the set routine 
-    returns an error value.  
-    The <code>set</code> routine will be called for the initial value.
-    <p>
-    <strong>Note:</strong> 
-    The <code>set</code> callback function may be useful 
-    to range check the value being set for the property 
-    or may perform some transformation or translation of the
-    value set.  The <code>get</code> callback would then 
-    reverse the transformation or translation.  
-    A single <code>get</code> or <code>set</code> callback 
-    could handle multiple properties by 
-    performing different actions based on the
-    property name or other properties in the property list.
-
-    <p>
-    The <code>get</code> routine is called when a value is retrieved 
-    from a property value.  
-    The <code>H5P_prp_get_func_t</code> callback function is defined 
-    as follows:
-        <ul><em>typedef herr_t</em> (*<code>H5P_prp_get_func_t</code>)(
-            <em>hid_t</em> <code>prop_id</code>, 
-            <em>const char *</em><code>name</code>,
-            <em>size_t </em><code>size</code>,
-            <em>void *</em><code>value</code>);
-        </ul>
-    <p>
-    The parameters to the above callback function are:
-    <ul><table>
-    <tr>
-        <td><em>hid_t</em> <code>prop_id</code></td>
-        <td>IN: The identifier of the property list being queried</td></tr>
-    <tr>
-        <td><em>const char *</em><code>name</code></td>
-        <td>IN: The name of the property being queried</td></tr>
-    <tr>
-        <td><em>size_t </em> <code>size</code></td>
-        <td>IN: The size of the property in bytes</td></tr>
-    <tr>
-        <td><em>void *</em><code>value</code></td>
-        <td>IN: The value of the property being returned</td></tr>
-    </table></ul>
-    The <code>get</code> routine may modify the value to be returned from 
-    the query and those changes will be preserved. 
-    If the <code>get</code> routine returns a negative value, the query 
-    routine returns an error value.
-    <p></p>
-
-    <P>
-    The <code>delete</code> routine is called when a property is being 
-    deleted from a property list.  
-    The <code>H5P_prp_delete_func_t</code> callback function is defined 
-    as follows:
-        <ul><code>typedef herr_t</code> (*<code>H5P_prp_delete_func_t</code>)(
-            <em>hid_t </em><code>prop_id</code>, 
-            <em>const char *</em><code>name</code>,
-            <em>size_t </em><code>size</code>,
-            <em>void *</em><code>value</code>);
-        </ul>
-    <p>
-    The parameters to the above callback function are:
-    <ul><table>
-    <tr>
-        <td><em>hid_t</em> <code>prop_id</code></td>
-        <td>IN: The identifier of the property list the property is 
-		    being deleted from</td></tr>
-    <tr>
-        <td><em>const char *</em> <code>name</code></td>
-        <td>IN: The name of the property in the list</td></tr>
-    <tr>
-        <td><em>size_t </em> <code>size</code></td>
-        <td>IN: The size of the property in bytes</td></tr>
-    <tr>
-        <td><em>void *</em> <code>value</code></td>
-        <td>IN: The value for the property being deleted</td></tr>
-    </table></ul>
-    The <code>delete</code> routine may modify the value passed in, 
-    but the value is not used by the library when the <code>delete</code> 
-    routine returns.  If the <code>delete</code> routine returns a 
-    negative value, the property list delete routine returns an 
-    error value but the property is still deleted. 
-    <p></P>
-    
-    <P>
-    The <code>copy</code> routine is called when a new property list 
-    with this property is being created through a copy operation.  
-    The <code>H5P_prp_copy_func_t</code> callback function is defined 
-    as follows:
-        <ul><em>typedef herr_t</em> (*<code>H5P_prp_copy_func_t</code>)(
-            <em>const char *</em><code>name</code>,
-            <em>size_t </em><code>size</code>,
-            <em>void *</em><code>value</code>);
-        </ul>
-    <p>
-    The parameters to the above callback function are:
-    <ul><table>
-    <tr>
-        <td><em>const char *</em><code>name</code></td>
-        <td>IN: The name of the property being copied</td></tr>
-    <tr>
-        <td><em>size_t </em> <code>size</code></td>
-        <td>IN: The size of the property in bytes</td></tr>
-    <tr>
-        <td><em>void *</em> <code>value</code></td>
-        <td>IN/OUT: The value for the property being copied</td></tr>
-    </table></ul>
-    The <code>copy</code> routine may modify the value to be set and 
-    those changes will be stored as the new value of the property.  
-    If the <code>copy</code> routine returns a negative value, the 
-    new property value is not copied into the property and the 
-    copy routine returns an error value.
-    <p></P>
-
-    <P>The <code>close</code> routine is called when a property list 
-    with this property is being closed.  
-    The <code>H5P_prp_close_func_t</code> callback function is defined 
-    as follows:
-        <ul><em>typedef herr_t</em> (*<code>H5P_prp_close_func_t</code>)(
-            <em>hid_t</em> <code>prop_id</code>,
-            <em>const char *</em><code>name</code>,
-            <em>size_t </em><code>size</code>,
-            <em>void *</em><code>value</code>);
-        </ul>
-    The parameters to the callback function are defined as follows:
-    <ul><table>
-    <tr>
-        <td><em>hid_t</em> <code>prop_id</code></td>
-        <td>IN: The identifier of the property list being closed</td></tr>
-    <tr>
-        <td><code>const char *</code><em>name</em></td>
-        <td>IN: The name of the property in the list</td></tr>
-    <tr>
-        <td><code>size_t </code> <em>size</em></td>
-        <td>IN: The size of the property in bytes</td></tr>
-    <tr>
-        <td><code>void *</code><em>value</em></td>
-        <td>IN: The value for the property being closed</td></tr>
-    </table></ul>
-    The <code>close</code> routine may modify the value passed in, the value 
-    is not used by the library when the <code>close</code> routine returns.  
-    If the <code>close</code> routine returns a negative value, the  
-    property list close routine returns an error value but the property list 
-    is still closed.
-
-    <p>
-    <strong>Note:</strong>
-    There is no <code>create</code> callback routine for temporary property 
-    list objects; the initial value is assumed to have any necessary setup 
-    already performed on it.
-
-
-  <p>
-  <dt><strong>Programming Note for C++ Developers Using C Functions:</strong>
-    <dd>
-      <p>If a C routine that takes a function pointer as an argument is 
-      called from within C++ code, the C routine should be returned from 
-      normally. </p>
-
-      <p>Examples of this kind of routine include callbacks such as 
-      <code>H5Pset_elink_cb</code> and <code>H5Pset_type_conv_cb</code> 
-      and functions such as <code>H5Tconvert</code> and 
-      <code>H5Ewalk2</code>.</p>
-
-      <p>Exiting the routine in its normal fashion allows the HDF5 C 
-      Library to clean up its work properly. In other words, if the C++ 
-      application jumps out of the routine back to the C++ 
-      “catch” statement, the library is not given the 
-      opportunity to close any temporary data structures that were set 
-      up when the routine was called. The C++ application should save 
-      some state as the routine is started so that any problem that 
-      occurs might be diagnosed.</p>
-
-
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-    <tr>
-        <td valign="top"><em>hid_t</em> <code>plid</code></td>
-        <td valign="top">IN: Property list identifier to create temporary 
-            property within</td></tr>
-    <tr>
-        <td valign="top"><em>const char *</em><code>name</code></td>
-        <td valign="top">IN: Name of property to create</td></tr>
-    <tr>
-        <td valign="top"><em>size_t</em> <code>size</code></td>
-        <td valign="top">IN: Size of property in bytes</td></tr>
-    <tr>
-        <td valign="top"><em>void *</em><code>value</code></td>
-        <td valign="top">IN: Initial value for the property</td></tr>
-    <tr>
-        <td valign="top"><em>H5P_prp_set_func_t</em> <code>set</code></td>
-        <td valign="top">IN: Callback routine called before a new value is 
-            copied into the property's value</td></tr>
-    <tr>
-        <td valign="top"><em>H5P_prp_get_func_t</em> <code>get</code></td>
-        <td valign="top">IN: Callback routine called when a property value 
-            is retrieved from the property</td></tr>
-    <tr>
-        <td valign="top"><em>H5P_prp_delete_func_t</em> <code>delete    </code></td>
-        <td valign="top">IN: Callback routine called when a property is 
-            deleted from a property list</td></tr>
-    <tr>
-        <td valign="top"><em>H5P_prp_copy_func_t</em> <code>copy</code></td>
-        <td valign="top">IN: Callback routine called when a property is copied 
-            from an existing property list</td></tr>
-    <tr>
-        <td valign="top"><em>H5P_prp_close_func_t</em> <code>close</code></td>
-        <td valign="top">IN: Callback routine called when a property list is 
-            being closed and the property value will be disposed of</td></tr>
-    </table></ul>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Success: a non-negative value
-    <dd>Failure: a negative value
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pinsert_f
-    <dd>
-	<pre>
-SUBROUTINE h5pinsert_f
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: plist   ! Property list class identifier 
-  CHARACTER(LEN=*), INTENT(IN) :: name  ! Name of property to insert
-  INTEGER(SIZE_T), INTENT(IN) :: size   ! Size of the property value	
-  TYPE,   INTENT(IN) :: value           ! Property value
-                                        ! Supported types are:
-                                        !    INTEGER
-                                        !    REAL
-                                        !    DOUBLE PRECISION
-                                        !    CHARACTER(LEN=*)
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                        ! 0 on success and -1 on failure
-END SUBROUTINE h5pinsert_f
-	</pre>		
-		
-  <p>
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function <code>H5Pinsert</code> renamed to 
-            <code>H5Pinsert1</code> and deprecated
-            in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pinsert2" -->
-<hr>
-<dl>
-
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 23 August 2012
-      </i></font></div>
-
-
-  <dt><strong>Name:</strong> <a name="Property-Insert2">H5Pinsert2</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pinsert2</code>(
-                  <em>hid_t</em> <code>plid</code>,
-                  <em>const char *</em><code>name</code>,
-                  <em>size_t</em> <code>size</code>,
-                  <em>void *</em><code>value</code>,
-                  <em>H5P_prp_set_func_t</em> <code>set</code>,
-                  <em>H5P_prp_get_func_t</em> <code>get</code>,
-                  <em>H5P_prp_delete_func_t</em> <code>delete</code>,
-                  <em>H5P_prp_copy_func_t</em> <code>copy</code>,
-                  <em>H5P_prp_compare_func_t</em> <code>compare</code>,
-                  <em>H5P_prp_close_func_t</em> <code>close</code>
-		)
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Registers a temporary property with a property list.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pinsert2</code> create a new property in a property list.  
-    The property will exist only in this property list and copies made 
-    from it.  
-	
-    <p>
-    The initial property value must be provided in 
-    <code>value</code> and the property value will be set accordingly.  
-	
-    <p>
-    The name of the property must not already exist in this list, 
-    or this routine will fail.  
-	
-    <p>
-    The <code>set</code> and <code>get</code> callback routines may 
-    be set to NULL if they are not needed.
-
-    <p>
-    Zero-sized properties are allowed and do not store any data in the
-    property list.  The default value of a zero-size property may be set 
-    to NULL.  They may be used to indicate the presence or absence of a 
-    particular piece of information.
-    </p>
-
-    The <code>set</code> routine is called before a new value is copied 
-    into the property.  
-    The <code>H5P_prp_set_func_t</code> callback function is defined 
-    as follows:
-        <ul><em>typedef herr_t</em> (*<code>H5P_prp_set_func_t</code>)(
-            <em>hid_t</em> <code>prop_id</code>,
-            <em>const char *</em><code>name</code>,
-            <em>size_t </em><code>size</code>,
-            <em>void *</em><code>new_value</code>);
-        </ul>
-    The parameters to the callback function are defined as follows:
-    <ul><table>
-    <tr>
-        <td><em>hid_t</em> <code>prop_id</code></td>
-        <td>IN: The identifier of the property list being modified</td></tr>
-    <tr>
-        <td><em>const char *</em><code>name</code></td>
-        <td>IN: The name of the property being modified</td></tr>
-    <tr>
-        <td><em>size_t </em> <code>size</code></td>
-        <td>IN: The size of the property in bytes</td></tr>
-    <tr>
-        <td><em>void **</em><code>new_value</code></td>
-        <td>IN: Pointer to new value pointer for the property being 
-		    modified</td></tr>
-    </table></ul>
-    The <code>set</code> routine may modify the value pointer to be set 
-    and those changes will be used when setting the property's value.  
-    If the <code>set</code> routine returns a negative value, the new 
-    property value is not copied into the property and the set routine 
-    returns an error value.  
-    The <code>set</code> routine will be called for the initial value.
-    <p>
-    <strong>Note:</strong> 
-    The <code>set</code> callback function may be useful 
-    to range check the value being set for the property 
-    or may perform some transformation or translation of the
-    value set.  The <code>get</code> callback would then 
-    reverse the transformation or translation.  
-    A single <code>get</code> or <code>set</code> callback 
-    could handle multiple properties by 
-    performing different actions based on the
-    property name or other properties in the property list.
-
-    <p>
-    The <code>get</code> routine is called when a value is retrieved 
-    from a property value.  
-    The <code>H5P_prp_get_func_t</code> callback function is defined 
-    as follows:
-        <ul><em>typedef herr_t</em> (*<code>H5P_prp_get_func_t</code>)(
-            <em>hid_t</em> <code>prop_id</code>, 
-            <em>const char *</em><code>name</code>,
-            <em>size_t </em><code>size</code>,
-            <em>void *</em><code>value</code>);
-        </ul>
-    <p>
-    The parameters to the above callback function are:
-    <ul><table>
-    <tr>
-        <td><em>hid_t</em> <code>prop_id</code></td>
-        <td>IN: The identifier of the property list being queried</td></tr>
-    <tr>
-        <td><em>const char *</em><code>name</code></td>
-        <td>IN: The name of the property being queried</td></tr>
-    <tr>
-        <td><em>size_t </em> <code>size</code></td>
-        <td>IN: The size of the property in bytes</td></tr>
-    <tr>
-        <td><em>void *</em><code>value</code></td>
-        <td>IN: The value of the property being returned</td></tr>
-    </table></ul>
-    The <code>get</code> routine may modify the value to be returned from 
-    the query and those changes will be preserved. 
-    If the <code>get</code> routine returns a negative value, the query 
-    routine returns an error value.
-    <p></p>
-
-    <P>
-    The <code>delete</code> routine is called when a property is being 
-    deleted from a property list.  
-    The <code>H5P_prp_delete_func_t</code> callback function is defined 
-    as follows:
-        <ul><code>typedef herr_t</code> (*<code>H5P_prp_delete_func_t</code>)(
-            <em>hid_t </em><code>prop_id</code>, 
-            <em>const char *</em><code>name</code>,
-            <em>size_t </em><code>size</code>,
-            <em>void *</em><code>value</code>);
-        </ul>
-    <p>
-    The parameters to the above callback function are:
-    <ul><table>
-    <tr>
-        <td><em>hid_t</em> <code>prop_id</code></td>
-        <td>IN: The identifier of the property list the property is 
-		    being deleted from</td></tr>
-    <tr>
-        <td><em>const char *</em> <code>name</code></td>
-        <td>IN: The name of the property in the list</td></tr>
-    <tr>
-        <td><em>size_t </em> <code>size</code></td>
-        <td>IN: The size of the property in bytes</td></tr>
-    <tr>
-        <td><em>void *</em> <code>value</code></td>
-        <td>IN: The value for the property being deleted</td></tr>
-    </table></ul>
-    The <code>delete</code> routine may modify the value passed in, 
-    but the value is not used by the library when the <code>delete</code> 
-    routine returns.  If the <code>delete</code> routine returns a 
-    negative value, the property list delete routine returns an 
-    error value but the property is still deleted. 
-    <p></P>
-    
-    <P>
-    The <code>copy</code> routine is called when a new property list 
-    with this property is being created through a copy operation.  
-    The <code>H5P_prp_copy_func_t</code> callback function is defined 
-    as follows:
-        <ul><em>typedef herr_t</em> (*<code>H5P_prp_copy_func_t</code>)(
-            <em>const char *</em><code>name</code>,
-            <em>size_t </em><code>size</code>,
-            <em>void *</em><code>value</code>);
-        </ul>
-    <p>
-    The parameters to the above callback function are:
-    <ul><table>
-    <tr>
-        <td><em>const char *</em><code>name</code></td>
-        <td>IN: The name of the property being copied</td></tr>
-    <tr>
-        <td><em>size_t </em> <code>size</code></td>
-        <td>IN: The size of the property in bytes</td></tr>
-    <tr>
-        <td><em>void *</em> <code>value</code></td>
-        <td>IN/OUT: The value for the property being copied</td></tr>
-    </table></ul>
-    The <code>copy</code> routine may modify the value to be set and 
-    those changes will be stored as the new value of the property.  
-    If the <code>copy</code> routine returns a negative value, the 
-    new property value is not copied into the property and the 
-    copy routine returns an error value.
-    <p></P>
-
-    <P>
-    The <code>compare</code> routine is called when a property list with 
-    this property is compared to another property list with the same property.
-    The <code>H5P_prp_compare_func_t</code> callback function is defined
-    as follows:
-        <ul><em>typedef int</em> (*<code>H5P_prp_compare_func_t</code>)(
-            <em>const void *</em><code>value1</code>,
-            <em>const void *</em><code>value2</code>,
-            <em>size_t </em><code>size</code>);
-        </ul>
-    The parameters to the callback function are defined as follows:
-    <ul><table>
-    <tr>
-        <td><em>const void *</em><code>value1</code></td>
-        <td>IN: The value of the first property to compare</td></tr>
-    <tr>
-        <td><em>const void *</em><code>value2</code></td>
-        <td>IN: The value of the second property to compare</td></tr>
-    <tr>
-        <td><em>size_t </em><code>size</code></td>
-        <td>IN: The size of the property in bytes</td></tr>
-    </table></ul>
-    The <code>compare</code> routine may <EM>not</EM> modify the values.
-    The <code>compare</code> routine should return a positive value if
-    <code>value1</code> is greater than <code>value2</code>, a negative value
-    if <code>value2</code> is greater than <code>value1</code> and zero if
-    <code>value1</code> and <code>value2</code> are equal.
-    <p></P>
-
-    <P>The <code>close</code> routine is called when a property list 
-    with this property is being closed.  
-    The <code>H5P_prp_close_func_t</code> callback function is defined 
-    as follows:
-        <ul><em>typedef herr_t</em> (*<code>H5P_prp_close_func_t</code>)(
-            <em>hid_t</em> <code>prop_id</code>,
-            <em>const char *</em><code>name</code>,
-            <em>size_t </em><code>size</code>,
-            <em>void *</em><code>value</code>);
-        </ul>
-    The parameters to the callback function are defined as follows:
-    <ul><table>
-    <tr>
-        <td><em>hid_t</em> <code>prop_id</code></td>
-        <td>IN: The identifier of the property list being closed</td></tr>
-    <tr>
-        <td><code>const char *</code><em>name</em></td>
-        <td>IN: The name of the property in the list</td></tr>
-    <tr>
-        <td><code>size_t </code> <em>size</em></td>
-        <td>IN: The size of the property in bytes</td></tr>
-    <tr>
-        <td><code>void *</code><em>value</em></td>
-        <td>IN: The value for the property being closed</td></tr>
-    </table></ul>
-    The <code>close</code> routine may modify the value passed in, the value 
-    is not used by the library when the <code>close</code> routine returns.  
-    If the <code>close</code> routine returns a negative value, the  
-    property list close routine returns an error value but the property list 
-    is still closed.
-
-    <p>
-    <strong>Note:</strong>
-    There is no <code>create</code> callback routine for temporary property 
-    list objects; the initial value is assumed to have any necessary setup 
-    already performed on it.
-
-
-  <p>
-  <dt><strong>Programming Note for C++ Developers Using C Functions:</strong>
-    <dd>
-      <p>If a C routine that takes a function pointer as an argument is 
-      called from within C++ code, the C routine should be returned from 
-      normally. </p>
-
-      <p>Examples of this kind of routine include callbacks such as 
-      <code>H5Pset_elink_cb</code> and <code>H5Pset_type_conv_cb</code> 
-      and functions such as <code>H5Tconvert</code> and 
-      <code>H5Ewalk2</code>.</p>
-
-      <p>Exiting the routine in its normal fashion allows the HDF5 C 
-      Library to clean up its work properly. In other words, if the C++ 
-      application jumps out of the routine back to the C++ 
-      “catch” statement, the library is not given the 
-      opportunity to close any temporary data structures that were set 
-      up when the routine was called. The C++ application should save 
-      some state as the routine is started so that any problem that 
-      occurs might be diagnosed.</p>
-
-
-
-
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-    <tr>
-        <td valign="top"><em>hid_t</em> <code>plid</code></td>
-        <td valign="top">IN: Property list identifier to create temporary 
-            property within</td></tr>
-    <tr>
-        <td valign="top"><em>const char *</em><code>name</code></td>
-        <td valign="top">IN: Name of property to create</td></tr>
-    <tr>
-        <td valign="top"><em>size_t</em> <code>size</code></td>
-        <td valign="top">IN: Size of property in bytes</td></tr>
-    <tr>
-        <td valign="top"><em>void *</em><code>value</code></td>
-        <td valign="top">IN: Initial value for the property</td></tr>
-    <tr>
-        <td valign="top"><em>H5P_prp_set_func_t</em> <code>set</code></td>
-        <td valign="top">IN: Callback routine called before a new value is 
-            copied into the property's value</td></tr>
-    <tr>
-        <td valign="top"><em>H5P_prp_get_func_t</em> <code>get</code></td>
-        <td valign="top">IN: Callback routine called when a property value 
-            is retrieved from the property</td></tr>
-    <tr>
-        <td valign="top"><em>H5P_prp_delete_func_t</em> <code>delete    </code></td>
-        <td valign="top">IN: Callback routine called when a property is 
-            deleted from a property list</td></tr>
-    <tr>
-        <td valign="top"><em>H5P_prp_copy_func_t</em> <code>copy</code></td>
-        <td valign="top">IN: Callback routine called when a property is copied 
-            from an existing property list</td></tr>
-    <tr>
-        <td valign="top"><em>H5P_prp_compare_func_t</em> 
-            <code>compare</code></td>
-        <td valign="top">IN: Callback routine called when a property is 
-            compared with another property list</td></tr>
-    <tr>
-        <td valign="top"><em>H5P_prp_close_func_t</em> <code>close</code></td>
-        <td valign="top">IN: Callback routine called when a property list is 
-            being closed and the property value will be disposed of</td></tr>
-    </table></ul>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Success: a non-negative value
-    <dd>Failure: a negative value
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> <!--h5pinsert2_f-->
-    <dd>None.
-<!--
-	<pre>
-	</pre>		
--->
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-
-
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pisa_class" -->
-<hr>
-<dl>
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 20 April 2009
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-IsAClass">H5Pisa_class</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>htri_t</em> <code>H5Pisa_class</code>(
-                  <em>hid_t</em> <code>plist</code>,
-                  <em>hid_t</em> <code>pclass</code>
-	)
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Determines whether a property list is a member of a class.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pisa_class</code> checks to determine whether 
-        the property list <code>plist</code> 
-        is a member of the property list class <code>pclass</code>.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-          <tr>
-            <td><em>hid_t</em> <code>plist</code></td>
-            <td>IN: Property list identifier </td></tr>
-          <tr>
-            <td><code>hid_t</code> <em>pclass    </em></td>
-            <td>IN: Property list class identifier </td></tr>
-        </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a positive value if true or zero if false;
-        returns a negative value on failure.
-
-  <p>
-  <dt><strong>See Also:</strong>
-    <dd><a href="RM_H5P.html#Property-Create"><code>H5Pcreate</code></a>
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pisa_class_f
-    <dd>
-	<pre>
-SUBROUTINE h5pisa_class_f(plist, pclass, flag, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: plist     ! Property list identifier 
-  INTEGER(HID_T), INTENT(IN) :: pclass    ! Class identifier
-  LOGICAL, INTENT(OUT) :: flag            ! Logical flag
-                                          !    .TRUE. if a member
-                                          !    .FALSE. otherwise
-  INTEGER, INTENT(OUT) :: hdferr          ! Error code
-                                          ! 0 on success and -1 on failure
-END SUBROUTINE h5pisa_class_f
-	</pre>		
-		
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Piterate" -->
-<hr>
-<dl>
-
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 23 August 2012
-    </i></font></div>
-
-
-
-  <dt><strong>Name:</strong> <a name="Property-Iterate">H5Piterate</a>
-
-  <dt><strong>Purpose:</strong>
-    <dd>Iterates over properties in a property class or list.
-
-  <dt><strong>Signature:</strong>
-    <dd><em>int</em> <code>H5Piterate</code>(
-               <em>hid_t</em> <code>id</code>,
-               <em>int *</em> <code>idx</code>,
-               <em>H5P_iterate_t</em> <code>iter_func</code>,
-               <em>void *</em> <code>iter_data</code>
-	)
-
-  <dt><strong>Description:</strong>
-    <dd>
-    <p><code>H5Piterate</code> iterates over the properties in the 
-    property object specified in <code>id</code>, which may be either a
-    property list or a property class, performing a specified 
-    operation on each property in turn.  
-	
-    <p>
-    For each property in the object, <code>iter_func</code> and
-    the additional information specified below are passed to the
-    <code>H5P_iterate_t</code> operator function.  
-
-    <p>
-    The iteration begins with the <code>idx</code>-th property in 
-    the object; the next element to be processed by the operator 
-    is returned in <code>idx</code>.
-    If <code>idx</code> is NULL, the iterator starts at the first 
-    property; since no stopping point is returned in this case, 
-    the iterator cannot be restarted if one of the calls to its 
-    operator returns non-zero.
-    </p>
-
-    The prototype for the <code>H5P_iterate_t</code> operator is
-    as follows:
-        <ul> <dl>
-            <dt><em>typedef herr_t</em> (*<code>H5P_iterate_t</code>)(
-                                  <em>hid_t</em> <code>id</code>, 
-                                  <em>const char *</em><code>name</code>, 
-                                  <em>void *</em><code>iter_data</code>
-	        )
-        </dl> </ul>
-    The operation receives the property list or class identifier for 
-    the object being iterated over, <code>id</code>,
-    the name of the current property within the object, <code>name</code>, 
-    and the pointer to the operator data passed in to
-    <code>H5Piterate</code>, <code>iter_data</code>.
-    <p></p>
-
-    The valid return values from an operator are as follows:
-        <ul><table>
-        <tr>
-            <td valign=top>Zero</td>
-            <td>Causes the iterator to continue, returning zero when all
-                properties have been processed</td></tr>
-        <tr>
-            <td valign=top>Positive</td>
-            <td>Causes the iterator to immediately return that positive 
-                value, indicating short-circuit success.  The iterator can 
-                be restarted at the index of the next property</td></tr>
-        <tr>
-            <td valign=top>Negative</td>
-            <td>Causes the iterator to immediately return that value,
-                indicating failure.  The iterator can be restarted at the 
-                index of the next property</td></tr>
-        </table></ul>
-
-    <P>
-    <code>H5Piterate</code> assumes that the properties in the object 
-    identified by <code>id</code> remain unchanged through the iteration.  
-    If the membership changes during the iteration, the function's behavior 
-    is undefined.
-
-  <p>
-  <dt><strong>Programming Note for C++ Developers Using C Functions:</strong>
-    <dd>
-      <p>If a C routine that takes a function pointer as an argument is 
-      called from within C++ code, the C routine should be returned from 
-      normally. </p>
-
-      <p>Examples of this kind of routine include callbacks such as 
-      <code>H5Pset_elink_cb</code> and <code>H5Pset_type_conv_cb</code> 
-      and functions such as <code>H5Tconvert</code> and 
-      <code>H5Ewalk2</code>.</p>
-
-      <p>Exiting the routine in its normal fashion allows the HDF5 C 
-      Library to clean up its work properly. In other words, if the C++ 
-      application jumps out of the routine back to the C++ 
-      “catch” statement, the library is not given the 
-      opportunity to close any temporary data structures that were set 
-      up when the routine was called. The C++ application should save 
-      some state as the routine is started so that any problem that 
-      occurs might be diagnosed.</p>
-
-
-
-
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-    <tr>
-        <td><em>hid_t</em> <code>id</code></td>
-        <td>IN: Identifier of property object to iterate over</td></tr>
-    <tr>
-        <td><em>int *</em> <code>idx</code></td>
-        <td>IN/OUT: Index of the property to begin with</td></tr>
-    <tr>
-        <td><em>H5P_iterate_t</em> <code>iter_func    </code></td>
-        <td>IN: Function pointer to function to be called with each 
-                property iterated over</td></tr>
-    <tr>
-        <td><em>void *</em> <code>iter_data</code></td>
-        <td>IN/OUT: Pointer to iteration data from user</td></tr>
-    </table></ul>
-
-<dt><strong>Returns:</strong>
-    <dd>Success: the return value of the last call to
-            <code>iter_func</code> if it was non-zero;
-            zero if all properties have been processed
-    <dd>Failure: a negative value
-    
-
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-<!--
-	<pre>
-SUBROUTINE
-	</pre>		
--->
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pmodify_filter" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 10 June 2010
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-ModifyFilter">H5Pmodify_filter</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pmodify_filter</code>(
-        <em>hid_t</em> <code>plist_id</code>,
-        <em>H5Z_filter_t</em> <code>filter_id</code>,
-        <em>unsigned int</em> <code>flags</code>,
-        <em>size_t</em> <code>cd_nelmts</code>,
-        <em>const unsigned int</em> <code>cd_values[]</code>
-    )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Modifies a filter in the filter pipeline.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pmodify_filter</code> modifies the specified 
-        <code>filter_id</code> in the filter pipeline.
-        <code>plist_id</code> must be a dataset or group creation property list.
-        <p>
-        The <code>filter_id</code>, <code>flags</code> 
-        <code>cd_nelmts[]</code>, and <code>cd_values</code> parameters 
-        are used in the same manner and accept the same values as described 
-        in the discussion of 
-        <a href="#Property-SetFilter"><code>H5Pset_filter</code></a>.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>plist_id</code></td>
-            <td valign="top">IN: Dataset or group creation property list 
-                identifier.</td></tr>
-        <tr>
-            <td valign="top"><em>H5Z_filter_t</em> <code>filter_id</code></td>
-            <td valign="top">IN: Filter to be modified.</td></tr>
-        <tr>
-            <td valign="top"><em>unsigned int</em> <code>flags</code></td>
-            <td valign="top">IN:  Bit vector specifying certain general properties
-                of the filter.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>cd_nelmts</code></td>
-            <td valign="top">IN: Number of elements in 
-                <code>cd_values</code>.</td></tr>
-        <tr>
-            <td valign="top"><em>const unsigned int</em> <code>cd_values[]    </code></td>
-            <td valign="top">IN: Auxiliary data for the filter.</td></tr>
-    </table></ul>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pmodify_filter_f
-    <dd>
-    <pre>
-SUBROUTINE h5pmodify_filter_f(prp_id, filter, flags, cd_nelmts, & 
-                              cd_values, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id      ! Property list identifier
-  INTEGER, INTENT(IN)        :: filter      ! Filter to be modified
-  INTEGER, INTENT(IN)        :: flags       ! Bit vector specifying certain 
-                                            ! general properties of the filter
-  INTEGER(SIZE_T), INTENT(IN) :: cd_nelmts  ! Number of elements in cd_values
-  INTEGER, DIMENSION(*), INTENT(IN) :: cd_values  
-                                            ! Auxiliary data for the filter
-  INTEGER, INTENT(OUT)       :: hdferr      ! Error code
-                                            ! 0 on success and -1 on failure
-END SUBROUTINE h5pmodify_filter_f
-    </pre>
-
-  <p>
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.5</td>
-          <td valign="top">
-            Function extended to work with group creation property 
-            lists.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pregister" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 23 August 2012
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-Register">H5Pregister</a>
-  <dt><strong>Signatures:</strong>
-    <dd>
-    <table width=95%>
-        <tr><td width=80% align=left valign=top>
-            <a href="#Property-Register1">
-            <em>herr_t</em> <code>H5Pregister</code>(
-                  <em>hid_t</em> <code>class</code>,
-                  <em>const char *</em> <code>name</code>,
-                  <em>size_t</em> <code>size</code>,
-                  <em>void *</em> <code>default</code>,
-                  <em>H5P_prp_create_func_t</em> <code>create</code>,
-                  <em>H5P_prp_set_func_t</em> <code>set</code>,
-                  <em>H5P_prp_get_func_t</em> <code>get</code>,
-                  <em>H5P_prp_delete_func_t</em> <code>delete</code>,
-                  <em>H5P_prp_copy_func_t</em> <code>copy</code>,
-                  <em>H5P_prp_close_func_t</em> <code>close</code> )</a>
-            <br> 
-            </td><td width=10% align=right valign=top>
-                [1]
-        </td></tr>
-        <tr><td align=left valign=top>
-            <a href="#Property-Register2">
-            <em>herr_t</em> <code>H5Pregister</code>(
-                  <em>hid_t</em> <code>class</code>,
-                  <em>const char *</em> <code>name</code>,
-                  <em>size_t</em> <code>size</code>,
-                  <em>void *</em> <code>default</code>,
-                  <em>H5P_prp_create_func_t</em> <code>create</code>,
-                  <em>H5P_prp_set_func_t</em> <code>set</code>,
-                  <em>H5P_prp_get_func_t</em> <code>get</code>,
-                  <em>H5P_prp_delete_func_t</em> <code>delete</code>,
-                  <em>H5P_prp_copy_func_t</em> <code>copy</code>,
-                  <em>H5P_prp_compare_func_t</em> <code>compare</code>,
-                  <em>H5P_prp_close_func_t</em> <code>close</code> )</a>
-            </td><td align=right valign=top>
-                [2]
-        </td></tr>
-    </table
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Returns information about the specified filter.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pregister</code> is a macro that is mapped to either
-      <a href="#Property-Register1"><code>H5Pregister1</code></a> or
-      <a href="#Property-Register2"><code>H5Pregister2</code></a>,
-      depending on the needs of the application.
-      <p>
-      Such macros are provided to facilitate application compatibility.
-      For example:
-      <ul>
-          <li>The <code>H5Pregister</code> macro 
-              will be mapped to <code>H5Pregister1</code> and 
-              will use the <code>H5Pregister1</code> syntax 
-              (first signature above)
-              if an application is coded for HDF5 Release 1.6.<i>x</i>.
-          <li>The <code>H5Pregister</code> macro 
-              mapped to <code>H5Pregister2</code> and 
-              will use the <code>H5Pregister2</code> syntax 
-              (second signature above)
-              if an application is coded for HDF5 Release 1.8.<i>x</i>.
-      </ul>
-      <p>
-      When both the HDF5 Library and the application are built and 
-      installed with no specific compatibility flags, 
-      <code>H5Pregister</code> is mapped to the most recent version of
-      the function, currently 
-      <a href="#Property-Register2"><code>H5Pregister2</code></a>.
-      If the library and/or application is compiled for Release 1.6
-      emulation, <code>H5Pregister</code> will be mapped to 
-      <a href="#Property-Register1"><code>H5Pregister1</code></a>.
-      Function-specific flags are available to override these settings 
-      on a function-by-function basis when the application is compiled. 
-      <p>
-      Specific compile-time compatibility flags and the resulting 
-      mappings are as follows:
-
-      <dir>
-      <table border=0 cellpadding=4>
-        <tr valign=top align=left> 
-          <th>Compatibility setting</th>
-          <th><code>H5Pregister</code> mapping</th>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#GlobalSettings">Global settings</a></u></td>
-        </tr><tr valign=top align=left>
-          <td>No compatibility flag</td>
-          <td><code>H5Pregister2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Enable deprecated symbols</td>
-          <td><code>H5Pregister2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Disable deprecated symbols</td>
-          <td><code>H5Pregister2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Emulate Release 1.6 interface</td>
-          <td><code>H5Pregister1</code> </td>
-        </tr>
-<!-- NEW PAGE -->
-        <tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#FunctionLevelSettings">Function-level macros</a></u></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Pregister_vers = 2    </code></td>
-          <td><code>H5Pregister2</code></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Pregister_vers = 1</code></td>
-          <td><code>H5Pregister1</code></td>
-        </tr>
-      </table>
-      </dir>
-      
-      
-      <p>For more information on macro use and mappings, see the 
-      “<a href="APICompatMacros.html">API Compatibility Macros 
-      in HDF5</a>” document.
-      
-
-  <p>
-  <dd><strong>Interface history:</strong>  
-        Signature [1] above is the original <code>H5Pregister</code> interface
-        and the only interface available prior to HDF5 Release 1.8.0.
-        This signature and the corresponding function are now deprecated 
-        but will remain directly callable as 
-        <a href="#Property-Register1"><code>H5Pregister1</code></a>.
-        <p>
-        Signature [2] above was introduced with HDF5 Release 1.8.0
-        and is the recommended and default interface.
-        It is directly callable as
-        <a href="#Property-Register2"><code>H5Pregister2</code></a>.
-        <p>
-        See “<a href="APICompatMacros.html">API Compatibility 
-        Macros in HDF5</a>” 
-        for circumstances under which either of these functions might not
-        be available in an installed instance of the HDF5 Library.
-
-
-  <p>
-  <dt><strong>Programming Note for C++ Developers Using C Functions:</strong>
-    <dd>
-      <p>If a C routine that takes a function pointer as an argument is 
-      called from within C++ code, the C routine should be returned from 
-      normally. </p>
-
-      <p>Examples of this kind of routine include callbacks such as 
-      <code>H5Pset_elink_cb</code> and <code>H5Pset_type_conv_cb</code> 
-      and functions such as <code>H5Tconvert</code> and 
-      <code>H5Ewalk2</code>.</p>
-
-      <p>Exiting the routine in its normal fashion allows the HDF5 C 
-      Library to clean up its work properly. In other words, if the C++ 
-      application jumps out of the routine back to the C++ 
-      “catch” statement, the library is not given the 
-      opportunity to close any temporary data structures that were set 
-      up when the routine was called. The C++ application should save 
-      some state as the routine is started so that any problem that 
-      occurs might be diagnosed.</p>
-
-
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pregister_f
-    <dd>
-
-        <a name="H5P2028F03292fh5pregister5ff5fF90"></a>
-<a name="robo36"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5pregister_f(class, name, size, value, hdferr)
-    INTEGER(HID_T)  , INTENT(IN)  :: class
-    CHARACTER(LEN=*), INTENT(IN)  :: name
-    INTEGER(SIZE_T) , INTENT(IN)  :: size
-    TYPE            , INTENT(IN)  :: value
-    INTEGER         , INTENT(OUT) :: hdferr  
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  class  - Property list class identifier
-  name   - Name of property to register
-  size   - Size of the property value
-  value  - Property value, supported types are:
-             INTEGER
-             REAL
-             DOUBLE PRECISION
-             CHARACTER(LEN=*)
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  hdferr - Returns 0 if successful and -1 if fails
-</pre>
-
-
-<!-- NEW PAGE -->
-  <p>
-  <dt><strong>Fortran2003 Interface:</strong> h5pregister_f
-    <dd>
-
-        <a name="H5P2028F03292fh5pregister5ff5fF03"></a>
-<a name="robo35"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5pregister_f(class, name, size, value, hdferr)
-    INTEGER(HID_T)  , INTENT(IN)  :: class
-    CHARACTER(LEN=*), INTENT(IN)  :: name
-    INTEGER(SIZE_T) , INTENT(IN)  :: size
-    TYPE(C_PTR)     , INTENT(IN)  :: value
-    INTEGER         , INTENT(OUT) :: hdferr  
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  class  - Property list class identifier
-  name   - Name of property to register
-  size   - Size of the property value
-  value  - Pointer to value to set the property to
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  hdferr - Returns 0 if successful and -1 if fails
-</pre>
-
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.8</td>
-          <td valign="top">
-            Fortran updated to Fortran2003.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">The function 
-            C function <code>H5Pregister</code> renamed to 
-            <code>H5Pregister1</code> 
-            and deprecated in this release.
-            <br>
-            C macro <code>H5Pregister</code> 
-            and C function <code>H5Pregister2</code>
-            introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pregister1" -->
-<hr>
-<dl>
-
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 23 August 2012
-      </i></font></div>
-
-
-
-
-  <dt><strong>Name:</strong> <a name="Property-Register1">H5Pregister1</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pregister1</code>(
-                  <em>hid_t</em> <code>class</code>,
-                  <em>const char *</em> <code>name</code>,
-                  <em>size_t</em> <code>size</code>,
-                  <em>void *</em> <code>default</code>,
-                  <em>H5P_prp_create_func_t</em> <code>create</code>,
-                  <em>H5P_prp_set_func_t</em> <code>set</code>,
-                  <em>H5P_prp_get_func_t</em> <code>get</code>,
-                  <em>H5P_prp_delete_func_t</em> <code>delete</code>,
-                  <em>H5P_prp_copy_func_t</em> <code>copy</code>,
-                  <em>H5P_prp_close_func_t</em> <code>close</code>
-				 )
-				 
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Registers a permanent property with a property list class.
-	
-  <p>
-  <dt><strong>Notice:</strong>
-    <dd><i>This function is renamed from <code>H5Pregister</code> and 
-        deprecated in favor of the function 
-        <a href="#Property-Register2"><code>H5Pregister2</code></a> and
-        or the new macro 
-        <a href="#Property-Register"><code>H5Pregister</code></a>.</i>
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pregister1</code> registers a new property with a 
-    property list class.  
-    The property will exist in all property list objects of 
-    <code>class</code> created after this routine finishes.  The name 
-    of the property must not already exist, or this routine will fail.  
-    The default property value must be provided and all new property 
-    lists created with this property will have the property value set 
-    to the default value.  Any of the callback routines may be set to
-    NULL if they are not needed.
-
-    <P>
-    Zero-sized properties are allowed and do not store any data in the
-    property list.  These may be used as flags to indicate the presence 
-    or absence of a particular piece of information.  The default pointer 
-    for a zero-sized property may be set to NULL.  
-    The property <code>create</code> and <code>close</code> callbacks 
-    are called for zero-sized properties, but the <code>set</code> and 
-    <code>get</code> callbacks are never called.
-    </P>
-	
-    <P>
-    The <code>create</code> routine is called when a new property list 
-    with this property is being created.  
-    The <code>H5P_prp_create_func_t</code> callback function is defined 
-    as follows:
-        <ul><em>typedef herr_t</em> (*<code>H5P_prp_create_func_t</code>)(
-            <em>const char *</em><code>name</code>,
-            <em>size_t </em><code>size</code>,
-            <em>void *</em><code>initial_value</code>);
-        </ul>
-    The parameters to this callback function are defined as follows:
-    <ul><table>
-    <tr>
-        <td><em>const char *</em><code>name</code></td>
-        <td>IN: The name of the property being modified</td></tr>
-    <tr>
-        <td><em>size_t</em> <code>size</code></td>
-        <td>IN: The size of the property in bytes</td></tr>
-    <tr>
-        <td><em>void *</em><code>initial_value</code></td>
-        <td>IN/OUT: The default value for the property being created,
-                which will be passed to <code>H5Pregister1</code></td></tr>
-    </table></ul>
-    The <code>create</code> routine may modify the value to be set and 
-    those changes will be stored as the initial value of the property.  
-    If the <code>create</code> routine returns a negative value, 
-    the new property value is not copied into the property and the 
-    create routine returns an error value.
-    <p></P>
-	
-    <P>
-<!-- NEW PAGE -->
-    The <code>set</code> routine is called before a new value is copied 
-    into the property.  
-    The <code>H5P_prp_set_func_t</code> callback function is defined 
-    as follows:
-        <ul><em>typedef herr_t</em> (*H5P_prp_set_func_t)(
-            <em>hid_t </em><code>prop_id</code>, 
-            <em>const char *</em><code>name</code>,
-            <em>size_t </em><code>size</code>,
-            <em>void *</em><code>new_value</code>);
-        </ul>
-    The parameters to this callback function are defined as follows:
-    <ul><table>
-    <tr>
-        <td><em>hid_t</em> <code>prop_id</code></td>
-        <td>IN: The identifier of the property list being modified</td></tr>
-    <tr>
-        <td><em>const char *</em><code>name</code></td>
-        <td>IN: The name of the property being modified</td></tr>
-    <tr>
-        <td><em>size_t </em><code>size</code></td>
-        <td>IN: The size of the property in bytes</td></tr>
-    <tr>
-        <td><em>void **</em><code>new_value</code></td>
-        <td>IN/OUT: Pointer to new value pointer for the property being 
-		    modified</td></tr>
-    </table></ul>
-    
-	The <code>set</code> routine may modify the value pointer to be set 
-    and those changes will be used when setting the property's value.  
-    If the <code>set</code> routine returns a negative value, the new 
-    property value is not copied into the property and the 
-    <code>set</code> routine returns an error value.  
-    The <code>set</code> routine will not be called for the initial 
-    value, only the <code>create</code> routine will be called.
-    <p>
-    <strong>Note:</strong> 
-    The <code>set</code> callback function may be useful 
-    to range check the value being set for the property 
-    or may perform some transformation or translation of the
-    value set.  The <code>get</code> callback would then 
-    reverse the transformation or translation.  
-    A single <code>get</code> or <code>set</code> callback 
-    could handle multiple properties by 
-    performing different actions based on the
-    property name or other properties in the property list.
-
-    <p>
-    The <code>get</code> routine is called when a value is retrieved 
-    from a property value.  
-    The <code>H5P_prp_get_func_t</code> callback function is defined 
-	as follows:
-        <ul><em>typedef herr_t</em> (*<code>H5P_prp_get_func_t</code>)(
-            <em>hid_t </em><code>prop_id</code>, 
-            <em>const char *</em><code>name</code>,
-            <em>size_t </em><code>size</code>,
-            <em>void *</em><code>value</code>);
-        </ul>
-    The parameters to the callback function are defined as follows:
-    <ul><table>
-    <tr>
-        <td><em>hid_t</em> <code>prop_id</code></td>
-        <td>IN: The identifier of the property list being queried</td></tr>
-    <tr>
-        <td><em>const char *</em> <code>name</code></td>
-        <td>IN: The name of the property being queried</td></tr>
-    <tr>
-        <td><em>size_t </em> <code>size</code></td>
-        <td>IN: The size of the property in bytes</td></tr>
-    <tr>
-        <td><em>void *</em> <code>value</code></td>
-        <td>IN/OUT: The value of the property being returned</td></tr>
-    </table></ul>
-    The <code>get</code> routine may modify the value to be returned from 
-    the query and those changes will be returned to the calling routine.  
-    If the <code>set</code> routine returns a negative value, the query 
-    routine returns an error value.
-    <p></P>
-
-    <P>
-    The <code>delete</code> routine is called when a property is being 
-    deleted from a property list.  
-    The <code>H5P_prp_delete_func_t</code> callback function is defined 
-    as follows:
-        <ul><em>typedef herr_t</em> (*<code>H5P_prp_delete_func_t</code>)(
-            <em>hid_t </em><code>prop_id</code>, 
-            <em>const char *</em><code>name</code>,
-            <em>size_t </em><code>size</code>,
-            <em>void *</em><code>value</code>);
-        </ul>
-    The parameters to the callback function are defined as follows:
-    <ul><table>
-    <tr>
-        <td><em>hid_t</em> <code>prop_id</code></td>
-        <td>IN: The identifier of the property list the property is being 
-		    deleted from</td></tr>
-    <tr>
-        <td><em>const char *</em> <code>name</code></td>
-        <td>IN: The name of the property in the list</td></tr>
-    <tr>
-        <td><em>size_t </em> <code>size</code></td>
-        <td>IN: The size of the property in bytes</td></tr>
-    <tr>
-        <td><em>void *</em> <code>value</code></td>
-        <td>IN: The value for the property being deleted</td></tr>
-    </table></ul>
-<!-- NEW PAGE -->
-    The <code>delete</code> routine may modify the value passed in, 
-    but the value is not used by the library when the <code>delete</code> 
-    routine returns.  If the <code>delete</code> routine returns 
-    a negative value, the property list delete routine returns 
-    an error value but the property is still deleted.
-    <p></P>
-
-    <P>
-    The <code>copy</code> routine is called when a new property list with 
-    this property is being created through a copy operation.  
-    The <code>H5P_prp_copy_func_t</code> callback function is defined
-    as follows:
-        <ul><em>typedef herr_t</em> (*<code>H5P_prp_copy_func_t</code>)(
-            <em>const char *</em><code>name</code>,
-            <em>size_t </em><code>size</code>,
-            <em>void *</em><code>value</code>);
-        </ul>
-    The parameters to the callback function are defined as follows:
-    <ul><table>
-    <tr>
-        <td><em>const char *</em><code>name</code></td>
-        <td>IN: The name of the property being copied</td></tr>
-    <tr>
-        <td><em>size_t </em><code>size</code></td>
-        <td>IN: The size of the property in bytes</td></tr>
-    <tr>
-        <td><em>void *</em><code>value</code></td>
-        <td>IN/OUT: The value for the property being copied</td></tr>
-    </table></ul>
-
-    The <code>copy</code> routine may modify the value to be set and 
-    those changes will be stored as the new value of the property.  
-    If the <code>copy</code> routine returns a negative value, 
-    the new property value is not copied into the property and 
-    the copy routine returns an error value.
-    <p></P>
-
-    <P>
-    The <code>close</code> routine is called when a property list with 
-    this property is being closed.  
-    The <code>H5P_prp_close_func_t</code> callback function is defined 
-    as follows:
-        <ul><em>typedef herr_t</em> (*<code>H5P_prp_close_func_t</code>)(
-            <em>hid_t </em><code>prop_id</code>, 
-            <em>const char *</em><code>name</code>,
-            <em>size_t </em><code>size</code>,
-            <em>void *</em><code>value</code>);
-        </ul>
-    The parameters to the callback function are defined as follows:
-    <ul><table>
-    <tr>
-        <td><em>hid_t</em> <code>prop_id</code></td>
-        <td>IN: The identifier of the property list being 
-		    closed</td></tr>
-    <tr>
-        <td><em>const char *</em><code>name</code></td>
-        <td>IN: The name of the property in the list</td></tr>
-    <tr>
-        <td><em>size_t</em> <code>size</code></td>
-        <td>IN: The size of the property in bytes</td></tr>
-    <tr>
-        <td><em>void *</em><code>value</code></td>
-        <td>IN: The value for the property being closed</td></tr>
-    </table></ul>
-    The <code>close</code> routine may modify the value passed in, 
-    but the value is not used by the library when the 
-    <code>close</code> routine returns.  
-    If the <code>close</code> routine returns a negative value, 
-    the property list close routine returns an error value but
-    the property list is still closed.
-    
-  <p>
-  <dt><strong>Programming Note for C++ Developers Using C Functions:</strong>
-    <dd>
-      <p>If a C routine that takes a function pointer as an argument is 
-      called from within C++ code, the C routine should be returned from 
-      normally. </p>
-
-      <p>Examples of this kind of routine include callbacks such as 
-      <code>H5Pset_elink_cb</code> and <code>H5Pset_type_conv_cb</code> 
-      and functions such as <code>H5Tconvert</code> and 
-      <code>H5Ewalk2</code>.</p>
-
-      <p>Exiting the routine in its normal fashion allows the HDF5 C 
-      Library to clean up its work properly. In other words, if the C++ 
-      application jumps out of the routine back to the C++ 
-      “catch” statement, the library is not given the 
-      opportunity to close any temporary data structures that were set 
-      up when the routine was called. The C++ application should save 
-      some state as the routine is started so that any problem that 
-      occurs might be diagnosed.</p>
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>class</code></td>
-        <td valign="top">IN: Property list class to register permanent property 
-            within</td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em> <code>name</code></td>
-        <td valign="top">IN: Name of property to register</td></tr>
-      <tr>
-        <td valign="top"><em>size_t</em> <code>size</code></td>
-        <td valign="top">IN: Size of property in bytes</td></tr>
-      <tr>
-        <td valign="top"><em>void *</em> <code>default</code></td>
-        <td valign="top">IN: Default value for property in newly created 
-            property lists</td></tr>
-      <tr>
-        <td valign="top"><em>H5P_prp_create_func_t</em> <code>create    </code></td>
-        <td valign="top">IN: Callback routine called when a property list is 
-            being created and the property value will be initialized</td></tr>
-      <tr>
-        <td valign="top"><em>H5P_prp_set_func_t</em> <code>set</code></td>
-        <td valign="top">IN: Callback routine called before a new value is 
-            copied into the property's value</td></tr>
-      <tr>
-        <td valign="top"><em>H5P_prp_get_func_t</em> <code>get</code></td>
-        <td valign="top">IN: Callback routine called when a property value is 
-            retrieved from the property</td></tr>
-      <tr>
-<!-- NEW PAGE -->
-        <td valign="top"><em>H5P_prp_delete_func_t</em> <code>delete</code></td>
-        <td valign="top">IN: Callback routine called when a property is deleted 
-            from a property list</td></tr>
-      <tr>
-        <td valign="top"><em>H5P_prp_copy_func_t</em> <code>copy</code>    </td>
-        <td valign="top">IN: Callback routine called when a property is copied 
-            from a property list</td></tr>
-      <tr>
-        <td valign="top"><em>H5P_prp_close_func_t</em> <code>close</code></td>
-        <td valign="top">IN: Callback routine called when a property list is 
-            being closed and the property value will be disposed of</td></tr>
-    </table></ul>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Success: a non-negative value
-    <dd>Failure: a negative value
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pregister_f
-    <dd>
-	<pre>
-SUBROUTINE h5pregister_f
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: class   ! Property list class identifier 
-  CHARACTER(LEN=*), INTENT(IN) :: name  ! Name of property to register
-  INTEGER(SIZE_T), INTENT(IN) :: size   ! Size of the property value	
-  TYPE,   INTENT(IN) :: value           ! Property value
-                                        ! Supported types are:
-                                        !    INTEGER
-                                        !    REAL
-                                        !    DOUBLE PRECISION
-                                        !    CHARACTER(LEN=*)
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                        ! 0 on success and -1 on failure
-END SUBROUTINE h5pregister_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function <code>H5Pregister</code> renamed to 
-            <code>H5Pregister1</code> and deprecated
-            in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pregister2" -->
-<hr>
-<dl>
-
-
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 23 August 2012
-      </i></font></div>
-
-
-
-
-  <dt><strong>Name:</strong> <a name="Property-Register2">H5Pregister2</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pregister2</code>(
-                  <em>hid_t</em> <code>class</code>,
-                  <em>const char *</em> <code>name</code>,
-                  <em>size_t</em> <code>size</code>,
-                  <em>void *</em> <code>default</code>,
-                  <em>H5P_prp_create_func_t</em> <code>create</code>,
-                  <em>H5P_prp_set_func_t</em> <code>set</code>,
-                  <em>H5P_prp_get_func_t</em> <code>get</code>,
-                  <em>H5P_prp_delete_func_t</em> <code>delete</code>,
-                  <em>H5P_prp_copy_func_t</em> <code>copy</code>,
-                  <em>H5P_prp_compare_func_t</em> <code>compare</code>,
-                  <em>H5P_prp_close_func_t</em> <code>close</code>
-				 )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Registers a permanent property with a property list class.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pregister2</code> registers a new property with a 
-    property list class.  
-    The property will exist in all property list objects of 
-    <code>class</code> created after this routine finishes.  The name 
-    of the property must not already exist, or this routine will fail.  
-    The default property value must be provided and all new property 
-    lists created with this property will have the property value set 
-    to the default value.  Any of the callback routines may be set to
-    NULL if they are not needed.
-
-    <P>
-    Zero-sized properties are allowed and do not store any data in the
-    property list.  These may be used as flags to indicate the presence 
-    or absence of a particular piece of information.  The default pointer 
-    for a zero-sized property may be set to NULL.  
-    The property <code>create</code> and <code>close</code> callbacks 
-    are called for zero-sized properties, but the <code>set</code> and 
-    <code>get</code> callbacks are never called.
-    </P>
-	
-    <P>
-    The <code>create</code> routine is called when a new property list 
-    with this property is being created.  
-    The <code>H5P_prp_create_func_t</code> callback function is defined 
-    as follows:
-        <ul><em>typedef herr_t</em> (*<code>H5P_prp_create_func_t</code>)(
-            <em>const char *</em><code>name</code>,
-            <em>size_t </em><code>size</code>,
-            <em>void *</em><code>initial_value</code>);
-        </ul>
-    The parameters to this callback function are defined as follows:
-    <ul><table>
-    <tr>
-        <td><em>const char *</em><code>name</code></td>
-        <td>IN: The name of the property being modified</td></tr>
-    <tr>
-        <td><em>size_t</em> <code>size</code></td>
-        <td>IN: The size of the property in bytes</td></tr>
-    <tr>
-        <td><em>void *</em><code>initial_value</code></td>
-        <td>IN/OUT: The default value for the property being created,
-                which will be passed to <code>H5Pregister2</code></td></tr>
-    </table></ul>
-    The <code>create</code> routine may modify the value to be set and 
-    those changes will be stored as the initial value of the property.  
-    If the <code>create</code> routine returns a negative value, 
-    the new property value is not copied into the property and the 
-    create routine returns an error value.
-    <p></P>
-	
-    <P>
-    The <code>set</code> routine is called before a new value is copied 
-    into the property.  
-    The <code>H5P_prp_set_func_t</code> callback function is defined 
-    as follows:
-        <ul><em>typedef herr_t</em> (*H5P_prp_set_func_t)(
-            <em>hid_t </em><code>prop_id</code>, 
-            <em>const char *</em><code>name</code>,
-            <em>size_t </em><code>size</code>,
-            <em>void *</em><code>new_value</code>);
-        </ul>
-    The parameters to this callback function are defined as follows:
-    <ul><table>
-    <tr>
-        <td><em>hid_t</em> <code>prop_id</code></td>
-        <td>IN: The identifier of the property list being modified</td></tr>
-    <tr>
-        <td><em>const char *</em><code>name</code></td>
-        <td>IN: The name of the property being modified</td></tr>
-    <tr>
-        <td><em>size_t </em><code>size</code></td>
-        <td>IN: The size of the property in bytes</td></tr>
-    <tr>
-        <td><em>void **</em><code>new_value</code></td>
-        <td>IN/OUT: Pointer to new value pointer for the property being 
-		    modified</td></tr>
-    </table></ul>
-    
-<!-- NEW PAGE -->
-	The <code>set</code> routine may modify the value pointer to be set 
-    and those changes will be used when setting the property's value.  
-    If the <code>set</code> routine returns a negative value, the new 
-    property value is not copied into the property and the 
-    <code>set</code> routine returns an error value.  
-    The <code>set</code> routine will not be called for the initial 
-    value, only the <code>create</code> routine will be called.
-    <p>
-    <strong>Note:</strong> 
-    The <code>set</code> callback function may be useful 
-    to range check the value being set for the property 
-    or may perform some transformation or translation of the
-    value set.  The <code>get</code> callback would then 
-    reverse the transformation or translation.  
-    A single <code>get</code> or <code>set</code> callback 
-    could handle multiple properties by 
-    performing different actions based on the
-    property name or other properties in the property list.
-
-    <p>
-    The <code>get</code> routine is called when a value is retrieved 
-    from a property value.  
-    The <code>H5P_prp_get_func_t</code> callback function is defined 
-	as follows:
-        <ul><em>typedef herr_t</em> (*<code>H5P_prp_get_func_t</code>)(
-            <em>hid_t </em><code>prop_id</code>, 
-            <em>const char *</em><code>name</code>,
-            <em>size_t </em><code>size</code>,
-            <em>void *</em><code>value</code>);
-        </ul>
-    The parameters to the callback function are defined as follows:
-    <ul><table>
-    <tr>
-        <td><em>hid_t</em> <code>prop_id</code></td>
-        <td>IN: The identifier of the property list being queried</td></tr>
-    <tr>
-        <td><em>const char *</em> <code>name</code></td>
-        <td>IN: The name of the property being queried</td></tr>
-    <tr>
-        <td><em>size_t </em> <code>size</code></td>
-        <td>IN: The size of the property in bytes</td></tr>
-    <tr>
-        <td><em>void *</em> <code>value</code></td>
-        <td>IN/OUT: The value of the property being returned</td></tr>
-    </table></ul>
-    The <code>get</code> routine may modify the value to be returned from 
-    the query and those changes will be returned to the calling routine.  
-    If the <code>set</code> routine returns a negative value, the query 
-    routine returns an error value.
-    <p></P>
-
-    <P>
-    The <code>delete</code> routine is called when a property is being 
-    deleted from a property list.  
-    The <code>H5P_prp_delete_func_t</code> callback function is defined 
-    as follows:
-        <ul><em>typedef herr_t</em> (*<code>H5P_prp_delete_func_t</code>)(
-            <em>hid_t </em><code>prop_id</code>, 
-            <em>const char *</em><code>name</code>,
-            <em>size_t </em><code>size</code>,
-            <em>void *</em><code>value</code>);
-        </ul>
-    The parameters to the callback function are defined as follows:
-    <ul><table>
-    <tr>
-        <td><em>hid_t</em> <code>prop_id</code></td>
-        <td>IN: The identifier of the property list the property is being 
-		    deleted from</td></tr>
-    <tr>
-        <td><em>const char *</em> <code>name</code></td>
-        <td>IN: The name of the property in the list</td></tr>
-    <tr>
-        <td><em>size_t </em> <code>size</code></td>
-        <td>IN: The size of the property in bytes</td></tr>
-    <tr>
-        <td><em>void *</em> <code>value</code></td>
-        <td>IN: The value for the property being deleted</td></tr>
-    </table></ul>
-    The <code>delete</code> routine may modify the value passed in, 
-    but the value is not used by the library when the <code>delete</code> 
-    routine returns.  If the <code>delete</code> routine returns 
-    a negative value, the property list delete routine returns 
-    an error value but the property is still deleted.
-    <p></P>
-
-    <P>
-<!-- NEW PAGE -->
-    The <code>copy</code> routine is called when a new property list with 
-    this property is being created through a copy operation.  
-    The <code>H5P_prp_copy_func_t</code> callback function is defined
-    as follows:
-        <ul><em>typedef herr_t</em> (*<code>H5P_prp_copy_func_t</code>)(
-            <em>const char *</em><code>name</code>,
-            <em>size_t </em><code>size</code>,
-            <em>void *</em><code>value</code>);
-        </ul>
-    The parameters to the callback function are defined as follows:
-    <ul><table>
-    <tr>
-        <td><em>const char *</em><code>name</code></td>
-        <td>IN: The name of the property being copied</td></tr>
-    <tr>
-        <td><em>size_t </em><code>size</code></td>
-        <td>IN: The size of the property in bytes</td></tr>
-    <tr>
-        <td><em>void *</em><code>value</code></td>
-        <td>IN/OUT: The value for the property being copied</td></tr>
-    </table></ul>
-    The <code>copy</code> routine may modify the value to be set and 
-    those changes will be stored as the new value of the property.  
-    If the <code>copy</code> routine returns a negative value, 
-    the new property value is not copied into the property and 
-    the copy routine returns an error value.
-    <p></P>
-
-    <P>
-    The <code>compare</code> routine is called when a property list with 
-    this property is compared to another property list with the same property.
-    The <code>H5P_prp_compare_func_t</code> callback function is defined
-    as follows:
-        <ul><em>typedef int</em> (*<code>H5P_prp_compare_func_t</code>)(
-            <em>const void *</em><code>value1</code>,
-            <em>const void *</em><code>value2</code>,
-            <em>size_t </em><code>size</code>);
-        </ul>
-    The parameters to the callback function are defined as follows:
-    <ul><table>
-    <tr>
-        <td><em>const void *</em><code>value1</code></td>
-        <td>IN: The value of the first property to compare</td></tr>
-    <tr>
-        <td><em>const void *</em><code>value2</code></td>
-        <td>IN: The value of the second property to compare</td></tr>
-    <tr>
-        <td><em>size_t </em><code>size</code></td>
-        <td>IN: The size of the property in bytes</td></tr>
-    </table></ul>
-    The <code>compare</code> routine may <EM>not</EM> modify the values.
-    The <code>compare</code> routine should return a positive value if
-    <code>value1</code> is greater than <code>value2</code>, a negative value
-    if <code>value2</code> is greater than <code>value1</code> and zero if
-    <code>value1</code> and <code>value2</code> are equal.
-    <p></P>
-
-    <P>
-    The <code>close</code> routine is called when a property list with 
-    this property is being closed.  
-    The <code>H5P_prp_close_func_t</code> callback function is defined 
-    as follows:
-        <ul><em>typedef herr_t</em> (*<code>H5P_prp_close_func_t</code>)(
-            <em>hid_t </em><code>prop_id</code>, 
-            <em>const char *</em><code>name</code>,
-            <em>size_t </em><code>size</code>,
-            <em>void *</em><code>value</code>);
-        </ul>
-    The parameters to the callback function are defined as follows:
-    <ul><table>
-    <tr>
-        <td><em>hid_t</em> <code>prop_id</code></td>
-        <td>IN: The identifier of the property list being 
-		    closed</td></tr>
-    <tr>
-        <td><em>const char *</em><code>name</code></td>
-        <td>IN: The name of the property in the list</td></tr>
-    <tr>
-        <td><em>size_t</em> <code>size</code></td>
-        <td>IN: The size of the property in bytes</td></tr>
-    <tr>
-        <td><em>void *</em><code>value</code></td>
-        <td>IN: The value for the property being closed</td></tr>
-    </table></ul>
-    The <code>close</code> routine may modify the value passed in, 
-    but the value is not used by the library when the 
-    <code>close</code> routine returns.  
-    If the <code>close</code> routine returns a negative value, 
-    the property list close routine returns an error value but
-    the property list is still closed.
-
-
-  <p>
-  <dt><strong>Programming Note for C++ Developers Using C Functions:</strong>
-    <dd>
-      <p>If a C routine that takes a function pointer as an argument is 
-      called from within C++ code, the C routine should be returned from 
-      normally. </p>
-
-      <p>Examples of this kind of routine include callbacks such as 
-      <code>H5Pset_elink_cb</code> and <code>H5Pset_type_conv_cb</code> 
-      and functions such as <code>H5Tconvert</code> and 
-      <code>H5Ewalk2</code>.</p>
-
-      <p>Exiting the routine in its normal fashion allows the HDF5 C 
-      Library to clean up its work properly. In other words, if the C++ 
-      application jumps out of the routine back to the C++ 
-      “catch” statement, the library is not given the 
-      opportunity to close any temporary data structures that were set 
-      up when the routine was called. The C++ application should save 
-      some state as the routine is started so that any problem that 
-      occurs might be diagnosed.</p>
-
-
-
-  <p>
-<!-- NEW PAGE -->
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>class</code></td>
-        <td valign="top">IN: Property list class to register permanent property 
-            within</td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em> <code>name</code></td>
-        <td valign="top">IN: Name of property to register</td></tr>
-      <tr>
-        <td valign="top"><em>size_t</em> <code>size</code></td>
-        <td valign="top">IN: Size of property in bytes</td></tr>
-      <tr>
-        <td valign="top"><em>void *</em> <code>default</code></td>
-        <td valign="top">IN: Default value for property in newly created 
-            property lists</td></tr>
-      <tr>
-        <td valign="top"><em>H5P_prp_create_func_t</em> <code>create</code></td>
-        <td valign="top">IN: Callback routine called when a property list is 
-            being created and the property value will be initialized</td></tr>
-      <tr>
-        <td valign="top"><em>H5P_prp_set_func_t</em> <code>set</code></td>
-        <td valign="top">IN: Callback routine called before a new value is 
-            copied into the property's value</td></tr>
-      <tr>
-        <td valign="top"><em>H5P_prp_get_func_t</em> <code>get</code></td>
-        <td valign="top">IN: Callback routine called when a property value is 
-            retrieved from the property</td></tr>
-      <tr>
-        <td valign="top"><em>H5P_prp_delete_func_t</em> <code>delete</code></td>
-        <td valign="top">IN: Callback routine called when a property is deleted 
-            from a property list</td></tr>
-      <tr>
-        <td valign="top"><em>H5P_prp_copy_func_t</em> <code>copy</code></td>
-        <td valign="top">IN: Callback routine called when a property is copied 
-            from a property list</td></tr>
-      <tr>
-        <td valign="top"><em>H5P_prp_compare_func_t</em> <code>compare</code>    </td>
-        <td valign="top">IN: Callback routine called when a property is 
-            compared with another property list</td></tr>
-      <tr>
-        <td valign="top"><em>H5P_prp_close_func_t</em> <code>close</code></td>
-        <td valign="top">IN: Callback routine called when a property list is 
-            being closed and the property value will be disposed of</td></tr>
-    </table></ul>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Success: a non-negative value
-    <dd>Failure: a negative value
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> <!--h5pfunc_f--> 
-    <dd>None.
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Premove" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-Remove">H5Premove</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Premove</code>(
-                  <em>hid_t</em> <code>plid</code>;
-                  <em>const char *</em><code>name</code>
-		)
-
-  <dt><strong>Purpose:</strong>
-    <dd>Removes a property from a property list.
-
-  <dt><strong>Description:</strong>
-    <dd><code>H5Premove</code> removes a property from a property list.  
-	
-    <p>
-    Both properties which were in existence when the property list 
-    was created (i.e. properties registered with <code>H5Pregister</code>) 
-    and properties added to the list after it was created (i.e. added 
-    with <code>H5Pinsert1</code>) may be removed from a property list.  
-    Properties do not need to be removed from a property list before the 
-    list itself is closed; they will be released automatically when 
-    <code>H5Pclose</code> is called.
-	
-    <p>
-    If a <code>close</code> callback exists for the removed property, 
-    it will be called before the property is released.
-
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-    <tr>
-        <td><em>hid_t</em> <code>plid</code></td>
-        <td>IN: Identifier of the property list to modify</td></tr>
-    <tr>
-        <td><em>const char *</em><code>name    </code></td>
-        <td>IN: Name of property to remove</td></tr>
-    </table></ul>
-
-  <dt><strong>Returns:</strong>
-    <dd>Success: a non-negative value
-    <dd>Failure: a negative value
-
-  <dt><strong>Fortran90 Interface:</strong> h5premove_f
-    <dd>
-	<pre>
-SUBROUTINE h5premove_f(plid, name, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: plid   ! Property list identifier
-  CHARACTER(LEN=*), INTENT(IN) :: name ! Name of property to remove
-  INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                       ! 0 on success and -1 on failure
-END SUBROUTINE h5premove_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 29 September 2011
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-Set">H5Pset</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset</code>(
-                  <em>hid_t</em> <code>plid</code>,
-                  <em>const char *</em><code>name</code>,
-                  <em>void *</em><code>value</code>)
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets a property list value.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset</code> sets a new value for a property in a 
-    property list.  If there is a <code>set</code> callback 
-    routine registered for this property, the <code>value</code> will be 
-    passed to that routine and any changes to the <code>value</code> 
-    will be used when setting the property value.  
-    The information pointed to by the <code>value</code> pointer 
-    (possibly modified by the <code>set</code> callback) is copied into 
-    the property list value and may be changed by the application making 
-    the <code>H5Pset</code> call without affecting the property value.
-
-    <P>
-    The property name must exist or this routine will fail.  
-
-    <P>
-    If the <code>set</code> callback routine returns an error, the 
-    property value will not be modified.  
-
-    <P>
-    This routine may not be called for zero-sized properties 
-    and will return an error in that case.
-	
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-    <tr>
-        <td><em>hid_t</em> <code>plid</code>;
-        <td>IN: Property list identifier to modify</td></tr>
-    <tr>
-        <td><em>const char *</em><code>name;    </code>
-        <td>IN: Name of property to modify</td></tr>
-    <tr>
-        <td><em>void *</em><code>value</code>;
-        <td>IN: Pointer to value to set the property to</td></tr>
-    </table></dd>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Success: a non-negative value
-    <dd>Failure: a negative value
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pset_f
-    <dd>
-
-        <a name="H5P2028F03292fh5pset5ff5fF90"></a>
-<a name="robo38"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5pset_f(plid, name, value, hdferr)
-    INTEGER(HID_T)  , INTENT(IN)  :: plid
-    CHARACTER(LEN=*), INTENT(IN)  :: name
-    TYPE            , INTENT(IN)  :: value
-    INTEGER         , INTENT(OUT) :: hdferr
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  prp_id  - Property list identifier to modify
-  name    - Name of property to modify
-  value   - Property value, supported types are:
-             INTEGER
-             REAL
-             DOUBLE PRECISION
-             CHARACTER(LEN=*)
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  hdferr  - Returns 0 if successful and -1 if fails
-</pre>
-
-
-<!-- NEW PAGE -->
-  <p>
-  <dt><strong>Fortran2003 Interface:</strong> h5pset_f
-    <dd>
-
-        <a name="H5P2028F03292fh5pset5ff5fF03"></a>
-<a name="robo37"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5pset_f(plid, name, value, hdferr)
-    INTEGER(HID_T)  , INTENT(IN)  :: plid
-    CHARACTER(LEN=*), INTENT(IN)  :: name
-    TYPE(C_PTR)     , INTENT(IN)  :: value
-    INTEGER         , INTENT(OUT) :: hdferr
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  prp_id  - Property list identifier to modify
-  name    - Name of property to modify
-  value   - Pointer to value to set the property to
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  hdferr  - Returns 0 if successful and -1 if fails
-</pre>
-
-
-  <p></p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-              <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-              <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.8</td>
-          <td valign="top">
-              Fortran updated to Fortran2003.</td></tr>
-    </table>
-
-
-
-		
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_alignment" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetAlignment">H5Pset_alignment</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_alignment</code>(<em>hid_t</em> <code>plist</code>,
-        <em>hsize_t</em> <code>threshold</code>,
-        <em>hsize_t</em> <code>alignment</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Sets alignment properties of a file access property list.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_alignment</code> sets the alignment properties 
-        of a file access property list
-        so that any file object greater than or equal in size to 
-        <code>threshold</code> bytes will be aligned on an address 
-        which is a multiple of <code>alignment</code>.  The addresses
-        are relative to the end of the user block; the alignment is
-        calculated by subtracting the user block size from the
-        absolute file address and then adjusting the address to be a
-        multiple of <code>alignment</code>.
-        <p>
-        Default values for <code>threshold</code> and 
-        <code>alignment</code> are one, implying
-        no alignment.  Generally the default values will result in
-        the best performance for single-process access to the file.
-        For MPI IO and other parallel systems, choose an alignment
-        which is a multiple of the disk block size.   
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>plist</code></td>
-            <td valign="top">IN: Identifier for a file access property list.</td></tr>
-        <tr>
-		    <td valign="top"><em>hsize_t</em> <code>threshold    </code></td>
-            <td valign="top">IN: Threshold value.  
-                Note that setting the threshold value to 0 (zero) has 
-                the effect of a special case, forcing everything 
-                to be aligned.</td></tr>
-        <tr>
-		    <td valign="top"><em>hsize_t</em> <code>alignment</code></td>
-            <td valign="top">IN: Alignment value.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pset_alignment_f
-    <dd>
-	<pre>
-SUBROUTINE h5pset_alignment_f(prp_id, threshold,  alignment, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id       ! Property list identifier
-  INTEGER(HSIZE_T), INTENT(IN) :: threshold  ! Threshold value
-  INTEGER(HSIZE_T), INTENT(IN) :: alignment  ! Alignment value
-  INTEGER, INTENT(OUT) :: hdferr             ! Error code
-                                             ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_alignment_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_alloc_time" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetAllocTime">H5Pset_alloc_time</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pset_alloc_time</code>(<em>hid_t</em> <code>plist_id</code>,
-            <em>H5D_alloc_time_t</em> <code>alloc_time</code>
-        )
-  <dt><strong>Purpose:</strong>
-    <dd>Sets the timing for storage space allocation.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_alloc_time</code> sets up the timing for the allocation of
-        storage space for a dataset's raw data.  
-	This property is set in the dataset creation property list 
-	<code>plist_id</code>.
-        <p>
-	Timing is specified in <code>alloc_time</code> with one of the 
-	following values:
-	<table border=0 >
-           <tr valign="top"><td rowspan="4">    </td><td>
-	     <code>H5D_ALLOC_TIME_DEFAULT</code>   
-             </td><td>
-	     Allocate dataset storage space at the default time.<br> 
-	     (Defaults differ by storage method.)
-	   </td></tr><tr valign="top"><td>
-             <code>H5D_ALLOC_TIME_EARLY</code>
-             </td><td>
-             Allocate all space when the dataset is created.<br>
-	     (Default for compact datasets.)
-	   </td></tr><tr valign="top"><td>
-	     <code>H5D_ALLOC_TIME_INCR</code>   
-             </td><td>
-	     Allocate space incrementally, as data is written to the dataset.<br>
-	     (Default for chunked storage datasets.)
-             <ul>
-	       <li>Chunked datasets:  
-	         Storage space allocation for each chunk is deferred until data 
-                 is written to the chunk.  
-	       <li>Contiguous datasets: 
-	         Incremental storage space allocation for contiguous data    
-                 is treated as late allocation.
-	       <li>Compact datasets:  
-	         Incremental allocation is not allowed with compact datasets; 
-                 <code>H5Pset_alloc_time</code> will return an error.
-             </ul>
-	   </td></tr><tr valign="top"><td>
-             <code>H5D_ALLOC_TIME_LATE</code>
-             </td><td>
-             Allocate all space when data is first written to the dataset.<br>
-	     (Default for contiguous datasets.)
- 	</td></tr></table>
-  <dt><strong>Note:</strong>
-    <dd><code>H5Pset_alloc_time</code> is designed to work in concert  
-        with the dataset fill value and fill value write time properties, 
-	set with the functions 
-	<code>H5Pset_fill_value</code> and <code>H5Pset_fill_time</code>.
-	<p>
-	<p>
-	See <a href="RM_H5D.html#Dataset-Create">H5Dcreate</a> for 
-	further cross-references.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>plist_id</code></td>
-            <td valign="top">IN: Dataset creation property list identifier.</td></tr>
-        <tr>
-		    <td valign="top"><em>H5D_alloc_time_t</em> <code>alloc_time    </code></td>
-            <td valign="top">IN: When to allocate dataset storage space.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<!-- NEW PAGE -->
-  <dt><strong>Fortran90 Interface:</strong> h5pset_alloc_time_f
-    <dd>
-	<pre>
-SUBROUTINE h5pset_alloc_time_f(plist_id, flag, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: plist_id  ! Dataset creation property
-                                          ! list identifier
-  INTEGER(HSIZE_T), INTENT(IN) :: flag    ! Allocation time flag
-                                          ! Possible values are:
-                                          !    H5D_ALLOC_TIME_ERROR_F
-                                          !    H5D_ALLOC_TIME_DEFAULT_F
-                                          !    H5D_ALLOC_TIME_EARLY_F
-                                          !    H5D_ALLOC_TIME_LATE_F
-                                          !    H5D_ALLOC_TIME_INCR_F
-  INTEGER, INTENT(OUT)       :: hdferr    ! Error code
-                                          ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_alloc_time_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.6.0</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_attr_creation_order" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 20 March 2012
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-SetAttrCreationOrder">H5Pset_attr_creation_order</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_attr_creation_order</code>(
-            <em>hid_t</em> <code>ocpl_id</code>, 
-            <em>unsigned</em> <code>crt_order_flags</code>
-    )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets tracking and indexing of attribute creation order.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_attr_creation_order</code> sets flags for
-        tracking and indexing attribute creation order on an object.
-        <p>
-        <code>ocpl_id</code> is a dataset or group creation property list 
-        identifier.  The term <code>ocpl</code>, for object creation property 
-        list, is used when more than one type of object may be involved.
-        <p>
-        <code>crt_order_flags</code> contains flags with the 
-        following meanings:
-        <table>
-            <tr valign=top align=left><td>
-                <code>    </code>
-                </td><td>
-                <code>H5P_CRT_ORDER_TRACKED</code>
-                </td><td>
-                Attribute creation order is tracked but not necessarily indexed.
-            </td></tr><tr valign=top align=left><td>
-                <code>    </code>
-                </td><td>
-                <code>H5P_CRT_ORDER_INDEXED    </code>
-                </td><td>
-                Attribute creation order is indexed  
-                (requires <code>H5P_CRT_ORDER_TRACKED</code>).
-            </td></tr>
-        </table>
-        Default behavior is that attribute creation order is neither tracked 
-        nor indexed.
-        <p>
-        <code>H5Pset_attr_creation_order</code> can be used 
-        to set attribute creation order tracking, 
-        or to set attribute creation order tracking and indexing.
-        <p>
-        Note that if a creation order index is to be built, 
-        it must be specified in the object creation property list. 
-        HDF5 currently provides no mechanism 
-        to turn on attribute creation order tracking at object creation time 
-        and to build the index later. 
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>ocpl_id</code>
-        </td>
-        <td valign="top">IN: Object creation property list identifier
-        </td></tr>
-      <tr>
-        <td valign="top"><em>unsigned</em> <code>crt_order_flags</code>    
-        </td>
-        <td valign="top">IN: Flags specifying whether to track and index 
-            attribute creation order
-            <br>
-            <i>Default: No flag set; attribute creation order is neither 
-            tracked not indexed.</i>
-        </td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pset_attr_creation_order_f
-    <dd><pre>
-SUBROUTINE h5pset_attr_creation_order_f(ocpl_id, crt_order_flags , hdferr)
-  IMPLICIT NONE 
-  INTEGER(HID_T), INTENT(IN) :: ocpl_id   ! Object (dataset or group) creation 
-                                          ! property list identifier
-  INTEGER, INTENT(IN) :: crt_order_flags  ! Flags specifying whether to track 
-                                          ! and index attribute creation order
-  INTEGER, INTENT(OUT) :: hdferr          ! Error code 
-                                          ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_attr_creation_order_f
-    </pre></dd>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_attr_phase_change" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetAttrPhaseChange">H5Pset_attr_phase_change</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_attr_phase_change</code>(
-            <em>hid_t</em> <code>ocpl_id</code>,
-            <em>unsigned</em> <code>max_compact</code>,
-            <em>unsigned</em> <code>min_dense</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets attribute storage phase change thresholds.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_attr_phase_change</code> sets threshold values
-        for attribute storage on an object.
-        These thresholds determine the point at which attribute storage 
-        changes from compact storage (i.e., storage in the object header)
-        to dense storage (i.e., storage in a heap and indexed with a B-tree).
-        <p>
-        In the general case, attributes are initially kept in compact storage.
-        When the number of attributes exceeds <code>max_compact</code>,
-        attribute storage switches to dense storage.
-        If the number of attributes subsequently falls below 
-        <code>min_dense</code>, the attributes are returned to compact storage.
-        <p>
-        If <code>max_compact</code> is set to <code>0</code> (zero),
-        dense storage always used.
-        <p>
-        <code>ocpl_id</code> is a dataset or group creation property list 
-        identifier.  The term <code>ocpl</code>, for object creation property 
-        list, is used when different types of objects may be involved.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>ocpl_id</code>
-        </td>
-        <td valign="top">IN: Object (group or dataset) creation property 
-            list identifier
-        </td></tr>
-      <tr>
-        <td valign="top"><em>unsigned</em> <code>max_compact   </code>
-        </td>
-        <td valign="top">IN: Maximum number of attributes to be stored 
-            in compact storage
-            <br>
-            <i>(Default: 8)</i>
-        </td></tr>
-      <tr>
-        <td valign="top"><em>unsigned</em> <code>min_dense</code>    
-        </td>
-        <td valign="top">IN: Minimum number of attributes to be stored
-            in dense storage
-            <br>
-            <i>(Default: 6)</i>
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pset_attr_phase_change_f
-    <dd><pre>
-SUBROUTINE h5pset_attr_phase_change_f(ocpl_id, max_compact, min_dense, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: ocpl_id 
-                              ! Object (dataset or group) creation property 
-                              ! list identifier
-  INTEGER, INTENT(IN) :: max_compact  
-                              ! Maximum number of attributes to be stored in 
-                              ! compact storage (Default: 8)
-  INTEGER, INTENT(IN) :: min_dense  
-                              ! Minimum number of attributes to be stored in 
-                              ! dense storage (Default: 6)
-  INTEGER, INTENT(OUT) :: hdferr 
-                              ! Error code
-                              ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_attr_phase_change_f
-    </pre></dd>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_btree_ratios" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetBTreeRatios">H5Pset_btree_ratios</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_btree_ratios</code>(<em>hid_t</em> <code>plist</code>,
-        <em>double</em> <code>left</code>,
-        <em>double</em> <code>middle</code>,
-        <em>double</em> <code>right</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Sets B-tree split ratios for a dataset transfer property list.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_btree_ratios</code> sets the B-tree split ratios 
-        for a dataset transfer property list. The split ratios determine 
-        what percent of children go in the first node when a node splits.  
-        <p>
-        The ratio <code>left</code> is used when the splitting node is 
-        the left-most node at its level in the tree; 
-        the ratio <code>right</code> is used when the splitting node is 
-        the right-most node at its level; 
-        and the ratio <code>middle</code> is used for all other cases.  
-        <p>
-        A node which is the only node at its level in the tree uses 
-        the ratio <code>right</code> when it splits.  
-        <p>
-        All ratios are real numbers between 0 and 1, inclusive. 
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>plist</code></td>
-            <td valign="top">IN: The dataset transfer property list identifier.</td></tr>
-        <tr>
-		    <td valign="top"><em>double</em> <code>left</code></td>
-            <td valign="top">IN: The B-tree split ratio for left-most nodes.</td></tr>
-        <tr>
-		    <td valign="top"><em>double</em> <code>right</code></td>
-            <td valign="top">IN: The B-tree split ratio for right-most nodes and lone nodes.</td></tr>
-        <tr>
-		    <td valign="top"><em>double</em> <code>middle    </code></td>
-            <td valign="top">IN: The B-tree split ratio for all other nodes.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pset_btree_ratios_f
-    <dd>
-	<pre>
-SUBROUTINE h5pset_btree_ratios_f(prp_id, left, middle, right, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id   
-                                  ! Property list identifier
-  REAL, INTENT(IN) :: left        ! The B-tree split ratio for left-most nodes
-  REAL, INTENT(IN) :: middle      ! The B-tree split ratio for all other nodes
-  REAL, INTENT(IN) :: right       ! The B-tree split ratio for right-most
-                                  ! nodes and lone nodes.
-  INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                  ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_btree_ratios_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_buffer" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetBuffer">H5Pset_buffer</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_buffer</code>(<em>hid_t</em> <code>plist</code>,
-        <em>hsize_t</em> <code>size</code>,
-        <em>void</em> <code>*tconv</code>,
-        <em>void</em> <code>*bkg</code>
-        )
-  <dt><strong>Purpose:</strong>
-    <dd>Sets type conversion and background buffers.
-  <dt><strong>Description:</strong>
-    <dd> Given a dataset transfer property list, <code>H5Pset_buffer</code> 
-         sets the maximum size
-         for the type conversion buffer and background buffer and
-         optionally supplies pointers to application-allocated buffers.
-         If the buffer size is smaller than the entire amount of data
-         being transferred between the application and the file, and a type
-         conversion buffer or background buffer is required, then
-         strip mining will be used.  
-         <p>
-         Note that there are minimum size requirements for the buffer.
-         Strip mining can only break the data up along the first dimension,
-         so the buffer must be large enough to accommodate a complete slice 
-         that encompasses all of the remaining dimensions.  
-         For example, when strip mining a 100x200x300 hyperslab 
-         of a simple data space, the buffer must be large enough to 
-         hold 1x200x300 data elements.  
-         When strip mining a 100x200x300x150 hyperslab of a simple data space, 
-         the buffer must be large enough to hold 1x200x300x150 data elements.  
-         <p>
-         If <code>tconv</code> and/or <code>bkg</code> are null pointers,
-         then buffers will be allocated and freed during the data transfer.  
-         <p>
-         The default value for the maximum buffer is 1 Mb.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>plist</code></td>
-            <td valign="top">IN: Identifier for the dataset transfer property list.</td></tr>
-        <tr>
-		    <td valign="top"><em>hsize_t</em> <code>size    </code></td>
-            <td valign="top">IN: Size, in bytes, of the type conversion and background buffers.</td></tr>
-        <tr>
-		    <td valign="top"><em>void</em> <code>tconv</code></td>
-            <td valign="top">IN: Pointer to application-allocated type conversion buffer.</td></tr>
-        <tr>
-		    <td valign="top"><em>void</em> <code>bkg</code></td>
-            <td valign="top">IN: Pointer to application-allocated background buffer.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pset_buffer_f
-    <dd>
-	<pre>
-SUBROUTINE h5pset_buffer_f(plist_id, size, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN)   :: plist_id ! Dataset transfer property 
-                                           ! list identifier
-  INTEGER(HSIZE_T), INTENT(IN) :: size     ! Conversion buffer size
-  INTEGER, INTENT(OUT)         :: hdferr   ! Error code
-                                           ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_buffer_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.6.0</td>
-		  <td valign="top">The <code>size</code> 
-		    parameter has changed from type 
-			<em>hsize_t</em> to <em>size_t</em>.</td></tr>
-        <tr>
-		  <td valign="top">1.4.0</td>
-		  <td valign="top">The <code>size</code> 
-		    parameter has changed to type 
-			<em>hsize_t</em>.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_cache" -->
-<hr>
-<dl>
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 15 April 2009
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-SetCache">H5Pset_cache</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_cache</code>(
-        <em>hid_t</em> <code>plist_id</code>,
-        <em>int</em> <code>mdc_nelmts</code>,
-        <em>size_t</em> <code>rdcc_nelmts</code>,
-        <em>size_t</em> <code>rdcc_nbytes</code>,
-        <em>double</em> <code>rdcc_w0</code>
-    )
- 
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets the raw data chunk cache parameters.  
- 
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_cache</code> sets 
-        the number of elements, the total number of bytes, and 
-        the preemption policy value in the raw data chunk cache.
-        <p>
-        The <em>plist_id</em> is a file access property list.  
-        <p>
-        The number of elements (objects) in the raw data chunk cache 
-        is <em>rdcc_nelmts</em>.
-        The total size of the raw data chunk cache and the preemption policy 
-        are <em>rdcc_nbytes</em> and <em>rdcc_w0</em>, respectively.  
-        <p>
-        Any (or all) of the <code>H5Pget_cache</code> pointer arguments 
-        may be null pointers.
-        <p>
-        The <em>rdcc_w0</em> value should be between 0 and 1 inclusive and
-        indicates how much chunks that have been fully read are
-        favored for preemption.  A value of zero means fully read
-        chunks are treated no differently than other chunks (the
-        preemption is strictly LRU) while a value of one means fully
-        read chunks are always preempted before other chunks. 
-        <p>
-        The <code>*mdc_nelmts</code> parameter is no longer used;
-        any value passed in that parameter is ignored.
- 
-  <p>
-  <dt><strong>Note:</strong>
-    <dd>Raw dataset chunk caching is not currently supported when using the 
-        MPI I/O and MPI POSIX file drivers in read/write mode; see
-        <a href="#Property-SetFaplMpio"><code>H5Pset_fapl_mpio</code></a> and
-        <a href="#Property-SetFaplMpiPosix"><code>H5Pset_fapl_mpiposix</code></a>,
-        respectively.  
-        When using one of these file drivers, all calls to <code>H5Dread</code> 
-        and <code>H5Dwrite</code> will access the disk directly, 
-        and <code>H5Pset_cache</code> will have no effect on performance.
-        <p>
-        Raw dataset chunk caching is supported when these drivers are 
-        used in read-only mode.
- 
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>plist_id</code></td>
-            <td valign="top">IN: Identifier of the file access property 
-                list.</td></tr>
-        <tr>
-            <td valign="top"><em>int</em> <code>mdc_nelmts</code></td>
-            <td valign="top">IN: <i>No longer used; 
-                any value passed is ignored.</i></td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>rdcc_nelmts</code></td>
-            <td valign="top">IN: Number of elements (objects) in the raw data 
-                chunk cache.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>rdcc_nbytes    </code></td>
-            <td valign="top">IN: Total size of the raw data chunk cache, 
-                in bytes.</td></tr>
-        <tr>
-            <td valign="top"><em>double</em> <code>rdcc_w0</code></td>
-            <td valign="top">IN: Preemption policy.</td></tr>
-        </table>
- 
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
- 
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pset_cache_f
-    <dd>
-        <pre>
-SUBROUTINE h5pset_cache_f(prp_id, mdc_nelmts,rdcc_nelmts, rdcc_nbytes, rdcc_w0, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id        ! Property list identifier
-  INTEGER, INTENT(IN) :: mdc_nelmts           ! Number of elements (objects)
-                                              ! in the meta data cache
-  INTEGER(SIZE_T), INTENT(IN) :: rdcc_nelmts  ! Number of elements (objects)
-                                              ! in the meta data cache
-  INTEGER(SIZE_T), INTENT(IN) :: rdcc_nbytes  ! Total size of the raw data
-                                              ! chunk cache, in bytes
-  REAL, INTENT(IN) :: rdcc_w0                 ! Preemption policy
-  INTEGER, INTENT(OUT) :: hdferr              ! Error code
-                                              ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_cache_f
-        </pre> 
-
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            In C, use of the <code>mdc_nelmts</code> parameter discontinued.
-            <br>
-            Metadata cache configuration is managed with
-            <a href="#Property-SetMdcConfig"><code>H5Pset_mdc_config</code></a> 
-            and
-            <a href="#Property-GetMdcConfig"><code>H5Pget_mdc_config</code></a>.
-            </td></tr>
-        <tr>
-          <td valign="top">1.6.1</td>
-          <td valign="top">Fortran <code>rdcc_nbytes</code> parameter type 
-            changed to <code>INTEGER(SIZE_T)</code>.</td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">In C, the <code>rdcc_nbytes</code> 
-            and <code>rdcc_nelmts</code> parameters changed from type 
-            <em>int</em> to <em>size_t</em>.</td>
-          <td valign="top"> </td>
-          <td valign="top"> </td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_char_encoding" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 25 June 2013
-    </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-SetCharEncoding">H5Pset_char_encoding</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pset_char_encoding</code>(
-            <em>hid_t </em><code>plist_id</code>,
-            <em>H5T_cset_t</em> <code>encoding</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets the character encoding used to encode link and attribute names.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_char_encoding</code> sets the character encoding
-      used for the names of objects, links, and attributes
-      created with the property list <code>plist_id</code>.
-      <p>
-      Valid values for <code>encoding</code> include the following:
-      <br>
-      <table border=0>
-        <tr><td>
-              
-          </td><td>
-          <code>H5T_CSET_ASCII</code>
-          </td><td>
-          US ASCII
-        </td></tr><tr><td>
-              
-          </td><td>
-          <code>H5T_CSET_UTF8    </code>
-          </td><td>
-          UTF-8 Unicode 
-        </td></tr>
-      </table>
-      <p>
-      For example, if the character set for the property list 
-      <code>plist_id</code> is set to <td><code>H5T_CSET_UTF8</code>, 
-      link names pointing to objects created with <code>plist_id</code> 
-      will be encoded using the UTF-8 Unicode character set.
-      Similarly, names of links or attributes created with 
-      <code>plist_id</code> will be encoded as UTF-8 Unicode.
-      <p>
-      Note that <code>H5Pset_char_encoding</code>
-      sets the character set used for an HDF5 link or attribute name while 
-      <a href="RM_H5T.html#Datatype-SetCset"><code>H5Tset_cset</code></a>
-      sets the character set used in a character or string datatype. 
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd>
-      <table>
-      <tr>
-        <td valign="top"><em>hid_t </em><code>plist_id</code></td>
-        <td valign="top">IN: Property list identifier</td>
-      </tr><tr>
-        <td valign="top"><em>H5T_cset_t</em> <code>encoding</code>    </td>
-        <td valign="top">IN: String encoding character set</td>
-      </tr>
-      </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative valule if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pset_char_encoding_f
-    <dd><pre>
-SUBROUTINE h5pset_char_encoding_f(plist_id, encoding, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: plist_id
-                                  ! Property list identifier
-  INTEGER, INTENT(IN) :: encoding ! String encoding character set:
-                                  !   H5T_CSET_ASCII_F -> US ASCII
-                                  !   H5T_CSET_UTF8_F -> UTF-8 Unicode encoding
-  INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                  ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_char_encoding_f
-    </pre></dd>
-
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-        </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_chunk" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetChunk">H5Pset_chunk</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pset_chunk</code>(<em>hid_t</em> <code>plist</code>,
-            <em>int</em> <code>ndims</code>,
-            <em>const hsize_t *</em> <code>dim</code>
-        )
-  <dt><strong>Purpose:</strong>
-    <dd>Sets the size of the chunks used to store a chunked layout dataset.  
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_chunk</code> sets the size of the chunks used to 
-        store a chunked layout dataset.  This function is only valid 
-        for dataset creation property lists.  
-        <p>
-        The <code>ndims</code> parameter currently must be the same size 
-        as the rank of the dataset.  
-        <p>
-        The values of the <code>dim</code> 
-        array define the size of the chunks to store the dataset's raw data.
-        The unit of measure for <code>dim</code> values is 
-        <em>dataset elements</em>.
-        <p>
-        As a side-effect of this function, the layout of the dataset is 
-        changed to <code>H5D_CHUNKED</code>, if it is not already so set.
-        (See <a href="#Property-SetLayout"><code>H5Pset_layout</code></a>.)
-        <p>     
-        <em>Note regarding fixed-size datasets:</em><br>
-        Chunk size cannot exceed the size of a fixed-size dataset.
-        For example, a dataset consisting of a 5x4 fixed-size array cannot be
-        defined with 10x10 chunks.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-          <td valign="top"><em>hid_t</em> <code>plist</code></td>
-          <td valign="top">IN: Dataset creation property list 
-              identifier.</td></tr>
-        <tr>
-          <td valign="top"><em>int</em> <code>ndims</code></td>
-          <td valign="top">IN: The number of dimensions of each chunk.</td></tr>
-        <tr>
-          <td valign="top"><em>const hsize_t *</em> <code>dim    </code></td>
-          <td valign="top">IN: An array defining the size, in dataset elements, 
-              of each chunk.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pset_chunk_f
-    <dd>
-	<pre>
-SUBROUTINE h5pset_chunk_f(prp_id, ndims, dims, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id  ! Property list identifier 
-  INTEGER, INTENT(IN) :: ndims          ! Number of chunk dimensions
-  INTEGER(HSIZE_T), DIMENSION(ndims), INTENT(IN) :: dims    
-                                        ! Array containing sizes of
-                                        ! chunk dimensions
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                        ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_chunk_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_chunk_cache" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 11 November 2011
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-SetChunkCache">H5Pset_chunk_cache</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pset_chunk_cache</code>(
-            <em>hid_t </em><code>dapl_id</code>,
-            <em>size_t </em><code>rdcc_nslots</code>,
-            <em>size_t </em><code>rdcc_nbytes</code>,
-            <em>double </em><code>rdcc_w0</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets the raw data chunk cache parameters.
-
-  <p>
-  <dt><strong>Motivation:</strong>
-    <dd><code>H5Pset_chunk_cache</code> 
-      is used to adjust the chunk cache parameters on a per-dataset basis, as
-      opposed to a global setting for the file.  The optimum chunk cache
-      parameters vary wildly with different data layout and access patterns, so
-      for optimal performance they must be set individually for each dataset.
-      It may also be beneficial to reduce the size of the chunk cache for
-      datasets whose performance is not important in order to save memory space.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_chunk_cache</code> 
-      sets the number of elements, the total number of bytes, and the preemption
-      policy value in the raw data chunk cache on a dataset access property
-      list.  After calling this function, the values set in the property list
-      will override the values in the file's file access property list.
-      <p>
-      The raw data chunk cache inserts chunks into the cache by first computing
-      a hash value using the address of a chunk, then using that hash value as
-      the chunk's index into the table of cached chunks.  The size of this
-      hash table, i.e., and the number of possible hash values, is determined by
-      the <code>rdcc_nslots</code> parameter.  If a different chunk in the cache
-      has the same hash value, this causes a collision, which reduces
-      efficiency. If inserting the chunk into cache would cause the cache to be
-      too big, then the cache is pruned according to the <code>rdcc_w0</code>
-      parameter.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd>
-    <table>
-      <tr valign="top">
-        <td><em>hid_t </em><code>dapl_id</code>
-            </td><td>    </td>
-        <td>IN: Dataset access property list identifier.
-            </td></tr>
-      <tr valign="top">
-        <td><em>size_t </em><code>rdcc_nslots</code>
-            </td><td> </td>
-        <td>IN:The number of chunk slots in the raw data chunk cache for this
-            dataset.  Increasing this value reduces the number of cache
-            collisions, but slightly increases the memory used.  Due to the
-            hashing strategy, this value should ideally be a prime number.  As a
-            rule of thumb, this value should be at least 10 times the number of
-            chunks that can fit in <code>rdcc_nbytes</code> bytes.  For maximum
-            performance, this value should be set approximately 100 times that
-            number of chunks.
-            <p>
-            The default value is <code>521</code>.  If the value passed is
-            <code>H5D_CHUNK_CACHE_NSLOTS_DEFAULT</code>, then the property will
-            not be set on <code>dapl_id</code> and the parameter will come from
-            the file access property list used to open the file.
-            </td></tr>
-      <tr valign="top">
-        <td><em>size_t </em><code>rdcc_nbytes</code>
-            </td><td> </td>
-        <td>IN: The total size of the raw data chunk cache for this dataset.  In
-            most cases increasing this number will improve performance, as long
-            as you have enough free memory.
-            <p>
-            The default size is 1 MB.  If the value passed is
-            <code>H5D_CHUNK_CACHE_NBYTES_DEFAULT</code>, then the property will
-            not be set on <code>dapl_id</code> and the parameter will come from
-            the file access property list.
-            </td></tr>
-      <tr valign="top">
-        <td><em>double </em><code>rdcc_w0</code>
-            </td><td> </td>
-        <td>IN: The chunk preemption policy for this dataset.  This must be
-            between <code>0</code> and <code>1</code> inclusive and indicates
-            the weighting according to which chunks which have been fully read
-            or written are penalized when determining which chunks to flush from
-            cache.  A value of <code>0</code> means fully read or written chunks
-            are treated no differently than other chunks (the preemption is
-            strictly LRU) while a value of <code>1</code> means fully read or
-            written chunks are always preempted before other chunks.  If your
-            application only reads or writes data once, this can be safely set
-            to <code>1</code>.  Otherwise, this should be set lower, depending
-            on how often you re-read or re-write the same data.
-            <p>
-            The default value is <code>0.75</code>.  If the value passed is
-            <code>H5D_CHUNK_CACHE_W0_DEFAULT</code>, then the property will not
-            be set on <code>dapl_id</code> and the parameter will come from the
-            file access property list.
-            </td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Example Usage:</strong>
-
-    <dd>The following code sets the chunk cache to use a hash table with 12421
-        elements and a maximum size of 16 MB, while using the preemption policy
-        specified for the entire file:
-<dir><pre>
-<code>H5Pset_chunk_cache(dapl_id, 12421, 16*1024*1024, H5D_CHUNK_CACHE_W0_DEFAULT);</code>
-</pre></dir>
-    <dt><strong>Fortran90 Interface:</strong> h5pset_chunk_cache_f
-    <dd>
-    <pre>
-SUBROUTINE h5pset_chunk_cache_f(dapl_id, rdcc_nslots, rdcc_nbytes, rdcc_w0, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: dapl_id      ! Dataset access property list 
-                                             ! identifier.
-  INTEGER(SIZE_T), INTENT(IN) :: rdcc_nslots ! The number of chunk slots in the 
-                                             ! raw data chunk cache for this 
-                                             ! dataset.
-  INTEGER(SIZE_T), INTENT(IN) :: rdcc_nbytes ! The total size of the raw data 
-                                             ! chunk cache for this dataset.
-  REAL, INTENT(IN) :: rdcc_w0                ! The chunk preemption policy for 
-                                             ! this dataset.
-  INTEGER, INTENT(OUT) :: hdferr             ! Error code
-                                             ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_chunk_cache_f
-    </pre>
-
-  <p>
-  <dt><strong>See Also:</strong>
-    <dd><a href="RM_H5P.html#Property-GetChunkCache">
-        <code>H5Pget_chunk_cache</code></a>,
-         
-        <a href="RM_H5P.html#Property-SetCache">
-        <code>H5Pset_cache</code></a>
-        <p>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-        </tr>
-
-        <tr>
-          <td valign="top">1.8.3</td>
-          <td valign="top">
-            C function introduced in this release.</td>
-        </tr>
-
-        </tr>
-        </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://www.hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have      *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_copy_object" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 3 July 2013
-    </i></font></div>
-
-  <dt><strong>Name:</strong> 
-      <a name="Property-SetCopyObject">H5Pset_copy_object</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pset_copy_object</code>(
-            <em>hid_t </em><code>ocpypl_id</code>,
-            <em>unsigned </em><code>copy_options</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets properties to be used when an object is copied.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_copy_object</code> sets properties 
-      in the object copy property list <code>ocpypl_id</code>. 
-      When an existing object is copied, that property list will 
-      determine how the new copy is created.
-      <p>
-      The following flags are available for use in an object copy property list:
-      <ul><table>
-          <td valign="top">
-              <code>H5O_COPY_SHALLOW_HIERARCHY_FLAG</code>
-          </td>
-          <td valign="top">
-              Copy only immediate members of a group.
-              <br>
-              <i>Default behavior, without flag:</i> 
-              Recursively copy all objects in and below the group.
-          </td></tr>
-        <tr>
-          <td valign="top"><code>H5O_COPY_EXPAND_SOFT_LINK_FLAG</code>
-          </td>
-          <td valign="top">
-              Expand soft links into new objects.
-              <br>
-              <i>Default behavior, without flag:</i> 
-              Copy soft links as they are.
-          </td></tr>
-        <tr>
-          <td valign="top"><code>H5O_COPY_EXPAND_EXT_LINK_FLAG</code>
-          </td>
-          <td valign="top">
-              Expand external link into new objects.
-              <br>
-              <i>Default behavior, without flag:</i> 
-              Copy external links as they are.
-          </td></tr>
-        <tr>
-          <td valign="top"><code>H5O_COPY_EXPAND_REFERENCE_FLAG</code>
-          </td>
-          <td valign="top">
-              Copy objects that are pointed to by references
-              and update reference values in destination file.
-              <br>
-              <i>Default behavior, without flag:</i> 
-              Set reference values in destination file to 
-              zero (<code>0</code>).
-          </td></tr>
-        <tr>
-          <td valign="top"><code>H5O_COPY_WITHOUT_ATTR_FLAG</code>
-          </td>
-          <td valign="top">
-              Copy object without copying attributes.
-              <br>
-              <i>Default behavior, without flag:</i> 
-              Copy object with all its attributes.
-          </td></tr>
-        <tr>
-          <td valign="top"><code>H5O_COPY_MERGE_COMMITTED_DTYPE_FLAG  </code>
-          </td>
-          <td valign="top">
-              Use a matching committed datatype in the destination file 
-	      when copying a committed datatype, 
-                           a dataset with a committed datatype, or 
-                           an object with an attribute of committed datatype.
-              <br>
-              <i>Default behavior without flag:</i>
-              <ul>
-                  <li>A committed datatype in the source will be copied 
-                      to the destination as a committed datatype. 
-                  <li>If a dataset in the source uses a committed datatype 
-                      or an object in the source has an attribute of a 
-                      committed datatype, that committed datatype will be 
-                      written to the destination as an 
-                      anonymous committed datatype.
-                  <li>If copied in a single <code>H5Ocopy</code> operation,
-                      objects that share a committed datatype in the source 
-                      will share an anonymous committed dataype
-                      in the destination copy.
-                      Subsequent <code>H5Ocopy</code> operations, however, 
-                      will be unaware of prior anonymous committed dataypes 
-                      and will create new ones.
-              </ul>
-              <p>
-              See the “See Also” section immediately below 
-              for functions related to the use of this flag.
-          </td></tr>
-
-        <!-- *** *** *** *** *** -->
-        <!-- H5O_COPY_ALL is used in HDF5 testing and debugging;      -->
-        <!-- it is not intended for use in user applications.         -->
-        <!--
-        <tr>
-          <td valign="top"><code>H5O_COPY_ALL</code>
-          </td>
-          <td valign="top">
-              Switches all flags from the default to the non-default setting.
-              <br>
-              <i>Default:</i> 
-              Use default properties unless individually set.
-          </td></tr>
-          *** *** *** *** *** -->
-
-      </table></ul>
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t </em><code>ocpypl_id</code>
-        </td>
-        <td valign="top">IN: Object copy property list identifier 
-        </td></tr>
-      <tr>
-        <td valign="top"><em>unsigned </em><code>copy_options</code>    
-        </td>
-        <td valign="top">IN: Copy option(s) to be set
-        </td></tr>
-    </table></dd>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <dt><strong>See Also:</strong>
-    <dd><table border="0" width="100%">
-          <tr valign="top">
-              <td>
-                  <a href="RM_H5O.html#Object-Copy"><code>H5Ocopy</code></a>
-              </td><td width="4%"> 
-              </td><td> </td></tr>
-          <tr valign="top">
-              <td>
-                  <br>
-                  <a href="../Advanced/CommittedDatatypeCopying/CopyingCommittedDatatypesWithH5Ocopy.pdf">
-                  Copying Committed Datatypes</a> 
-                  <br>
-                      <a href="../Advanced/CommittedDatatypeCopying/CopyingCommittedDatatypesWithH5Ocopy.pdf">with <code>H5Ocopy</code></a> 
-              </td><td width="4%"> </td><td>
-                  <br>
-                  A comprehensive discussion of copying committed datatypes (PDF)
-                  in <a href="../Advanced.html">Advanced Topics in HDF5</a>
-              </td></tr>
-          <tr valign="top">
-              <td>
-                  <br>
-<!--
-                  <a href="RM_H5P.html#Property-SetCopyObject">
-                  <code>H5Pset_copy_object</code></a>
-                  <br>
--->
-                  <a href="RM_H5P.html#Property-AddMergeCommittedDtypePath">
-                  <code>H5Padd_merge_committed_dtype_path</code></a>
-                  <br>
-                  <a href="RM_H5P.html#Property-FreeMergeCommittedDtypePaths">
-                  <code>H5Pfree_merge_committed_dtype_paths</code></a>
-                  <br>
-                  <a href="RM_H5P.html#Property-SetMcdtSearchCb">
-                  <code>H5Pset_mcdt_search_cb</code></a>
-                  <br>
-                  <a href="RM_H5P.html#Property-GetMcdtSearchCb">
-                  <code>H5Pget_mcdt_search_cb</code></a>
-                  <br>
-                  <a href="RM_H5O.html#Object-McdtSearchCb_t">
-                  <code>H5O_mcdt_search_cb_t</code></a>
-              </td><td width="4%"> </td><td>
-                  <br>
-                  Functions and a callback function used 
-                  to tune committed datatype copying behavior 
-              </td>
-          </tr>
-        </table>
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pset_copy_object_f
-    <dd><pre>
-SUBROUTINE h5pset_copy_object_f(ocpypl_id, copy_options, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: ocpypl_id 
-                              ! Object copy property list identifier
-  INTEGER, INTENT(IN) :: copy_options 
-                              ! Copy option(s) to be set, valid options are:
-                              !   H5O_COPY_SHALLOW_HIERARCHY_F
-                              !   H5O_COPY_EXPAND_SOFT_LINK_F 
-                              !   H5O_COPY_EXPAND_EXT_LINK_F
-                              !   H5O_COPY_EXPAND_REFERENCE_F
-                              !   H5O_COPY_WITHOUT_ATTR_FLAG_F
-                              !   H5O_COPY_MERGE_COMMITTED_DTYPE_FLAG_F
-</pre>
-<!-- NEW PAGE -->
-<pre>
-  INTEGER, INTENT(OUT) :: hdferr      
-                              ! Error code
-                              ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_copy_object_f
-    </pre></dd>
-
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.9</td>
-          <td valign="top">
-            <code>H5O_COPY_MERGE_COMMITTED_DTYPE_FLAG</code> 
-            added in this release. </td></tr>
-    </table></dd>
-</dl>
-
- 
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_create_intermediate_group" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 11 May 2011
-      </i></font></div>
-
-  <dt><strong>Name:</strong> 
-      <a name="Property-SetCreateIntermediateGroup">H5Pset_create_intermediate_group</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pset_create_intermediate_group</code>(
-            <em>hid_t </em><code>lcpl_id</code>,
-            <em>unsigned </em><code>crt_intermed_group</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Specifies in property list whether to create missing intermediate 
-      groups.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_create_intermediate_group</code> specifies whether
-      to set the link creation property list <code>lcpl_id</code> 
-      so that calls to functions that create objects in groups different 
-      from the current working group will create intermediate groups that 
-      may be missing in the path of a new or moved object.  
-      <p>
-      Functions that create objects in or move objects to a group 
-      other than the current working group make use of this property.
-      <code>H5Gcreate_anon</code> and <code>H5Lmove</code> are
-      examples of such functions.
-      <p>
-      If <code>crt_intermed_group</code> is positive, the
-      <code>H5G_CRT_INTMD_GROUP</code> will be added to 
-      <code>lcpl_id</code> (if it is not already there).
-      Missing intermediate groups will be created upon calls to 
-      functions such as those listed above that use <code>lcpl_id</code>.
-      <p>
-      If <code>crt_intermed_group</code> is non-positive, the
-      <code>H5G_CRT_INTMD_GROUP</code>, if present, will be
-      removed from <code>lcpl_id</code>.
-      Missing intermediate groups will <i>not</i> be created upon calls to
-      functions such as those listed above that use <code>lcpl_id</code>.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t </em><code>lcpl_id</code>
-        </td>
-        <td valign="top">IN: Link creation property list identifier
-        </td></tr>
-      <tr>
-        <td valign="top"><em>unsigned </em><code>crt_intermed_group</code>    
-        </td>
-        <td valign="top">IN: Flag specifying whether to create
-          intermediate groups upon the creation of an object
-        </td></tr>
-    </table></dd>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative valule if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Example:</strong>
-    <dd>The following call sets the link creation property list 
-      <code>lcpl_id</code> such that a call to <code>H5Gcreate_anon</code> 
-      or other function using <code>lcpl_id</code> will create any
-      missing groups in the path to the new object:
-      <pre>
-    herr_t ret_value = H5Pset_create_intermediate_group(lcpl_id, 1) </pre>
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> <code>h5pset_create_inter_group_f</code>
-    <dd>
-	<pre>
-SUBROUTINE h5pset_create_inter_group_f(lcpl_id, crt_intermed_group, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: lcpl_id 
-                           ! Link creation property list identifier
-  INTEGER, INTENT(IN) :: crt_intermed_group  
-                           ! Specifying whether to create intermediate groups 
-                           ! upon the creation of an object
-  INTEGER, INTENT(OUT) :: hdferr 
-                           ! Error code
-                           ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_create_inter_group_f
-	</pre>
-		
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table></dd>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_data_transform" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetDataTransform">H5Pset_data_transform</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_data_transform</code>
-                     (<em>hid_t</em> <code>plist_id</code>,
-                     <em>const char</em> *<code>expression</code>)
-  <dt><strong>Purpose:</strong>
-    <dd>Sets a data transform expression.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_data_transform</code> sets the data transform to 
-        be used for reading and writing data. 
-        This function operates on the dataset transfer property lists 
-        plist_id.
-        <p>
-        The expression parameter is a string containing an algebraic 
-        expression, such as <code>(5/9.0)*(x-32)</code> 
-        or <code>x*(x-5)</code>.
-        When a dataset is read or written with this property list, 
-        the transform expression is applied with the <code>x</code> 
-        being replaced by the values in the dataset.  
-        When reading data, the values in the file are not changed 
-        and the transformed data is returned to the user.  
-        <p>
-        Data transforms can only be applied to integer or floating-point 
-        datasets.  Order of operations is obeyed and the only supported 
-        operations are +, -, *, and /. Parentheses can be nested arbitrarily 
-        and can be used to change precedence.
-        <p>
-        When writing data back to the dataset, the transformed data is 
-        written to the file and there is no way to recover the original 
-        values to which the transform was applied.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>plist_id</code></td>
-            <td valign="top">IN: Identifier of the property list or class</td></tr>
-        <tr>
-            <td valign="top"><em>const char</em> *<code>expression  </code></td>
-            <td valign="top">IN: Pointer to the null-terminated data transform expression
-        </td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Success: a non-negative value
-    <dd>Failure: a negative value
-  <dt><strong>Fortran90 Interface:</strong> SUBROUTINE h5pset_data_transform_f 
-    <dd><pre>
-SUBROUTINE h5pset_data_transform_f(plist_id, expression, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: plist_id 
-                                    ! Identifier of the property list or class
-  CHARACTER(LEN=*), INTENT(IN) :: expression  
-                                    ! Buffer to hold transform expression
-  INTEGER, INTENT(OUT) :: hdferr    ! Error code
-                                    ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_data_transform_f
-    </pre></dd>
-
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table></dd>
-</dl>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_deflate" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 20 June 2013
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-SetDeflate">H5Pset_deflate</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_deflate</code>(
-        <em>hid_t</em> <code>plist_id</code>,
-        <em>uint</em> <code>level</code>
-    )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets deflate (GNU gzip) compression method and compression level. 
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_deflate</code> sets the deflate compression method 
-        and the compression level, <code>level</code> for a dataset or 
-        group creation property list, <code>plist_id</code>.
-        <p>
-        The filter identifier set in the propertly list is
-        <code>H5Z_FILTER_DEFLATE</code>.
-        <p>
-        The compression level, <code>level</code>, is a value from 
-        zero to nine, inclusive.  
-        A compression level of <code>0</code> (zero) indicates 
-        no compression; compression improves but speed slows progressively 
-        from levels 1 through 9:
-        <p>
-        <table border="0">
-            <tr align="left" valign="top"><td width="25"> </td>
-                <th><u>Compression level</u></th>
-                <td>        </td>
-                <th><u>Gzip action</u></th>
-                </tr>
-            <tr align="left" valign="center"><td> </td>
-                <td><code>0</code></td>
-                <td> </td>
-                <td>No compression</td>
-                </tr>
-            <tr align="left" valign="center"><td> </td>
-                <td><code>1</code></td>
-                <td> </td>
-                <td>Best compression speed; least compression</td>
-                </tr>
-            <tr align="left" valign="center"><td> </td>
-                <td><code>2</code> through <code>8</code></td>
-                <td> </td>
-                <td>Compression improves; speed degrades</td>
-                </tr>
-            <tr align="left" valign="center"><td> </td>
-                <td><code>9</code></td>
-                <td> </td>
-                <td>Best compression ratio; slowest speed</td>
-                </tr>
-        </table>
-        <p>
-        Note that setting the compression level to <code>0</code> (zero)
-        does not turn off use of the gzip filter; it simply sets the
-        filter to perform no compression as it processes the data.
-        <p>
-        HDF5 relies on GNU gzip for this compression
-        (see <a href="http://www.zlib.net"><code>zlib</code><a>).
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>plist_id    </code></td>
-            <td valign="top">IN: Dataset or group creation 
-                property list identifier.</td></tr>
-        <tr>
-            <td valign="top"><em>uint</em> <code>level</code></td>
-            <td valign="top">IN: Compression level.</td></tr>
-        </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pset_deflate_f
-    <dd>
-        <pre>
-SUBROUTINE h5pset_deflate_f(prp_id, level, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier 
-  INTEGER, INTENT(IN)        :: level  ! Compression level 
-  INTEGER, INTENT(OUT)       :: hdferr ! Error code
-                                       ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_deflate_f
-        </pre>
-
-  <p>
-  <dt><strong>History:</strong>
-      <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.5</td>
-          <td valign="top">
-            Function extended to work with group creation property 
-            lists.</td></tr>
-      </table>
-
-</dl>
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_driver" -->
-<!--        ********** See also TechNotes/VFLfunc.html **********        -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetDriver">H5Pset_driver</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_driver</code>(
-                     <em>hid_t</em> <code>plist_id</code>,
-                     <em>hid_t</em> <code>new_driver_id</code>,
-                     <em>const void *</em><code>new_driver_info</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets a file driver.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_driver</code> sets the file driver, 
-        <code>new_driver_id</code>, for a file access or data transfer 
-        property list, <code>plist_id</code>, and supplies an 
-        optional struct containing the driver-specific properties, 
-        <code>new_driver_info</code>.
-        
-                        <!--
-                        What can be said regarding new_driver_info?
-                        -->
-
-        <p>
-        The driver properties will be copied into the property list 
-        and the reference count on the driver will be incremented, 
-        allowing the caller to close the driver identifier but still use 
-        the property list.
-  <p>
-  <dt><strong>Note:</strong>
-    <dd><code>H5Pset_driver</code> and <code>H5Pget_driver_info</code> 
-        are used only when creating a virtual file driver (VFD) 
-        in the virtual file layer (VFL).  For further information, see
-        “<a href="../TechNotes/VFL.html">Virtual File Layer</a>”
-        and “<a href="../TechNotes/VFLfunc.html">List of VFL 
-        Functions</a>” in the 
-        <a href="../TechNotes.html"><cite>HDF5 Technical Notes</cite></a>.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><dl>
-        <dt><em>hid_t</em> <code>plist_id</code>
-            <dd>IN: File access or data transfer property list identifier.
-        <dt><em>hid_t</em> <code>new_driver_id</code>
-            <dd>IN: Driver identifier.
-        <dt><em>const void *</em> <code>new_driver_info</code>
-            <dd>IN: Optional struct containing driver properties.
-    </dl></dd>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful.
-        Otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-  <p>
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.2</td>
-          <td valign="top">
-            Function publicized in this release;
-            previous releases described this function only in the 
-            virtual file driver documentation.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_dxpl_mpio" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetDxplMpio">H5Pset_dxpl_mpio</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_dxpl_mpio</code>(
-                     <em>hid_t</em> <code>dxpl_id</code>,
-                     <em>H5FD_mpio_xfer_t</em> <code>xfer_mode</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Sets data transfer mode.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_dxpl_mpio</code> sets the data transfer property list 
-        <code>dxpl_id</code> to use transfer mode <code>xfer_mode</code>. 
-        The property list can then be used to control the I/O transfer mode 
-        during data I/O operations. 
-        <p>
-        Valid transfer modes are as follows:
-        <dir>
-        <dl>
-          <dt><code>H5FD_MPIO_INDEPENDENT</code>
-            <dd>Use independent I/O access (default).
-          <dt><code>H5FD_MPIO_COLLECTIVE</code>
-            <dd>Use collective I/O access.
-        </dl>
-        </dir><p></p>
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dxpl_id</code></td>
-            <td valign="top">IN: Data transfer property list identifier.</td></tr>
-        <tr>
-            <td valign="top"><em>H5FD_mpio_xfer_t</em> <code>xfer_mode    </code></td>
-            <td valign="top">IN: Transfer mode.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful.
-        Otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd>
-	<pre>
-SUBROUTINE h5pset_dxpl_mpio_f(prp_id, data_xfer_mode, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id  ! Property list identifier
-  INTEGER, INTENT(IN) :: data_xfer_mode ! Data transfer mode 
-                                        ! Possible values are:
-                                        !    H5FD_MPIO_INDEPENDENT_F
-                                        !    H5FD_MPIO_COLLECTIVE_F
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                        ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_dxpl_mpio_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-	<ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.4.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_dxpl_mpio_chunk_opt" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> 
-    <a name="Property-SetDxplMpioChunkOpt">H5Pset_dxpl_mpio_chunk_opt</a>
-  
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_dxpl_mpio_chunk_opt</code> 
-      (<em>hid_t</em> <code>dxpl_id</code>, 
-      <em>H5FD_mpio_chunk_opt_t</em> <code>opt_mode</code>)
-
-  <dt><strong>Purpose:</strong>
-    <dd>Sets a flag specifying linked-chunk I/O or multi-chunk I/O. 
-
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_dxpl_mpio_chunk_opt</code> specifies whether I/O 
-      is to be performed as linked-chunk I/O or as multi-chunk I/O.
-      This function overrides the HDF5 Library's internal algorithm 
-      for determining which mechanism to use.
-      <p>
-      When an application uses collective I/O with chunked storage,
-      the HDF5 Library normally uses an internal algorithm to determine
-      whether that I/O activity should be conducted as one linked-chunk I/O 
-      or as multi-chunk I/O.
-      <code>H5Pset_dxpl_mpio_chunk_opt</code> is provided so that an
-      application can override the library's alogorithm in circumstances
-      where the library might lack the information needed to make 
-      an optimal desision.
-      <p>
-      <code>H5Pset_dxpl_mpio_chunk_opt</code> works by setting one of the 
-      following flags in the parameter <code>opt_mode</code>:
-      <ul>
-      <table>
-        <tr>
-	  <td valign="bottom"><code>H5FD_MPIO_CHUNK_ONE_IO</code></td>
-          <td valign="bottom">Do one link chunked I/O.</td>
-	</tr>
-        <tr>
-          <td valign="bottom"><code>H5FD_MPIO_CHUNK_MULTI_IO    </code></td>
-          <td valign="bottom">Do multi-chunked I/O.</td>
-	</tr>
-      </table>
-      </ul>
-      This function works by setting a corresponding property in the 
-      dataset transfer property list <code>dxpl_id</code>.
-      <p>
-      The library perform I/O in the specified manner <i>unless</i>
-      it determines that the low-level MPI IO package does not support 
-      the requested behavior; in such cases, the HDF5 Library will 
-      internally use independent I/O.
-      <p>
-      Use of this function is optional. 
-      
-  <dt><strong>Parameters:</strong>
-    <ul>
-      <table>
-        <tr>
-	  <td valign="top"><em>hid_t</em> <code>dxpl_id</code></td>
-          <td valign="top">IN: Data transfer property list identifier</td>
-	</tr>
-        <tr>
-          <td valign="top"><em>H5FD_mpio_chunk_opt_t</em> <code>opt_mode</code>    </td>
-          <td valign="top">IN: Optimization flag specifying 
-	    linked-chunk I/O or multi-chunk I/O</td>
-	</tr>
-      </table>
-    </ul>
-  
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful.
-        Otherwise returns a negative value.
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_dxpl_mpio_chunk_opt_num" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> 
-    <a name="Property-SetDxplMpioChunkOptNum">H5Pset_dxpl_mpio_chunk_opt_num</a>
-  
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_dxpl_mpio_chunk_opt_num</code> 
-      (<em>hid_t</em> <code>dxpl_id</code>, 
-      <em>unsigned</em> <code>num_chunk_per_proc</code>)
-
-  <dt><strong>Purpose:</strong>
-    <dd>Sets a numeric threshold for linked-chunk I/O.
-
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_dxpl_mpio_chunk_opt_num</code> sets a numeric threshold 
-      for the use of linked-chunk I/O.
-      <p>
-      The library will calculate the average number of chunks selected
-      by each process when doing collective access with chunked storage. 
-      If the number is greater than the threshold set in 
-      <code>num_chunk_per_proc</code>, the library will use linked-chunk I/O; 
-      otherwise, a separate I/O process will be invoked for each chunk 
-      (multi-chunk I/O).
-      
-  <dt><strong>Parameters:</strong>
-    <ul>
-      <table>
-        <tr>
-	  <td valign="top"><em>hid_t</em> <code>dxpl_id</code></td>
-          <td valign="top">IN: Data transfer property list identifier</td>
-	</tr>
-        <tr>
-          <td valign="top"><em>unsigned</em> <code>num_proc_per_chunk</code>    </td>
-          <td valign="top">IN: Numeric threshold for performing 
-            linked-chunk I/O</td>
-	</tr>
-      </table>
-    </ul>
-  
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful.
-        Otherwise returns a negative value.
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_dxpl_mpio_chunk_opt_ratio" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> 
-    <a name="Property-SetDxplMpioChunkOptRatio">H5Pset_dxpl_mpio_chunk_opt_ratio</a>
-  
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_dxpl_mpio_chunk_opt_ratio</code>
-      (<em>hid_t</em> <code>dxpl_id</code>, 
-      <em>unsigned</em> <code>percent_proc_per_chunk</code>)
-
-  <dt><strong>Purpose:</strong>
-    <dd>Sets a ratio threshold for collective I/O.
-
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_dxpl_mpio_chunk_opt_ratio</code> sets a threshold 
-      for the use of collective I/O based on the ratio of processes
-      with collective access to a dataset with chunked storage.
-      The decision whether to use collective I/O is made on a per-chunk basis.
-      <p>
-      The library will calculate the percentage of the total number of 
-      processes, the ratio, that hold selections in each chunk. 
-      If that percentage is greater than the threshold set in
-      <code>percent_proc_per_chunk</code>, the library will do collective I/O 
-      for this chunk; otherwise, independent I/O will be done for the chunk.
-      
-  <dt><strong>Parameters:</strong>
-    <ul>
-      <table>
-        <tr>
-	  <td valign="top"><em>hid_t</em> <code>dxpl_id</code></td>
-          <td valign="top">IN: Data transfer property list identifier</td>
-	</tr>
-        <tr>
-          <td valign="top"><em>unsigned</em> <code>percent_proc_per_chunk</code>    </td>
-          <td valign="top">IN: Percent threshold, on the number of processes 
-            holding selections per chunk, for performing linked-chunk I/O</td>
-	</tr>
-      </table>
-    </ul>
-  
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful.
-        Otherwise returns a negative value.
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_dxpl_mpio_collective_opt" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> 
-    <a name="Property-SetDxplMpioCollectiveOpt">H5Pset_dxpl_mpio_collective_opt</a>
-  
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_dxpl_mpio_collective_opt</code> 
-      (<em>hid_t</em> <code>dxpl_id</code>, 
-      <em>H5FD_mpio_collective_opt_t</em> <code>opt_mode</code>)
-
-  <dt><strong>Purpose:</strong>
-    <dd>Sets a flag governing the use of independent versus collective I/O.
-
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_dxpl_mpio_collective_opt</code> enables an application
-      to specify that the HDF5 Library will use independent I/O internally
-      when the dataset transfer property list <code>dxpl_id</code>
-      is set for collective I/O, 
-      i.e., with <code>H5FD_MPIO_COLLECTIVE</code> specified.
-      This allows the application greater control over low-level I/O
-      while maintaining the collective interface at the application level.
-      <p>
-      <code>H5Pset_dxpl_mpio_collective_opt</code> works by setting one of the 
-      following flags in the parameter <code>opt_mode</code>:
-      <ul>
-      <table>
-        <tr>
-	  <td valign="bottom"><code>H5FD_MPIO_COLLECTIVE_IO</code></td>
-          <td valign="bottom">Use collective I/O. 
-            <i>(Default)</i></td>
-	</tr>
-        <tr>
-          <td valign="bottom"><code>H5FD_MPIO_INDIVIDUAL_IO    </code></td>
-          <td valign="bottom">Use independent I/O. 
-	</tr>
-      </table>
-      </ul>
-      <p>
-      This function should be used only when <code>H5FD_MPIO_COLLECTIVE</code>
-      has been set through <code>H5Pset_dxpl_mpio</code>.  
-      In such situations, normal behavior would be to use 
-      low-level collective I/O functions, 
-      but the library will use low-level MPI independent I/O functions 
-      when <code>H5FD_MPIO_INDIVIDUAL_IO</code> is set.
-      <p>
-      Use of this function is optional. 
-      
-  <dt><strong>Parameters:</strong>
-    <ul>
-      <table>
-        <tr>
-	  <td valign="top"><em>hid_t</em> <code>dxpl_id</code></td>
-          <td valign="top">IN: Data transfer property list identifier</td>
-	</tr>
-        <tr>
-          <td valign="top"><em>H5FD_mpio_collective_opt_t</em> <code>opt_mode</code>    </td>
-          <td valign="top">IN: Optimization flag specifying the use of 
-            independent or collective I/O</td>
-	</tr>
-      </table>
-    </ul>
-  
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful.
-        Otherwise returns a negative value.
-</dl>
-
-
-<!-- unused file: H5P/H5Pset_dxpl_multi.htm -->
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_edc_check" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 20 May 2010
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-SetEdcCheck">H5Pset_edc_check</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_edc_check</code>(
-                         <em>hid_t</em> <code>plist</code>,
-                         <em>H5Z_EDC_t</em> <code>check</code>
-                         )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets whether to enable error-detection when reading a dataset.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_edc_check</code> sets the dataset transfer property 
-        list <code>plist</code> to enable or disable error detection 
-        when reading data. 
-        <p>
-        Whether error detection is enabled or disabled is specified
-        in the <code>check</code> parameter.  
-        Valid values are as follows:
-        <table border="0">
-          <tr><td>      </td><td>
-            <code>H5Z_ENABLE_EDC</code>   (default)
-            <br>
-            <code>H5Z_DISABLE_EDC</code>
-          </td></tr>
-        </table>
-        <p>
-        The error detection algorithm used is the algorithm previously  
-        specified in the corresponding dataset creation property list. �
-        <p>
-        This function does not affect the use of error detection when 
-        writing data. �
-
-  <p>
-  <dt><strong>Note:</strong>
-    <dd>The initial error detection implementation, Fletcher32 checksum, 
-        supports error detection for chunked datasets only.
-
-  <p>
-  <dt><strong>Note:</strong>
-    <dd>The Fletcher32 EDC checksum filter, set with
-        <a href="#Property-SetFletcher32"><code>H5Pset_fletcher32</code></a>,
-        was added in HDF5 Release 1.6.0. 
-        In the original implementation, however, the checksum value was 
-        calculated incorrectly on little-endian systems. 
-        The error was fixed in HDF5 Release 1.6.3. 
-        <p>
-        As a result of this fix, an HDF5 Library of Release 1.6.0 through 
-        Release 1.6.2 cannot read a dataset created or written with 
-        Release 1.6.3 or later if the dataset was created with the checksum 
-        filter and the filter is enabled in the reading library.
-        (Libraries of Release 1.6.3 and later understand the earlier error 
-        and comensate appropriately.)
-        <p>
-        <strong>Work-around:</strong> 
-        An HDF5 Library of Release 1.6.2 or earlier will be able to read 
-        a dataset created or written with the checksum filter by an 
-        HDF5 Library of Release 1.6.3 or later if the checksum filter is 
-        disabled for the read operation. This can be accomplished via an
-        <code>H5Pset_edc_check</code> call with the value 
-        <code>H5Z_DISABLE_EDC</code> in the second parameter. 
-        This has the obvious drawback that the application will be unable 
-        to verify the checksum, but the data does remain accessible. 
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>plist</code></td>
-            <td valign="top">IN: Dataset transfer property list 
-                identifier.</td></tr>
-        <tr>
-            <td valign="top"><em>H5Z_EDC_t</em> <code>check    </code></td>
-            <td valign="top">IN: Specifies whether error checking is enabled 
-                or disabled for dataset read operations.</td></tr>
-    </table></ul>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-<!-- NEW PAGE -->
-  <dt><strong>Fortran90 Interface:</strong> h5pset_edc_check_f
-    <dd>
-    <pre>
-SUBROUTINE h5pset_edc_check_f(prp_id, flag, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id   ! Dataset transfer property 
-                                         ! list identifier 
-  INTEGER, INTENT(IN)        :: flag     ! EDC flag; possible values
-                                         !    H5Z_DISABLE_EDC_F 
-                                         !    H5Z_ENABLE_EDC_F 
-  INTEGER, INTENT(OUT)       :: hdferr   ! Error code
-                                         ! 0 on success and -1 on failure
- 
-END SUBROUTINE h5pset_edc_check_f
-    </pre>
-
-
-  <p>
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.6.3</td>
-          <td valign="top">
-            Error in checksum calculation on little-endian systems corrected
-            in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_elink_acc_flags" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 8 May 2009
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-SetELinkAccFlags">H5Pset_elink_acc_flags</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pset_elink_acc_flags</code>(
-            <em>hid_t </em><code>lapl_id</code>,
-            <em>unsigned </em><code>flags</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets the external link traversal file access flag in a link access
-        property list.
-
-  <p>
-  <dt><strong>Motivation:</strong>
-    <dd><code>H5Pset_elink_acc_flags</code>
-      is used to adjust the file access flag used to open files reached through
-      external links.  This may be useful to, for example, prevent modifying
-      files accessed through an external link.  Otherwise, the target file is
-      opened with whatever flag was used to open the parent.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_elink_acc_flags</code>
-      specifies the file access flag to use to open the target file of an
-      external link.  This allows read-only access of files reached through an
-      external link in a file opened with write access, or vice-versa.
-      <p>
-      The library will normally use the file access flag used to open the parent
-      file as the file access flag for the target file.  This function provides
-      a way to override that behaviour.  The external link traversal callback
-      function set by <code>H5Pset_elink_cb</code> can override the setting from
-      <code>H5Pset_elink_acc_flags</code>.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd>
-    <table>
-      <tr valign="top">
-        <td><em>hid_t </em><code>lapl_id</code>
-            </td><td>    </td>
-        <td>IN: Link access property list identifier
-            </td></tr>
-      <tr valign="top">
-        <td><em>unsigned </em><code>flags</code>
-            </td><td> </td>
-        <td>IN: The access flag for external link traversal.
-            <p>
-            Valid values include:
-            <table>
-                <tr valign=top align=left>
-                    <td width=20> </td>
-                    <td>
-                        <code>H5F_ACC_RDWR</code>
-                        </td>
-                    <td width=10> </td>
-                    <td>
-                        Causes files opened through external links to be opened
-                        with write access.
-                        </td></tr>
-                <tr valign=top align=left>
-                    <td> </td>
-                    <td>
-                        <code>H5F_ACC_RDONLY</code>
-                        </td>
-                    <td> </td>
-                    <td>
-                        Causes files opened through external links to be opened
-                        with read-only access.
-                        </td></tr>
-                <tr valign=top align=left>
-                    <td> </td>
-                    <td>
-                        <code>H5F_ACC_DEFAULT</code>
-                        </td>
-                    <td> </td>
-                    <td>
-                        Removes any external link file access flag setting from
-                        <code>lapl_id</code>, causing the file access flag
-                        setting to be taken from the parent file.
-                        </td></tr>
-            </table>
-            </td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Example Usage:</strong>
-
-    <dd>The following code sets the link access property list
-        <code>lapl_id</code> to open external link target files with read-only
-        access:
-<dir><pre>
-status = H5Pset_elink_acc_flags(lapl_id, H5F_ACC_RDONLY);
-</pre></dir>
-    <p>
-
-
-<!--__ *** FORTRAN90 INTERFACE  **********************************  -->
-<!--__ When the Fortran90 interface is complete, replace this       -->
-<!--__ section with the Fortran90 subroutine description.           -->
-<!--__                                                              -->
-<!--__ See the file h5fortran_f_insert.htm for a template and       -->
-<!--__ instructions.                                                -->
-<!--__ ***********************************************************  -->
-  <p>
-
-  <p>
-  <dt><strong>See Also:</strong>
-    <dd><a href="RM_H5P.html#Property-GetELinkAccFlags">
-        <code>H5Pget_elink_acc_flags</code></a>,
-         
-        <a href="RM_H5P.html#Property-SetELinkCb">
-        <code>H5Pset_elink_cb</code></a>,
-         
-        <a href="RM_H5F.html#File-Open">
-        <code>H5Fopen</code></a>,
-         
-        <a href="RM_H5L.html#Link-CreateExternal">
-        <code>H5Lcreate_external</code></a>
-        <p>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-        </tr>
-
-        <tr>
-          <td valign="top">1.8.3</td>
-          <td valign="top">
-            C function introduced in this release.</td>
-        </tr>
-
-        </tr>
-        </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_elink_cb" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 18 June 2013
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-SetELinkCb">H5Pset_elink_cb</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pset_elink_cb</code>(
-            <em>hid_t </em><code>lapl_id</code>,
-            <em>H5L_elink_traverse_t </em><code>func</code>,
-            <em>void *</em><code>op_data</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets the external link traversal callback function in a
-        link access property list.
-
-  <p>
-  <dt><strong>Motivation:</strong>
-    <dd><code>H5Pset_elink_cb</code>
-      is used to specify a callback function that is executed by the 
-      HDF5 Library when traversing an external link.  
-      This provides a mechanism to 
-          set specific access permissions, 
-          modify the file access property list, 
-          modify the parent or target file, or 
-          take any other user-defined action.
-      This callback function is used in situations where the HDF5 Library's 
-      default behavior is not suitable.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_elink_cb</code>
-      sets a user-defined external link traversal callback function in the
-      link access property list <code>lapl_id</code>.
-      The callback function <code>func</code> must conform to the prototype 
-      specified in <a href="H5L/H5L_elink_traverse_t.htm">
-      <code>H5L_elink_traverse_t</code></a>.
-      <p>
-      The callback function may adjust the file access property list and file
-      access flags to use when opening a file through an external link. The
-      callback will be executed by the HDF5 Library immediately before 
-      opening the target file.
-      <p>
-      The callback will be made after the file access property list set by
-      <a href="RM_H5P.html#Property-SetELinkFapl">
-      <code>H5Pset_elink_fapl</code></a>
-      and the file access flag set by
-      <a href="RM_H5P.html#Property-SetELinkAccFlags">
-      <code>H5Pset_elink_acc_flags</code></a> are applied, 
-      so changes made by this callback function will take precedence.
-      
-  <p>
-  <dt><strong>Programming Note for C++ Developers Using C Functions:</strong>
-    <dd>
-      <p>If a C routine that takes a function pointer as an argument is 
-      called from within C++ code, the C routine should be returned from 
-      normally. </p>
-
-      <p>Examples of this kind of routine include callbacks such as 
-      <code>H5Pset_elink_cb</code> and <code>H5Pset_type_conv_cb</code> 
-      and functions such as <code>H5Tconvert</code> and 
-      <code>H5Ewalk2</code>.</p>
-
-      <p>Exiting the routine in its normal fashion allows the HDF5 C 
-      Library to clean up its work properly. In other words, if the C++ 
-      application jumps out of the routine back to the C++ 
-      “catch” statement, the library is not given the 
-      opportunity to close any temporary data structures that were set 
-      up when the routine was called. The C++ application should save 
-      some state as the routine is started so that any problem that 
-      occurs might be diagnosed.</p>
-
-
-  <p>
-  <dt><strong>Note:</strong>
-    <dd>A file close degree property setting 
-        (<a href="RM_H5P.html#Property-SetFcloseDegree"><code>H5Pset_fclose_degree</code></a>)
-        in this callback function or an associated property list will be ignored.
-        A file opened by means of traversing an external link 
-        is always opened with the weak file close degree property setting,
-        <code>H5F_CLOSE_WEAK</code>.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd>
-    <table>
-      <tr valign="top">
-        <td><em>hid_t </em><code>lapl_id</code>
-            </td><td>    </td>
-        <td>IN: Link access property list identifier.
-            </td></tr>
-      <tr valign="top">
-        <td><em><a href="H5L/H5L_elink_traverse_t.htm">H5L_elink_traverse_t</a> </em><code>func</code>
-            </td><td> </td>
-        <td>IN: User-defined external link traversal callback function.
-            </td></tr>
-      <tr valign="top">
-        <td><em>void *</em><code>op_data</code>
-            </td><td> </td>
-        <td>IN: User-defined input data for the callback function.
-            </td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Failure Modes:</strong>
-    <dd><code>H5Pset_elink_cb</code> will fail if the link access property
-        list identifier, <code>lapl_id</code>, is invalid or
-        if the function pointer, <code>func</code>, is <code>NULL</code>.
-        <p>
-        An invalid function pointer, <code>func</code>, will cause a
-        segmentation fault or other failure when an attempt is subsequently 
-        made to traverse an external link.
-
-  <p>
-  <dt><strong>Example Usage:</strong>
-    <dd>This example defines a callback function that prints the name of the
-        target file every time an external link is followed, and sets this
-        callback function on <code>lapl_id</code>
-<dir><pre>
-herr_t elink_callback(const char *parent_file_name, const char
-        *parent_group_name, const char *child_file_name, const char
-        *child_object_name, unsigned *acc_flags, hid_t fapl_id, void *op_data) {
-    puts(child_file_name);
-    return 0;
-}
-
-int main(void) {
-    hid_t lapl_id = H5Pcreate(H5P_LINK_ACCESS);
-    H5Pset_elink_cb(lapl_id, elink_callback, NULL);
-    ...
-}
-</pre></dir>
-    <p>
-
-
-<!--__ *** FORTRAN90 INTERFACE  **********************************  -->
-<!--__ When the Fortran90 interface is complete, replace this       -->
-<!--__ section with the Fortran90 subroutine description.           -->
-<!--__                                                              -->
-<!--__ See the file h5fortran_f_insert.htm for a template and       -->
-<!--__ instructions.                                                -->
-<!--__ ***********************************************************  -->
-  <p>
-
-  <p>
-  <dt><strong>See Also:</strong>
-    <dd><a href="RM_H5P.html#Property-GetELinkCb">
-        <code>H5Pget_elink_cb</code></a>
-        <p>
-
-        <a href="RM_H5P.html#Property-SetELinkFapl">
-        <code>H5Pset_elink_fapl</code></a>,
-         
-        <a href="RM_H5P.html#Property-SetELinkAccFlags">
-        <code>H5Pset_elink_acc_flags</code></a>,
-         
-        <a href="RM_H5L.html#Link-CreateExternal">
-        <code>H5Lcreate_external</code></a>
-        <p>
-
-        <a href="RM_H5F.html#File-Open">
-        <code>H5Fopen</code></a> for discussion of 
-        <code>H5F_ACC_RDWR</code> and <code>H5F_ACC_RDONLY</code>
-        file access flags
-        <p>
-
-        <a href="H5L/H5L_elink_traverse_t.htm">
-        <code>H5L_elink_traverse_t</code></a>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-        </tr>
-
-        <tr>
-          <td valign="top">1.8.3</td>
-          <td valign="top">
-            C function introduced in this release.</td>
-        </tr>
-        </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_elink_fapl" -->
-<hr>
-<dl>
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 18 June 2013
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-SetELinkFapl">H5Pset_elink_fapl</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_elink_fapl</code>(
-        <em>hid_t</em> <code>lapl_id</code>,
-        <em>hid_t</em> <code>fapl_id</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets a file access property list for use in accessing a file pointed 
-        to by an external link.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_elink_fapl</code> sets the file access property list, 
-        <code>fapl_id</code>, to be used when accessing the target file of 
-        an external link associated with <code>lapl_id</code>.
-
-  <p>
-  <dt><strong>Note:</strong>
-    <dd>A file close degree property setting 
-        (<a href="RM_H5P.html#Property-SetFcloseDegree"><code>H5Pset_fclose_degree</code></a>)
-        in this property list will be ignored.  
-        A file opened by means of traversing an external link 
-        is always opened with the weak file close degree property setting,
-        <code>H5F_CLOSE_WEAK</code>.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd>
-    <table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lapl_id</code></td>
-        <td>    </td>
-        <td valign="top">IN: Link access property list identifier</td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>fapl_id</code></td>
-        <td> </td>
-        <td valign="top">IN: File access property list identifier</td></tr>
-      </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>See Also:</strong>
-    <dd><a href="#Property-GetELinkFapl"><code>H5Pget_elink_fapl</code></a> 
-        <br>
-        <a href="RM_H5L.html#Link-CreateExternal"><code>H5Lcreate_external</code></a>
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> <!--h5p...._f-->
-    <dd>
-      None.
-<!--__ *** FORTRAN90 INTERFACE  **********************************  -->
-<!--__ When the Fortran90 interface is complete, replace this       -->     
-<!--__ section with the Fortran90 subroutine description.           -->     
-<!--__                                                              -->     
-<!--__ See the file h5fortran_f_template.html for a template and    -->
-<!--__ instructions.                                                -->     
-<!--__ ***********************************************************  -->
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.9.0</td>
-          <td valign="top">
-            C function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_elink_file_cache_size" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 11 May 2011
-      </i></font></div>
-
-  <dt><strong>Name:</strong> 
-      <a name="Property-SetELinkFileCacheSize">H5Pset_elink_file_cache_size</a>
-
-  <dt><strong>Signature:</strong>
-      <dd><em>herr_t </em><code>H5Pset_elink_file_cache_size</code>(
-                     <em>hid_t </em><code>fapl_id</code>,
-                     <em>unsigned </em><code>efc_size</code>
-          )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-      <dd>Sets the number of files that can be held open in an 
-          external link open file cache. 
-
-  <p>
-  <dt><strong>Motivation:</strong>
-      <dd>The <em>external link open file cache</em> holds files open after
-          they have been accessed via an external link.
-          This cache reduces the number of times such files are opened 
-          when external links are accessed repeatedly and can siginificantly 
-          improves performance in certain heavy-use situations and
-          when low-level file opens or closes are expensive.
-          <p>
-          <code>H5Pset_elink_file_cache_size</code> sets the number of files 
-          that will be held open in an external link open file cache;
-          <a href="RM_H5P.html#Property-GetELinkFileCacheSize">
-          <code>H5Pget_elink_file_cache_size</code></a> retrieves the size
-          of an existing cache; and
-          <a href="RM_H5F.html#File-ClearELinkFileCache">
-          <code>H5Fclear_elink_file_cache</code></a> clears an existing cache
-          without closing it.
-
-  <p>
-  <dt><strong>Description:</strong>
-      <dd><code>H5Pset_elink_file_cache_size</code>
-          specifies the number of files that will be held open in an 
-          external link open file cache.  
-          <p>
-          The default external link open file cache size is 0 (zero), 
-          meaning that files accessed via an external link are not held open.
-          Setting the cache size to a positive integer turns on the cache;
-          setting the size back to zero turns it off.
-          <p>
-          With this property set, files are placed in the external link open 
-          file cache cache when they are opened via an external link.
-          Files are then held open until either they are evicted from the cache
-          or the parent file is closed.
-          This property setting can improve performance when external links 
-          are repeatedly accessed.  
-          <p>
-          When the cache is full, files will be evicted using a least recently
-          used (LRU) scheme; the file which has gone the longest time without 
-          being accessed through the parent file will be evicted and closed 
-          if nothing else is holding that file open.  
-          <p>
-          Files opened through external links inherit the parent file’s 
-          file access property list by default, and therefore inherit the 
-          parent file’s external link open file cache setting.
-          <p>
-          When child files contain external links of their own, the caches can 
-          form a graph of cached external files.
-          Closing the last external reference to such a graph will recursively 
-          close all files in the graph, even if cycles are present.  
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd>
-    <table>
-      <tr valign="top">
-          <td><em>hid_t </em><code>fapl_id</code>
-              </td><td>    </td>
-          <td>IN: File access property list identifier
-              </td></tr>
-      <tr valign="top">
-          <td><em>unsigned </em><code>efc_size</code>
-              </td><td> </td>
-          <td>IN: External link open file cache size in number of files.
-              <br>
-              <i>Default setting is <code>0</code> (zero).</i>
-              </td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-      <dd>Returns a non-negative value if successful;
-          otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Example Usage:</strong>
-      <dd>The following code sets up an external link open file cache that
-          will hold open up to 8 files reached through external links:
-          <pre>
-    status = H5Pset_elink_file_cache_size(fapl_id, 8);        </pre>
-
-
-<!--__ *** FORTRAN90 INTERFACE  **********************************  -->
-<!--__ When the Fortran90 interface is complete, replace this       -->
-<!--__ section with the Fortran90 subroutine description.           -->
-<!--__                                                              -->
-<!--__ See the file h5fortran_f_insert.htm for a template and       -->
-<!--__ instructions.                                                -->
-<!--__ ***********************************************************  -->
-
-<!-- NEW PAGE -->
-  <p>
-  <dt><strong>See Also:</strong>
-      <dd>
-      <table width="90%">
-        <tr valign="top">
-            <td width="50%">
-                <a href="RM_H5P.html#Property-GetELinkFileCacheSize">
-                <code>H5Pget_elink_file_cache_size</code></a>
-                <br>
-                <a href="RM_H5F.html#File-ClearELinkFileCache">
-                <code>H5Fclear_elink_file_cache</code></a>
-            </td><td width="50%">
-                <a href="RM_H5L.html#Link-CreateExternal">
-                <code>H5Lcreate_external</code></a>
-                <br>
-                <a href="RM_H5P.html#Property-SetELinkFapl">
-                <code>H5Pset_elink_fapl</code></a>
-        </tr>
-      </table>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-        </tr>
-
-        <tr>
-          <td valign="top">1.8.7</td>
-          <td valign="top">
-            C function introduced in this release.</td>
-        </tr>
-
-        </tr>
-        </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_elink_prefix" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetELinkPrefix">H5Pset_elink_prefix</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_elink_prefix</code>(
-        <em>hid_t</em> <code>lapl_id</code>,
-        <em>const char *</em><code>prefix</code>
-    )
-  <p></p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets prefix to be applied to external link paths.
-  <p></p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_elink_prefix</code> sets the prefix to be applied 
-        to the path of any external links traversed.  
-        The prefix is prepended to the filename stored in the external link.
-	<p>
-        The prefix is specified in the user-allocated buffer 
-        <code>prefix</code> and  
-        set in the link access property list <code>lapl_id</code>.
-        The buffer should not be freed until the property list has been closed.
-  </p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lapl_id</code></td>
-        <td valign="top">IN: Link access property list identifier</td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>prefix    </code></td>
-        <td valign="top">IN: Prefix to be applied to 
-          external link paths</td></tr>
-      </table>
-  <p></p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p></p>
-  <dt><strong>Fortran90 Interface:</strong> <!--h5p...._f-->
-    <dd>
-      None.
-<!--
-	<pre>
-	</pre>		
--->
-<!--
-  </p>
-  <dt><strong>Non-C API(s):</strong>
-    	<dd>
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <p></p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.8.0</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_est_link_info" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetEstLinkInfo">H5Pset_est_link_info</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_est_link_info</code>(
-        <em>hid_t</em> <code>gcpl_id</code>,
-        <em>unsigned</em> <code>est_num_entries</code>,
-        <em>unsigned</em> <code>est_name_len</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets estimated number of links and length of link names in a group.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_est_link_info</code> inserts two settings into 
-      the group creation property list <code>gcpl_id</code>: 
-      the estimated number of links that are expected to be inserted into 
-      a group created with the property list and the 
-      estimated average length of those link names.
-      <p>
-      The estimated number of links is passed in <code>est_num_entries</code>. 
-      <p>
-      The estimated average length of the anticipated link names
-      is passed in <code>est_name_len</code>. 
-      <p>
-      The values for these two settings are multiplied to compute
-      the initial local heap size (for old-style groups, if the local heap
-      size hint is not set) or the initial object header size for (new-style
-      compact groups; see “<a href="RM_H5G.html#Group-GroupStyles">Group 
-      implementations in HDF5</a>”).  
-      Accurately setting these parameters will help reduce wasted file space.
-      <p>
-      If a group is expected to have many links and to be stored in 
-      dense format, set <code>est_num_entries</code> to <code>0</code> 
-      (zero) for maximum efficiency.  
-      This will prevent the group from being created in the compact format. 
-      <p>
-      See “<a href="RM_H5G.html#Group-GroupStyles">Group 
-      implementations in HDF5</a>” in the H5G API introduction 
-      for a discussion of the available types of HDF5 group structures.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>gcpl_id</code></td>
-        <td valign="top">IN: Group creation property list identifier</td></tr>
-      <tr>
-        <td valign="top"><em>unsigned</em> <code>est_num_entries    </code></td>
-        <td valign="top">IN: Estimated number of links to be inserted 
-            into group</td></tr>
-      <tr>
-        <td valign="top"><em>unsigned</em> <code>est_name_len</code></td>
-        <td valign="top">IN: Estimated average length of link names</td></tr>
-    </table>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd><pre>
-SUBROUTINE H5Pset_est_link_info_f(gcpl_id, est_num_entries, est_name_len, &
-                                  hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: gcpl_id 
-                                    ! Group creation property list identifier
-  INTEGER, INTENT(IN) :: est_num_entries 
-                                    ! Estimated number of links to be 
-                                    ! inserted into group
-  INTEGER, INTENT(IN) :: est_name_len    
-                                    ! Estimated average length of link names
-  INTEGER, INTENT(OUT) :: hdferr    ! Error code
-                                    ! 0 on success and -1 on failure
-END SUBROUTINE H5Pset_est_link_info_f
-    </pre></dd>
-
-<!-- NEW PAGE -->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_external" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 22 April 2011
-    </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-SetExternal">H5Pset_external</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_external</code>(<em>hid_t</em> <code>plist</code>,
-        <em>const char</em> <code>*name</code>,
-        <em>off_t</em> <code>offset</code>,
-        <em>hsize_t</em> <code>size</code>
-    )
-
-  <p />
-  <dt><strong>Purpose:</strong>
-    <dd>Adds an external file to the list of external files.
-
-  <p />
-  <dt><strong>Description:</strong>
-    <dd>The first call to <code>H5Pset_external</code> sets the 
-        <i>external storage</i> property in the property list,
-        thus designating that the dataset will be stored in 
-        one or more non-HDF5 file(s) external to the HDF5 file.
-        This call also adds the file <code>name</code> as the 
-        first file in the list of external files.
-        Subsequent calls to the function add the named file as
-        the next file in the list.
-        <p>
-        If a dataset is split across multiple files, then the files
-        should be defined in order. The total size of the dataset is
-        the sum of the <code>size</code> arguments for all the external files.
-        If the total size is larger than the size of a dataset then the
-        dataset can be extended (provided the data space also allows
-        the extending).
-        <p>
-        The <code>size</code> argument specifies the number of bytes reserved 
-        for data in the external file.
-        If  <code>size</code> is set to <code>H5F_UNLIMITED</code>, the 
-        external file can be of unlimited size and no more files can be added 
-        to the external files list.
-        If <code>size</code> is set to <code>0</code> (zero),
-        no external file will actually be created.
-        <p>
-        All of the external files for a given dataset must be 
-        specified with <code>H5Pset_external</code> 
-        <i>before</i> <code>H5Dcreate</code> is called to create 
-        the dataset. 
-        If one these files does not exist on the system when 
-        <code>H5Dwrite</code> is called to write data to it, 
-        the library will create the file.
-
-  <p />
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>plist</code></td>
-            <td valign="top">IN: Identifier of a 
-                dataset creation property list.</td></tr>
-        <tr>
-            <td valign="top"><em>const char</em> <code>*name    </code></td>
-            <td valign="top">IN: Name of an external file.</td></tr>
-        <tr>
-            <td valign="top"><em>off_t</em> <code>offset</code></td>
-            <td valign="top">IN: Offset, in bytes, 
-                from the beginning of the file
-                to the location in the file where the data starts.</td></tr>
-        <tr>
-            <td valign="top"><em>hsize_t</em> <code>size</code></td>
-            <td valign="top">IN: Number of bytes reserved in the file 
-                for the data.</td></tr>
-    </table></dd>
-
-  <p />
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p />
-  <dt><strong>Fortran90 Interface:</strong> h5pset_external_f
-    <dd>
-    <pre>
-SUBROUTINE h5pset_external_f(prp_id, name, offset,bytes, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id  ! Property list identifier
-  CHARACTER(LEN=*), INTENT(IN) :: name  ! Name of an external file
-  INTEGER, INTENT(IN) :: offset         ! Offset, in bytes, from the 
-                                        ! beginning of the file to the 
-                                        ! location in the file where 
-                                        ! the data starts
-  INTEGER(HSIZE_T), INTENT(IN) :: bytes ! Number of bytes reserved in 
-                                        ! the file for the data
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                        ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_external_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_family_offset" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetFamilyOffset">H5Pset_family_offset</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_family_offset</code> (
-                        <em>hid_t</em> <code>fapl_id</code>,
-                        <em>hsize_t</em> <code>offset</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Sets offset property for low-level access to a file in a family  of files.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_family_offset</code> sets the offset property in the 
-        file access property list <code>fapl_id</code> so that the user application 
-	can retrieve a file handle for low-level access to a particular member 
-	of a family of files.  The file handle is retrieved with a separate call 
-	to <a href="RM_H5F.html#File-GetVfdHandle"><code>H5Fget_vfd_handle</code></a>
-	(or, in special circumstances, to <code>H5FDget_vfd_handle</code>; 
-	see <cite>Virtual File Layer</cite> and <cite>List of VFL Functions</cite>
-	in <a href="../TechNotes.html"><cite>HDF5 Technical Notes</cite></a>).
-	<p>
-	The value of <code>offset</code> is an offset in bytes from the 
-	beginning of the HDF5 file, identifying a user-determined location 
-	within the HDF5 file.  The file handle the user application is seeking 
-	is for the specific member-file in the associated family of files 
-	to which this offset is mapped. 
-	<p>
-	Use of this function is only appropriate for an HDF5 file written as a 
-	family of files with the <code>FAMILY</code> file driver.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>fapl_id</code></td>
-            <td valign="top">IN: File access property list identifier.</td></tr>
-        <tr>
-		    <td valign="top"><em>hsize_t</em> <code>offset    </code></td>
-            <td valign="top">IN: Offset in bytes within the HDF5 file.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pset_family_offset_f
-    <dd>
-	<pre>
-SUBROUTINE h5pset_family_offset_f(prp_id, offset, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN)   :: prp_id   ! Property list identifier
-  INTEGER(HSIZE_T), INTENT(IN) :: offset   ! Offset in bytes
-  INTEGER, INTENT(OUT)         :: hdferr   ! Error code
-                                           ! 0 on success and -1 on failure
- 
-END SUBROUTINE h5pset_family_offset_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.6.0</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_fapl_core" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetFaplCore">H5Pset_fapl_core</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_fapl_core</code>(
-                     <em>hid_t</em> <code>fapl_id</code>,
-                     <em>size_t</em> <code>increment</code>,
-                     <em>hbool_t</em> <code>backing_store</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Modifies the file access property list to use the 
-        <code>H5FD_CORE</code> driver.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_fapl_core</code> modifies the file access property list 
-        to use the <code>H5FD_CORE</code> driver.  
-        <p>
-        The <code>H5FD_CORE</code> driver enables an application to work
-        with a file in memory, speeding reads and writes as no disk access 
-        is made.  File contents are stored only in memory until the file
-        is closed.  The <code>backing_store</code> parameter determines 
-        whether file contents are ever written to disk.
-        <p>
-        <code>increment</code> specifies the increment by which allocated 
-        memory is to be increased each time more memory is required.
-        <p>
-        While using <code>H5Fcreate</code> to create a core file, if 
-	the <code>backing_store</code> is set to <code>1</code> 
-        (<code>TRUE</code>), the file contents are flushed to a file 
-        with the same name as this core file when the file is closed 
-        or access to the file is terminated in memory.
-	<p>
-	The application is allowed to open an existing file with 
-	<code>H5FD_CORE</code> driver.  While using <code>H5Fopen</code> to
-	open an existing file, if the <code>backing_store</code> is set to 
-	<code>1</code> and the <code>flags</code> for <code>H5Fopen</code>
-	is set to <code>H5F_ACC_RDWR</code>, any change to the file contents
-	are saved to the file when the file is closed.  If <code>backing_store</code>
-	is set to <code>0</code> and the <code>flags</code> for <code>H5Fopen</code> 
-	is set to <code>H5F_ACC_RDWR</code>, any change to the file contents
-	will be lost when the file is closed.  If the <code>flags</code> for 
-	<code>H5Fopen</code> is set to <code>H5F_ACC_RDONLY</code>, no change 
-	to the file is allowed either in memory or on file.
-  <dt><strong>Note:</strong>
-    <dd>Currently this driver cannot create or open family or multi files.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>fapl_id</code></td>
-            <td valign="top">IN: File access property list identifier.</td></tr>
-        <tr>
-		    <td valign="top"><em>size_t</em> <code>increment</code></td>
-            <td valign="top">IN: Size, in bytes, of memory increments.</td></tr>
-        <tr>
-		    <td valign="top"><em>hbool_t</em> <code>backing_store    </code></td>
-            <td valign="top">IN: Boolean flag indicating whether to write the file
-                contents to disk when the file is closed.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful.
-        Otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pset_fapl_core_f
-    <dd>
-	<pre>
-SUBROUTINE h5pset_fapl_core_f(prp_id, increment, backing_store, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN)  :: prp_id    ! Property list identifier
-  INTEGER(SIZE_T), INTENT(IN) :: increment ! File block size in bytes
-  LOGICAL, INTENT(IN) :: backing_store     ! Flag to indicate that entire 
-                                           ! file contents are flushed to 
-                                           ! a file with the same name as 
-                                           ! this core file
-  INTEGER, INTENT(OUT) :: hdferr           ! Error code
-                                           ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_fapl_core_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<!-- NEW PAGE -->
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td>
-		  <td valign="top" align="left">
-		        </td>
-		  <td valign="top" align="left">
-		    <strong>Fortran90</strong></td></tr>
-        <tr>
-		  <td valign="top">1.6.0</td>
-          <td valign="top"> </td>
-		  <td valign="top"> </td>
-		  <td valign="top">
-		    The <code>backing_store</code> parameter 
-			has changed from <em>INTEGER</em> to 
-			<em>LOGICAL</em> to better match the C API.</td></tr>
-		<tr>
-		  <td valign="top">1.4.0</td>
-		  <td valign="top">Function introduced in this release.</td>
-		  <td valign="top"> </td>
-		  <td valign="top"> </td>
-		</tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_fapl_direct" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetFaplDirect">H5Pset_fapl_direct</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_fapl_direct</code>(
-            <em>hid_t</em> <code>fapl_id</code>,
-            <em>size_t</em> <code>alignment</code>,
-            <em>size_t</em> <code>block_size</code>,
-            <em>size_t</em> <code>cbuf_size</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets up use of the direct I/O driver.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_fapl_direct</code> sets the 
-        file access property list, <code>fapl_id</code>, 
-        to use the direct I/O driver, <code>H5FD_DIRECT</code>.  
-        With this driver, data is written to or read from the file 
-        synchronously without being cached by the system.  
-        <p>
-        File systems usually require the data address in memory, 
-        the file address, and the size of the data to be aligned.  
-        The HDF5 Library’s direct I/O driver is able to handle 
-        unaligned data, though that will consume some additional 
-        memory resources and may slow performance.  
-        To get better performance, use the system function 
-        <code>posix_memalign</code> to align the data buffer in memory 
-        and the HDF5 function <code>H5Pset_alignment</code> 
-        to align the data in the file.  
-        Be aware, however, that aligned data I/O may cause the 
-        HDF5 file to be bigger than the actual data size would otherwise
-        require because the alignment may leave some holes in the file.
-        <p>
-        <code>alignment</code> specifies the required alignment boundary 
-        in memory.
-        <p>
-        <code>block_size</code> specifies the file system block size.
-        A value of <code>0</code> (zero) means to use HDF5 Library’s 
-        default value of 4KB.
-        <p>
-        <code>cbuf_size</code> specifies the copy buffer size.
-  <p>
-  <dt><strong>Note:</strong>
-    <dd>On an SGI Altix Linux 2.6 system, the memory alignment must be 
-        a multiple of 512 bytes, and the file system block size is 4KB.  
-        The maximum size for the copy buffer has to be a multiple of 
-        the file system block size.  The HDF5 Library’s 
-        default maximum copy buffer size is 16MB.  This copy buffer 
-        is used by the library’s internal algorithm to copy data 
-        in fragments between an application’s unaligned buffer 
-        and the file.  The buffer’s size may affect I/O performance.  
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>fapl_id</code>
-        </td>
-        <td valign="top">IN: File access property list identifier
-        </td></tr>
-      <tr>
-        <td valign="top"><em>size_t</em> <code>alignment</code>
-        </td>
-        <td valign="top">IN: Required memory alignment boundary
-        </td></tr>
-      <tr>
-        <td valign="top"><em>size_t</em> <code>block_size</code>    
-        </td>
-        <td valign="top">IN: File system block size
-        </td></tr>
-      <tr>
-        <td valign="top"><em>size_t</em> <code>cbuf_size</code>
-        </td>
-        <td valign="top">IN: Copy buffer size
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pset_fapl_direct_f
-    <dd><pre>
-SUBROUTINE h5pset_fapl_direct_f(fapl_id, alignment, block_size, cbuf_size, &
-                                hdferr)
-  IMPLICIT NONE  
-  INTEGER(HID_T), INTENT(IN) :: fapl_id ! File access property list identifier
-  INTEGER(SIZE_T), INTENT(IN) :: alignment 	  
-                                        ! Required memory alignment boundary
-  INTEGER(SIZE_T), INTENT(IN) :: block_size     
-                                        ! File system block size
-</pre>
-<!-- NEW PAGE -->
-<pre>
-  INTEGER(SIZE_T), INTENT(IN) :: cbuf_size 	  
-                                        ! Copy buffer size
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                        ! 0 on success and -1 on failure
-END SUBROUTINE H5Pset_fapl_direct_f 
-    </pre></dd>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_fapl_family" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetFaplFamily">H5Pset_fapl_family</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_fapl_family</code> (
-                        <em>hid_t</em> <code>fapl_id</code>,
-                        <em> hsize_t</em> <code>memb_size</code>,
-                        <em>hid_t</em> <code>memb_fapl_id</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Sets the file access property list to use the family driver.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_fapl_family</code> sets the file access property list 
-        identifier, <code>fapl_id</code>, to use the family driver.
-        <p>
-        <code>memb_size</code> is the size in bytes of each file member. 
-        This size will be saved in file when the property list 
-        <code>fapl_id</code> is used to create a new file. If 
-        <code>fapl_id</code> is used to open an existing file, 
-        <code>memb_size</code> has to be equal to the original size saved 
-        in file. A failure with an error message indicating the correct 
-        member size will be returned if <code>memb_size</code> does not 
-        match the size saved. If any user does not know the original size, 
-        <code>H5F_FAMILY_DEFAULT</code> can be  passed in. The library 
-        will retrieve the saved size.  
-        <p>
-        <code>memb_fapl_id</code> is the identifier of the 
-        file access property list to be used for each family member. 
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>fapl_id</code></td>
-            <td valign="top">IN: File access property list identifier.</td></tr>
-        <tr>
-		    <td valign="top"><em> hsize_t</em> <code>memb_size</code></td>
-            <td valign="top">IN: Size in bytes of each file member.</td></tr>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>memb_fapl_id    </code></td>
-            <td valign="top">IN: Identifier of file access property list for each 
-                    family member.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pset_fapl_family_f
-    <dd>
-	<pre>
-SUBROUTINE h5pset_fapl_family_f(prp_id, imemb_size, memb_plist, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN)   :: prp_id    ! Property list identifier
-  INTEGER(HSIZE_T), INTENT(IN) :: memb_size ! Logical size, in bytes,
-                                            ! of each family member
-  INTEGER(HID_T), INTENT(IN) :: memb_plist  ! Identifier of the file 
-                                            ! access property list to be
-                                            ! used for each family member
-  INTEGER, INTENT(OUT) :: hdferr            ! Error code
-                                            ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_fapl_family_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-	<ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.4.0</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-        <tr>
-		  <td valign="top">1.8.0</td>
-          <td valign="top">
-		    Behavior of the <code>memb_size</code> parameter was  changed.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_fapl_log" -->
-<hr>
-<dl>
-
-
-<!--( Begin styles definition )=====================================-->
-<link href="../ed_styles/RMelect2.css" rel="stylesheet" type="text/css">
-<!--( End styles definition )=======================================-->
-
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 12 May 2011
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-SetFaplLog">H5Pset_fapl_log</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_fapl_log</code>(
-                        <em>hid_t</em> <code>fapl_id</code>,
-                        <em>const char *</em><code>logfile</code>,
-                        <em>unsigned long long</em> <code>flags</code>,
-                        <em>size_t</em> <code>buf_size</code>
-    )
-
-  <p />
-  <dt><strong>Purpose:</strong>
-    <dd>Sets up the logging virtual file driver (<code>H5FD_LOG</code>) for use.
-
-  <p />
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_fapl_log</code> modifies the 
-        file access property list to use the logging driver, 
-        <code>H5FD_LOG</code>.
-        The logging virtual file driver (VFD) is a clone of the 
-        standard SEC2 (<code>H5FD_SEC2</code>) driver with additional
-        facilities for logging VFD metrics and activity to a file.
-        <p>
-        <code>logfile</code> is the name of the file in which the 
-        logging entries are to be recorded.
-        <p>
-        The actions to be logged are specified in the parameter <code>flags</code> 
-        using the pre-defined constants described in the following table.
-        Multiple flags can be set through the use of a logical OR contained 
-        in parentheses.  For example, logging read and write locations would 
-        be specified as <code>(H5FD_LOG_LOC_READ|H5FD_LOG_LOC_WRITE)</code>.
-        <!--The <code>flags</code> parameter contains a 2-byte hexadecimal value 
-        which is computed from the following elements:-->
-        </p>
-
-
-
-<table x-use-null-cells
-        class="ColumnTable"
-        width="100%"
-        cellspacing="0"
-        align="left">
-    <tr valign="bottom">
-        <td colspan="3" align="center" class="tableHeadGrFrame">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-             
-            <br />
-            <span class="smallCaps">
-            Table 1:   Logging flags</span>
-            <br />
-             
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            </td>
-    </tr>
-
-    <tr valign=top align=left>
-        <td  class="ColumnLeftCell">
-            <b>Flag</b>
-            <!--</td><td width="20%">
-            <hr>
-            <b>Hex value</b>-->
-            </td>
-        <td class="ColumnRightCell">
-            <b>Description</b>
-        </td></tr>
-
-    <tr valign=top align=left>
-        <td  class="ColumnLeftLine">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>H5FD_LOG_LOC_READ</code> 
-            <!--</td><td>
-            <code>0x0001</code>-->
-            </td>
-        <td class="ColumnRightLine" rowspan="3">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            Track the location and length of every read, write, or seek operation. 
-        </td></tr>
-
-    <tr valign=top align=left>
-        <td  class="ColumnLeftLine">
-            <code>H5FD_LOG_LOC_WRITE  </code> 
-            <!--</td><td>
-            <code>0x0002  </code>-->
-        </td></tr>
-
-    <tr valign=top align=left>
-        <td  class="ColumnLeftLine">
-            <code>H5FD_LOG_LOC_SEEK</code> 
-            <!--</td><td>
-            <code>0x0004</code>-->
-        </td></tr>
-
-    <tr valign=top align=left>
-        <td  class="ColumnLeftLine">
-            <code>H5FD_LOG_LOC_IO</code> 
-            <!--</td><td>
-            <code>0x0007</code>-->
-            </td>
-        <td class="ColumnRightLine">
-            Track all I/O locations and lengths.  
-            The logical equivalent of the following:
-        </td></tr>
-
-    <tr valign=top align=left>
-        <td  class="ColumnLeftCell">
-            <code> </code> 
-            </td>
-        <td class="ColumnRightCell">
-            <code>(H5FD_LOG_LOC_READ | H5FD_LOG_LOC_WRITE | 
-            H5FD_LOG_LOC_SEEK)</code>
-        </td></tr>
-
-
-    <tr valign=top align=left>
-        <td  class="ColumnLeftLine">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>H5FD_LOG_FILE_READ</code> 
-            <!--</td><td>
-            <code>0x0008</code>-->
-            </td>
-        <td class="ColumnRightLine" rowspan="2">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            Track the number of times each byte is read or written. 
-        </td></tr>
-
-    <tr valign=top align=left>
-        <td  class="ColumnLeftLine">
-            <code>H5FD_LOG_FILE_WRITE  </code> 
-            <!--</td><td>
-            <code>0x0010</code>-->
-        </td></tr>
-
-    <tr valign=top align=left>
-        <td  class="ColumnLeftLine">
-            <code>H5FD_LOG_FILE_IO</code> 
-            <!--</td><td>
-            <code>0x0018</code>-->
-            </td>
-        <td class="ColumnRightLine">
-            Track the number of times each byte is read and written.
-            The logical equivalent of the following:
-        </td></tr>
-
-    <tr valign=top align=left>
-        <td  class="ColumnLeftCell">
-            <code> </code> 
-            </td>
-        <td class="ColumnRightCell">
-            <code>(H5FD_LOG_FILE_READ | H5FD_LOG_FILE_WRITE)</code>
-        </td></tr>
-
-
-    <tr valign=top align=left>
-        <td  class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>H5FD_LOG_FLAVOR</code> 
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <!--</td><td>
-            <code>0x0020</code>-->
-            </td>
-        <td class="ColumnRightCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            Track the type, or <a href="RM_H5P.html#LogFlavors">flavor</a>, 
-            of information stored at each byte. 
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-        </td></tr>
-
-<!-- NEW PAGE -->
-
-    <tr valign=top align=left>
-        <td  class="ColumnLeftLine">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>H5FD_LOG_NUM_READ</code> 
-            <!--</td><td>
-            <code>0x0040</code>-->
-            </td>
-        <td class="ColumnRightLine" rowspan="3">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            Track the total number of read, write, seek, 
-            or truncate operations that occur. 
-        </td></tr>
-
-    <tr valign=top align=left>
-        <td  class="ColumnLeftLine">
-            <code>H5FD_LOG_NUM_WRITE</code> 
-            <!--</td><td>
-            <code>0x0080</code>-->
-        </td></tr>
-
-    <tr valign=top align=left>
-        <td  class="ColumnLeftLine">
-            <code>H5FD_LOG_NUM_SEEK</code> 
-            <!--</td><td>
-            <code>0x0100</code>-->
-
-    <tr valign=top align=left>
-        <td  class="ColumnLeftLine">
-            <code>H5FD_LOG_NUM_TRUNCATE</code> 
-            <!--</td><td>
-            <code>0x0100</code>-->
-        </td>
-        <td class="ColumnRightLine">
-             
-        </td></tr>
-
-    <tr valign=top align=left>
-        <td  class="ColumnLeftLine">
-            <code>H5FD_LOG_NUM_IO</code> 
-            <!--</td><td>
-            <code>0x01C0</code>-->
-            </td>
-        <td class="ColumnRightLine">
-            Track the total number of all types of I/O operations.
-            The logical equivalent of the following:
-        </td></tr>
-
-    <tr valign=top align=left>
-        <td  class="ColumnLeftCell">
-            <code> </code> 
-            </td>
-        <td class="ColumnRightCell">
-            <code>(H5FD_LOG_NUM_READ | H5FD_LOG_NUM_WRITE | H5FD_LOG_NUM_SEEK 
-            | H5FD_LOG_NUM_TRUNCATE)</code>
-        </td></tr>
-
-    <tr valign=top align=left>
-        <td  class="ColumnLeftLine">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>H5FD_LOG_TIME_OPEN</code> 
-            <!--</td><td>
-            <code>0x0200</code>-->
-            </td>
-        <td class="ColumnRightLine" rowspan="5">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            Track the time spent in open, stat, read, write, seek, 
-            or close operations. 
-        </td></tr>
-
-    <tr valign=top align=left>
-        <td  class="ColumnLeftLine">
-            <code>H5FD_LOG_TIME_STAT</code> 
-            <!--</td><td>
-            <code>0x0400</code>-->
-
-    <tr valign=top align=left>
-        <td  class="ColumnLeftLine">
-            <code>H5FD_LOG_TIME_READ</code> 
-            <!--</td><td>
-            <code>0x0400</code>-->
-        </td></tr>
-
-    <tr valign=top align=left>
-        <td  class="ColumnLeftLine">
-            <code>H5FD_LOG_TIME_WRITE</code> 
-            <!--</td><td>
-            <code>0x0800</code>-->
-        </td></tr>
-
-    <tr valign=top align=left>
-        <td  class="ColumnLeftLine">
-            <code>H5FD_LOG_TIME_SEEK</code> 
-            <!--</td><td>
-            <code>0x1000</code>-->
-        </td></tr>
-
-    <tr valign=top align=left>
-        <td  class="ColumnLeftLine">
-            <code>H5FD_LOG_TIME_CLOSE</code> 
-            <!--</td><td>
-            <code>0x2000</code>-->
-            </td>
-        <td class="ColumnRightLine">
-             
-        </td></tr>
-
-    <tr valign=top align=left>
-        <td  class="ColumnLeftLine">
-            <code>H5FD_LOG_TIME_IO</code> 
-            <!--</td><td>
-            <code>0x3E00</code>-->
-            </td>
-        <td class="ColumnRightLine">
-            Track the time spent in each of the above operations.
-            The logical equivalent of the following:
-        </td></tr>
-
-    <tr valign=top align=left>
-        <td  class="ColumnLeftCell">
-            <code> </code> 
-            </td>
-        <td class="ColumnRightCell">
-            <code>(H5FD_LOG_TIME_OPEN | H5FD_LOG_TIME_STAT | 
-                H5FD_LOG_TIME_READ | H5FD_LOG_TIME_WRITE | 
-                H5FD_LOG_TIME_SEEK | H5FD_LOG_TIME_CLOSE)</code>
-        </td></tr>
-
-
-    <tr valign=top align=left>
-        <td  class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>H5FD_LOG_ALLOC</code> 
-            <!--</td><td>
-            <code>0x4000</code>-->
-            </td>
-        <td class="ColumnRightCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            Track the allocation of space in the file.
-        </td></tr>
-
-
-    <tr valign=top align=left>
-        <td  class="ColumnLeftLine">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>H5FD_LOG_ALL</code> 
-            <!--</td><td>
-            <code>0xFFFF -- all possible
-              <br>0x8FFF -- all current at r1.6</code>-->
-            </td>
-        <td class="ColumnRightLine">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            Track everything.
-            The logical equivalent of the following:
-        </td></tr>
-
-    <tr valign=top align=left>
-        <td  class="ColumnLeftCell">
-            <code> </code> 
-            </td>
-        <td class="ColumnRightCell">
-            <code>(H5FD_LOG_ALLOC | H5FD_LOG_TIME_IO | H5FD_LOG_NUM_IO | 
-                   H5FD_LOG_FLAVOR | H5FD_LOG_FILE_IO | H5FD_LOG_LOC_IO)</code>
-        </td></tr>
-
-
-<!-- FOR USE WITH PRINT VERSION ---------------------------------------
-    <tr valign=top align=left><td>
-            <hr>
-            </td><td>
-            <hr>
-        </td></tr>
-<!-- FOR USE WITH PRINT VERSION ---------------------------------------->
-
-</table>
-
-         
-        </p>
-        <p>
-        The logging driver can track the number of times each byte in the file
-        is read from or written to (using <code>H5FD_LOG_FILE_READ</code> and
-        <code>H5FD_LOG_FILE_WRITE</code>) and what kind of data is at that
-        location (e.g., metadata, raw data; using <code>H5FD_LOG_FLAVOR</code>). 
-        This information is tracked in internal buffers of size
-        <code>buf_size</code>, which must be at least the maximum size in bytes
-        of the file to be logged while the log driver is in use.  
-        <p>
-        One buffer of size <code>buf_size</code> will be created for each of
-        <code>H5FD_LOG_FILE_READ</code>, <code>H5FD_LOG_FILE_WRITE</code> and
-        <code>H5FD_LOG_FLAVOR</code> when those flags are set;  
-        <em>these buffers will not grow</em> as the file increases in size.
- 
-
-<!-- NEW PAGE -->
-  <p />
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>fapl_id</code></td>
-            <td valign="top">IN: File access property list identifier.
-                </td></tr>
-        <tr>
-            <td valign="top"><em>char *</em><code>logfile</code></td>
-            <td valign="top">IN: Name of the log file.</td></tr>
-        <tr>
-            <td valign="top"><em>unsigned long long</em> <code>flags    </code></td>
-            <td valign="top">IN: Flags specifying the types of logging 
-                activity.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>buf_size</code></td>
-            <td valign="top">IN: The size of the logging buffers, 
-                in bytes (see description).</td></tr>
-    </table></dd>
-
-
-
-  <p />
-  <dt><strong>Output:</strong>
-
-    <dd>This section describes the logging driver (LOG VFD) output.
-        <p>
-        The table, immediately below, describes output of the various 
-        logging driver flags and function calls; error output is in
-        <span style="color:red; font-style:italic">red italic</span>.
-        A list of valid <a href="RM_H5P.html#LogFlavors">flavor</a> values, describing 
-        the type of data stored, follows the table.
-        </p>
-
-
-<table x-use-null-cells
-        class="ColumnTable"
-        width="100%"
-        cellspacing="0"
-        align="left">
-    <tr valign="bottom">
-        <td colspan="3" align="center" class="tableHeadGrFrame">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-             
-            <br />
-            <span class="smallCaps">
-            Table 2:   Logging output</span>
-            <br />
-             
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            </td>
-    </tr>
-
-    <tr valign="top"> 
-        <td class="ColumnLeftHdr" width="20%"> 
-            <span class="TableHead"><b>Flag (H5FD_LOG_)</b></span></td>
-        <td class="ColumnLeftHdr" width="20%"> 
-            <span class="TableHead"><b>VFD Call</b></span></td>
-        <td class="ColumnRightHdr" width="60%"> 
-            <span class="TableHead"><b>Output and Comments</b></span></td>
-    </tr>
-
-    <tr valign="top"> 
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>LOC_READ</code></td>
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>Read()</code></td>
-        <td class="ColumnRightCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-
-            <code>%10a-%10a (%10Zu bytes) (%s) Read</code>
-
-            <p>
-            Start position
-            <br>
-            End position
-            <br>
-            Number of bytes
-            <br>
-            Flavor of read
-            </p>
-
-            <p>
-            Adds <code>(%f s)</code> and seek time if <code>TIME_SEEK</code> 
-            is also set.
-            </p>
-            </td>
-    </tr>
-
-    <tr valign="top"> 
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code style="color:red; font-style:italic">LOC_READ</code></td>
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code style="color:red; font-style:italic">Read() Error</code></td>
-        <td class="ColumnRightCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code style="color:red; font-style:italic">
-            Error! Reading: %10a-%10a (%10Zu bytes)</code>
-
-            <p style="color:red; font-style:italic">
-            Same parameters as non-error entry.
-            </p>
-            </td>
-    </tr>
-
-    <tr valign="top"> 
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>LOC_WRITE</code></td>
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>Write()</code></td>
-        <td class="ColumnRightCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>%10a-%10a (%10Zu bytes) (%s) Written</code>
-
-            <p>
-            Start position
-            <br>
-            End position
-            <br>
-            Number of bytes
-            <br>
-            Flavor of write
-            </p>
-    
-            <p>
-            Adds <code>(%f s)</code> and seek time if <code>TIME_SEEK</code> 
-            is also set.
-            </p>
-    </td>
-    </tr>
-
-    <tr valign="top"> 
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code style="color:red; font-style:italic">LOC_WRITE</code></td>
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code style="color:red; font-style:italic">Write() Error</code></td>
-        <td class="ColumnRightCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code style="color:red; font-style:italic">
-            Error! Writing: %10a-%10a (%10Zu bytes)</code>
-
-            <p style="color:red; font-style:italic">
-            Same parameters as non-error entry.
-            </p>
-            </td>
-    </tr>
-
-
-<!-- NEW PAGE -->
-    <tr valign="top"> 
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>LOC_SEEK</code></td>
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>Read() 
-            <br />
-            Write()</code></td>
-        <td class="ColumnRightCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>Seek: From %10a-%10a</code>
-    
-            <p>
-            Start position
-            <br>
-            End position
-            </p>
-
-            <p>
-            Adds <code>(%f s)</code> and seek time if <code>TIME_SEEK</code> 
-            is also set.
-            </p>
-    </td>
-    </tr>
-
-    <tr valign="top"> 
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>FILE_READ</code></td>
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>Close()</code></td>
-        <td class="ColumnRightCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            Begins with: 
-            <br>
-            <code>Dumping read I/O information</code>
-            <p>
-            Then, for each range of identical values, there is this line:
-            <br>
-            <code>\tAddr %10-%10 (%10lu bytes) read from %3d times</code>
-            </p>
-
-            <p>
-            Start address
-            <br>
-            End address
-            <br>
-            Number of bytes
-            <br>
-            Number of times read
-            </p>
-
-            <p>
-            Note: The data buffer is scanned and each range of identical 
-            values gets one entry in the log file to save space and make it 
-            easier to read.
-            </p>
-            </td>
-    </tr>
-
-    <tr valign="top"> 
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>FILE_WRITE</code></td>
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>Close()</code></td>
-        <td class="ColumnRightCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            Begins with: 
-            <br>
-            <code>Dumping write I/O information</code>
-            <p>
-            Then, for each range of identical values, there is this line:
-            <br>
-            <code>\tAddr %10-%10 (%10lu bytes) written to %3d times</code>
-            </p>
-    
-            <p>
-            Start address
-            <br>
-            End address
-            <br>
-            Number of bytes
-            <br>
-            Number of times written
-            </p>
-    
-            <p>
-            Note: The data buffer is scanned and each range of identical 
-            values gets one entry in the log file to save space and make it 
-            easier to read.
-            </p>
-            </td>
-    </tr>
-
-    <tr valign="top"> 
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>FLAVOR</code></td>
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>Close()</code></td>
-        <td class="ColumnRightCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            Begins with: 
-            <br>
-            <code>Dumping I/O flavor information</code>
-            <p>
-            Then, for each range of identical values, there is this line:
-            <br>
-            <code>\tAddr %10-%10 (%10lu bytes) flavor is %s</code>
-            </p>
-
-            <p>
-            Start address
-            <br>
-            End address
-            <br>
-            Number of bytes
-            <br>
-            <a href="RM_H5P.html#LogFlavors">Flavor</a> 
-            </p>
-    
-            <p>
-            Note: The data buffer is scanned and each range of identical 
-            values gets one entry in the log file to save space and make it 
-            easier to read.
-            </p>
-            </td>
-    </tr>
-
-    <tr valign="top"> 
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>NUM_READ</code></td>
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>Close()</code></td>
-        <td class="ColumnRightCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>Total number of read operations: %11u</code>
-            </td>
-    </tr>
-
-    <tr valign="top"> 
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>NUM_WRITE</code></td>
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>Close()</code></td>
-        <td class="ColumnRightCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>Total number of write operations: %11u</code>
-            </td>
-    </tr>
-
-    <tr valign="top"> 
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>NUM_SEEK</code></td>
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>Close()</code></td>
-        <td class="ColumnRightCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>Total number of seek operations: %11u</code>
-            </td>
-    </tr>
-
-    <tr valign="top"> 
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>NUM_TRUNCATE</code></td>
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>Close()</code></td>
-        <td class="ColumnRightCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>Total number of truncate operations: %11u</code>
-            </td>
-    </tr>
-
-    <tr valign="top"> 
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>TIME_OPEN</code></td>
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>Open()</code></td>
-        <td class="ColumnRightCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>Open took: (%f s)</code>
-            </td>
-    </tr>
-
-    <tr valign="top"> 
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>TIME_READ</code></td>
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>Close() <br /> Read()</code></td>
-        <td class="ColumnRightCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>Total time in read operations: %f s</code>
-            <p>
-            See also:   <code>LOC_READ</code>
-            </p>
-            </td>
-    </tr>
-
-    <tr valign="top"> 
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>TIME_WRITE</code></td>
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>Close() <br /> Write()</code></td>
-        <td class="ColumnRightCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>Total time in write operations: %f s</code>
-            <p>
-            See also:   <code>LOC_WRITE</code>
-            </p>
-            </td>
-    </tr>
-
-    <tr valign="top"> 
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>TIME_SEEK</code></td>
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>Close() 
-            <br /> 
-            Read() 
-            <br />
-            Write()</code></td>
-        <td class="ColumnRightCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>Total time in seek operations: %f s</code>
-            <p>
-            See also:   <code>LOC_SEEK</code>  or 
-                      <code>LOC_WRITE</code>
-            </p>
-            </td>
-    </tr>
-
-    <tr valign="top"> 
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>TIME_CLOSE</code></td>
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>Close()</code></td>
-        <td class="ColumnRightCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>Close took: (%f s)</code>
-            </td>
-    </tr>
-
-    <tr valign="top"> 
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>TIME_STAT</code></td>
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>Open()</code></td>
-        <td class="ColumnRightCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>Stat took: (%f s)</code>
-            </td>
-    </tr>
-
-    <tr valign="top"> 
-        <td class="ColumnLeftBottom">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>ALLOC</code></td>
-        <td class="ColumnLeftBottom">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>Alloc()</code></td>
-        <td class="ColumnRightBottom">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>%10-%10 (%10Hu bytes) (%s) Allocated</code>
-            <p>
-            Start of address space
-            <br>
-            End of address space
-            <br>
-            Total size of allocation
-            <br>
-            Flavor of allocation 
-            </td>
-    </tr>
-
-
-<!-- FOR USE WITH PRINT VERSION ----------------------------------------
-    <tr valign=top align=left><td>
-            <hr>
-            </td><td>
-            <hr>
-            </td><td>
-            <hr>
-        </td></tr>
-<!-- FOR USE WITH PRINT VERSION ---------------------------------------->
-
-</table>
-
-
-          <p>
-          <p> </p>
-<!-- NEW PAGE -->
-          <a name="LogFlavors">
-          <strong>Flavors:</strong>
-          </a>
-          <br>
-          The <em>flavor</em> describes the type of stored information.
-          The following table lists the flavors that appear in log output 
-          and briefly describes each.
-          These terms are provided here to aid in the construction of 
-          log message parsers; a full description is beyond the scope of 
-          this document.
-          </p>
-
-
-<table x-use-null-cells
-        class="ColumnTable"
-        width="100%"
-        cellspacing="0">
-    <tr valign="bottom">
-        <td colspan="3" align="center" class="tableHeadGrFrame">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-             
-            <br />
-            <span class="smallCaps">
-            Table 3:   Flavors of logged data</span>
-            <br />
-             
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            </td>
-    </tr>
-
-    <tr valign="top"> 
-        <td class="ColumnLeftHdr" width="20%"> 
-            <span class="TableHead"><b>Flavor</b></span></td>
-        <td class="ColumnRightHdr" width="60%"> 
-            <span class="TableHead"><b>Description</b></span></td>
-    </tr>
-
-    <tr valign="top"> 
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>H5FD_MEM_NOLIST</code></td>
-        <td class="ColumnRightCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            Error value
-            </td>
-    </tr>
-
-    <tr valign="top"> 
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>H5FD_MEM_DEFAULT</code></td>
-        <td class="ColumnRightCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            Value not yet set.  
-            <br>
-            May also be a datatype set in a larger allocation 
-            that will be suballocated by the library.
-            </td>
-    </tr>
-
-    <tr valign="top"> 
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>H5FD_MEM_SUPER</code></td>
-        <td class="ColumnRightCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            Superblock data
-            </td>
-    </tr>
-
-    <tr valign="top"> 
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>H5FD_MEM_BTREE</code></td>
-        <td class="ColumnRightCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            B-tree data
-            </td>
-    </tr>
-
-    <tr valign="top"> 
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>H5FD_MEM_DRAW</code></td>
-        <td class="ColumnRightCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            Raw data (for example, contents of a dataset)
-            </td>
-    </tr>
-
-    <tr valign="top"> 
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>H5FD_MEM_GHEAP</code></td>
-        <td class="ColumnRightCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            Global heap data
-            </td>
-    </tr>
-
-    <tr valign="top"> 
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>H5FD_MEM_LHEAP</code></td>
-        <td class="ColumnRightCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            Local heap data
-            </td>
-    </tr>
-
-    <tr valign="top"> 
-        <td class="ColumnLeftCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            <code>H5FD_MEM_OHDR</code></td>
-        <td class="ColumnRightCell">
-            <!-- FOR USE WITH PRINT VERSION --------------------------------
-            <hr>
-            <!-- FOR USE WITH PRINT VERSION -------------------------------->
-            Object header data
-            </td>
-    </tr>
-
-
-<!-- FOR USE WITH PRINT VERSION ----------------------------------------
-    <tr valign=top align=left><td>
-            <hr>
-            </td><td>
-            <hr>
-        </td></tr>
-<!-- FOR USE WITH PRINT VERSION ---------------------------------------->
-
-</table>
-
-
-
-  <p />
-  <dt><strong>Returns:</strong>
-    <dd>Returns non-negative if successful.
-        Otherwise returns negative.
-
-  <p />
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-<!--
-        <pre>
-SUBROUTINE
-        </pre>
--->
-
-  <p />
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-              <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-              <td valign="top" align="left">
-            <strong>C</strong></td>
-        </tr>
-        <tr>
-            <td valign="top">1.8.7</td>
-            <td valign="top">
-                The <code>flags</code> parameter has been changed from
-                <em>unsigned int</em> to <em>unsigned long long</em>.
-                <br>
-
-                The implementation of the <code>H5FD_LOG_TIME_OPEN</code>,
-                <code>H5FD_LOG_TIME_READ</code>,
-                <code>H5FD_LOG_TIME_WRITE</code>, and
-                <code>H5FD_LOG_TIME_SEEK</code> flags has been finished.
-                <br>
-
-                New flags were added: <code>H5FD_LOG_NUM_TRUNCATE</code> and
-                <code>H5FD_LOG_TIME_STAT</code>.<br>
-            </td>
-        </tr>
-        <tr>
-              <td valign="top">1.6.0</td>
-              <td valign="top">
-            The <code>verbosity</code> parameter has been removed.<br>
-                    Two new parameters have been added: 
-                        <code>flags</code> of type <em>unsigned</em> 
-                        and <code>buf_size</code> of type <em>size_t</em>.
-                    </td>
-        </tr>
-        <tr>
-          <td valign="top">1.4.0</td>
-          <td valign="top">Function introduced in this release.</td>
-        </tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_fapl_mpio" -->
-<hr>
-<dl>
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 15 May 2009
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-SetFaplMpio">H5Pset_fapl_mpio</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_fapl_mpio</code>(
-                     <em>hid_t</em> <code>fapl_id</code>,
-                     <em>MPI_Comm</em> <code>comm</code>,
-                     <em>MPI_Info</em> <code>info</code>
-    )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Stores MPI IO communicator information to the file access property list.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_fapl_mpio</code> stores the user-supplied 
-        MPI IO parameters <code>comm</code>, for communicator, and 
-        <code>info</code>, for information, in
-        the file access property list <code>fapl_id</code>. 
-        That property list can then be used to create and/or open a file.  
-        <p>
-        <code>H5Pset_fapl_mpio</code> is available only in the 
-        parallel HDF5 library and is not a collective function.
-        <p>
-        <code>comm</code> is the MPI communicator to be used for 
-        file open, as defined in <code>MPI_FILE_OPEN</code> of MPI-2. 
-        This function makes a duplicate of the communicator,  
-        so modifications to <code>comm</code> after this function call 
-        returns have no effect on the file access property list.
-        <p>
-        <code>info</code> is the MPI Info object to be used for 
-        file open, as defined in <code>MPI_FILE_OPEN</code> of MPI-2. 
-        This function makes a duplicate copy of the Info object, 
-        so modifications to the Info object after this function call 
-        returns will have no effect on the file access property list. 
-        <p>
-        If the file access property list already contains previously-set 
-        communicator and Info values, those values will be replaced 
-        and the old communicator and Info object will be freed.
- 
-  <p>
-  <dt><strong>Note:</strong>
-    <dd>Raw dataset chunk caching is not currently supported when using 
-        this file driver in read/write mode.  
-        All calls to <code>H5Dread</code> and <code>H5Dwrite</code> 
-        will access the disk directly, and 
-        <code>H5Pset_cache</code> and <code>H5Pset_chunk_cache</code> 
-        will have no effect on performance.
-        <p>
-        Raw dataset chunk caching is supported when this driver is 
-        used in read-only mode.
- 
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>fapl_id</code></td>
-            <td valign="top">IN: File access property list identifier</td></tr>
-        <tr>
-            <td valign="top"><em>MPI_Comm</em> <code>comm    </code></td>
-            <td valign="top">IN: MPI-2 communicator</td></tr>
-        <tr>
-            <td valign="top"><em>MPI_Info</em> <code>info</code></td>
-            <td valign="top">IN: MPI-2 info object</td></tr>
-        </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful.
-        Otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pset_fapl_mpio_f
-    <dd>
-    <pre>
-SUBROUTINE h5pset_fapl_mpio_f(prp_id, comm, info, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id  ! Property list identifier
-  INTEGER, INTENT(IN) :: comm           ! MPI communicator to be used for 
-                                        ! file open as defined in 
-                                        ! MPI_FILE_OPEN of MPI-2
-  INTEGER, INTENT(IN) :: info           ! MPI info object to be used for 
-                                        ! file open as defined in 
-                                        ! MPI_FILE_OPEN of MPI-2
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                        ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_fapl_mpio_f
-    </pre>
-
-<!-- NEW PAGE -->
-
-  <p>
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.4.5</td>
-          <td valign="top">
-            Handling of the MPI Communicator 
-            and Info object changed at this release. A duplicate 
-            of each of these is now stored in the 
-            property list instead of pointers to each.</td></tr>
-        <tr>
-          <td valign="top">1.4.0</td>
-          <td valign="top">
-            C function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_fapl_mpiposix" -->
-<hr>
-<dl>
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 15 April 2009
-      </i></font></div>
- 
-  <dt><strong>Name:</strong> <a name="Property-SetFaplMpiPosix">H5Pset_fapl_mpiposix</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_fapl_mpiposix</code>(
-                     <em>hid_t</em> <code>fapl_id</code>,
-                     <em>MPI_Comm</em> <code>comm</code>,
-                     <em>hbool_t</em> <code>use_gpfs_hints</code>
-    )
- 
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Stores MPI IO communicator information to a file access property list.
- 
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_fapl_mpiposix</code> stores the user-supplied 
-        MPI IO parameter <code>comm</code>, for communicator, 
-        in the file access property list <code>fapl_id</code>. 
-        That property list can then be used to create and/or open the file.  
-        <p>
-        <code>H5Pset_fapl_mpiposix</code> is available only in the 
-        parallel HDF5 library and is not a collective function.
-        <p>
-        <code>comm</code> is the MPI communicator to be used for 
-        file open, as defined in <code>MPI_FILE_OPEN</code> of MPI-2. 
-        This function does not create a duplicated communicator. 
-        Modifications to <code>comm</code> after this function call 
-        returns may have an undetermined effect on the 
-        file access property list. 
-        Users should not modify the communicator while it is defined 
-        in a property list.
-        <p>
-        <code>use_gpfs_hints</code> specifies whether to attempt to use
-        GPFS hints when accessing this file.
-        A value of <code>TRUE</code> (or <code>1</code>) indicates that
-        the hints should be used, if possible.
-        A value of <code>FALSE</code> (or <code>0</code>) indicates that
-        the hints should not be used.
-        <p>
-        Available GPFS hints are known to the HFD5 Library 
-        and are not user configurable.
-        They may be used <i>only</i> with GPFS file systems
-        and may improve file access for some applications; 
-        the user of a GPFS system is encouraged to experiment 
-        by running an application with and without this parameter set.
- 
-  <p>
-  <dt><strong>Note:</strong>
-    <dd>Raw dataset chunk caching is not currently supported when using 
-        this file driver in read/write mode.  
-        All calls to <code>H5Dread</code> and <code>H5Dwrite</code> 
-        will access the disk directly, and 
-        <code>H5Pset_cache</code> and <code>H5Pset_chunk_cache</code> 
-        will have no effect on performance.
-        <p>
-        Raw dataset chunk caching is supported when this driver is 
-        used in read-only mode.
- 
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>fapl_id</code></td>
-            <td valign="top">IN: File access property list identifier.</td></tr>
-        <tr>
-            <td valign="top"><em>MPI_Comm</em> <code>comm</code></td>
-            <td valign="top">IN: MPI-2 communicator.</td></tr>
-        <tr>
-            <td valign="top"><em>hbool_t</em> <code>use_gpfs_hints    </code></td>
-            <td valign="top">IN: Use of GPFS hints.</td></tr>
-        </table>
- 
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful.
-        Otherwise returns a negative value.
- 
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pset_fapl_mpiposix_f
-    <dd>
-        <pre>
-SUBROUTINE h5pset_fapl_mpiposix_f(prp_id, comm, use_gpfs, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id  ! Property list identifier
-  INTEGER, INTENT(IN) :: comm           ! MPI communicator to be used 
-                                        ! for file open as defined in 
-                                        ! MPI_FILE_OPEN of MPI-2
-  LOGICAL, INTENT(IN) :: use_gpfs
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-END SUBROUTINE h5pset_fapl_mpiposix_f
-        </pre>
-
-<!-- NEW PAGE -->
-
-  <p>
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-        <tr>
-          <td valign="top">1.6.1</td>
-          <td valign="top">
-            Fortran subroutine introduced in this release.
-          </td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">
-            <code>use_gpfs_hints</code> parameter added.</td>
-        </tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">
-            C function introduced in this release.
-        	</td>
-        </tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_fapl_multi" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetFaplMulti">H5Pset_fapl_multi</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_fapl_multi</code>(
-                     <em>hid_t</em> <code>fapl_id</code>,
-                     <em>const H5FD_mem_t *</em><code>memb_map</code>,
-                     <em>const hid_t *</em><code>memb_fapl</code>,
-                     <em>const char * const *</em><code>memb_name</code>,
-                     <em>const haddr_t *</em><code>memb_addr</code>,
-                     <em>hbool_t</em> <code>relax</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Sets up use of the multi-file driver.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_fapl_multi</code> sets the file access property list 
-        <code>fapl_id</code> to use the multi-file driver. 
-        <p>
-        The multi-file driver enables different types of HDF5 data and 
-        metadata to be written to separate files.  These files are viewed 
-        by the HDF5 library and the application as a single virtual HDF5 file
-        with a single HDF5 file address space.
-        The types of data that can be broken out into separate files include 
-        raw data, the superblock, B-tree data, global heap data, 
-        local heap data, and object headers.
-        At the programmer's discretion, two or more types of data can be 
-        written to the same file while other types of data are written to 
-        separate files.
-        <p>
-        The array <code>memb_map</code> maps memory usage types to other
-        memory usage types and is the mechanism that allows the caller 
-        to specify how many files are created. 
-        The array contains <code>H5FD_MEM_NTYPES</code> entries, 
-        which are either the value <code>H5FD_MEM_DEFAULT</code>
-        or a memory usage type.
-        The number of unique values determines the number of files 
-        that are opened.  
-        <p>
-        The array <code>memb_fapl</code> contains a property list
-        for each memory usage type that will be associated with a file. 
-        <p>
-        The array <code>memb_name</code> should be a name generator 
-        (a printf-style format with a %s which will be replaced with the
-        name passed to <code>H5FDopen</code>, usually from 
-        <code>H5Fcreate</code> or <code>H5Fopen</code>).
-        <p>
-        The array <code>memb_addr</code> specifies the offsets within the 
-        virtual address space, from <code>0</code> (zero) to 
-        <code>HADDR_MAX</code>, at which each type of data storage begins.
-        <p>
-        If <code>relax</code> is set to <code>TRUE</code> (or <code>1</code>),
-        then opening an existing file for read-only access will not fail 
-        if some file members are missing.  
-        This allows a file to be accessed in a limited sense if just the
-        meta data is available.
-        <p>
-        Default values for each of the optional arguments are as follows:
-        <dir>
-        <dl>
-          <dt><code>memb_map</code>
-            <dd>The default member map contains the value
-              <code>H5FD_MEM_DEFAULT</code> for each element.
-          <dt><code>memb_fapl</code>
-            <dd>The default value is <code>H5P_DEFAULT</code> for each element.
-          <dt><code>memb_name</code>
-            <dd>The default string is   <code>%s-<i>X</i>.h5</code>  
-              where   <code><i>X</i></code>   is one of the 
-              following letters:
-              <dir>
-                  <code>s</code>    for <code>H5FD_MEM_SUPER</code>
-                  <br>
-                  <code>b</code>    for <code>H5FD_MEM_BTREE</code>
-                  <br>
-                  <code>r</code>    for <code>H5FD_MEM_DRAW</code>
-                  <br>
-                  <code>g</code>    for <code>H5FD_MEM_GHEAP</code>
-                  <br>
-                  <code>l</code>    for <code>H5FD_MEM_LHEAP</code>
-                  <br>
-                  <code>o</code>    for <code>H5FD_MEM_OHDR</code>
-              </dir></dd>
-<!-- NEW PAGE -->
-          <dt><code>memb_addr</code>
-            <dd>The default value is <code>HADDR_UNDEF</code> for each element.
-        </dl>
-        </dir>
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>fapl_id</code></td>
-            <td valign="top">IN: File access property list identifier.</td></tr>
-        <tr>
-		    <td valign="top"><em>const H5FD_mem_t *</em><code>memb_map    </code></td>
-            <td valign="top">IN: Maps memory usage types to other memory usage types.</td></tr>
-        <tr>
-		    <td valign="top"><em>const hid_t *</em><code>memb_fapl</code></td>
-            <td valign="top">IN: Property list for each memory usage type.</td></tr>
-        <tr>
-		    <td valign="top"><em>const char * const *</em><code>memb_name</code></td>
-            <td valign="top">IN: Name generator for names of member files.</td></tr>
-        <tr>
-		    <td valign="top"><em>const haddr_t *</em><code>memb_addr</code></td>
-            <td valign="top">IN: The offsets within the virtual address space, 
-                from <code>0</code> (zero) to <code>HADDR_MAX</code>, 
-                at which each type of data storage begins.</td></tr>
-        <tr>
-		    <td valign="top"><em>hbool_t</em> <code>relax</code></td>
-            <td valign="top">IN: Allows read-only access to incomplete file sets 
-                when <code>TRUE</code>.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful.
-        Otherwise returns a negative value.
-  <dt><strong>Example:</strong>
-    <dd>The following code sample sets up a multi-file access property list 
-        that partitions data into meta and raw files, each being 
-        one-half of the address:
-        <pre>
-                  H5FD_mem_t mt, memb_map[H5FD_MEM_NTYPES];
-                  hid_t memb_fapl[H5FD_MEM_NTYPES];
-                  const char *memb[H5FD_MEM_NTYPES];
-                  haddr_t memb_addr[H5FD_MEM_NTYPES];
- 
-                  // The mapping...
-                  for (mt=0; mt<H5FD_MEM_NTYPES; mt++) {
-                     memb_map[mt] = H5FD_MEM_SUPER;
-                  }
-                  memb_map[H5FD_MEM_DRAW] = H5FD_MEM_DRAW;
- 
-                  // Member information
-                  memb_fapl[H5FD_MEM_SUPER] = H5P_DEFAULT;
-                  memb_name[H5FD_MEM_SUPER] = "%s.meta";
-                  memb_addr[H5FD_MEM_SUPER] = 0;
- 
-                  memb_fapl[H5FD_MEM_DRAW] = H5P_DEFAULT;
-                  memb_name[H5FD_MEM_DRAW] = "%s.raw";
-                  memb_addr[H5FD_MEM_DRAW] = HADDR_MAX/2;
- 
-                  hid_t fapl = H5Pcreate(H5P_FILE_ACCESS);
-                  H5Pset_fapl_multi(fapl, memb_map, memb_fapl,
-                                  memb_name, memb_addr, TRUE);
-        </pre>  
-  <dt><strong>Fortran90 Interface:</strong> h5pset_fapl_multi_f
-    <dd>
-	<pre>
-SUBROUTINE h5pset_fapl_multi_f(prp_id, memb_map, memb_fapl, memb_name,
-                               memb_addr, relax, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T),INTENT(IN)  :: prp_id     ! Property list identifier
-
-  INTEGER,DIMENSION(0:H5FD_MEM_NTYPES_F-1),INTENT(IN)          :: memb_map
-  INTEGER(HID_T),DIMENSION(0:H5FD_MEM_NTYPES_F-1),INTENT(IN)   :: memb_fapl
-  CHARACTER(LEN=*),DIMENSION(0:H5FD_MEM_NTYPES_F-1),INTENT(IN) :: memb_name
-  REAL, DIMENSION(0:H5FD_MEM_NTYPES_F-1), INTENT(IN)           :: memb_addr
-              ! Numbers in the interval [0,1) (e.g. 0.0 0.1 0.5 0.2 0.3 0.4)
-              ! real address in the file will be calculated as X*HADDR_MAX</pre>
-<!-- NEW PAGE -->
-<pre>
-  LOGICAL, INTENT(IN)  :: relax
-  INTEGER, INTENT(OUT) :: hdferr           ! Error code
-                                           ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_fapl_multi_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.6.3</td>
-          <td valign="top">
-			<code>memb_name</code> parameter type changed to 
-			<em>const char* const*</em>.</td></tr>
-		<tr>
-		  <td valign="top">1.4.0</td>
-		  <td valign="top">Function introduced in this release.</td>
-		</tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_fapl_sec2" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetFaplSec2">H5Pset_fapl_sec2</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_fapl_sec2</code>(
-                     <em>hid_t</em> <code>fapl_id</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Sets the sec2 driver.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_fapl_sec2</code> modifies the file access property list 
-        to use the <code>H5FD_SEC2</code> driver.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>fapl_id    </code></td>
-            <td valign="top">IN: File access property list identifier.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful.
-        Otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pset_fapl_sec2_f
-    <dd>
-	<pre>
-SUBROUTINE h5pset_fapl_sec2_f(prp_id, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN)    :: prp_id  ! Property list identifier
-  INTEGER, INTENT(OUT)          :: hdferr  ! Error code
-                                           ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_fapl_sec2_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-	<ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.4.0</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_fapl_split" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetFaplSplit">H5Pset_fapl_split</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_fapl_split</code>(
-                     <em>hid_t</em> <code>fapl_id</code>,
-                     <em>const char *</em><code>meta_ext</code>,
-                     <em>hid_t</em> <code>meta_plist_id</code>,
-                     <em>const char *</em><code>raw_ext</code>,
-                     <em>hid_t</em> <code>raw_plist_id</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Emulates the old split file driver.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_fapl_split</code> is a compatibility function that
-        enables the multi-file driver to emulate the split driver from 
-        HDF5 Releases 1.0 and 1.2. 
-        The split file driver stored metadata and raw data in separate files
-        but provided no mechanism for separating types of metadata.
-        <p> 
-        <code>fapl_id</code> is a file access property list identifier.
-        <p> 
-        <code>meta_ext</code> is the filename extension for the metadata file.
-	The extension is appended to the name passed to <code>H5FDopen</code>,
-	usually from <code>H5Fcreate</code> or <code>H5Fopen</code>,
-	to form the name of the metadata file.
-	If the string %s is used in the extension, it works like the
-	name generator as in <code>H5Pset_fapl_multi</code>.
-        <p> 
-        <code>meta_plist_id</code> is the file access property list identifier 
-        for the metadata file.
-        <p> 
-        <code>raw_ext</code> is the filename extension for the raw data file.
-	The extension is appended to the name passed to <code>H5FDopen</code>,
-	usually from <code>H5Fcreate</code> or <code>H5Fopen</code>,
-	to form the name of the rawdata file.
-	If the string %s is used in the extension, it works like the
-	name generator as in <code>H5Pset_fapl_multi</code>.
-        <p> 
-        <code>raw_plist_id</code> is the file access property list identifier 
-        for the raw data file.
-        <p>
-        If a user wishes to check to see whether this driver is in use, 
-        the user must call <code>H5Pget_driver</code> and compare the
-        returned value to the string <code>H5FD_MULTI</code>.
-        A positive match will confirm that the multi driver is in use; 
-        HDF5 provides no mechanism to determine whether it was called
-        as the special case invoked by <code>H5Pset_fapl_split</code>.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>fapl_id</code>,</td>
-            <td valign="top">IN: File access property list identifier.</td></tr>
-        <tr>
-		    <td valign="top"><em>const char *</em><code>meta_ext,    </code></td>
-            <td valign="top">IN: Metadata filename extension.</td></tr>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>meta_plist_id</code>,</td>
-            <td valign="top">IN: File access property list identifier for the metadata file.</td></tr>
-        <tr>
-		    <td valign="top"><em>const char *</em><code>raw_ext</code>,</td>
-            <td valign="top">IN: Raw data filename extension.</td></tr>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>raw_plist_id</code></td>
-            <td valign="top">IN: File access property list identifier for the raw data file.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful.
-        Otherwise returns a negative value.
-  <dt><strong>Example:</strong>
-    <dd>
-    <pre>
-/* Example 1: Both metadata and rawdata files are in the same  */
-/*    directory.   Use Station1-m.h5 and Station1-r.h5 as      */
-/*    the metadata and rawdata files.                          */
-hid_t fapl, fid;
-fapl = H5Pcreate(H5P_FILE_ACCESS);
-H5Pset_fapl_split(fapl, "-m.h5", H5P_DEFAULT, "-r.h5", H5P_DEFAULT);
-fid=H5Fcreate("Station1",H5F_ACC_TRUNC,H5P_DEFAULT,fapl);
-
-/* Example 2: metadata and rawdata files are in different      */
-/*    directories.  Use PointA-m.h5 and /pfs/PointA-r.h5 as    */
-/*    the metadata and rawdata files.                          */
-hid_t fapl, fid;
-fapl = H5Pcreate(H5P_FILE_ACCESS);
-H5Pset_fapl_split(fapl, "-m.h5", H5P_DEFAULT, "/pfs/%s-r.h5", H5P_DEFAULT);
-fid=H5Fcreate("PointA",H5F_ACC_TRUNC,H5P_DEFAULT,fapl);</pre>
-  
-  
-  <dt><strong>Fortran90 Interface:</strong> h5pset_fapl_split_f
-    <dd>
-	<pre>
-SUBROUTINE h5pset_fapl_split_f(prp_id, meta_ext, meta_plist, raw_ext, &
-                               raw_plist, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T),INTENT(IN)   :: prp_id     ! Property list identifier
-  CHARACTER(LEN=*),INTENT(IN) :: meta_ext   ! Name of the extension for
-                                            ! the metafile filename
-  INTEGER(HID_T),INTENT(IN)   :: meta_plist ! Identifier of the meta file
-                                            ! access property list
-  CHARACTER(LEN=*),INTENT(IN) :: raw_ext    ! Name extension for the raw 
-                                            ! file filename
-  INTEGER(HID_T),INTENT(IN)   :: raw_plist  ! Identifier of the raw file
-                                            ! access property list
-  INTEGER, INTENT(OUT) :: hdferr            ! Error code
-                                            ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_fapl_split_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-	<ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.4.0</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_fapl_stdio" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetFaplStdio">H5Pset_fapl_stdio</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_fapl_stdio</code>(
-                     <em>hid_t</em> <code>fapl_id</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Sets the standard I/O driver.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_fapl_stdio</code> modifies the file access property list 
-        to use the standard I/O driver, <code>H5FD_STDIO</code>.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>fapl_id    </code></td>
-            <td valign="top">IN: File access property list identifier.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful.
-        Otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pset_fapl_stdio_f
-    <dd>
-	<pre>
-SUBROUTINE h5pset_fapl_stdio_f(prp_id, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN)    :: prp_id  ! Property list identifier
-  INTEGER, INTENT(OUT)          :: hdferr  ! Error code
-                                           ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_fapl_stdio_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-	<ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.4.0</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-<!-- unused file: H5P/H5Pset_fapl_stream.htm -->
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_fapl_windows" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetFaplWindows">H5Pset_fapl_windows</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_fapl_windows</code>(
-            <em>hid_t</em> <code>fapl_id</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets the Windows I/O driver.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_fapl_windows</code> sets the 
-        default HDF5 Windows I/O driver on Windows systems. 
-        <p>
-        Since the HDF5 Library uses this driver, <code>H5FD_WINDOWS</code>, 
-        by default on Windows systems, it is not normally necessary for 
-        a user application to call <code>H5Pset_fapl_windows</code>.  
-        While it is not recommended, there may be times when a user 
-        chooses to set a different HDF5 driver, 
-        such as the standard I/O driver (<code>H5FD_STDIO</code>) 
-        or the sec2 driver (<code>H5FD_SEC2</code>), 
-        in a Windows application.  
-        <code>H5Pset_fapl_windows</code> is provided so that the 
-        application can return to the Windows I/O driver when the time comes.
-        <p>
-        Only the Windows driver is tested on Windows systems; 
-        other drivers are used at the application’s and 
-        the user’s risk.
-        <p>
-        Furthermore, the Windows driver is tested and available only 
-        on Windows systems;
-        it is not available on non-Windows systems.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top">
-            <em>hid_t</em> <code>fapl_id    </code>
-        </td>
-        <td valign="top">IN: File access property list identifier
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> <!--h5pset_fapl_windows_f--> 
-    <dd>None.
-<!--
-    <pre>
-  
-    </pre>
--->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_fclose_degree" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 18 June 2013
-      </i></font></div>
-
-  <dt><strong>Name:</strong>
-      <a name="Property-SetFcloseDegree">H5Pset_fclose_degree</a> 
-
-  <dt><strong>Signature:</strong> 
-  <dd><em>herr_t</em> <code>H5Pset_fclose_degree</code>(
-                      <em>hid_t</em> <code>fapl_id</code>, 
-                      <em>H5F_close_degree_t</em> <code>fc_degree</code>
-                      ) 
-
-  <p>
-  <dt><strong>Purpose:</strong> 
-  <dd>Sets the file close degree. 
-
-  <p>
-  <dt><strong>Description:</strong> 
-  <dd><code>H5Pset_fclose_degree</code> sets the file close degree property 
-    <code>fc_degree</code> in the file access property list 
-    <code>fapl_id</code>.
-    <p>
-    The value of <code>fc_degree</code> determines how aggressively 
-    <code>H5Fclose</code> deals with objects within a file that remain 
-    open when <code>H5Fclose</code> is called to close that file.
-    <code>fc_degree</code> can have any one of four valid values: 
-    <div align="center"> 
-      <table width="75%" border="1" cellpadding="3">
-        <tr> 
-          <th valign="top">Degree name</th>
-          <th valign="top"><code>H5Fclose</code> behavior with no open object 
-            in file</th>
-          <th valign="top"><code>H5Fclose</code> behavior with open object(s) 
-            in file</th>
-        </tr>
-        <tr> 
-          <td valign="top"><code>H5F_CLOSE_WEAK</code></td>
-          <td valign="top">Actual file is closed.</td>
-          <td valign="top">Access to file identifier is terminated; actual file 
-            close is delayed until all objects in file are closed</td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>H5F_CLOSE_SEMI</code></td>
-          <td valign="top">Actual file is closed.</td>
-          <td valign="top">Function returns FAILURE</td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>H5F_CLOSE_STRONG</code></td>
-          <td valign="top">Actual file is closed.</td>
-          <td valign="top">All open objects remaining in the file are closed 
-            then  file is closed</td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>H5F_CLOSE_DEFAULT</code></td>
-          <td colspan="2" valign="top">The VFL driver chooses the behavior.
-            Currently, all VFL drivers set this value to 
-            <code>H5F_CLOSE_WEAK</code>, except for the MPI-I/O driver, 
-            which sets it to <code>H5F_CLOSE_SEMI</code>. 
-          </td>
-        </tr>
-      </table>
-    </div>
-
-    <p>
-    Note that if a file is opened multiple times without being closed,
-    each open operation must use the same file close degree setting.  
-    For example, if a file is already open with <code>H5F_CLOSE_WEAK</code>, 
-    an <a href="RM_H5F.html#File-Open"><code>H5Fopen</code></a>
-    call with <code>H5F_CLOSE_STRONG</code> will fail.
-
-  <dt><strong>Parameters:</strong> 
-    <dd><table>
-      <tr>
-          <td valign="top"><em>hid_t</em> <code>fapl_id</code></td>
-          <td valign="top">IN: File access property list identifier.</td></tr>
-      <tr>
-          <td valign="top"><em>H5F_close_degree_t</em> <code>fc_degree    </code></td> 
-          <td valign="top">IN: Pointer to a location containing the 
-            file close degree property, 
-            the value of <code>fc_degree</code>.</td></tr>
-    </table></dd>
-
-  <p>
-  <dt><strong>Returns:</strong> 
-  <dd>Returns a non-negative value if successful. Otherwise returns a negative 
-    value. 
-
-<!-- NEW PAGE -->
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pset_fclose_degree_f
-    <dd>
-    <pre>
-SUBROUTINE h5pset_fclose_degree_f(fapl_id, degree, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: fapl_id  ! File access property list identifier
-  INTEGER, INTENT(IN) :: degree          ! Info about file close behavior 
-                                         ! Possible values:
-                                         !    H5F_CLOSE_DEFAULT_F
-                                         !    H5F_CLOSE_WEAK_F
-                                         !    H5F_CLOSE_SEMI_F
-                                         !    H5F_CLOSE_STRONG_F
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_fclose_degree_f
-    </pre>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table></dd>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://www.hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have      *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_file_image" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 13 April 2012
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-SetFileImage">H5Pset_file_image</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pset_file_image</code>(
-            <em>hid_t</em> <code>fapl_id</code>,
-            <em>void *</em><code>buf_ptr</code>,
-            <em>size_t</em> <code>buf_len</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets an initial file image in a memory buffer.
-
-  <p>
-  <dt><strong>Motivation:</strong>
-    <dd><code>H5Pset_file_image</code> and other elements of HDF5 are
-      used to load an image of an HDF5 file into system memory and open 
-      that image as a regular HDF5 file.
-      An application can then use the file without the overhead of disk I/O.
-
-  <p>
-  <dt><strong>Recommended Reading:</strong>
-    <dd>This function is part of the file image operations feature set.
-      It is highly recommended to study the guide
-      “<a href="../Advanced/FileImageOperations/HDF5FileImageOperations.pdf"
-      >HDF5 File Image Operations</a>” before using this feature set.
-      <p>
-      See the “See Also” section below for links to 
-      other elements of HDF5 file image operations.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_file_image</code> 
-      allows an application to provide a file image 
-      to be used as the initial contents of a file.
-      Calling <code>H5Pset_file_image</code> makes a copy of the buffer
-      specified in <code>buf_ptr</code> 
-      of size <code>buf_len</code>.
-<!--
-      <p>
-      <code>H5Pset_file_image</code> copies . . .
--->
-       
-
-<!--__ *** NOTES AND WARNINGS ************************************  -->
-<!--
-      <p>
-      <b>Note/Warning:</b> 
-
-<font color="red">
-Notes?  Warnings?
-</font>
--->
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd>
-    <table>
-      <tr valign="top">
-        <td><em>hid_t</em> <code>fapl_id</code>
-            </td><td>    </td>
-        <td>IN: File access property list identifier
-            </td></tr>
-      <tr valign="top">
-        <td><em>void *</em><code>buf_ptr</code>
-            </td><td> </td>
-        <td>IN: Pointer to the initial file image, 
-                or <code>NULL</code> if no initial file image is desired
-            </td></tr>
-      <tr valign="top">
-        <td><em>size_t</em> <code>buf_len</code>
-            </td><td> </td>
-        <td>IN: Size of the supplied buffer, 
-                or <code>0</code> (zero) if no initial image is desired
-            </td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<!--__ *** FAILURE MODES *****************************************  -->
-<!--__ Replace the text following the <dd> with a description       -->
-<!--__ of how the function may fail.                                -->
-<!--__ ***********************************************************  -->
-<!--
-  <p>
-  <dt><strong>Failure Modes:</strong>
-    <dd>
-
-<font color="red">
-None known to date.
-</font>
--->
-
-<!--
-  <p>
-  <dt><strong>Example Usage:</strong>
-
-    <dd>Discuss the elements in the first usage example here.
-<dir><pre>
-Complete usage example line(s) for the first example here
-</pre></dir>
-    <p>
-
-    <dd>Discuss the elements in the second usage example here.
-<dir><pre>
-Complete usage example line(s) for the second example here
-</pre></dir>
--->
-
-<!--__ *** FORTRAN INTERFACE  ************************************  -->
-<!--__ Leave this comment block in place if there is not yet a      -->
-<!--__ Fortran interface for this function.                         -->
-<!--__                                                              -->
-<!--__ When the Fortran interface is complete, replace this         -->
-<!--__ section with the Fortran subroutine description.             -->
-<!--__                                                              -->
-<!--__ See the file h5fortran_f_insert.htm for a template and       -->
-<!--__ instructions.                                                -->
-<!--__ ***********************************************************  -->
-
-
-  <p>
-  <dt><strong>See Also:</strong>
-    <dd><table width="100%" border="0">
-      <tr valign="top"><td>
-        <a href="../HL/RM_H5LT.html#H5LTopen_file_image">
-            <code>H5LTopen_file_image</code></a>
-        <br> 
-        <br>
-        <a href="../RM/RM_H5F.html#File-GetFileImage">
-            <code>H5Fget_file_image</code></a>
-        <br> 
-        <br>
-<!--
-        <a href="../RM/RM_H5P.html#Property-SetFileImage">
-            <code>H5Pset_file_image</code></a>
-        <br>
--->
-        <a href="../RM/RM_H5P.html#Property-GetFileImage">
-            <code>H5Pget_file_image</code> </a>
-        <br> 
-        <br>
-        <a href="../RM/RM_H5P.html#Property-SetFileImageCallbacks">
-            <code>H5Pset_file_image_callbacks</code></a>
-        <br>
-        <a href="../RM/RM_H5P.html#Property-GetFileImageCallbacks">
-            <code>H5Pget_file_image_callbacks</code></a>
-      </td><td><code>    </code></td>
-      <td>
-        “<a 
-        href="../Advanced/FileImageOperations/HDF5FileImageOperations.pdf">HDF5 
-            File Image Operations</a>”
-            <br><code>    </code>
-            in <a href="../Advanced.html"><cite>Advanced Topics in HDF5</cite></a>
-        <br> 
-        <br>
-        Within <code>H5Pset_file_image_callbacks</code></a>:
-        <br>
-        Callback struct   
-        <a href="../RM/RM_H5P.html#Property-SetFileImageCallbacksStruct,Enum">
-            <code>H5_file_image_callbacks_t</code></a>
-        <br>
-        Callback <small>ENUM</small>   
-        <a href="../RM/RM_H5P.html#Property-SetFileImageCallbacksStruct,Enum">
-            <code>H5_file_image_op_t</code></a>
-      </td>
-      </table>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-        </tr>
-        <tr>
-          <td valign="top">1.8.9</td>
-          <td valign="top">
-            C function introduced in this release.</td>
-        </tr>
-        </table>
-
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://www.hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have      *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_file_image_callbacks" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 13 April 2012
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-SetFileImageCallbacks">H5Pset_file_image_callbacks</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pset_file_image_callbacks</code>(
-            <em>hid_t</em> <code>fapl_id</code>,
-            <em>H5_file_image_callbacks_t *</em><code>callbacks_ptr</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets the callbacks for working with file images.
-
-  <p>
-  <dt><strong>Motivation:</strong>
-    <dd><code>H5Pset_file_image_callbacks</code> and other elements of HDF5 are
-      used to load an image of an HDF5 file into system memory and open 
-      that image as a regular HDF5 file.
-      An application can then use the file without the overhead of disk I/O.
-
-  <p>
-  <dt><strong>Recommended Reading:</strong>
-    <dd>This function is part of the file image operations feature set.
-      It is highly recommended to study the guide
-      “<a href="../Advanced/FileImageOperations/HDF5FileImageOperations.pdf"
-      >HDF5 File Image Operations</a>” before using this feature set.
-      <p>
-      See the “See Also” section below for links to 
-      other elements of HDF5 file image operations.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_file_image_callbacks</code> 
-      sets callback functions for working with file images in memory. 
-      <p>
-      <code>H5Pset_file_image_callbacks</code> allows an application to 
-      control the management of file image buffers through user defined 
-      callbacks. These callbacks can be used in the management of 
-      file image buffers in property lists and with certain file drivers. 
-      <p>
-      <code>H5Pset_file_image_callbacks</code> must be used before any
-      file image has been set in the file access property list.
-      Once a file image has been set, the function will fail.
-      
-      <p>
-      The callback routines set up by <code>H5Pset_file_image_callbacks</code>
-      are invoked when a new file image buffer is allocated, 
-      when an existing file image buffer is copied or resized, 
-      or when a file image buffer is released from use. 
-      <p>
-      Some file drivers allow the use of user-defined callback functions 
-      for allocating, freeing, and copying the driver’s internal buffer, 
-      potentially allowing optimizations such as avoiding large 
-      <code>malloc</code> and <code>memcpy</code> operations, 
-      or to perform detailed logging.
-      <p>
-      From the perspective of the HDF5 Library, 
-      the operations of the <code>image_malloc</code>, 
-      <code>image_memcpy</code>, <code>image_realloc</code>, and 
-      <code>image_free</code> callbacks must be identical 
-      to those of the corresponding C standard library calls 
-      (<code>malloc</code>, <code>memcpy</code>, <code>realloc</code>, 
-      and <code>free</code>). 
-      While the operations must be identical, 
-      the file image callbacks have more parameters. 
-      The return values of <code>image_malloc</code> and 
-      <code>image_realloc</code> are identical to the return values of 
-      <code>malloc</code> and <code>realloc</code>. 
-      The return values of <code>image_memcpy</code> and 
-      <code>image_free</code> differ from the return values of 
-      <code>memcpy</code> and <code>free</code> in that 
-      the return values of <code>image_memcpy</code> and 
-      <code>image_free</code> can also indicate failure. 
-      <p>
-      The callbacks and their parameters,
-      along with a struct and an <small>ENUM</small> required for their use,
-      are described below. 
-      <p>
-      
-      <a name="Property-SetFileImageCallbacksStruct,Enum">
-      <b><u>Callback struct and <small>ENUM</small>:</u></b></a>
-      <br>
-      The callback functions set up by <code>H5Pset_file_image_callbacks</code> 
-      use a struct and an <small>ENUM</small> that are defined as follows
-
-      <p>
-      The struct <b><code>H5_file_image_callbacks_t</code></b>
-      serves as a container for the callback functions and 
-      a pointer to user-supplied data.  The struct is defined as follows:
-      <pre>
-    typedef struct
-    {
-        void *(*image_malloc)(size_t size, H5_file_image_op_t file_image_op,
-                        void *udata);
-        void *(*image_memcpy)(void *dest, const void *src, size_t size,
-                        H5_file_image_op_t file_image_op, void *udata);
-        void *(*image_realloc)(void *ptr, size_t size,
-                        H5_file_image_op_t file_image_op, void *udata);
-        herr_t (*image_free)(void *ptr, H5_file_image_op_t file_image_op,
-                        void *udata);
-        void *(*udata_copy)(void *udata); 
-        herr_t (*udata_free)(void *udata); 
-        void *udata;
-    } H5_file_image_callbacks_t;</pre>
-
-
-      <p><br>
-      Elements of the <small>ENUM</small> <b><code>H5_file_image_op_t</code></b>
-      are used by the callbacks to invoke certain operations on file images.
-      The <small>ENUM</small> is defined as follows:
-      <pre>
-    typedef enum
-    {
-        H5_FILE_IMAGE_OP_PROPERTY_LIST_SET, 
-        H5_FILE_IMAGE_OP_PROPERTY_LIST_COPY, 
-        H5_FILE_IMAGE_OP_PROPERTY_LIST_GET, 
-        H5_FILE_IMAGE_OP_PROPERTY_LIST_CLOSE, 
-        H5_FILE_IMAGE_OP_FILE_OPEN, 
-        H5_FILE_IMAGE_OP_FILE_RESIZE, 
-        H5_FILE_IMAGE_OP_FILE_CLOSE
-    } H5_file_image_op_t;</pre>
-
-      <p>
-      The elements of the <code>H5_file_image_op_t</code> <small>ENUM</small>
-      are used in the callbacks for the following purposes: 
-      <p>
-      <table width="90%" align="center" border="0">
-      <tr valign="top" align="left">
-          <td colspan="2"><code>H5_FILE_IMAGE_OP_PROPERTY_LIST_SET</code>
-              </td></tr>
-          <td><code>        </code>
-              </td><td>
-              Passed to the <code>image_malloc</code> and 
-              <code>image_memcpy</code> callbacks 
-              when a file image buffer is to be copied while being set in a 
-              file access property list (<small>FAPL</small>). 
-        </td></tr><tr>
-          <td colspan="2"><code>H5_FILE_IMAGE_OP_PROPERTY_LIST_COPY</code>
-              </td></tr>
-          <td> </td><td>
-              Passed to the <code>image_malloc</code> and 
-              <code>image_memcpy</code> callbacks 
-              when a file image buffer is to be copied when a 
-              <small>FAPL</small> is copied.
-        </td></tr><tr>
-          <td colspan="2"><code>H5_FILE_IMAGE_OP_PROPERTY_LIST_GET</code>
-              </td></tr>
-          <td> </td><td>
-              Passed to the <code>image_malloc</code> and 
-              <code>image_memcpy</code> callbacks 
-              when a file image buffer is to be copied while being retrieved 
-              from a <small>FAPL</small>. 
-        </td></tr><tr>
-          <td colspan="2"><code>H5_FILE_IMAGE_OP_PROPERTY_LIST_CLOSE</code>
-              </td></tr>
-          <td> </td><td>
-              Passed to the <code>image_free</code> callback 
-              when a file image buffer is to be released during a 
-              <small>FAPL</small> close operation.
-
-        </td></tr><tr>
-          <td colspan="2"><code>H5_FILE_IMAGE_OP_FILE_OPEN</code>
-              </td></tr>
-          <td> </td><td>
-              Passed to the <code>image_malloc</code> and 
-              <code>image_memcpy</code> callbacks 
-              when a file image buffer is to be copied during a file 
-              open operation. 
-              While the file image being opened will typically be copied 
-              from a <small>FAPL</small>, this need not always be the case. 
-              For example, the core file driver, also known as the 
-              memory file driver, takes its initial image from a file.
-        </td></tr><tr>
-          <td colspan="2"><code>H5_FILE_IMAGE_OP_FILE_RESIZE</code>
-              </td></tr>
-          <td> </td><td>
-              Passed to the <code>image_realloc</code> callback 
-              when a file driver needs to resize an image buffer. 
-        </td></tr><tr>
-          <td colspan="2"><code>H5_FILE_IMAGE_OP_FILE_CLOSE</code>
-              </td></tr>
-          <td> </td><td>
-              Passed to the <code>image_free</code> callback 
-              when an image buffer is to be released during a file 
-              close operation.
-        </td></tr><tr>
-          </td></tr>
-      </table>
-      
-
-      <p><br>
-      <b><u>Callback functions</u></b>
-      <br>
-      The <b><code>image_malloc</code></b> callback contains a pointer 
-      to a function that must appear to HDF5 to have functionality identical 
-      to that of the standard C library <code>malloc()</code> call.
-      <dir>
-      <dl>
-      <dt>Signature in <code>H5_file_image_callbacks_t</code>:</dt>
-          <dd><em>void</em> <code>*(*image_malloc) (</code>
-              <em>size_t</em> <code>size</code>,
-              <em>H5_file_image_op_t *</em><code>file_image_op</code>,
-              <em>void *</em><code>udata</code>
-              )</dd>
-      <p>
-      <dt>Parameters:</dt>
-          <dd><table>
-              <tr valign="top">
-                <td><em>size_t</em> <code>size</code>
-                    </td><td>    </td>
-                <td>IN: Size in bytes of the file image buffer to allocate
-                    </td></tr>
-              <tr valign="top">
-                <td colspan="3">
-                    <em>H5_file_image_op_t *</em><code>file_image_op</code>
-                    </td></tr>
-                <tr valign="top">
-                <td> </td><td> </td>
-                <td>IN: A value from <code>H5_file_image_op_t</code> 
-                    indicating the operation being performed on the file image 
-                    when this callback is invoked
-                    </td></tr>
-              <tr valign="top">
-                <td><em>void *</em><code>udata</code>
-                    </td><td>    </td>
-                <td>IN: Value passed in in the 
-                    <code>H5Pset_file_image_callbacks</code> parameter 
-                    <code>udata</code>
-                    </td></tr>
-            </table>
-      </dl>
-      </dir>
-
-
-      <p><br>
-      The <b><code>image_memcpy</code></b> callback contains a pointer 
-      to a function that must appear to HDF5 to have functionality identical 
-      to that of the standard C library <code>memcopy()</code> call,
-      except that it returns a <code>NULL</code> on failure.
-      (The <code>memcpy</code> C Library routine is defined to return the 
-      <code>dest</code> parameter in all cases.)
-      <p>
-      Setting <code>image_memcpy</code> to <code>NULL</code> indicates that 
-      HDF5 should invoke the standard C library <code>memcpy()</code>
-      routine when copying buffers.
-      <dir>
-      <dl>
-      <dt>Signature in <code>H5_file_image_callbacks_t</code>:</dt>
-          <dd><em>void</em> <code>*(*image_memcpy) (</code>
-              <em>void *</em><code>dest</code>,
-              <em>const void *</em><code>src</code>,
-              <em>size_t</em> <code>size</code>,
-              <em>H5_file_image_op_t *</em><code>file_image_op</code>,
-              <em>void *</em><code>udata</code>
-              )</dd>
-      <p>
-      <dt>Parameters:</dt>
-          <dd><table>
-              <tr valign="top">
-                <td><em>void *</em><code>dest</code>
-                    </td><td>    </td>
-                <td>IN: Address of the destination buffer
-                    </td></tr>
-              <tr valign="top">
-                <td><em>const void *</em><code>src</code>
-                    </td><td>    </td>
-                <td>IN: Address of the source buffer
-                    </td></tr>
-              <tr valign="top">
-                <td><em>size_t</em> <code>size</code>
-                    </td><td>    </td>
-                <td>IN: Size in bytes of the file image buffer to copy
-                    </td></tr>
-              <tr valign="top">
-                <td colspan="3">
-                    <em>H5_file_image_op_t *</em><code>file_image_op</code>
-                    </td></tr>
-                <tr valign="top">
-                <td> </td><td> </td>
-                <td>IN: A value from <code>H5_file_image_op_t</code> 
-                    indicating the operation being performed on the file image 
-                    when this callback is invoked
-                    </td></tr>
-              <tr valign="top">
-                <td><em>void *</em><code>udata</code>
-                    </td><td>    </td>
-                <td>IN: Value passed in in the 
-                    <code>H5Pset_file_image_callbacks</code> parameter 
-                    <code>udata</code>
-                    </td></tr>
-            </table>
-      </dl>
-      </dir>
-      
-      
-      <p><br>
-      The <b><code>image_realloc</code></b> callback contains a pointer 
-      to a function that must appear to HDF5 to have functionality identical 
-      to that of the standard C library <code>realloc()</code> call.
-      <p>
-      Setting <code>image_realloc</code> to <code>NULL</code> indicates that 
-      HDF5 should invoke the standard C library <code>realloc()</code>
-      routine when resizing file image buffers.
-      <dir>
-      <dl>
-      <dt>Signature in <code>H5_file_image_callbacks_t</code>:</dt>
-          <dd><em>void</em> <code>*(*image_realloc) (</code>
-              <em>void *</em><code>ptr</code>,
-              <em>size_t</em> <code>size</code>,
-              <em>H5_file_image_op_t *</em><code>file_image_op</code>,
-              <em>void *</em><code>udata</code>
-              )</dd>
-      <p>
-      <dt>Parameters:</dt>
-          <dd><table>
-              <tr valign="top">
-                <td><em>void *</em><code>ptr</code>
-                    </td><td>    </td>
-                <td>IN: Pointer to the buffer being reallocated
-                    </td></tr>
-              <tr valign="top">
-                <td><em>size_t</em> <code>size</code>
-                    </td><td>    </td>
-                <td>IN: Desired size in bytes of the file image buffer 
-                    after reallocation
-                    </td></tr>
-              <tr valign="top">
-                <td colspan="3">
-                    <em>H5_file_image_op_t *</em><code>file_image_op</code>
-                    </td></tr>
-                <tr valign="top">
-                <td> </td><td> </td>
-                <td>IN: A value from <code>H5_file_image_op_t</code> 
-                    indicating the operation being performed on the file image 
-                    when this callback is invoked
-                    </td></tr>
-              <tr valign="top">
-                <td><em>void *</em><code>udata</code>
-                    </td><td>    </td>
-                <td>IN: Value passed in in the 
-                    <code>H5Pset_file_image_callbacks</code> parameter 
-                    <code>udata</code>
-                    </td></tr>
-            </table>
-      </dl>
-      </dir>
-      
-
-      <p><br>
-      The <b><code>image_free</code></b> callback contains a pointer 
-      to a function that must appear to HDF5 to have functionality identical 
-      to that of the standard C library <code>free()</code> call,
-      except that it will return <code>0</code> (<code>SUCCEED</code>) 
-      on success and <code>-1</code> (<code>FAIL</code>) on failure.
-      <p>
-      Setting <code>image_free</code> to <code>NULL</code> indicates that 
-      HDF5 should invoke the standard C library <code>free()</code>
-      routine when releasing file image buffers.
-      <dir>
-      <dl>
-      <dt>Signature in <code>H5_file_image_callbacks_t</code>:</dt>
-          <dd><em>herr_t</em> <code>(*image_free) (</code>
-              <em>void *</em><code>ptr</code>,
-              <em>H5_file_image_op_t *</em><code>file_image_op</code>,
-              <em>void *</em><code>udata</code>
-              )</dd>
-      <p>
-      <dt>Parameters:</dt>
-          <dd><table>
-              <tr valign="top">
-                <td><em>void *</em><code>ptr</code>
-                    </td><td>    </td>
-                <td>IN: Pointer to the buffer being released
-                    </td></tr>
-              <tr valign="top">
-                <td colspan="3">
-                    <em>H5_file_image_op_t *</em><code>file_image_op</code>
-                    </td></tr>
-                <tr valign="top">
-                <td> </td><td> </td>
-                <td>IN: A value from <code>H5_file_image_op_t</code> 
-                    indicating the operation being performed on the file image 
-                    when this callback is invoked
-                    </td></tr>
-              <tr valign="top">
-                <td><em>void *</em><code>udata</code>
-                    </td><td>    </td>
-                <td>IN: Value passed in in the 
-                    <code>H5Pset_file_image_callbacks</code> parameter 
-                    <code>udata</code>
-                    </td></tr>
-            </table>
-      </dl>
-      </dir>
-      
-      
-      <p><br>
-      The <b><code>udata_copy</code></b> callback contains a pointer 
-      to a function that, from the perspective of HDF5, 
-      allocates a buffer of suitable size, 
-      copies the contents of the supplied <code>udata</code> into the new buffer, 
-      and returns the address of the new buffer. 
-      The function returns <cocde>NULL</code> on failure. 
-      This function is necessary if a non-NULL <code>udata</code> parameter 
-      is supplied, so that property lists containing the image callbacks 
-      can be copied. 
-      If the <code>udata</code> parameter below is <code>NULL</code>, 
-      then this parameter should be <code>NULL</code> as well. 
-      <dir>
-      <dl>
-      <dt>Signature in <code>H5_file_image_callbacks_t</code>:</dt>
-          <dd><em>void</em> <code>*(*udata_copy) (</code>
-              <em>void *</em><code>udata</code>
-              )</dd>
-      <p>
-      <dt>Parameters:</dt>
-          <dd><table>
-              <tr valign="top">
-                <td><em>void *</em><code>udata</code>
-                    </td><td>    </td>
-                <td>IN: Value passed in in the 
-                    <code>H5Pset_file_image_callbacks</code> parameter 
-                    <code>udata</code>
-                    </td></tr>
-            </table>
-      </dl>
-      </dir>
-      
-      
-      <p><br>
-      The <b><code>udata_free</code></b> callback contains a pointer 
-      to a function that, from the perspective of HDF5, 
-      frees a user data block. 
-      This function is necessary if a non-NULL <code>udata</code> parameter 
-      is supplied so that property lists containing image callbacks 
-      can be discarded without a memory leak. 
-      If the <code>udata</code> parameter below is <code>NULL</code>, 
-      this parameter should be <code>NULL</code> as well. 
-      <dir>
-      <dl>
-      <dt>Signature in <code>H5_file_image_callbacks_t</code>:</dt>
-          <dd><em>herr_t</em> <code>(*udata_free) (</code>
-              <em>void *</em><code>udata</code>
-              )</dd>
-      <p>
-      <dt>Parameters:</dt>
-          <dd><table>
-              <tr valign="top">
-                <td><em>void *</em><code>udata</code>
-                    </td><td>    </td>
-                <td>IN: Value passed in in the 
-                    <code>H5Pset_file_image_callbacks</code> parameter 
-                    <code>udata</code>
-                    </td></tr>
-            </table>
-      </dl>
-      </dir>
-      
-      
-      <p><br>
-      <b><code>udata</code></b>, the final field in the 
-      <code>H5_file_image_callbacks_t</code> struct,
-      provides a pointer to user-defined data. 
-      This pointer will be passed to the <code>image_malloc</code>, 
-      <code>image_memcpy</code>, <code>image_realloc</code>, and 
-      <code>image_free</code> callbacks.
-      Define <code>udata</code> as <code>NULL</code>
-      if no user-defined data is provided. 
-      
-
-
-
-
-
-
-<!--__ *** NOTES AND WARNINGS ************************************  -->
-
-<!--
-  <p>
-  <dt><strong>Notes/Warnings:</strong>
-    <dd>
-
-<font color="red">
-Surely we can provide a few dire warnings for <i>this</i> one . . .
-      Risk of data corruption,
-      loss of a file image,
-      silent failure, 
-      unintended consequences that might go unnoticed.  
-      That sort of thing.
-</font>
--->
-
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd>
-    <table>
-      <tr valign="top">
-        <td><em>hid_t</em> <code>fapl_id</code>
-            </td><td>        </td>
-        <td>IN: File access property list identifier
-            </td></tr>
-      <tr valign="top">
-        <td colspan="3"><em>H5_file_image_callbacks_t *</em><code>callbacks_ptr</code>
-            </tr><tr>
-            <td> </td><td> </td>
-        <td>IN/OUT: Pointer to an instance of the 
-                    <code>H5_file_image_callbacks_t</code> structure
-            </td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Failure Modes:</strong>
-    <dd>Due to interactions between this function and 
-      <code>H5Pset_file_image</code> and <code>H5Pget_file_image</code>,
-      <code>H5Pset_file_image_callbacks</code> will fail if a 
-      file image has already been set in the target file access property list, 
-      <code>fapl_id</code>.
-
-<!--
-<font color="red">
-<p>
-Other likely failure modes?  Rare failure modes?  Corner or edge cases?
-</font>
--->
-
-
-
-<!--
-  <p>
-  <dt><strong>Example Usage:</strong>
-
-    <dd>Discuss the elements in the first usage example here.
-<dir><pre>
-Complete usage example line(s) for the first example here
-</pre></dir>
-    <p>
-
-    <dd>Discuss the elements in the second usage example here.
-<dir><pre>
-Complete usage example line(s) for the second example here
-</pre></dir>
-  <p>
--->
-
-
-<!--__ *** FORTRAN INTERFACE  ************************************  -->
-<!--__ Leave this comment block in place if there is not yet a      -->
-<!--__ Fortran interface for this function.                         -->
-<!--__                                                              -->
-<!--__ When the Fortran interface is complete, replace this         -->
-<!--__ section with the Fortran subroutine description.             -->
-<!--__                                                              -->
-<!--__ See the file h5fortran_f_insert.htm for a template and       -->
-<!--__ instructions.                                                -->
-<!--__ ***********************************************************  -->
-  <p>
-
-  <p>
-  <dt><strong>See Also:</strong>
-    <dd><table width="100%" border="0">
-      <tr valign="top"><td>
-        <a href="../HL/RM_H5LT.html#H5LTopen_file_image">
-            <code>H5LTopen_file_image</code></a>
-        <br> 
-        <br>
-        <a href="../RM/RM_H5F.html#File-GetFileImage">
-            <code>H5Fget_file_image</code></a>
-        <br> 
-        <br>
-        <a href="../RM/RM_H5P.html#Property-SetFileImage">
-            <code>H5Pset_file_image</code></a>
-        <br>
-        <a href="../RM/RM_H5P.html#Property-GetFileImage">
-            <code>H5Pget_file_image</code> </a>
-        <br> 
-        <br>
-<!--
-        <a href="../RM/RM_H5P.html#Property-SetFileImageCallbacks">
-            <code>H5Pset_file_image_callbacks</code></a>
-        <br>
--->
-        <a href="../RM/RM_H5P.html#Property-GetFileImageCallbacks">
-            <code>H5Pget_file_image_callbacks</code></a>
-      </td><td><code>    </code></td>
-      <td>
-        “<a 
-        href="../Advanced/FileImageOperations/HDF5FileImageOperations.pdf">HDF5 
-            File Image Operations</a>”
-            <br><code>    </code>
-            in <a href="../Advanced.html"><cite>Advanced Topics in HDF5</cite></a>
-        <br> 
-        <br>
-        Within <code>H5Pset_file_image_callbacks</code></a>:
-        <br>
-        Callback struct   
-        <a href="../RM/RM_H5P.html#Property-SetFileImageCallbacksStruct,Enum">
-            <code>H5_file_image_callbacks_t</code></a>
-        <br>
-        Callback <small>ENUM</small>   
-        <a href="../RM/RM_H5P.html#Property-SetFileImageCallbacksStruct,Enum">
-            <code>H5_file_image_op_t</code></a>
-      </td>
-      </table>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-        </tr>
-        <tr>
-          <td valign="top">1.8.9</td>
-          <td valign="top">
-            C function introduced in this release.</td>
-        </tr>
-        </table>
-
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_fill_time" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetFillTime">H5Pset_fill_time</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pset_fill_time</code>(<em>hid_t</em> <code>plist_id</code>,
-            <em>H5D_fill_time_t</em> <code>fill_time</code>
-        )
-  <dt><strong>Purpose:</strong>
-    <dd>Sets the time when fill values are written to a dataset.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_fill_time</code> sets up the timing for writing fill values 
-        to a dataset.  
-	This property is set in the dataset creation property list <code>plist_id</code>.
-        <p>
-	Timing is specified in <code>fill_time</code> with one of the following values:
-	<table border=0 >
-           <tr valign="top"><td>    </td><td>
-	     <code>H5D_FILL_TIME_IFSET</code>   
-             </td><td>
-	     Write fill values to the dataset when storage space is allocated 
-	     only if there is a user-defined fill value, i.e., one set with 
-	     <a href="#Property-SetFillValue">H5Pset_fill_value</a>.
-	       (Default)
-	   </td></tr><tr valign="top"><td> </td><td>
-	     <code>H5D_FILL_TIME_ALLOC</code>
-             </td><td>
-	     Write fill values to the dataset when storage space is allocated.
-	   </td></tr><tr valign="top"><td> </td><td>
-             <code>H5D_FILL_TIME_NEVER</code>
-             </td><td>
-             Never write fill values to the dataset.
- 	</td></tr></table>
-  <dt><strong>Note:</strong>
-    <dd><code>H5Pset_fill_time</code> is designed for coordination 
-        with the dataset fill value and 
-	dataset storage allocation time properties, set with the functions 
-	<code>H5Pset_fill_value</code> and <code>H5Pset_alloc_time</code>.
-	<p>
-	See <a href="RM_H5D.html#Dataset-Create">H5Dcreate</a> for 
-	further cross-references.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>plist_id</code></td>
-            <td valign="top">IN: Dataset creation property list identifier.</td></tr>
-        <tr>
-		    <td valign="top"><em>H5D_fill_time_t</em> <code>fill_time    </code></td>
-            <td valign="top">IN: When to write fill values to a dataset.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pset_fill_time_f
-    <dd>
-	<pre>
-SUBROUTINE h5pset_fill_time_f(plist_id, flag, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: plist_id ! Dataset creation property
-                                         ! list identifier
-  INTEGER(HSIZE_T), INTENT(IN) :: flag   ! File time flag
-                                         ! Possible values are:
-                                         !    H5D_FILL_TIME_ERROR_F
-                                         !    H5D_FILL_TIME_ALLOC_F
-                                         !    H5D_FILL_TIME_NEVER_F
-  INTEGER, INTENT(OUT)       :: hdferr   ! Error code
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_fill_time_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.6.0</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_fill_value" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 29 September 2011
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-SetFillValue">H5Pset_fill_value</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_fill_value</code>(
-        <em>hid_t</em> <code>plist_id</code>,
-        <em>hid_t</em> <code>type_id</code>,
-        <em>const void *</em><code>value</code>
-    )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets the fill value for a dataset.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_fill_value</code> sets the fill value for
-        a dataset in the dataset creation property list.  
-        <p>
-        <code>value</code> is interpreted as being of datatype 
-        <code>type_id</code>.  This datatype may differ from that of 
-        the dataset, but the HDF5 library must be able to convert 
-        <code>value</code> to the dataset datatype when the dataset 
-        is created. 
-	<p>
-	The default fill value is <code>0</code> (zero), which is
-	interpreted according to the actual dataset datatype.
-	<p>
-	Setting <code>value</code> to <code>NULL</code> indicates
-	that the fill value is to be undefined. 
-
-  <p>
-  <dt><strong>Notes:</strong>
-    <dd> Applications sometimes write data only to portions of 
-	an allocated dataset.  It is often useful in such cases 
-	to fill the unused space with a known 
-	<span class="termEmphasis">fill value</span>.  
-	This function allows the user application to set that fill value;
-	the functions
-	<a href="RM_H5D.html#Dataset-Fill"><code>H5Dfill</code></a> and
-	<a href="RM_H5P.html#Property-SetFillTime">
-	<code>H5Pset_fill_time</code></a>, respectively, provide the ability  
-	to apply the fill value on demand or 
-	to set up its automatic application.
-	<p>
-	A fill value should be defined so that it is appropriate for 
-	the application.  While the HDF5 default fill value is 
-	<code>0</code> (zero), it is often appropriate to use another value.
-        It might be useful, for example, to use a value that is 
-	known to be impossible for the application to legitimately generate.
-	<p>
-        <code>H5Pset_fill_value</code> is designed to work in  
-	concert with <code>H5Pset_alloc_time</code> and 
-	<code>H5Pset_fill_time</code>.
-	<code>H5Pset_alloc_time</code> and <code>H5Pset_fill_time</code> 
-	govern the timing of dataset storage allocation and fill value 
-	write operations and can be important in tuning application 
-	performance.
-	<p>
-	See <a href="RM_H5D.html#Dataset-Create"><code>H5Dcreate</code></a> 
-	for further cross-references.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>plist_id</code></td>
-            <td valign="top">IN: Dataset creation property list identifier.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>type_id</code>,</td>
-            <td valign="top">IN: Datatype of <code>value</code>.</td></tr>
-        <tr>
-            <td valign="top"><em>const void *</em><code>value    </code></td>
-            <td valign="top">IN: Pointer to buffer containing value to use as fill value.</td></tr>
-    </table></dd>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<!-- NEW PAGE -->
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pset_fill_value_f
-    <dd>
-
-        <a name="H5P2028F03292fh5pset5ffill5fvalue5ff5fF90"></a>
-<a name="robo40"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5pset_fill_value_f(prp_id, type_id, fillvalue, hdferr) 
-    INTEGER(HID_T), INTENT(IN)  :: prp_id
-    INTEGER(HID_T), INTENT(IN)  :: type_id
-    TYPE(VOID)    , INTENT(IN)  :: fillvalue
-    INTEGER       , INTENT(OUT) :: hdferr
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  prp_id    - Property list identifier
-  type_id   - Datatype identifier of fill value datatype (in memory)
-  fillvalue - Fillvalue
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  hdferr    - Returns 0 if successful and -1 if fails
-</pre>
-
-
-  <p>
-  <dt><strong>Fortran2003 Interface:</strong> h5pset_fill_value_f
-    <dd>
-
-        <a name="H5P2028F03292fh5pset5ffill5fvalue5ff5fF03"></a>
-<a name="robo39"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5pset_fill_value_f(prp_id, type_id, fillvalue, hdferr)
-    INTEGER(HID_T), INTENT(IN)  :: prp_id 
-    INTEGER(HID_T), INTENT(IN)  :: type_id
-    TYPE(C_PTR)   , INTENT(IN)  :: fillvalue
-    INTEGER       , INTENT(OUT) :: hdferr
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  prp_id    - Property list identifier
-  type_id   - Datatype identifier of fill value datatype (in memory)
-  fillvalue - Fillvalue
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  hdferr    - Returns 0 if successful and -1 if fails
-</pre>
-
-
-  <p></p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-              <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-              <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.8</td>
-          <td valign="top">
-              Fortran updated to Fortran2003.</td></tr>
-    </table>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_filter" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 8 October 2010
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-SetFilter">H5Pset_filter</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_filter</code>(<em>hid_t</em> <code>plist_id</code>,
-        <em>H5Z_filter_t</em> <code>filter_id</code>,
-        <em>unsigned int</em> <code>flags</code>,
-        <em>size_t</em> <code>cd_nelmts</code>,
-        <em>const unsigned int</em> <code>cd_values[]</code>
-    )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Adds a filter to the filter pipeline.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_filter</code> adds the specified 
-        <code>filter_id</code> and corresponding properties to the 
-        end of an output filter pipeline.
-        <p>
-        <em>plist_id</em> must be either a dataset creation property list 
-        or group creation property list identifier.
-        If <code>plist_id</code> is a dataset creation property list identifier, 
-        the filter is added to the raw data filter pipeline.
-        <p>
-        If <code>plist_id</code> is a group creation property list identifier,
-        the filter is added to the link filter pipeline, which filters the
-        fractal heap used to store the most of link metadata 
-        in certain types of groups.  The only predefined filters 
-        that can be set in a group creation property list are the
-        gzip filter (<code>H5Z_FILTER_DEFLATE</code>) and the
-        Fletcher32 error detection filter (<code>H5Z_FILTER_FLETCHER32</code>).
-        <p>
-        The array <code>cd_values</code> contains
-        <code>cd_nelmts</code> integers which are auxiliary data 
-        for the filter.  The integer values will be stored in the 
-        dataset object header as part of the filter information.
-        <p>
-        The <code>flags</code> argument is a  bit vector with 
-        the following fields specifying certain general properties 
-        of the filter:  
-        <center>
-        <table align=center width="90%">
-          <tr valign=top>
-            <td valign=top><code>H5Z_FLAG_OPTIONAL</code></td>
-            <td valign=top>If this bit is set then the filter is 
-              optional.  If the filter fails (see below) during an
-              <code>H5Dwrite</code> operation then the filter is
-              just excluded from the pipeline for the chunk for which
-              it failed; the filter will not participate in the
-              pipeline during an <code>H5Dread</code> of the chunk.
-              This is commonly used for compression filters: if the
-              filter result would be larger than the input, then
-              the compression filter returns failure and the
-              uncompressed data is stored in the file.  
-              <p>
-              This flag should not be set for the Fletcher32 checksum 
-              filter as it will bypass the checksum filter without 
-              reporting checksum errors to an application.
-              </td>
-          </tr>
-          <tr valign=top>
-            <td valign=top><code>H5Z_FLAG_MANDATORY   </code></td>
-            <td valign=top>If the filter is required, that is, set to 
-              mandatory, and the filter fails, 
-              the library’s behavior depends on whether 
-              the chunk cache is in use:  
-              <ul><li>If the chunk cache is enabled, data chunks will be 
-                      flushed to the file during <code>H5Dclose</code> and  
-                      the library will return the failure in 
-                      <code>H5Dclose</code>.  
-                  <li>When the chunk cache is disabled or not big enough,
-                      or the chunk is being evicted from the cache, 
-                      the failure will happen during <code>H5Dwrite</code>.  
-              </ul>
-              In each case, the library will still write to the file 
-              all data chunks that were processed by the filter 
-              before the failure occured.
-              <p>
-              For example, assume that an application creates a dataset 
-              of four chunks, the chunk cache is enabled and is big enough 
-              to hold all four chunks, and the filter fails when it tries 
-              to write the fourth chunk.  
-              The actual flush of the chunks will happen during 
-              <code>H5Dclose</code>, not <code>H5Dwrite</code>.  
-              By the time <code>H5Dclose</code> fails, the first three 
-              chunks will have been written to the file.  
-              Even though <code>H5Dclose</code> fails, 
-              all the resources will be released and 
-              the file can be closed properly.    
-              <p>
-              If, however, the filter fails on the second chunk,
-              only the first chunk will be written to the file
-              as nothing further can be written once the filter fails.
-            </td>
-          </tr>
-        </table>
-        </center>
-
-        <p>
-        The <code>filter_id</code> parameter specifies the filter to be set.  
-        Valid pre-defined filter identifiers are as follows:
-
-        <center>
-        <table width=90%>
-        <tr valign=top align=left><td>
-            <code>H5Z_FILTER_DEFLATE</code> 
-            </td><td>
-            Data compression filter, employing the gzip algorithm 
-        </td></tr>
-        <tr valign=top align=left><td>
-            <code>H5Z_FILTER_SHUFFLE</code> 
-            </td><td>
-            Data shuffling filter 
-        </td></tr>
-        <tr valign=top align=left><td>
-            <code>H5Z_FILTER_FLETCHER32  </code> 
-            </td><td>
-            Error detection filter, employing the Fletcher32 checksum algorithm 
-        </td></tr> 
-        <tr valign=top align=left><td>
-            <code>H5Z_FILTER_SZIP</code> 
-            </td><td>
-            Data compression filter, employing the SZIP algorithm 
-        </td></tr>
-        <tr valign=top align=left><td>
-            <code>H5Z_FILTER_NBIT</code> 
-            </td><td>
-            Data compression filter, employing the N-Bit algorithm 
-        </td></tr>
-        <tr valign=top align=left><td>
-            <code>H5Z_FILTER_SCALEOFFSET</code> 
-            </td><td>
-            Data compression filter, employing the scale-offset algorithm 
-        </td></tr>
-        </table>
-        </center>
-        <p>
-        Also see 
-        <a href="#Property-SetEdcCheck"><code>H5Pset_edc_check</code></a> and
-        <a href="#Property-SetFilterCallback">
-        <code>H5Pset_filter_callback</code></a>.
-        
-  <p>
-  <dt><strong>Notes:</strong>
-    <dd>When a non-empty filter pipeline is used with a group creation property
-        list, the group will be created with the new group file format (see
-        “<a href="RM_H5G.html#Group-GroupStyles">Group Implementations
-        in HDF5</a>”). The filters will come into play only when dense
-        storage is used (see <a href="#Property-SetLinkPhaseChange">
-        <code>H5Pset_link_phase_change</code></a>)
-        and will be applied to the group’s fractal heap.
-        The fractal heap will contain most of the the group’s 
-        link metadata, including link names.
-        <p>
-        When working with group creation property lists, if you are adding a 
-        filter that is not in HDF5’s set of predefined filters, 
-        i.e., a user-defined or third-party filter, you must first determine 
-        that the filter will work for a group.  See the discussion of the 
-        <em>set local</em> and <em>can apply</em> callback functions in
-        <a href="RM_H5Z.html#Compression-Register"><code>H5Zregister</code></a>.
-        <p>
-        If multiple filters are set for a property list, they will be applied to
-        each chunk of raw data for datasets or 
-        each block of the fractal heap for groups
-        in the order in which they were set.
-
-  <p>
-  <dt><strong>See Also:</strong>
-    <dd>For a discussion of optional versus required (mandatory) 
-        filter behavior, see “<a href="#Property-FilterBehavior">Filter 
-        Behavior in HDF5</a>.”
-        <p>
-        For a discussion of the chunk cache, see
-        <a href="#Property-SetCache"><code>H5Pset_cache</code></a>.
-        <p>
-        For a discussion of the various types of HDF5 groups, see
-        “<a href="RM_H5G.html#Group-GroupStyles">Group Implementations
-        in HDF5</a>.” 
-        <p>
-        Related functions:
-        <a href="#Property-SetLinkPhaseChange">
-            <code>H5Pset_link_phase_change</code></a>,
-        <a href="#Property-SetEdcCheck"><code>H5Pset_edc_check</code></a>,
-        <a href="#Property-SetFilterCallback">
-            <code>H5Pset_filter_callback</code></a>,
-        <a href="#Property-SetDeflate"><code>H5Pset_deflate</code></a>,
-        <a href="#Property-SetShuffle"><code>H5Pset_shuffle</code></a>,
-        <a href="#Property-SetFletcher32"><code>H5Pset_fletcher32</code></a>,
-        <a href="#Property-SetSzip"><code>H5Pset_szip</code></a>,
-        <a href="#Property-SetNbit"><code>H5Pset_nbit</code></a>,
-        <a href="#Property-SetScaleoffset"><code>H5Pset_scaleoffset</code></a>
-        
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>plist_id</code></td>
-            <td valign="top">IN: Dataset or group creation property list
-                             identifier.</td></tr>
-        <tr>
-            <td valign="top"><em>H5Z_filter_t</em> <code>filter_id</code></td>
-            <td valign="top">IN: Filter identifier for the filter  
-                             to be added to the pipeline.</td></tr>
-        <tr>
-            <td valign="top"><em>unsigned int</em> <code>flags</code></td>
-            <td valign="top">IN:  Bit vector specifying certain general properties
-                of the filter.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>cd_nelmts</code></td>
-            <td valign="top">IN: Number of elements in <code>cd_values</code>.</td></tr>
-        <tr>
-            <td valign="top"><em>const unsigned int</em> <code>cd_values[]    </code></td>
-            <td valign="top">IN: Auxiliary data for the filter.</td></tr>
-    </table></dd>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pset_filter_f
-    <dd>
-        <pre>
-SUBROUTINE h5pset_filter_f(prp_id, filter, flags, cd_nelmts, cd_values,  hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id  ! Gropu or dataset creation property 
-                                        ! list identifier
-  INTEGER, INTENT(IN) :: filter         ! Filter to be added to the pipeline
-  INTEGER, INTENT(IN) :: flags          ! Bit vector specifying certain 
-                                        ! general properties of the filter
-  INTEGER(SIZE_T), INTENT(IN) :: cd_nelmts        
-                                        ! Number of elements in cd_values
-  INTEGER, DIMENSION(*), INTENT(IN) :: cd_values  
-                                        ! Auxiliary data for the filter
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                        ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_filter_f
-        </pre>
-
-  <p>
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.5</td>
-          <td valign="top">
-            Function applied to group creation property lists.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_filter_callback" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetFilterCallback">H5Pset_filter_callback</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_filter_callback</code>(<em>hid_t</em> <code>plist</code>,
-                         <em>H5Z_filter_func_t</em> <code>func</code>,
-                         <em>void *</em><code>op_data</code>)
-  <dt><strong>Purpose:</strong>
-    <dd>Sets user-defined filter callback function.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_filter_callback</code> sets the user-defined 
-        filter callback function <code>func</code> in the 
-	dataset transfer property list <code>plist</code>.
-	<p>
-	The parameter <code>op_data</code> is a pointer to user-defined
-	input data for the callback function and will be passed through 
-	to the callback function.
-	<p>
-	The callback function <code>func</code> defines the actions 
-	an application is to take when a filter fails.  
-	The function prototype is as follows:
-	<dir>
-	<code>typedef</code> <em>H5Z_cb_return_t</em> (<code>H5Z_filter_func_t</code>)
-	                (<em>H5Z_filter_t</em> <code>filter_id</code>,
-                         <em>void *</em><code>buf</code>,
-                         <em>size_t</em> <code>buf_size</code>,
-                         <em>void *</em><code>op_data</code>)
-	</dir>
-	<p>
-	where <code>filter_id</code> indicates which filter has failed,
-	<code>buf</code> and <code>buf_size</code> are used to pass in 
-	the failed data,
-	and <code>op_data</code> is the required input data for this 
-	callback function.
-	<p>
-	Valid callback function return values are 
-	<code>H5Z_CB_FAIL</code> and <code>H5Z_CB_CONT</code>. �
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>plist</code></td>
-            <td valign="top">IN: Dataset transfer property list identifier.</td></tr>
-        <tr>
-		    <td valign="top"><em>H5Z_filter_func_t</em> <code>func    </code></td>
-            <td valign="top">IN: User-defined filter callback function.</td></tr>
-        <tr>
-		    <td valign="top"><em>void *</em><code>op_data</code></td>
-            <td valign="top">IN: User-defined input data for the callback function.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-<!--
-	<pre>
-SUBROUTINE
-	</pre>		
--->
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.6.0</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_fletcher32" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 14 June 2010
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-SetFletcher32">H5Pset_fletcher32</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_fletcher32</code>(
-            <em>hid_t</em> <code>plist_id</code>
-            )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets up use of the Fletcher32 checksum filter.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_fletcher32</code> sets the Fletcher32 checksum filter
-        in the dataset or group creation property list <code>plist_id</code>.
-
-  <p>
-  <dt><strong>Note:</strong>
-    <dd>The Fletcher32 EDC checksum filter was added in HDF5 Release 1.6.0. 
-        In the original implementation, however, the checksum value was 
-        calculated incorrectly on little-endian systems. 
-        The error was fixed in HDF5 Release 1.6.3. 
-        <p>
-        As a result of this fix, an HDF5 Library of Release 1.6.0 through 
-        Release 1.6.2 cannot read a dataset created or written with 
-        Release 1.6.3 or later if the dataset was created with the checksum 
-        filter and the filter is enabled in the reading library.
-        (Libraries of Release 1.6.3 and later understand the earlier error 
-        and comensate appropriately.)
-        <p>
-        <strong>Work-around:</strong> 
-        An HDF5 Library of Release 1.6.2 or earlier will be able to read 
-        a dataset created or written with the checksum filter by an 
-        HDF5 Library of Release 1.6.3 or later if the checksum filter is 
-        disabled for the read operation. This can be accomplished via a call to
-        <a href="#Property-SetEdcCheck"><code>H5Pset_edc_check</code></a> 
-        with the value <code>H5Z_DISABLE_EDC</code> in the second parameter. 
-        This has the obvious drawback that the application will be unable 
-        to verify the checksum, but the data does remain accessible. 
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>plist_id    </code></td>
-            <td valign="top">IN: Dataset or group creation property list 
-                identifier.</td></tr>
-    </table></dd>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pset_fletcher32_f
-    <dd>
-<pre>
-SUBROUTINE h5pset_fletcher32_f(prp_id, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id  ! Property list identifier 
-  INTEGER, INTENT(OUT)       :: hdferr  ! Error code
-                                        ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_fletcher32_f
-</pre>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.6.3</td>
-          <td valign="top">
-            Error in checksum calculation on little-endian systems corrected
-            in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.5</td>
-          <td valign="top">
-            Function extended to work with group creation property 
-            lists.</td></tr>
-    </table></dd>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_gc_references" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetGCReferences">H5Pset_gc_references</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_gc_reference</code>(<em>hid_t</em> <code>plist</code>,
-        <em>unsigned</em> <code>gc_ref</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Sets garbage collecting references flag.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_gc_references</code> sets the flag for 
-        garbage collecting references for the file.  
-        <p>
-        Dataset region references and other reference types use space 
-        in an HDF5 file's global heap.  If garbage collection is on 
-        and the user passes in an uninitialized value in a reference structure, 
-        the heap might get corrupted.  When garbage collection is off, however,
-        and the user re-uses a reference, the previous heap block will be 
-        orphaned and not returned to the free heap space.  
-        <p>
-        When garbage collection is on, the user must initialize the 
-        reference structures to 0 or risk heap corruption.
-        <p>
-        The default value for garbage collecting references is off.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>plist</code></td>
-            <td valign="top">IN: File access property list identifier.</td></tr>
-        <tr>
-		    <td valign="top"><em>unsigned</em> <code>gc_ref    </code></td>
-            <td valign="top">IN: Flag setting reference garbage collection to 
-                on (<code>1</code>) or off (<code>0</code>).</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pset_gc_references_f
-    <dd>
-	<pre>
-SUBROUTINE h5pset_gc_references_f (prp_id, gc_reference, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-  INTEGER, INTENT(IN) :: gc_reference  ! Flag for garbage collecting
-                                       ! references for the file
-  INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                       ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_gc_references_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_hyper_vector_size" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetHyperVectorSize">H5Pset_hyper_vector_size</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_hyper_vector_size</code>(<em>hid_t</em> <code>dxpl_id</code>,
-        <em>size_t</em> <code>vector_size</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Sets number of I/O vectors to be read/written in hyperslab I/O.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_hyper_vector_size</code> sets the number of  
-	I/O vectors to be accumulated in memory before being issued  
-	to the lower levels of the HDF5 library for reading or writing the 
-	actual data.
-        <p>
-        The <em>I/O vectors</em> are hyperslab offset and length pairs 
-	and are generated during hyperslab I/O.
-        <p>
-	The number of I/O vectors is passed in <code>vector_size</code>
-	to be  set in the dataset transfer property list <code>dxpl_id</code>.
-	<code>vector_size</code> must be greater than <code>1</code> (one).
-        <p>
-	<code>H5Pset_hyper_vector_size</code> is an I/O optimization function;
-	increasing <code>vector_size</code> should provide better performance, 
-	but the library will use more memory during hyperslab I/O.  
-	The default value of <code>vector_size</code> is <code>1024</code>.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>dxpl_id</code></td>
-            <td valign="top">IN: Dataset transfer property list identifier.</td></tr>
-        <tr>
-		    <td valign="top"><em>size_t</em> <code>vector_size    </code></td>
-            <td valign="top">IN: Number of I/O vectors to accumulate in memory for I/O operations. 
-                Must be greater than <code>1</code> (one). Default value: <code>1024</code>.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pset_hyper_vector_size_f
-    <dd>
-	<pre>
-SUBROUTINE h5pset_hyper_vector_size_f(plist_id, size, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: plist_id ! Dataset transfer property list 
-                                         ! identifier
-  INTEGER(SIZE_T), INTENT(IN) :: size    ! Vector size 
-  INTEGER, INTENT(OUT)       :: hdferr   ! Error code
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_hyper_vector_size_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.6.0</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_istore_k" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 7 March 2013
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-SetIstoreK">H5Pset_istore_k</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pset_istore_k</code>(
-            <em>hid_t</em> <code>fcpl_id</code>,
-            <em>unsigned</em> <code>ik</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets the size of the parameter used to control the
-        B-trees for indexing chunked datasets.  
-
-  <p>
-  <dt><strong>Description:</strong>
-        <dd><code>H5Pset_istore_k</code> sets the size of the parameter 
-            used to control the B-trees for indexing chunked datasets.  
-            <p>
-            This function is valid only for file creation property lists.
-            <p>
-            <code>ik</code> is one half the rank of a tree that stores 
-            chunked raw data.  On average, such a tree will be 75% full, 
-            or have an average rank of 1.5 times the value of 
-            <code>ik</code>.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>fcpl_id    </code></td>
-            <td valign="top">IN: File creation property list identifier
-                </td></tr>
-        <tr>
-            <td valign="top"><em>unsigned</em> <code>ik</code></td>
-            <td valign="top">IN: 1/2 rank of chunked storage B-tree
-            <br>
-            <i>(Default value: <code>32</code>)
-            </td></tr>
-    </table></dd>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pset_istore_k_f
-    <dd>
-    <pre>
-SUBROUTINE h5pset_istore_k_f (prp_id, ik, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-  INTEGER, INTENT(IN) :: ik            ! 1/2 rank of chunked storage B-tree
-  INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                       ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_istore_k_f
-    </pre>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.4</td>
-          <td valign="top">
-            <code>ik</code> parameter type changed to 
-            <em>unsigned</em>.</td></tr>
-    </table></dd>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_layout" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 11 May 2011
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-SetLayout">H5Pset_layout</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pset_layout</code>(
-                   <em>hid_t</em> <code>plist</code>,
-                   <em>H5D_layout_t</em> <code>layout</code>
-            )
-
-  <p />
-  <dt><strong>Purpose:</strong>
-    <dd>Sets the type of storage used to store the raw data for a dataset.
-
-  <p />
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_layout</code> sets the type of storage used to store the 
-        raw data for a dataset.  
-        This function is only valid for dataset creation property lists.
-        <p>
-	Valid values for <code>layout</code> are:
-        <dir>
-        <dl>
-            <dt>H5D_COMPACT  
-                <dd>Store raw data in the dataset object header in file.
-                    This should only be used for datasets with small
-                    amounts of raw data.  
-                    The raw data size limit is 64K (65520 bytes).
-                    Attempting to create a dataset with raw data 
-                    larger than this limit will cause the
-                    <a href="RM_H5D.html#Dataset-Create">H5Dcreate</a>
-                    call to fail.
-            <dt>H5D_CONTIGUOUS
-                <dd>Store raw data separately from the object header in one
-                    large chunk in the file.
-            <dt>H5D_CHUNKED
-                <dd>Store raw data separately from the object header as 
-                    chunks of data in separate locations in the file.
-        </dl>
-        </dir>
-        <p>
-        Note that a compact storage layout may affect writing data to
-        the dataset with parallel applications.  See note in
-	<a href="RM_H5D.html#Dataset-Write">H5Dwrite</a>
-        documentation for details.
-
-  <p />
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>plist</code></td>
-            <td valign="top">IN: Identifier of property list to query.</td></tr>
-        <tr>
-		    <td valign="top"><em>H5D_layout_t</em> <code>layout    </code></td>
-            <td valign="top">IN: Type of storage layout for raw data.</td></tr>
-    </table></dd>
-
-  <p />
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p />
-  <dt><strong>Fortran90 Interface:</strong> h5pset_layout_f
-    <dd>
-	<pre>
-SUBROUTINE h5pset_layout_f (prp_id, layout, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-  INTEGER, INTENT(IN) :: layout        ! Type of storage layout for raw data
-                                       ! Possible values are:
-                                       !    H5D_COMPACT_F
-                                       !    H5D_CONTIGUOUS_F
-                                       !    H5D_CHUNKED_F
-  INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                       ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_layout_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_libver_bounds" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 7 January 2011
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-SetLibverBounds">H5Pset_libver_bounds</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_libver_bounds</code>(
-            <em>hid_t</em> <code>fapl_id</code>,
-            <em>H5F_libver_t</em> <code>libver_low</code>,
-            <em>H5F_libver_t</em> <code>libver_high</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets bounds on library versions, and indirectly format versions, 
-        to be used when creating objects.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_libver_bounds</code> controls the versions of the object 
-        formats that will be used when creating objects in a file.  
-        The object format versions are determined indirectly from the 
-        HDF5 Library versions specified in the call.
-        <p>
-        This property is set in the file access property list specified
-        by <code>fapl_id</code>. 
-        <p>
-        When bounds have been set through an <code>H5Pset_libver_bounds</code>
-        call, a function that creates an object will fail if the object 
-        cannot be created within the boundaries set in
-        <code>libver_low</code> and <code>libver_high</code>.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>fapl_id</code>
-        </td>
-        <td valign="top">IN: File access property list identifier
-        </td></tr>
-      <tr>
-        <td valign="top"><em>H5F_libver_t</em> <code>libver_low</code>
-        </td>
-        <td valign="top">IN: The earliest version of the library that 
-            will be used for writing objects, indirectly specifying 
-            the earliest object format version that can be used when 
-            creating objects in the file.
-            <p>
-            Valid values of <code>libver_low</code> are as follows:
-            <table border="0">
-              <tr valign="top"><td>    </td><td>
-                  <code>H5F_LIBVER_EARLIEST</code>   <i>(Default)</i>
-              </td></tr><tr valign="top"><td> </td><td>
-                <code>H5F_LIBVER_18</code>
-              </td></tr><tr valign="top"><td> </td><td>
-                <code>H5F_LIBVER_LATEST</code>
-              </td></tr>
-            </table>
-            <p>
-            <p>
-            Setting <code>libver_low</code> to <code>H5F_LIBVER_EARLIEST</code> 
-            will result in objects being created using the 
-            <em>earliest possible</em> format for each object. 
-            Note that <em>earliest possible</em> is different from 
-            <em>earliest</em>, as some features introduced in library versions
-            later than 1.0.0 resulted in updates to object formats.  
-            With <code>libver_low</code>=<code>H5F_LIBVER_EARLIEST</code>, 
-            if the application creates an object that requires a feature introduced
-            in library versions later than 1.0.0, the earliest possible version
-            that supports the requested feature will be used. 
-            <p>
-            Setting <code>libver_low</code> to <code>H5F_LIBVER_LATEST</code> 
-            will result in objects being created using the 
-            <em>latest available</em> format for each object.   
-            This setting means that objects will be created with the latest 
-            format versions available (within the range of library versions 
-            specified in the call), and can take advantage of the latest 
-            features and performance enhancements.
-            Objects written with the <code>H5F_LIBVER_LATEST</code> setting for 
-            <code>libver_low</code> may be accessible to a smaller range of 
-            library versions than would be the case if the 
-            <code>H5F_LIBVER_EARLIEST</code> value had been used.
-<!-- NEW PAGE -->
-            <p>
-            Setting <code>libver_low</code> to the intermediate value
-            <code>H5F_LIBVER_18</code> specifies that created or modifed objects 
-            must be readable by the HDF5 Release 1.8 series 
-            but do not need to be readable by earlier versions.
-            <p />
-        </td></tr>
-      <tr>
-        <td valign="top"><em>H5F_libver_t</em> <code>libver_high</code>    
-        </td>
-        <td valign="top">IN: The latest version of the library that will be used
-            for writing objects, indirectly specifying the latest object format 
-            version that can be used when creating objects in the file.
-            <p>
-            Valid values of <code>libver_high</code> are as follows:
-            <table border="0">
-              <tr valign="top"><td>    </td><td>
-                <code>H5F_LIBVER_18</code>
-              </td></tr><tr valign="top"><td> </td><td>
-                <code>H5F_LIBVER_LATEST</code>   <i>(Default)</i>
-              </td></tr>
-            </table>
-            <p>
-            <code>H5F_LIBVER_18</code> specifies that objects may be
-            created in a format used by releases up to and including the
-            HDF5 Release 1.8 series. 
-            Object formats introduced in later releases may not be used.
-            <p>
-            <code>H5F_LIBVER_LATEST</code> specifies that objects may be
-            created in the latest format available; there is no requirement
-            that earlier versions of the HDF5 library be able to read all
-            objects in the file.
-        </td></tr>
-    </table>
-
-  <p />
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pset_libver_bounds_f
-    <dd><pre>
-SUBROUTINE h5pset_libver_bounds_f(fapl_id, low, high, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: fapl_id ! File access property list identifier
-  INTEGER, INTENT(IN) :: low ! The earliest version of the library that 
-                             ! will be used for writing objects.
-                             ! Currently, low must be either:
-                             !        H5F_LIBVER_EARLIEST_F
-                             !        H5F_LIBVER_LATEST_F
-    INTEGER, INTENT(IN) :: high 
-                             ! The latest version of the library that will be 
-                             ! used for writing objects.
-                             ! Currently, high must set to:
-                             !            H5F_LIBVER_LATEST_F
-    INTEGER, INTENT(OUT) :: hdferr
-                             ! Error code
-                             ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_libver_bounds_f  
-    </pre></dd>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.6</td>
-          <td valign="top">
-            <code>H5F_LIBVER_18</code> version boundary setting added 
-            in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_link_creation_order" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 22 March 2012
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-SetLinkCreationOrder">H5Pset_link_creation_order</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_link_creation_order</code>(
-        <em>hid_t</em> <code>gcpl_id</code>,
-        <em>unsigned</em> <code>crt_order_flags</code>
-    )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets creation order tracking and indexing for links in a group.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_link_creation_order</code> sets flags for
-        tracking and indexing links on creation order in groups
-        created with the group creation property list <code>gcpl_id</code>.
-        <p>
-        <code>crt_order_flags</code> contains flags with the 
-        following meanings:
-        <table>
-            <tr valign=top align=left><td>
-                <code>    </code>
-                </td><td>
-                <code>H5P_CRT_ORDER_TRACKED</code>
-                </td><td>
-                Link creation order is tracked but not necessarily indexed.
-            </td></tr><tr valign=top align=left><td>
-                <code>    </code>
-                </td><td>
-                <code>H5P_CRT_ORDER_INDEXED    </code>
-                </td><td>
-                Link creation order is indexed  
-                (requires <code>H5P_CRT_ORDER_TRACKED</code>).
-            </td></tr>
-        </table>
-        Default behavior is that link creation order is neither tracked 
-        nor indexed.
-        <p>
-        <code>H5Pset_link_creation_order</code> can be used 
-        to set link creation order tracking, 
-        or to set link creation order tracking and indexing.
-        <p>
-        Note that if a creation order index is to be built, 
-        it must be specified in the group creation property list.
-        HDF5 currently provides no mechanism 
-        to turn on link creation order tracking at group creation time 
-        and to build the index later. 
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>gcpl_id</code></td>
-        <td valign="top">IN: Group creation property list identifier</td></tr>
-      <tr>
-        <td valign="top"><em>unsigned</em>  <code>crt_order_flags    </code></td>
-        <td valign="top">IN: Creation order flag(s)</td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pset_link_creation_order_f 
-    <dd><pre>
-SUBROUTINE h5pset_link_creation_order_f(gcpl_id, crt_order_flags, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: gcpl_id  ! File access property list identifier
-  INTEGER, INTENT(IN) :: crt_order_flags ! Creation order flag(s):
-                                         !   H5P_CRT_ORDER_TRACKED_F
-                                         !   H5P_CRT_ORDER_INDEXED_F
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_link_creation_order_f  
-    </pre></dd>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_link_phase_change" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetLinkPhaseChange">H5Pset_link_phase_change</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_link_phase_change</code>(
-        <em>hid_t</em> <code>gcpl_id</code>,
-        <em>unsigned</em> <code>max_compact</code>,
-        <em>unsigned</em> <code>min_dense</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets the parameters for conversion between compact and dense groups.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_link_phase_change</code> sets the
-      maximum number of entries for a <i>compact</i> group and the 
-      minimum number of links to allow before converting a <i>dense</i> 
-      group to back to the compact format. 
-      <p>
-      <code>max_compact</code> is the maximum number of links 
-      to store as header messages in the group header as before 
-      converting the group to the dense format. 
-      Groups that are in compact format and in which the exceed this 
-      number of links rises above this threshold 
-      are automatically converted to dense format.
-      <p>
-      <code>min_dense</code> is the minimum number of links to
-      store in the dense format.  
-      Groups which are in dense format and in which the 
-      number of links falls below this theshold  
-      are automatically converted to compact format.
-      <p>
-      See “<a href="RM_H5G.html#Group-GroupStyles">Group 
-      implementations in HDF5</a>” in the H5G API introduction 
-      for a discussion of the available types of HDF5 group structures.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>gcpl_id</code></td>
-        <td valign="top">IN: Group creation property list identifier</td></tr>
-      <tr>
-        <td valign="top"><em>unsigned</em> <code>max_compact</code>    </td>
-        <td valign="top">IN: Maximum number of links for compact storage
-            <br>
-            <i>(Default: 8)</i>
-        </td></tr>
-      <tr>
-        <td valign="top"><em>unsigned</em> <code>min_dense</code></td>
-        <td valign="top">IN: Minimum number of links for dense storage
-            <br>
-            <i>(Default: 6)</i>
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pset_link_phase_change_f
-    <dd><pre>
-SUBROUTINE h5pset_link_phase_change_f(gcpl_id, max_compact, min_dense, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: gcpl_id ! Group creation property list id
-  INTEGER, INTENT(IN) :: max_compact    ! Maximum number of attributes to be 
-                                        ! stored in compact storage
-  INTEGER, INTENT(IN) :: min_dense      ! Minimum number of attributes to be 
-                                        ! stored in dense storage
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code 
-                                        ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_link_phase_change_f
-    </pre></dd>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_local_heap_size_hint" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetLocalHeapSizeHint">H5Pset_local_heap_size_hint</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_local_heap_size_hint</code>(
-        <em>hid_t</em> <code>gcpl_id</code>,
-        <em>size_t</em> <code>size_hint</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Specifies the anticipated maximum size of a local heap.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_local_heap_size_hint</code> is used with original-style 
-      HDF5 groups (see “Motivation” below) to specify
-      the  anticipated maximum local heap size, <code>size_hint</code>, 
-      for groups created with the group creation property list 
-      <code>gcpl_id</code>.
-      The HDF5 Library then uses <code>size_hint</code>
-      to allocate contiguous local heap space in the file for each group
-      created with <code>gcpl_id</code>.
-
-      <p>
-      For groups with many members or very few members, an appropriate initial 
-      value of <code>size_hint</code> would be the anticipated number of group 
-      members times the average length of group member names, plus a small margin:
-      <pre>
-          size_hint = max_number_of_group_members  * 
-                      (average_length_of_group_member_link_names + 2)
-      </pre>
-      <p>
-      If it is known that there will be groups with zero members, 
-      the use of a group creation property list with <code>size_hint</code> 
-      set to to <code>1</code> (one) will guarantee the smallest possible 
-      local heap for each of those groups.
-      <p>
-      Setting <code>size_hint</code> to zero (<code>0</code>) causes the 
-      library to make a reasonable estimate for the default local heap size.
-      <p>
-  <dt><strong>Motivation:</strong>
-    <dd>In situations where backward-compatibility is required, specifically, 
-      when libraries prior to HDF5 Release 1.8.0 may be used to read the file, 
-      groups must be created and maintained in the original style.
-      This is HDF5’s default behavior.
-      If backward compatibility with pre-1.8.0 libraries is not a concern, 
-      greater efficiencies can be obtained with the new-format compact and 
-      indexed groups.
-      See “<a href="RM_H5G.html#Group-GroupStyles">Group 
-      implementations in HDF5</a>” in the H5G API introduction. 
-      <p>
-      <code>H5Pset_local_heap_size_hint</code> is useful for tuning 
-      file size when files contain original-style groups with 
-      either zero members or very large numbers of members.
-      <p>
-      The original style of HDF5 groups, the only style available prior 
-      to HDF5 Release 1.8.0, was well-suited for moderate-sized groups
-      but was not optimized for either very small or very large groups.
-      This original style remains the default, but two new group
-      implementations were introduced in HDF5 Release 1.8.0: 
-      compact groups to accomodate zero to small numbers of members and 
-      indexed groups for thousands or tens of thousands of members 
-      ... or millions, if that's what your application requires.
-      <p>
-      The local heap size hint, <code>size_hint</code>, is a 
-      performance tuning parameter <i>for original-style groups</i>.  
-      As indicated above, an HDF5 group may have zero, a handful, 
-      or tens of thousands of members.  
-      Since the original style of HDF5 groups stores the metadata
-      for all of these group members in a uniform format in a local heap, 
-      the size of that metadata (and hence, the size of the local heap)
-      can vary wildly from group to group.
-      To intelligently allocate space and to avoid unnecessary fragmentation 
-      of the local heap, it can be valuable to provide the library 
-      with a hint as to the local heap’s likely eventual size.
-      This can be particularly valuable when it is known that a group 
-      will eventually have a great many members.  
-      It can also be useful in conserving space in a file when 
-      it is known that certain groups will never have any members.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>gcpl_id</code></td>
-        <td valign="top">IN: Group creation property list identifier</td></tr>
-      <tr>
-        <td valign="top"><em>size_t</em> <code>size_hint    </code></td>
-        <td valign="top">IN: Anticipated maximum size in bytes of local 
-            heap</td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pset_local_heap_size_hint_f
-    <dd>
-    <pre>
-SUBROUTINE h5pset_local_heap_size_hint_f(gcpl_id, size_hint, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: gcpl_id    ! Group creation property list id
-  INTEGER(SIZE_T), INTENT(IN) :: size_hint ! Hint for size of local heap
-  INTEGER, INTENT(OUT) :: hdferr           ! Error code 
-                                           ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_local_heap_size_hint_f  
-    </pre>
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://www.hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have      *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_mcdt_search_cb" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 22 August 2012
-      </i></font></div>
-
-  <dt><strong>Name:</strong> 
-      <a name="Property-SetMcdtSearchCb">H5Pset_mcdt_search_cb</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pset_mcdt_search_cb</code>(
-            <em>hid_t </em><code>ocpypl_id</code>,
-            <em>H5O_mcdt_search_cb_t </em><code>func</code>,
-            <em>void *</em><code>op_data</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets the callback function that 
-        <a href="RM_H5O.html#Object-Copy"><code>H5Ocopy</code></a>
-        will invoke before searching the entire destination file 
-        for a matching committed datatype.
-
-  <p>
-  <dt><strong>Motivation:</strong>
-    <dd><code>H5Pset_mcdt_search_cb</code> 
-        provides the means to define a callback function. 
-        An application can then use that callback 
-        to take an additional action before the default search of all 
-        committed datatypes in the destination file
-        or to take an action that replaces the default search.
-        This mechanism is intended to improve performance when the 
-        global search might take a long time.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_mcdt_search_cb</code> 
-        allows an application to set a callback function, <code>func</code>, 
-        that will be invoked before searching the destination file 
-        for a matching committed datatype.
-        The default, global search process is described in
-        <a href="RM_H5P.html#Property-AddMergeCommittedDtypePath">
-        <code>H5Padd_merge_committed_dtype_path</code></a>.
-        <p>
-        The callback function must conform to the 
-        <a href="RM_H5O.html#Object-McdtSearchCb_t">
-        <code>H5O_mcdt_search_cb_t</code></a> prototype 
-        and will return an instruction for one of the following actions:
-	<ul>
-	    <li>Continue the search for a matching committed datatype in 
-	        the destination file.
-	    <li>Discontinue the search for a matching committed datatype.
-	        <a href="RM_H5O.html#Object-Copy"><code>H5Ocopy</code></a>
-	        will then apply the default behavior of creating an anonymous 
-                committed datatype.
-	    <li>Abort the copy operation and exit
-	        <a href="RM_H5O.html#Object-Copy"><code>H5Ocopy</code></a>.
-	</ul>
-
-  <p>
-  <dt><strong>Warning:</strong>
-    <dd>If the callback function return value causes <code>H5Ocopy</code> 
-      to abort, the destination file may be left in an 
-      inconsistent or corrupted state.
-
-
-  <p>
-  <dt><strong>Programming Note for C++ Developers Using C Functions:</strong>
-    <dd>
-      <p>If a C routine that takes a function pointer as an argument is 
-      called from within C++ code, the C routine should be returned from 
-      normally. </p>
-
-      <p>Examples of this kind of routine include callbacks such as 
-      <code>H5Pset_elink_cb</code> and <code>H5Pset_type_conv_cb</code> 
-      and functions such as <code>H5Tconvert</code> and 
-      <code>H5Ewalk2</code>.</p>
-
-      <p>Exiting the routine in its normal fashion allows the HDF5 C 
-      Library to clean up its work properly. In other words, if the C++ 
-      application jumps out of the routine back to the C++ 
-      “catch” statement, the library is not given the 
-      opportunity to close any temporary data structures that were set 
-      up when the routine was called. The C++ application should save 
-      some state as the routine is started so that any problem that 
-      occurs might be diagnosed.</p>
-
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr valign="top">
-          <td><em>hid_t </em><code>ocpypl_id</code>
-              </td><td>    </td>
-          <td>IN: Object copy property list identifier
-              </td></tr>
-        <tr valign="top">
-          <td><em><a href="RM_H5O.html#Object-McdtSearchCb_t">H5O_mcdt_search_cb_t</a> </em><code>func</code>
-              </td><td> </td>
-          <td>IN: User-defined callback function
-              </td></tr>
-        <tr valign="top">
-          <td><em>void *</em><code>op_data</code>
-              </td><td> </td>
-          <td>IN: User-defined input data for the callback function
-              </td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Failure Modes:</strong>
-    <dd><code>H5Pset_mcdt_search_cb</code> will fail 
-        if the object copy property list is invalid.
-
-  <p>
-  <dt><strong>Example Usage:</strong>
-    <dd>This example defines a callback function in the object copy property list.
-        <dir><pre>
-/* The user-defined callback function */
-static H5O_mcdt_search_ret_t
-mcdt_search_cb(void *_udata)
-{
-    H5O_mcdt_search_ret_t action = *((H5O_mcdt_search_ret_t *)_udata);
-
-    return(action);
-}
-
-int main(void) {
-    hid_t ocpypl_id = H5Pcreate(H5P_OBJECT_COPY);
-
-    /* Enable the merging committed datatype feature. */
-    H5Pset_copy_object(ocpypl_id, H5O_COPY_MERGE_COMMITTED_DTYPE_FLAG);
-
-    /* Add a path to search for a matching committed datatype. */
-    H5Padd_merge_committed_dtype_path(ocpypl_id, "/group/committed_dtypeA");
-
-    /* 
-     * Set the callback function to discontinue the global search
-     * if H5Ocopy cannot find a matching committed datatype from the 
-     * above suggested path.
-     */
-    action = H5O_MCDT_SEARCH_STOP;
-    H5Pset_mcdt_search_cb(ocpypl_id, mcdt_search_cb, &action);
-    H5Ocopy(...ocpypl_id...);
-    ...
-    ...
-}
-</pre></dir>
-
-  <p>
-  <dt><strong>See Also:</strong>
-    <dd><table width="90%">
-          <tr valign="top">
-              <td width="46%">
-                  <a href="RM_H5O.html#Object-Copy"><code>H5Ocopy</code></a>
-                  <br>
-                  <a href="RM_H5P.html#Property-SetCopyObject">
-                  <code>H5Pset_copy_object</code></a>
-              </td><td width="4%"> </td><td width="46%">
-<!--
-                  <a href="RM_H5P.html#Property-SetMcdtSearchCb">
-                  <code>H5Pset_mcdt_search_cb</code></a>
-                  <br>
-                  <a href="RM_H5P.html#Property-FreeMergeCommittedDtypePaths">
-                  <code>H5Pfree_merge_committed_dtype_paths</code></a>
-                  <br>
--->
-                  <a href="RM_H5P.html#Property-AddMergeCommittedDtypePath">
-                  <code>H5Padd_merge_committed_dtype_path</code></a>
-                  <br>
-                  <a href="RM_H5P.html#Property-GetMcdtSearchCb">
-                  <code>H5Pget_mcdt_search_cb</code></a>
-                  <br>
-                  <a href="RM_H5O.html#Object-McdtSearchCb_t">
-                  <code>H5O_mcdt_search_cb_t</code></a>
-          </tr>
-        </table>
-
-        <table>
-          <tr valign="top">
-              <td>
-                  <br>
-                  <a href="../Advanced/CommittedDatatypeCopying/CopyingCommittedDatatypesWithH5Ocopy.pdf">
-                  Copying Committed Datatypes</a> 
-                  <br>
-                      <a href="../Advanced/CommittedDatatypeCopying/CopyingCommittedDatatypesWithH5Ocopy.pdf">with <code>H5Ocopy</code></a> 
-              </td><td width="4%"> </td><td>
-                  <br>
-                  A comprehensive discussion of copying committed datatypes (PDF)
-                  in <a href="../Advanced.html">Advanced Topics in HDF5</a>
-              </td></tr>
-        </table>
-
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-        </tr>
-
-        <tr>
-          <td valign="top">1.8.9</td>
-          <td valign="top">
-            C function introduced in this release.</td>
-        </tr>
-        </table>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_mdc_config" -->
-<hr>
-<dl>
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 18 May 2009
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-SetMdcConfig">H5Pset_mdc_config</a>
-  <dt><strong>Signature:</strong>
-      <dd><em>herr_t</em> <code>H5Pset_mdc_config</code>(<em>hid_t</em> 
-	    <code>plist_id</code>, <em>H5AC_cache_config_t *</em><code>config_ptr</code>)
-  <dt><strong>Purpose:</strong>
-      <dd>Set the initial metadata cache configuration in the indicated File 
-	    Access Property List to the supplied value.
-  <dt><strong>Description:</strong>
-      <dd>H5Pset_mdc_config attempts to set the initial metadata cache configuration 
-	    to the supplied value.  It will fail if an invalid configuration is detected.  
-		This configuration is used when the file is opened.
-        <p>See the overview of the metadata cache in the special topics section of the 
-		user manual for details on what is being configured.  If you haven't read and 
-		understood that documentation, you really shouldn't be using this API call.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>plist_id</code>    </td>
-            <td valign="top">IN: Identifier of the file access property list.</td></tr>
-        <tr>
-		    <td valign="top"><em>H5AC_cache_config_t *</em><code>config_ptr</code>
-			      </td>
-            <td valign="top">IN: Pointer to the instance of H5AC_cache_config_t 
-			  containing the desired configuration.  The fields of this structure 
-			  are discussed below:</td></tr>
-        <tr>
-		  <td colspan="2"> </td>
-		</tr>
-		<tr><td colspan="2"><strong>General configuration section:</strong></td></tr>
-		<tr>
-		    <td valign="top"><em>int</em> <code>version</code></td>
-            <td valign="top">IN: Integer field indicating the the version 
-			  of the H5AC_cache_config_t in use.  This field should be set to 
-			  H5AC__CURR_CACHE_CONFIG_VERSION (defined in H5ACpublic.h).</td></tr>
-        <tr>
-		    <td valign="top"><em>hbool_t</em> <code>rpt_fcn_enabled</code>
-			      </td>
-            <td valign="top">IN: Boolean flag indicating whether the adaptive 
-			  cache resize report function is enabled.  This field should 
-			  almost always be set to FALSE. Since resize algorithm activity is 
-			  reported via stdout, it MUST be set to FALSE on Windows machines.
-              <p>The report function is not supported code, and can be expected 
-			  to change between versions of the library.  Use it at your own risk.</td></tr>
-
-        <tr>
-           <td valign="top"><em>hbool_t</em> <code>open_trace_file</code>
-                    </td>
-            <td valign="top">IN: Boolean field indicating whether 
-                the <code>trace_file_name</code> field should be 
-                used to open a trace file for the 
-                cache.
-                <p>
-                The trace file is a debuging feature 
-                that allows the capture of top level 
-                metadata cache requests for purposes 
-                of debugging and/or optimization.  
-                This field should normally be set to 
-                <code>FALSE</code>, as trace file collection 
-                imposes considerable overhead.
-                <p>
-                This field should only be set to 
-                <code>TRUE</code> when the <code>trace_file_name</code> 
-                contains the full path of the desired trace 
-                file, and either there is no open 
-                trace file on the cache, or the 
-                <code>close_trace_file</code> field is also <code>TRUE</code>.
-                <p>
-                The trace file feature is unsupported
-                unless used at the direction of THG.
-                It is intended to allow THG to collect 
-                a trace of cache activity in cases of 
-                occult failures and/or poor performance 
-                seen in the field, so as to aid in
-                reproduction in the lab.  If you use 
-                it absent the direction of THG, you 
-                are on your own.
-                <p>
-                </td></tr>
-
-        <tr>
-           <td valign="top"><em>hbool_t</em> <code>close_trace_file</code>
-                    </td>
-            <td valign="top">IN: Boolean field indicating whether 
-                the current trace file (if any) should 
-                be closed.
-                <p>
-                See the above comments on the 
-                <code>open_trace_file</code> field.  This field
-                should be set to <code>FALSE</code> unless there 
-                is an open trace file on the cache 
-                that you wish to close.
-                <p>
-                The trace file feature is unsupported
-                unless used at the direction of THG.
-                It is intended to allow THG to collect 
-                a trace of cache activity in cases of 
-                occult failures and/or poor performance 
-                seen in the field, so as to aid in
-                reproduction in the lab.  If you use 
-                it absent the direction of THG, you 
-                are on your own.
-                <p>
-                </td></tr>
-
-        <tr>
-           <td valign="top"><em>char</em> <code>trace_file_name[]</code>
-                    </td>
-            <td valign="top">IN: Full path of the trace file to be 
-                opened if the <code>open_trace_file</code> field 
-                is <code>TRUE</code>.
-                <p>
-                In the parallel case, an ascii 
-                representation of the MPI rank of
-                the process will be appended to the 
-                file name to yield a unique trace 
-                file name for each process.
-                <p>
-                The length of the path must not 
-                exceed <code>H5AC__MAX_TRACE_FILE_NAME_LEN</code> 
-                characters.
-                <p>
-                The trace file feature is unsupported
-                unless used at the direction of THG.
-                It is intended to allow THG to collect 
-                a trace of cache activity in cases of 
-                occult failures and/or poor performance 
-                seen in the field, so as to aid in
-                reproduction in the lab.  If you use 
-                it absent the direction of THG, you 
-                are on your own.
-                <p>
-                </td></tr>
-
-        <tr>
-           <td valign="top"><em>hbool_t</em> <code>evictions_enabled</code>
-                    </td>
-            <td valign="top">IN: A boolean flag indicating whether evictions
-		from the metadata cache are enabled.  This flag is initially 
-                set to <code>TRUE</code>.
-                <p>
-                In rare circumstances, the raw data throughput requirements
-		may be so high that the user wishes to postpone metadata 
-                writes so as to reserve I/O throughput for raw data.  The
-                <code>evictions_enabled</code> field exists to allow this.
-                However, this is an extreme step, and you have no business
-                doing it unless you have read the User Guide section on 
-		metadata caching, and have considered all other options 
-		carefully.
-                <p>
-                The <code>evictions_enabled</code> field may not be set to 
-                <code>FALSE</code> unless all adaptive cache resizing code 
-                is disabled via the <code>incr_mode</code>, 
-                <code>flash_incr_mode</code>, and <code>decr_mode</code>
-                fields.
-                <p>
-                When this flag is set to <code>FALSE</code>, 
-                the metadata cache will not attempt to evict entries 
-                to make space for new entries, and thus will grow without
-                bound.
-                <p>
-                Evictions will be re-enabled when this field is set back 
-                to <code>TRUE</code>.  This should be done as soon as 
-                possible.
-                <p>
-                </td></tr>
-
-        <tr>
-		    <td valign="top"><em>hbool_t</em> <code>set_initial_size</code>
-			      </td>
-            <td valign="top">IN: Boolean flag indicating whether the cache 
-			  should be created with a user specified initial size.</td></tr>
-        <tr>
-		    <td valign="top"><em>size_t</em> <code>initial_size</code>
-			      </td>
-            <td valign="top">IN: If set_initial_size is TRUE, initial_size must 
-			  contains the desired initial size in bytes.  This value must lie 
-			  in the closed interval [min_size, max_size]. (see below)</td></tr>
-        <tr>
-		    <td valign="top"><em>double</em> <code>min_clean_fraction</code>
-			      </td>
-            <td valign="top">IN: This field specifies the minimum fraction of 
-			  the cache that must be kept either clean or empty.
-              <p>The value must lie in the interval [0.0, 1.0].  0.01 is a
-              good place to start in the serial case.  In the parallel case,
-              a larger value is needed -- see the overview of the metadata
-              cache in the 
-              “<a href="../UG/UG_frame17SpecialTopics.html">HDF5 
-              Special Topics</a>” section of the 
-              <cite>HDF5 User’s Guide</cite> for details.</td></tr>
-        <tr>
-		    <td valign="top"><em>size_t</em> <code>max_size</code>
-			      </td>
-            <td valign="top">IN: Upper bound (in bytes) on the range of values 
-			  that the adaptive cache resize code can select as the maximum 
-			  cache size.</td></tr>
-        <tr>
-		    <td valign="top"><em>size_t</em> <code>min_size</code>    </td>
-            <td valign="top">IN: Lower bound (in bytes) on the range of values 
-			  that the adaptive cache resize code can select as the maximum 
-			  cache size.</td></tr>
-        <tr>
-		    <td valign="top"><em>long int</em> <code>epoch_length</code>
-			      </td>
-            <td valign="top">IN: Number of cache accesses between runs of the 
-			  adaptive cache resize code. 50,000 is a good starting number.</td></tr>
-
-<!-- NEW PAGE -->
-        <tr><td colspan="2"> </td></tr>
-
-		<tr><td colspan="2"><strong>Increment configuration section:</strong></td></tr>
-		<tr>
-		    <td valign="top"><em>enum H5C_cache_incr_mode</em> <code>incr_mode</code>
-			      </td>
-            <td valign="top"> <br>
-                          IN: Enumerated value indicating the operational 
-			  mode of the automatic cache size increase code.  At present, only 
-			  two values are legal:
-              <p>H5C_incr__off:  Automatic cache size increase is disabled, and 
-			  the remaining increment fields are ignored.
-              <p>H5C_incr__threshold:  Automatic cache size increase is enabled 
-			  using the hit rate threshold algorithm.</td></tr>
-
-<!--
-        <tr>
-           <td valign="top" colspan=2><em>enum H5C_cache_flash_incr_mode</em> 
-                <code>flash_incr_mode</code>
-                    
-                <br>
-                <em>double</em> <code>flash_multiple</code>
-                <br>
-                <em>double</em> <code>flash_threshold</code>
-                </td></tr>
-
-        <tr>
-            <td valign="top"> 
-            <td valign="top">IN: Three related but as-yet-undocumented fields.
-                <p>
-                From the source code file <code>H5ACpublic.h</code>:
-
-                <p>
-                </td></tr>
--->
-        <tr>
-		    <td valign="top"><em>double</em> <code>lower_hr_threshold</code>
-			      </td>
-            <td valign="top">IN: Hit rate threshold used by the hit rate threshold 
-			  cache size increment algorithm.
-              <p>When the hit rate over an epoch is below this threshold and the cache 
-			  is full, the maximum size of the cache is multiplied by increment (below), 
-			  and then clipped as necessary to stay within max_size, and possibly 
-			  max_increment.
-              <p>This field must lie in the interval [0.0, 1.0].  0.8 or 0.9 is a good 
-			  place to start.</td></tr>
-        <tr>
-		    <td valign="top"><em>double</em> <code>increment</code>
-			      </td>
-            <td valign="top">IN: Factor by which the hit rate threshold cache size 
-			  increment algorithm multiplies the current cache max size to obtain a 
-			  tentative new cache size.
-              <p>The actual cache size increase will be clipped to satisfy the 
-			  max_size specified in the general configuration, and possibly max_increment 
-			  below.
-              <p>The parameter must be greater than or equal to 1.0 -- 2.0 is a reasonable 
-			  value.
-              <p>If you set it to 1.0, you will effectively disable cache size increases.</td></tr>
-
-<!-- NEW PAGE -->
-
-        <tr>
-		    <td valign="top"><em>hbool_t</em> <code>apply_max_increment</code>
-			      </td>
-            <td valign="top">IN: Boolean flag indicating whether an upper limit 
-			  should be applied to the size of cache size increases.</td></tr>
-        <tr>
-		    <td valign="top"><em>size_t</em> <code>max_increment</code>
-			      </td>
-            <td valign="top">IN: Maximum number of bytes by which cache size 
-			  can be increased in a single step -- if applicable.</td></tr>
-
-		<tr>
-		    <td valign="top"><em>enum H5C_cache_flash_incr_mode</em> <code>flash_incr_mode</code>    </td>
-            <td valign="top">IN: Enumerated value indicating the operational mode of 
-			  the flash cache size increase code.  At present, only the following 
-			  values are legal:
-              <p>H5C_flash_incr__off:  Flash cache size increase is disabled.
-              <p>H5C_flash_incr__add_space:  Flash cache size increase is enabled using 
-			  the add space algorithm.</td></tr>
-
-        <tr>
-		    <td valign="top"><em>double</em> <code>flash_threshold</code>
-			      </td>
-            <td valign="top">IN: The factor by which the current maximum cache 
-			  size is multiplied to obtain the minimum size 
-                          entry / entry size increase which may trigger a 
-                          flash cache size increase.  
-                          <p>
-                          At present, this value must lie in the range 
-                          [0.1, 1.0].</td></tr>
-
-        <tr>
-		    <td valign="top"><em>double</em> <code>flash_multiple</code>
-			      </td>
-            <td valign="top">IN: The factor by which the size of the triggering
-			  entry / entry size increase is multiplied to obtain
-                          the initial cache size increment.  This increment 
-                          may be reduced to reflect existing free space in 
-                          the cache and the <code>max_size</code> field
-                          above.
-                          <p>
-                          At present, this field must lie in the range
-                          [0.1, 10.0].</td></tr>
-        <tr><td colspan="2"> </td></tr>
-<!-- NEW PAGE -->
-		<tr><td colspan="2"><strong>Decrement configuration section:</strong></td></tr>
-        <tr>
-		    <td valign="top"><em>enum H5C_cache_decr_mode</em> <code>decr_mode</code>
-			      </td>
-            <td valign="top">IN: Enumerated value indicating the operational mode 
-			  of the automatic cache size decrease code.  At present, the following 
-			  values are legal:
-              <p>H5C_decr__off:  Automatic cache size decrease is disabled.
-              <p>H5C_decr__threshold:  Automatic cache size decrease is enabled 
-			  using the hit rate threshold algorithm.
-              <p>H5C_decr__age_out:  Automatic cache size decrease is enabled using the 
-			  ageout algorithm.
-              <p>H5C_decr__age_out_with_threshold: Automatic cache size decrease is 
-			  enabled using the ageout with hit rate threshold algorithm</td></tr>
-        <tr>
-		    <td valign="top"><em>double</em> <code>upper_hr_threshold</code>
-			      </td>
-            <td valign="top">IN: Hit rate threshold for the hit rate threshold and 
-			  ageout with hit rate threshold cache size decrement algorithms.
-              <p>When decr_mode is H5C_decr__threshold, and the hit rate over a 
-			  given epoch exceeds the supplied threshold, the current maximum 
-			  cache size is multiplied by decrement to obtain a tentative new 
-			  (and smaller) maximum cache size.
-              <p>When decr_mode is H5C_decr__age_out_with_threshold, there is no 
-			  attempt to find and evict aged out entries unless the hit rate in 
-			  the previous epoch exceeded the supplied threshold.
-              <p>This field must lie in the interval [0.0, 1.0].
-              <p>For H5C_incr__threshold, .9995 or .99995 is a good place to start.
-              <p>For H5C_decr__age_out_with_threshold, .999 might be more useful.</td></tr>
-        <tr>
-		    <td valign="top"><em>double</em> <code>decrement</code>
-			      </td>
-            <td valign="top">IN: In the hit rate threshold cache size decrease 
-			  algorithm, this parameter contains the factor by which the current 
-			  max cache size is multiplied to produce a tentative new cache size.
-              <p>The actual cache size decrease will be clipped to satisfy the 
-			  min_size specified in the general configuration, and possibly 
-			  max_decrement below.
-              <p>The parameter must be be in the interval [0.0, 1.0].
-              <p>If you set it to 1.0, you will effectively disable cache size 
-			  decreases.  0.9 is a reasonable starting point.</td></tr>
-		<tr>
-		    <td valign="top"><em>hbool_t</em> <code>apply_max_decrement</code>
-			      </td>
-            <td valign="top">IN: Boolean flag indicating whether an upper limit 
-			  should be applied to the size of cache size decreases.</td></tr>
-        <tr>
-		    <td valign="top"><em>size_t</em> <code>max_decrement</code>
-			      </td>
-            <td valign="top">IN: Maximum number of bytes by which the maximum cache 
-			  size can be decreased in any single step -- if applicable.</td></tr>
-        <tr>
-		    <td valign="top"><em>int</em> <code>epochs_before_eviction</code>
-			      </td>
-            <td valign="top">IN: In the ageout based cache size reduction algorithms, 
-			  this field contains the minimum number of epochs an entry must remain 
-			  unaccessed in cache before the cache size reduction algorithm tries to 
-			  evict it. 3 is a reasonable value.</td></tr>
-        <tr>
-		    <td valign="top"><em>hbool_t</em> <code>apply_empty_reserve</code>
-			      </td>
-            <td valign="top">IN: Boolean flag indicating whether the ageout based 
-			  decrement algorithms will maintain a empty reserve when decreasing 
-			  cache size.</td></tr>
-        <tr>
-		    <td valign="top"><em>double</em> <code>empty_reserve</code>
-			      </td>
-            <td valign="top">IN: Empty reserve as a fraction of maximum cache 
-			  size if applicable.
-              <p>When so directed, the ageout based algorithms will not decrease 
-			  the maximum cache size unless the empty reserve can be met.
-              <p>The parameter must lie in the interval [0.0, 1.0].  0.1 or 0.05 
-			  is a good place to start.</td></tr>
-
-<!-- NEW PAGE -->
-
-		<tr>
-		    <td colspan="2"><strong>Parallel configuration section:</strong></td>
-		</tr>
-		<tr>
-		    <td valign="top"><em>int</em> <code>dirty_bytes_threshold</code></td>
-			<td valign="top">IN: Threshold number of bytes of dirty metadata 
-			  generation for triggering synchronizations of the metadata caches 
-			  serving the target file in the parallel case.
-			  <p>Synchronization occurs whenever the number of bytes of dirty 
-			  metadata created since the last synchronization exceeds this limit.
-              <p>This field only applies to the parallel case.  
-              While it is ignored elsewhere, it can still
-              draw a value out of bounds error.
-			  <p>It must be consistant across all caches on any given file.
-			  <p>By default, this field is set to 256 KB.  It shouldn't be more
-			  than half the current max cache size times the min clean 
-			  fraction.</td>
-		</tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-      <dd>Returns a non-negative value if successful; otherwise returns a
-        negative value.
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_meta_block_size" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetMetaBlockSize">H5Pset_meta_block_size</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_meta_block_size</code>(
-                     <em>hid_t</em> <code>fapl_id</code>,
-                     <em>hsize_t</em> <code>size</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Sets the minimum metadata block size.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_meta_block_size</code> sets the 
-        minimum size, in bytes, of metadata block allocations when 
-        <code>H5FD_FEAT_AGGREGATE_METADATA</code> is set by a VFL driver.
-        <p>
-        Each <i>raw</i> metadata block is initially allocated to be of the 
-        given size.  Specific metadata objects (e.g., object headers, 
-        local heaps, B-trees) are then sub-allocated from this block.
-        <p>
-        The default setting is 2048 bytes, meaning that the library 
-        will attempt to aggregate metadata in at least 2K blocks in the file.
-        Setting the value to <code>0</code> (zero) with this function 
-        will turn off metadata aggregation, even if the VFL driver attempts 
-        to use the metadata aggregation strategy.               
-        <p>
-        Metadata aggregation reduces the number of small data objects 
-        in the file that would otherwise be required for metadata.  
-        The aggregated block of metadata is usually written in a 
-        single write action and always in a contiguous block, 
-        potentially significantly improving library and application 
-        performance.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>fapl_id    </code></td>
-            <td valign="top">IN: File access property list identifier.</td></tr>
-        <tr>
-		    <td valign="top"><em>hsize_t</em> <code>size</code></td>
-            <td valign="top">IN: Minimum size, in bytes, of metadata block allocations.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful.
-        Otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pset_meta_block_size_f
-    <dd>
-	<pre>
-SUBROUTINE h5pset_meta_block_size_f(plist_id, size, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: plist_id ! File access property list 
-                                         ! identifier
-  INTEGER(HSIZE_T), INTENT(IN) :: size   ! Metadata block size
-  INTEGER, INTENT(OUT)       :: hdferr   ! Error code
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_meta_block_size_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-	<ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.4.0</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_multi_type" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetMultiType">H5Pset_multi_type</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_multi_type</code> (
-                        <em>hid_t</em> <code>fapl_id</code>,
-                        <em>H5FD_mem_t</em> <code>type</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Specifies type of data to be accessed via the <code>MULTI</code> driver, 
-        enabling more direct access.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_multi_type</code> sets the <i>type of data</i> property in the 
-        file access property list <code>fapl_id</code>.
-        <p>
-        This setting enables a user application to specify the type of data the
-        application wishes to access so that the application can retrieve
-        a file handle for low-level access to the particular member 
-        of a set of <code>MULTI</code> files in which that type of data is stored.  
-        The file handle is retrieved with a separate call to
-        <a href="RM_H5F.html#File-GetVfdHandle"><code>H5Fget_vfd_handle</code></a>
-        (or, in special circumstances, to <code>H5FDget_vfd_handle</code>; 
-        see <cite>Virtual File Layer</cite> and <cite>List of VFL Functions</cite>
-        in <a href="../TechNotes.html"><cite>HDF5 Technical Notes</cite></a>).
-        <p>
-        The type of data specified in <code>type</code> may be one of the following:
-        <table border=0>
-        <tr valign=middle align=left><td> </td><td>
-            <code>H5FD_MEM_SUPER</code>
-            </td><td>
-            Super block data 
-        </td></tr>
-        <tr valign=middle align=left><td>    </td><td>
-            <code>H5FD_MEM_BTREE</code>    
-            </td><td>
-            B-tree data 
-        </td></tr>
-        <tr valign=middle align=left><td> </td><td>
-            <code>H5FD_MEM_DRAW</code>
-            </td><td>
-            Dataset raw data
-        </td></tr>
-        <tr valign=middle align=left><td> </td><td>
-            <code>H5FD_MEM_GHEAP</code>
-            </td><td>
-            Global heap data 
-        </td></tr>
-        <tr valign=middle align=left><td> </td><td>
-            <code>H5FD_MEM_LHEAP</code>
-            </td><td>
-            Local Heap data 
-        </td></tr>
-        <tr valign=middle align=left><td> </td><td>
-            <code>H5FD_MEM_OHDR</code>
-            </td><td>
-            Object header data
-        </td></tr>
-        </table>
-        <p>
-        This function is for use only when accessing an HDF5 file written 
-        as a set of files with the <code>MULTI</code> file driver.
-  <p>
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>fapl_id</code></td>
-            <td valign="top">IN: File access property list identifier.</td></tr>
-        <tr>
-            <td valign="top"><em>H5FD_mem_t</em> <code>type    </code></td>
-            <td valign="top">IN: Type of data to be accessed.</td></tr>
-    </table></ul>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-
-  <p>
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">
-            C function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_nbit" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 26 October 2011
-    </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-SetNbit">H5Pset_nbit</a>
-  <dt><strong>Signature:</strong> 
-    <dd><em>herr_t</em> <code>H5Pset_nbit</code>(
-          <em>hid_t</em> <code>plist_id</code>
-          )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets up the use of the N-Bit filter.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_nbit</code> sets the N-Bit filter, 
-        <code>H5Z_FILTER_NBIT</code>, in the dataset creation property 
-        list <code>plist_id</code>.
-
-    <p>The HDF5 user can create an N-Bit datatype by writing codes like:
-
-        <ul><dl>
-        <dt>hid_t nbit_datatype = H5Tcopy(H5T_STD_I32LE);<br>
-            H5Tset_precision(nbit_datatype, 16);<br>
-            H5Tset_offset(nbit_datatype, 4);</dt>
-        </dl></ul>
-
-
-     <p>In memory, one value of the N-Bit datatype in the above example will be 
-        stored on a little-endian machine like this:
-
-    <dl>
-        <dt>
-          <table border="1" width="55%">
-              <tr>
-                <td width="25%" align="center">byte 3</td>
-                <td width="25%" align="center">byte 2</td>
-                <td width="25%" align="center">byte 1</td>
-                <td width="25%" align="center">byte 0</td>
-              </tr>
-              <tr>
-                <td width="25%" align="center">????????</td>
-                <td width="25%" align="center">????SPPP</td>
-                <td width="25%" align="center">PPPPPPPP</td>
-                <td width="25%" align="center">PPPP????</td>
-              </tr>
-            </table>
-            <br>
-            Note: S - sign bit, P - significant bit, ? - padding bit;
-            For signed integer, the sign bit is included in the precision.
-        </dt>
-    </dl>
-
-    <p>When data of the above datatype are stored on disk using N-bit filter, 
-       all padding bits are chopped off and only significant bits are stored. 
-       So, the values on disk will be something like:
-
-    <dl>
-        <dt>
-          <table border="1" width="55%">
-              <tr>
-                <td width="45%" align="center">1st value</td>
-                <td width="45%" align="center">2nd value</td>
-                <td width="10%" align="center"> </td>
-              </tr>
-              <tr>
-                <td width="45%" align="center">SPPPPPPPPPPPPPPP</td>
-                <td width="45%" align="center">SPPPPPPPPPPPPPPP</td>
-                <td width="10%" align="center">...</td>
-              </tr>
-            </table>
-      </dt>
-    </dl>
-
-    <p>The N-Bit filter is used effectively for compressing data of 
-       an N-Bit datatype as well as a compound and an array datatype with N-Bit 
-       fields.  However, the datatype classes of the N-Bit datatype or the N-Bit 
-       field of the compound datatype or the array datatype are limited 
-       to integer or floating-point.  
-    <p>The N-Bit filter supports complex situations where 
-       a compound datatype contains member(s) of compound datatype or 
-       an array datatype that has compound datatype as the base type. 
-       However, it does not support the situation where an array datatype has 
-       variable-length or variable-length string as its base datatype.
-       But the filter does support the situation where 
-       variable-length or variable-length string is a member of a 
-       compound datatype.
-
-    <p>For all other HDF5 datatypes such as time, string, bitfield, opaque, 
-       reference, enum, and variable length, the N-Bit filter allows them to
-       pass through like an no-op.
-
-    <p>Like other I/O filters supported by the HDF5 library, application 
-       using the N-Bit filter must store data with chunked storage.
-
-    <p>By nature, the N-Bit filter should not be used together 
-       with other I/O filters.
-
-<!-- NEW PAGE -->
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>plist_id</code>  </td>
-            <td valign="top">IN: Dataset creation property list 
-                identifier.</td></tr>
-    </table></ul>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pset_nbit_f
-    <dd>
-
-        <a name="H5P2fH5Pset5fnbit5ff"></a>
-<a name="robo301"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5pset_nbit_f(plist_id, hdferr)
-    INTEGER(HID_T), INTENT(IN)  :: plist_id
-    INTEGER       , INTENT(OUT) :: hdferr
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  plist_id - Dataset creation property list identifier.
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  hdferr   - Returns 0 if successful and -1 if fails
-</pre>
-
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-        </tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            C function introduced in this release.</td>
-        </tr>
-        <tr>
-<!--
-          <td valign="top">1.8.1</td>
-          <td valign="top">1.8.7</td>
--->
-          <td valign="top">1.8.8</td>
-          <td valign="top">
-            Fortran subroutine introduced in this release.</td>
-        </tr>
-        </table>
-
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_nlinks" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetNLinks">H5Pset_nlinks</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_nlinks</code>(
-        <em>hid_t</em> <code>lapl_id</code>,
-        <em>size_t</em> <code>nlinks</code>
-    )
-  <p></p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets maximum number of soft or user-defined link traversals.
-  <p></p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_nlinks</code> sets the maximum number of soft or 
-        user-defined link traversals allowed, <code>nlinks</code>,
-        before the library assumes 
-        it has found a cycle and aborts the traversal.
-        This value is set in the link access property list 
-        <code>lapl_id</code>.
-	<p>
-        The limit on the number soft or user-defined link traversals is 
-        designed to terminate link traversal if one or more links form 
-        a cycle.  User control is provided because some files may have 
-        legitimate paths formed of large numbers of soft or user-defined 
-        links.  This property can be used to allow traversal of as many 
-        links as desired.
-  </p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lapl_id</code></td>
-        <td valign="top">IN: File access property list identifier</td></tr>
-      <tr>
-        <td valign="top"><em>size_t</em> <code>nlinks    </code></td>
-        <td valign="top">IN: Maximum number of links to traverse</td></tr>
-      </table>
-  <p></p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p></p>
-  <dt><strong>Fortran90 Interface:</strong> h5pset_nlinks_f
-    <dd><pre>
-SUBROUTINE h5pset_nlinks_f(lapl_id, nlinks, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: lapl_id ! File access property list identifier
-  INTEGER(SIZE_T), INTENT(IN) :: nlinks ! Maximum number of links to traverse
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                        ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_nlinks_f
-    </pre></dd>
-
-  <p></p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.8.0</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_preserve" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetPreserve">H5Pset_preserve</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_preserve</code>(<em>hid_t</em> <code>plist</code>,
-        <em>hbool_t</em> <code>status</code>
-        )
-  <dt><strong>Purpose:</strong>
-    <dd>Sets the dataset transfer property list <code>status</code> to 
-        <code>1</code> (<code>TRUE</code>) or 
-        <code>0</code> (<code>FALSE</code>).
-        <p>
-  <dt><strong>Notice:</strong>
-    <dd><i>This function is deprecated as it no longer has any effect; 
-        compound datatype field preservation is now core functionality 
-        in the HDF5 Library.</i>
-        <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_preserve</code> sets the 
-        dataset transfer property list <code>status</code> to 
-        <code>1</code> (<code>TRUE</code>) or 
-        <code>0</code> (<code>FALSE</code>).
-        <p>
-        When reading or writing compound datatypes and the
-        destination is partially initialized and the read/write is
-        intended to initialize the other members, one must set this
-        property to TRUE.  Otherwise the I/O pipeline treats the
-        destination datapoints as completely uninitialized.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>plist</code></td>
-            <td valign="top">IN: Identifier for the dataset transfer property list.</td></tr>
-        <tr>
-		    <td valign="top"><em>hbool_t</em> <code>status    </code></td>
-            <td valign="top">IN: Status of for the dataset transfer property list 
-                (TRUE/FALSE).</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pset_preserve_f
-    <dd>
-	<pre>
-SUBROUTINE h5pset_preserve_f(prp_id, flag, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id   ! Dataset transfer property 
-                                         ! list identifier 
-  LOGICAL, INTENT(IN)        :: flag     ! Status for the dataset 
-                                         ! transfer property list 
-  INTEGER, INTENT(OUT)       :: hdferr   ! Error code
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_preserve_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>Fortran90</strong></td></tr>
-        <tr>
-		  <td valign="top">1.6.0</td>
-          <td valign="top">
-		    The <code>flag</code> parameter 
-			has changed from <em>INTEGER</em> to 
-			<em>LOGICAL</em> to better match the C API.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_obj_track_time" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetObjTrackTimes">H5Pset_obj_track_times</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pset_obj_track_times</code>(
-        <em>hid_t</em> <code>ocpl_id</code>,
-        <em>hbool_t</em> <code>track_times</code>
-        )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets the recording of times associated with an object.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_obj_track_times</code> sets a property in the 
-       object creation property list, <code>ocpl_id</code>,
-       that governs the recording of times associated with an object.
-       <p>
-       If <code>track_times</code> is <code>TRUE</code>, time data 
-       will be recorded. If <code>track_times</code> is 
-       <code>FALSE</code>, time data will not be recorded.</p>
-       <p>
-       Time data can be retrieved with 
-       <a href="RM_H5O.html#Object-GetInfo"><code>H5Oget_info</code></a>,
-       which will return it in the <code>H5O_info_t</code> struct.</p>
-       <p>
-       If times are not tracked, they will be reported as follows 
-       when queried:
-           <br>
-           <code>    12:00 AM UDT, Jan. 1, 1970</code> 
-           <br>
-       That date and time are commonly used to represent 
-       the beginning of the UNIX epoch.</p>
-  <p>
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>ocpl_id</code></td>
-            <td valign="top">IN: Object creation property list 
-                identifier</td></tr>
-        <tr>
-            <td valign="top"><em>hbool_t</em> <code>track_times    </code></td>
-            <td valign="top">IN: Boolean value, 
-                <code>TRUE</code> or <code>FALSE</code>,
-                specifying whether object times are to be tracked
-           </td></tr>
-    </table></ul>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pset_obj_track_times_f
-    <dd><pre>
-SUBROUTINE h5pset_obj_track_times_f(plist_id, flag, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: plist_id 
-                                 ! Dataset creation property 
-                                 ! list identifier 
-  LOGICAL, INTENT(IN) :: flag    ! Object timestamp setting
-  INTEGER, INTENT(OUT) :: hdferr ! Error code
-                                 ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_obj_track_times_f
-    </pre></dd>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_scaleoffset" -->
-<hr>
-<dl>
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 26 October 2011
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-SetScaleoffset">H5Pset_scaleoffset</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_scaleoffset</code>(
-                  <em>hid_t</em> <code>plist_id</code>, 
-                  <em>H5Z_SO_scale_type_t</em> <code>scale_type</code>,
-                  <em>int</em> <code>scale_factor</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets up the use of the scale-offset filter.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_scaleoffset</code> sets the scale-offset filter, 
-        <code>H5Z_FILTER_SCALEOFFSET</code>, for a dataset.
-        <p>
-        Generally speaking, scale-offset compression performs a scale 
-        and/or offset operation on each data value and truncates the resulting 
-        value to a minimum number of bits (MinBits) before storing it.
-        The current scale-offset filter supports integer and 
-        floating-point datatypes.
-        <p>
-        For an integer datatype, the parameter <code>scale_type</code> should 
-        be set to <code>H5Z_SO_INT (2)</code>.  
-        The parameter <code>scale_factor</code> denotes MinBits. 
-        If the user sets it to <code>H5Z_SO_INT_MINBITS_DEFAULT (0)</code>,
-        the filter will calculate MinBits. 
-        If <code>scale_factor</code> is set to a positive integer, the filter 
-        does not do any calculation and just uses the number as MinBits. 
-        However, if the user gives 
-        a MinBits that is less than what would be generated by the filter, the 
-        compression will be lossy. Also, the MinBits supplied by the user cannot 
-        exceed the number of bits to store one value of the dataset datatype.
-
-        <p>
-        For a floating-point datatype, the filter adopts the GRiB data packing 
-        mechanism, which offers two alternate methods: E-scaling and D-scaling. 
-        Both methods are lossy compression.
-        If the parameter <code>scale_type</code> is set to 
-        <code>H5Z_SO_FLOAT_DSCALE (0)</code>, the filter will use the D-scaling 
-        method; if it is set to <code>H5Z_SO_FLOAT_ESCALE (1)</code>, the filter 
-        will use the E-scaling method. 
-        Since only the D-scaling method is implemented, <code>scale_type</code> 
-        should be set to <code>H5Z_SO_FLOAT_DSCALE</code> or 0.
-
-        <p>
-        When the D-scaling method is used, the original data is "D" 
-        scaled — multiplied by 10 to the
-        power of <code>scale_factor</code>, and the "significant" part of
-        the value is moved to the left of the decimal point.  Care should 
-        be taken in setting the decimal <code>scale_factor</code> so that
-        the integer part will have enough precision to contain the appropriate 
-        informationof the data value. For example, if <code>scale_factor</code>
-        is set to 2, the number 104.561 will be 10456.1 after "D" scaling.  
-        The last digit 1 is not "significant" and is thrown off in the process 
-        of rounding.
-        The user should make sure that after "D" scaling and rounding, 
-        the data values are within the range that can be represented by the 
-        integer (same size as the floating-point type).
-
-        <p>
-        Valid values for <code>scale_type</code> are as follows:      
-        <table width="80%" align="center">
-          <tr valign="top">
-            <td><code>H5Z_SO_FLOAT_DSCALE (0)</code>    </td>
-            <td width="75%">Floating-point type, using variable MinBits method</td>
-          </tr>
-          <tr valign="top">
-            <td><code>H5Z_SO_FLOAT_ESCALE (1)</code></td>
-            <td>Floating-point type, using fixed MinBits method</td>
-          </tr>
-          <tr valign="top">
-            <td><code>H5Z_SO_INT (2)</code></td>
-            <td>Integer type</td>
-          </tr>
-        </table>
-
-        <p>
-
-<!-- NEW PAGE -->
-
-        The meaning of <code>scale_factor</code> varies according to the value
-        assigned to <code>scale_type</code>:
-        <table width="80%" align="center">
-          <tr valign="top">
-            <td><em><code>scale_type</code> value</em></td>
-            <td><em><code>scale_factor</code> description</em></td>
-          </tr>
-          <tr valign="top">
-            <td><code>H5Z_SO_FLOAT_DSCALE</code>    </td>
-            <td>Denotes the decimal scale factor for D-scaling and
-                can be positive, negative or zero. 
-                This is the current implementation of the library.</td>
-          </tr>
-          <tr valign="top">
-            <td><code>H5Z_SO_FLOAT_ESCALE</code>    </td>
-            <td>Denotes MinBits for E-scaling and must be a positive integer. 
-              This is not currently implemented by the library.</td>
-          </tr>
-          <tr valign="top">
-            <td><code>H5Z_SO_INT</code></td>
-            <td>Denotes MinBits and it should be a positive integer or 
-              <code>H5Z_SO_INT_MINBITS_DEFAULT (0).</code>
-              If it is less than 0, the library will reset it to 0
-              since it is not implemented.</td>
-          </tr>
-        </table>
-
-        <p>
-        Like other I/O filters supported by the HDF5 library, an application 
-        using the scale-offset filter must store data with chunked storage.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>plist_id</code></td>
-            <td valign="top">IN: Dataset creation property list identifier.</td>
-        </tr>
-        <tr>
-            <td valign="top"><em>H5Z_SO_scale_type_t</em> <code>scale_type    </code></td>
-            <td valign="top">IN: Flag indicating compression method.</td>
-        </tr>
-        <tr>
-            <td valign="top"><em>int</em> <code>scale_factor</code></td>
-            <td valign="top">IN: Parameter related to scale.
-                Must be non-negative.</td>
-        </tr>
-    </table></dd>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful; 
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pset_scaleoffset_f
-    <dd>
-
-        <a name="H5P2fh5pset5fscaleoffset5ff"></a>
-<a name="robo305"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE <strong>h5pset_scaleoffset_f</strong>(plist_id, scale_type, scale_factor, hdferr)
-    INTEGER(HID_T), INTENT(IN)  :: plist_id
-    INTEGER       , INTENT(IN)  :: scale_type
-    INTEGER       , INTENT(IN)  :: scale_factor
-    INTEGER       , INTENT(OUT) :: hdferr
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  plist_id     - Dataset creation property list identifier.
-  scale_type   - Flag indicating compression method. Valid values:
-                    H5Z_SO_FLOAT_DSCALE_F
-                    H5Z_SO_FLOAT_ESCALE_F
-                    H5Z_SO_INT_F
-
-  scale_factor - Parameter related to scale.
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  hdferr       - Returns 0 if successful and -1 if fails
-</pre>
-
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-        </tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            C function introduced in this release.</td>
-        </tr>
-        <tr>
-<!--
-          <td valign="top">1.8.1</td>
-          <td valign="top">1.8.7</td>
--->
-          <td valign="top">1.8.8</td>
-          <td valign="top">
-            Fortran90 subroutine introduced in this release.</td>
-        </tr>
-        </table>
-
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_shared_mesg_index" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetSharedMesgIndex">H5Pset_shared_mesg_index</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_shared_mesg_index</code>(
-        <em>hid_t</em> <code>fcpl_id</code>,
-        <em>unsigned</em> <code>index_num</code>,
-        <em>unsigned</em> <code>mesg_type_flags</code>,
-        <em>unsigned</em> <code>min_mesg_size</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Configures the specified shared object header message index.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_shared_mesg_index</code> is used to configure
-        the specified shared object header message index,
-        setting the types of messages that may be stored in the index
-        and the minimum size of each message.
-        <p>
-        <code>fcpl_id</code> specifies the file creation property list.
-        <p>
-        <code>index_num</code> specifies the index to be configured.
-        <code>index_num</code> is zero-indexed, so in a file with
-        three indexes, they will be numbered <code>0</code>, 
-        <code>1</code>, and <code>2</code>.
-        <p>
-        <code>mesg_type_flags</code> and <code>min_mesg_size</code>
-        specify, respectively, the types and minimum size of messages
-        that can be stored in this index.
-        <p>
-        Valid message types are as follows:
-        <table>
-            <tr valign=top align=left><td>
-                <code>    </code>
-                </td><td>
-                <code>H5O_SHMESG_NONE_FLAG</code>
-                </td><td>
-                No shared messages
-            </td></tr><tr valign=top align=left><td>
-                <code>    </code>
-                </td><td>
-                <code>H5O_SHMESG_SDSPACE_FLAG    </code>
-                </td><td>
-                Simple dataspace message
-            </td></tr><tr valign=top align=left><td>
-                <code>    </code>
-                </td><td>
-                <code>H5O_SHMESG_DTYPE_FLAG</code>
-                </td><td>
-                Datatype message
-            </td></tr><tr valign=top align=left><td>
-                <code>    </code>
-                </td><td>
-                <code>H5O_SHMESG_FILL_FLAG</code>
-                </td><td>
-                Fill value message
-            </td></tr><tr valign=top align=left><td>
-                <code>    </code>
-                </td><td>
-                <code>H5O_SHMESG_PLINE_FLAG</code>
-                </td><td>
-                Filter pipeline message
-            </td></tr><tr valign=top align=left><td>
-                <code>    </code>
-                </td><td>
-                <code>H5O_SHMESG_ATTR_FLAG</code>
-                </td><td>
-                Attribute message
-            </td></tr><tr valign=top align=left><td>
-                <code>    </code>
-                </td><td>
-                <code>H5O_SHMESG_ALL_FLAG</code>
-                </td><td>
-                All message types; i.e., equivalent to the following:
-                <br>
-                <code>(H5O_SHMESG_SDSPACE_FLAG | H5O_SHMESG_DTYPE_FLAG | H5O_SHMESG_FILL_FLAG | H5O_SHMESG_PLINE_FLAG | H5O_SHMESG_ATTR_FLAG)</code>
-            </td></tr><tr valign=top align=left><td>
-            </td></tr>
-        </table>
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>fcpl_id</code></td>
-        <td valign="top">IN: File creation property list identifier.</td></tr>
-      <tr>
-        <td valign="top">
-        <em>unsigned</em> <code>index_num</code></td>
-        <td valign="top">IN: Index being configured.</td></tr>
-      <tr>
-        <td valign="top"><em>unsigned</em> <code>mesg_type_flags</code>    </td>
-        <td valign="top">IN: Types of messages that should be stored 
-            in this index.</td></tr>
-      <tr>
-        <td valign="top"><em>unsigned</em> <code>min_mesg_size</code></td>
-        <td valign="top">IN: Minimum message size.</td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-<!-- NEW PAGE -->
-  <dt><strong>Fortran90 Interface:</strong> h5pset_shared_mesg_index_f
-   <dd>
-    <pre>
-SUBROUTINE h5pset_shared_mesg_index_f(fcpl_id, index_num, mesg_type_flags,    &
-           min_mesg_size, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: fcpl_id  ! File creation property list
-  INTEGER, INTENT(IN) :: index_num       ! Index being configured.
-  INTEGER, INTENT(IN) :: mesg_type_flags ! Types of messages that should be 
-                                         ! stored in this index.
-  INTEGER, INTENT(IN) :: min_mesg_size   ! Minimum message size.
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_shared_mesg_index_f
-    </pre>
- 
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_shared_mesg_nindexes" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetSharedMesgNIndexes">H5Pset_shared_mesg_nindexes</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_shared_mesg_nindexes</code>(
-            <em>hid_t</em> <code>plist_id</code>,
-            <em>unsigned</em> <code>nindexes</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets number of shared object header message indexes.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_shared_mesg_nindexes</code> sets the
-        number of shared object header message indexes
-        in the specified file creation property list.
-        <p>
-        This setting determines the number of shared object header 
-        message indexes that will be available in files created with 
-        this property list.  These indexes can then be configured with
-        <a href="#Property-SetSharedMesgIndex">
-        <code>H5Pset_shared_mesg_index</code></a>.
-        <p>
-        If <code>nindexes</code> is set to <code>0</code> (zero),
-        shared object header messages are disabled in files created 
-        with this property list. 
-<!--
-  <p>
-  <dt><strong>Related Functions:</strong>
-    <dd><a href="#Property-SetSharedMesgNIndexes">
-        <code>H5Pset_shared_mesg_nindexes</code></a>
-        <br>
-        <a href="#Property-SetSharedMesgIndex">
-        <code>H5Pset_shared_mesg_index</code></a>
-        <br>
-        <a href="#Property-SetSharedMesgPhaseChange">
-        <code>H5Pset_shared_mesg_phase_change</code></a>
-        <br>
-        <a href="#Property-GetSharedMesgNIndexes">
-        <code>H5Pget_shared_mesg_nindexes</code></a>
-        <br>
-        <a href="#Property-GetSharedMesgIndex">
-        <code>H5Pget_shared_mesg_index</code></a>
-        <br>
-        <a href="#Property-GetSharedMesgPhaseChange">
-        <code>H5Pget_shared_mesg_phase_change</code></a>
--->
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>plist_id</code>
-        </td>
-        <td valign="top">IN: File creation property list 
-        </td></tr>
-      <tr>
-        <td valign="top"><em>unsigned</em> <code>nindexes</code>    
-        </td>
-        <td valign="top">IN: Number of shared object header message indexes 
-            to be available in files created with this property list
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pset_shared_mesg_nindexes_f
-    <dd>
-    <pre>
-SUBROUTINE h5pset_shared_mesg_nindexes_f( plist_id, nindexes, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: plist_id ! File creation property list
-  INTEGER, INTENT(IN) :: nindexes        ! Number of shared object header message
-                                         ! indexes available in files created 
-                                         ! WITH this property list
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_shared_mesg_nindexes_f 
-    </pre>
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_shared_mesg_phase_change" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 11 March 2013
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-SetSharedMesgPhaseChange">H5Pset_shared_mesg_phase_change</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_shared_mesg_phase_change</code>(
-            <em>hid_t</em> <code>fcpl_id</code>,
-            <em>unsigned</em> <code>max_list</code>,
-            <em>unsigned</em> <code>min_btree</code>
-    )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets shared object header message storage phase change thresholds.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_shared_mesg_phase_change</code> sets threshold values
-        for storage of shared object header message indexes in a file.
-        These phase change thresholds determine the point at which the 
-        index storage mechanism changes from a more compact list format
-        to a more performance-oriented B-tree format, and vice-versa.
-        <p>
-        By default, a shared object header message index is initially 
-        stored as a compact list.
-        When the number of messages in an index exceeds the threshold 
-        value of <code>max_list</code>, storage switches to a B-tree for
-        improved performance.
-        If the number of messages subsequently falls below the
-        <code>min_btree</code> threshold, the index will revert to the 
-        list format.
-        <p>
-        If <code>max_list</code> is set to <code>0</code> (zero),
-        shared object header message indexes in the file will be
-        created as B-trees and will never revert to lists.
-        <p>
-        <code>fcpl_id</code> specifies the file creation property list.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>fcpl_id</code>
-        </td>
-        <td valign="top">IN: File creation property list identifier
-        </td></tr>
-      <tr>
-        <td valign="top"><em>unsigned</em> <code>max_list</code>
-        </td>
-        <td valign="top">IN: Threshold above which storage of a shared object 
-            header message index shifts from list to B-tree
-        </td></tr>
-      <tr>
-        <td valign="top"><em>unsigned</em> <code>min_btree</code>    
-        </td>
-        <td valign="top">IN: Threshold below which storage of a shared object
-            header message index reverts to list format
-        </td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> <!-- h5pfunc_f -->
-    <dd>None.
-<!--
-    <pre>
-  
-    </pre>
--->
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_shuffle" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetShuffle">H5Pset_shuffle</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_shuffle</code>(<em>hid_t</em> <code>plist_id</code>)
-  <dt><strong>Purpose:</strong>
-    <dd>Sets up use of the shuffle filter.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_shuffle</code> sets the shuffle filter,
-        <code>H5Z_FILTER_SHUFFLE</code>,
-        in the dataset creation property list <code>plist_id</code>. �
-	<p>
-	The shuffle filter <span class=termEmphasis>de-interlaces</span> 
-        a block of data by reordering the bytes.  
-	All the bytes from one consistent byte position of 
-        each data element are placed together in one block;
-	all bytes from a second consistent byte position of 
-        each data element are placed together a second block; etc.
-	For example, given three data elements of a 4-byte datatype 
-	stored as <code>012301230123</code>, 
-        shuffling will re-order data as <code>000111222333</code>.
-        This can be a valuable step in an effective compression
-	algorithm because the bytes in each byte position are often 
-	closely related to each other and putting them together 
-        can increase the compression ratio.
-	<p>
-        As implied above, the primary value of the shuffle filter 
-        lies in its coordinated use with a compression filter; 
-        it does not provide data compression when used alone. 
-        When the shuffle filter is applied to a dataset 
-        immediately prior to the use of a compression filter, 
-        the compression ratio achieved is often superior to that
-        achieved by the use of a compression filter without 
-        the shuffle filter.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>plist_id    </code></td>
-            <td valign="top">IN: Dataset creation property list identifier.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pset_shuffle_f
-    <dd>
-	<pre>
-SUBROUTINE h5pset_shuffle_f(prp_id, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id      ! Property list identifier 
-  INTEGER, INTENT(OUT)       :: hdferr      ! Error code
-                                            ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_shuffle_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.6.0</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_sieve_buf_size" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 14 April 2010
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-SetSieveBufSize">H5Pset_sieve_buf_size</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_sieve_buf_size</code>(
-                     <em>hid_t</em> <code>fapl_id</code>,
-                     <em>size_t</em> <code>size</code>
-    )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets the maximum size of the data sieve buffer.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_sieve_buf_size</code> sets <code>size</code>, 
-        the maximum size in bytes of the data sieve buffer, which is 
-        used by file drivers that are capable of using data sieving.</p>
-        <p>
-        The data sieve buffer is used when performing I/O on datasets 
-        in the file.  Using a buffer which is large enough to hold 
-        several pieces of the dataset being read in for 
-        hyperslab selections boosts performance by quite a bit. </p>
-        <p>
-        The default value is set to 64KB, indicating that file I/O for 
-        raw data reads and writes will occur in at least 64KB blocks.  
-        Setting the value to 0 with this API function will turn off the 
-        data sieving, even if the VFL driver attempts to use that strategy.</p>
-        <p>
-        Internally, the library checks the storage sizes of the datasets 
-        in the file. It picks the smaller one between the size from 
-        the file access property and the size of the dataset to allocate 
-        the sieve buffer for the dataset in order to save memory usage. </p>
-  <p>
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>fapl_id    </code></td>
-            <td valign="top">IN: File access property list identifier.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>size</code></td>
-            <td valign="top">IN: Maximum size, in bytes, of data sieve buffer.</td></tr>
-    </table></ul>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful.
-        Otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pset_sieve_buf_size_f
-    <dd><pre>
-SUBROUTINE h5pset_sieve_buf_size_f(plist_id, size, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: plist_id ! File access property list 
-                                         ! identifier
-  INTEGER(SIZE_T), INTENT(IN) :: size    ! Sieve buffer size 
-  INTEGER, INTENT(OUT)       :: hdferr   ! Error code
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_sieve_buf_size_f </pre>
-
-  <p>
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">
-            The <code>size</code> parameter has 
-            changed from type <em>hsize_t</em> to 
-            <em>size_t</em>.</td></tr>
-        <tr>
-          <td valign="top">1.4.0</td>
-          <td valign="top">Function introduced in this release.</td>
-        </tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_sizes" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetSizes">H5Pset_sizes</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pset_sizes</code>(<em>hid_t</em> <code>plist</code>,
-            <em>size_t</em> <code>sizeof_addr</code>,
-            <em>size_t</em> <code>sizeof_size</code>
-        )
-  <dt><strong>Purpose:</strong>
-    <dd>Sets the byte size of the offsets and lengths used to address objects 
-        in an HDF5 file.  
-  <dt><strong>Description:</strong>
-        <dd><code>H5Pset_sizes</code> sets the byte size of the offsets 
-            and lengths used to address objects in an HDF5 file.  
-            This function is only valid for file creation property lists.  
-            Passing in a value of 0 for one of the <code>sizeof_...</code> 
-            parameters retains the current value.  
-            The default value for both values is the same as 
-            <code>sizeof(hsize_t)</code> in the library (normally 8 bytes).  
-            Valid values currently are 2, 4, 8 and 16.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>plist</code></td>
-            <td valign="top">IN: Identifier of property list to modify.</td></tr>
-        <tr>
-		    <td valign="top"><em>size_t</em> <code>sizeof_addr    </code></td>
-            <td valign="top">IN: Size of an object offset in bytes.</td></tr>
-        <tr>
-		    <td valign="top"><em>size_t</em> <code>sizeof_size</code></td>
-            <td valign="top">IN: Size of an object length in bytes.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pset_sizes_f
-    <dd>
-	<pre>
-SUBROUTINE h5pset_sizes_f (prp_id, sizeof_addr, sizeof_size, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id       ! Property list identifier
-  INTEGER(SIZE_T), INTENT(IN) :: sizeof_addr ! Size of an object offset 
-                                             ! in bytes
-  INTEGER(SIZE_T), INTENT(IN) :: sizeof_size ! Size of an object length 
-                                             ! in bytes
-  INTEGER, INTENT(OUT) :: hdferr             ! Error code
-                                             ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_sizes_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_small_data_block_size" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetSmallData">H5Pset_small_data_block_size</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_small_data_block_size</code>(<em>hid_t</em> <code>fapl_id</code>,
-        <em>hsize_t</em> <code>size</code>
-        )
-  <dt><strong>Purpose:</strong>
-    <dd>Sets the size of a contiguous block reserved for small data.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_small_data_block_size</code> reserves blocks of 
-        <code>size</code> bytes for the contiguous storage of the raw data 
-        portion of <em>small</em> datasets.
-        The HDF5 library then writes the raw data from small datasets
-        to this reserved space, thus reducing unnecessary discontinuities
-        within blocks of meta data and improving I/O performance.
-        <p>
-        A small data block is actually allocated the first time a 
-        qualifying small dataset is written to the file.  
-        Space for the raw data portion of this small dataset is suballocated
-        within the small data block.  
-        The raw data from each subsequent small dataset is also written to
-        the small data block until it is filled; additional small data blocks
-        are allocated as required.
-        <p>
-        The HDF5 library employs an algorithm that determines whether 
-        I/O performance is likely to benefit from the use of this mechanism
-        with each dataset as storage space is allocated in the file.
-        A larger <code>size</code> will result in this mechanism being 
-        employed with larger datasets.  
-        <p>
-        The small data block size is set as an allocation property in the 
-        file access property list identified by <code>fapl_id</code>.
-        <p>
-        Setting <code>size</code> to zero (<code>0</code>) disables the
-        small data block mechanism.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>fapl_id    </code></td>
-            <td valign="top">IN: File access property list identifier.</td></tr>
-        <tr>
-		    <td valign="top"><em>hsize_t</em> <code>size</code></td>
-            <td valign="top">IN: Maximum size, in bytes, of the small data block.
-                <br>
-                The default size is <code>2048</code>.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pset_small_data_block_size_f
-    <dd>
-	<pre>
-SUBROUTINE h5pset_small_data_block_size_f(plist_id, size, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: plist_id ! File access
-                                         ! property list identifier
-  INTEGER(HSIZE_T), INTENT(IN) :: size   ! Small raw data block size
-  INTEGER, INTENT(OUT)       :: hdferr   ! Error code
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_small_data_block_size_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.4.4</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_sym_k" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 7 March 2013
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-SetSymK">H5Pset_sym_k</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pset_sym_k</code>(
-            <em>hid_t</em> <code>fcpl_id</code>,
-            <em>unsigned</em> <code>ik</code>,
-            <em>unsigned</em> <code>lk</code>
-        )
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets the size of parameters used to control the symbol table nodes.
-
-  <p>
-  <dt><strong>Description:</strong>
-        <dd><code>H5Pset_sym_k</code> sets the size of parameters used to 
-            control the symbol table nodes.  
-            <p>
-            This function is valid only for file creation property lists.  
-            <p>
-            Passing in a value of zero (<code>0</code>) for 
-            one of the parameters retains the current value. 
-            <p>
-            <code>ik</code> is one half the rank of a tree that stores a symbol
-            table for a group.  Internal nodes of the symbol table are on
-            average 75% full.  That is, the average rank of the tree is
-            1.5 times the value of <code>ik</code>.
-            <p>
-            <code>lk</code> is one half of the number of symbols that can 
-            be stored in a symbol table node.  A symbol table node is the 
-            leaf of a symbol table tree which is used to store a group.  
-            When symbols are inserted randomly into a group, the group's
-            symbol table nodes are 75% full on average.  That is, they
-            contain 1.5 times the number of symbols specified by 
-            <code>lk</code>.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>fcpl_id    </code></td>
-            <td valign="top">IN: File creation property list identifier
-                </td></tr>
-        <tr>
-            <td valign="top"><em>unsigned</em> <code>ik</code></td>
-            <td valign="top">IN: Symbol table tree rank
-                <br>
-                <i>(Default value: <code>16</code>)
-                </td></tr>
-        <tr>
-            <td valign="top"><em>unsigned</em> <code>lk</code></td>
-            <td valign="top">IN: Symbol table node size
-                <br>
-                <i>(Default value: <code>4</code>)
-                </td></tr>
-    </table></dd>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pset_sym_k_f
-    <dd>
-	<pre>
-SUBROUTINE h5pset_sym_k_f (prp_id, ik, lk, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-  INTEGER, INTENT(IN) :: ik            ! Symbol table tree rank
-  INTEGER, INTENT(IN) :: lk            ! Symbol table node size
-  INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                       ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_sym_k_f
-	</pre>		
-		
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.6.4</td>
-          <td valign="top">
-		    <code>ik</code> parameter type changed to 
-			<em>unsigned</em>.</td></tr>
-		<tr>
-		  <td valign="top">1.6.0</td>
-		  <td valign="top">
-		    The <code>ik</code> parameter has 
-			changed from type <em>int</em> to 
-			<em>unsigned</em>.</td></tr>
-    </table></dd> 
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_szip" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 16 July 2013
-    </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-SetSzip">H5Pset_szip</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_szip</code>(<em>hid_t</em> <code>plist</code>,
-                <em>unsigned int</em> <code>options_mask</code>,
-                <em>unsigned int</em> <code>pixels_per_block</code>)
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets up use of the SZIP compression filter.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_szip</code> sets an SZIP compression filter, 
-        <code>H5Z_FILTER_SZIP</code>, for a dataset. 
-        SZIP is a compression method designed for use with scientific data.
-	<p>
-        Before proceeding, all users should review the 
-        “<a href="#SZIP_Limitations">Limitations</a>” 
-        section below.
-	<p>
-        Users familiar with SZIP outrside the HDF5 context may benefit
-        from reviewing “<a href="#SZIP_Familiars">Notes for Users 
-        Familiar with SZIP in Other Contexts</a>” below.
-	<p>
-        In the text below, the term <em>pixel</em> refers to
-        an HDF5 data element. 
-        This terminology derives from SZIP compression's use with image data, 
-        where pixel referred to an image pixel.
-	<p>
-	The SZIP <code>bits_per_pixel</code> value (see <b>Notes</b>, below) 
-	is automatically set, based on the HDF5 datatype.
-	SZIP can be used with atomic datatypes that may have size 
-        of 8, 16, 32, or 64 bits.
-        Specifically, a dataset with a datatype that is 
-            8-, 16-, 32-, or 64-bit 
-	    signed or unsigned integer; 
-            char; or
-            32- or 64-bit float
-        can be compressed with SZIP.  
-	See <b>Notes</b>, below, for further discussion of the
-	the SZIP <code>bits_per_pixel</code> setting.
-
-	<p>
-	SZIP options are passed in an options mask, <code>options_mask</code>,
-	as follows.
-        <center>
-        <table>
-        <tr valign=top align=left><td>
-            <hr>
-            <b>Option</b>
-            </td><td>
-            <hr>
-            <b>Description</b>
-            <br>
-            <font size=-1>(Mutually exclusive; select one.)</font>
-        </td></tr>
-        <tr valign=top align=left><td>
-            <hr>
-	    <code>H5_SZIP_EC_OPTION_MASK  </code> 
-            </td><td>
-            <hr>
-            Selects entropy coding method. 
-        </td></tr>
-        <tr valign=top align=left><td>
-            <code>H5_SZIP_NN_OPTION_MASK</code> 
-            </td><td>
-            Selects nearest neighbor coding method. 
-        </td></tr>
-        <tr valign=top align=left><td>
-            <hr>
-            </td><td>
-            <hr>
-        </td></tr>
-	</table>
-	</center>
-	The following guidelines can be used in determining 
-        which option to select:
-	<ul>
-	  <li>The entropy coding method, the EC option specified by
-	      <code>H5_SZIP_EC_OPTION_MASK</code>, is best suited for 
-              data that has been processed.
-	      The EC method works best for small numbers.
-	  <li>The nearest neighbor coding method, the NN option 
-              specified by <code>H5_SZIP_NN_OPTION_MASK</code>,
-              preprocesses the data then the applies EC method as above.
-	</ul>
-        Other factors may affect results, but the above criteria 
-        provides a good starting point for optimizing data compression.
-
-	<p>
-        SZIP compresses data block by block, with a user-tunable block size.  
-	This block size is passed in the parameter 
-        <code>pixels_per_block</code> and must be even and not greater than 32, 
-        with typical values being <code>8</code>, <code>10</code>, 
-        <code>16</code>, or <code>32</code>.
-        This parameter affects compression ratio;
-	the more pixel values vary, the smaller this number should be to
-        achieve better performance.
-	<p>
-        In HDF5, compression can be applied only to chunked datasets.
-        If <code>pixels_per_block</code> is bigger than the total 
-        number of elements in a dataset chunk, 
-        <code>H5Pset_szip</code> will succeed but the subsequent call to 
-        <a href="RM_H5D.html#Dataset-Create"><code>H5Dcreate</code></a>
-        will fail; the conflict can be detected only when the property list 
-        is used.
-	<p>
-        To achieve optimal performance for SZIP compression, 
-        it is recommended that a chunk's fastest-changing dimension 
-        be equal to <em>N</em> times <code>pixels_per_block</code>
-        where <em>N</em> is the maximum number of blocks per scan line
-        allowed by the SZIP library.
-        In the current version of SZIP, <em>N</em> is set to 128.
-        <p>
-        SZIP compression is an optional HDF5 filter.
-
-  <a name="SZIP_Limitations">
-  <p>
-  </a>
-  <dt><strong>Limitations:</strong>
-    <dd>
-      <ul>
-        <li>SZIP compression cannot be applied to 
-            <br><code>    </code>
-            compound datatypes, 
-            <br><code>    </code>
-            array datatypes, 
-            <br><code>    </code>
-            variable-length datatypes, 
-            <br><code>    </code>
-	    enumerations, 
-            <br><code>    </code>
-            or any other user-defined datatypes.
-            <br>
-            If an SZIP filter is set in a dataset creation property list used 
-            to create a dataset containing a non-allowed datatype, the call
-            to <a href="RM_H5D.html#Dataset-Create"><code>H5Dcreate</code></a>
-            will fail; 
-            the conflict can be detected only when the property list is used.
-            <p>
-        <li>Users should be aware that there are factors that affect
-            one’s rights and ability to use SZIP compression.
-            See the documents at
-	    <a href="http://www.hdfgroup.org/doc_resource/SZIP/index.html" 
-            target="External">SZIP Compression in HDF5</a>
-	    for <em>important information regarding terms of use and 
-	    the SZIP copyright notice</em>,
-	    for further discussion of SZIP compression in HDF5, 
-	    and for a list of SZIP-related references.
-      </ul>
-
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>plist</code></td>
-            <td valign="top">IN: Dataset creation property list 
-                identifier.</td></tr>
-        <tr>
-            <td valign="top"><em>unsigned int</em> <code>options_mask</code></td>
-            <td valign="top">IN: A bit-mask conveying the desired SZIP options.
-                Valid values are <code>H5_SZIP_EC_OPTION_MASK</code>
-                and <code>H5_SZIP_NN_OPTION_MASK</code>.</td></tr>
-        <tr>
-            <td valign="top"><em>unsigned int</em> <code>pixels_per_block    </code></td>
-            <td valign="top">IN: The number of pixels or data elements 
-                in each data block.</td></tr>
-    </table></dd>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<!--
-  <p>
-  <dt><strong>Notes on Optional Filter Behavior in HDF5:</strong>
-    <dd>SZIP is an optional filter in HDF5 and can therefore be set for 
-        HDF5 datasets even though it is not available at the moment.  
-        SZIP compression can then be applied to those datasets when the file 
-        containing the dataset is moved to a system on which is available.
-        <p>
-        Consider a situation where one is creating files that will normally 
-        be used only on systems where SZIP compression (encoding and decoding) 
-        is routinely available.
-        One can create those files on system A, which lacks SZIP, 
-        create chunked datasets in the files with SZIP defined in the 
-        dataset creation property list, and even write data to those datasets.
-        The dataset object header will indicate that the SZIP filter has
-        been associated with this dataset.
-        But since system A does not have SZIP, dataset chunks will
-        be written without SZIP compression.
-        <p>
-        HDF5 has a mechanism for determining whether chunks are actually 
-        written with filters specified in the object header, so until the file 
-        is moved from system A, system A will be able to read the data.
-        Once the file is moved to system B, where SZIP encoding is available,
-        HDF5 will use SZIP to compress any data written in these datasets. 
-        Dataset chunks that have been written on system B will then be 
-        unreadable on system A; chunks that have not been re-written since 
-        being written on system A will remain readable on system A.
-        <p>
-        The following table summarizes this behavior.
-        <div align=center>
-        <table border=0 width=80%>
-          <tr align=left valign=top> 
-            <td width=20%> </td>
-            <td width=25%><b>SZIP<br>not available</b>
-            <td width=25%><b>SZIP available<br>with encode</b>
-            <td width=25%><b>SZIP available<br>decode only</b>
-          </tr><tr align=left valign=top>
-            <td><b><code>H5Pset_szip</code>   </b></td>
-            <td>Will succeed.<br> </td>
-            <td>Will succeed.</td>
-            <td>Will succeed.</td>
-          </tr><tr align=left valign=top>
-            <td><b><code>H5Dwrite</code><br>with SZIP set</b></td>
-            <td>Will succeed;<br>data will not be compressed.</td>
-            <td>Will succeed;<br>data will be compressed.</td>
-            <td>Will succeed;<br>data will not be compressed.</td>
-          </tr><tr align=left valign=top>
-            <td><b><code>H5Dread</code><br>with SZIP set</b></td>
-            <td>Will succeed if data has not actually been compressed.</td>
-            <td>Will succeed.</td>
-            <td>Will succeed.</td>
-          </tr>
-        </table>
-        </div>
-        <p>
-        The above principles apply generally in the use of 
-        HDF5 optional filters insofar as HDF5 does as much as possible
-        to complete an operation when a optional filter is unavailable.
-
--->
-  <a name="SZIP_Familiars">
-  <p>
-  </a>
-  <dt><strong>Notes for Users Familiar with SZIP in Other Contexts:</strong>
-    <dd>The following notes are of interest primarily to those who have 
-        used SZIP compression outside of the HDF5 context.
-        <p>
-        In non-HDF5 applications, SZIP typically requires that the 
-        user application supply additional parameters:
-        <ul>
-          <li><code>pixels_in_object</code>, 
-              the number of pixels in the object to be compressed 
-          <li><code>bits_per_pixel</code>, 
-              the number of bits per pixel
-          <li><code>pixels_per_scanline</code>, 
-              the number of pixels per scan line  
-        </ul>
-        <p>
-        These values need not be independently supplied in the HDF5 
-        environment as they are derived from the datatype and dataspace, 
-        which are already known.
-        In particular, HDF5 sets 
-        <code>pixels_in_object</code> to the number of elements in a chunk 
-        and <code>bits_per_pixel</code> to the size of the element or 
-        pixel datatype.  
-        The following algorithm is used to set 
-        <code>pixels_per_scanline</code>:
-        <ul>
-          <li>If the size of a chunk's fastest-changing dimension, 
-              <em>size</em>, is greater than 4K, 
-              set <code>pixels_per_scanline</code> to 
-              128 times <code>pixels_per_block</code>.
-          <li>If <em>size</em> is less than 4K 
-              but greater than <code>pixels_per_block</code>, 
-              set <code>pixels_per_scanline</code> to the minimum of
-              <em>size</em> and 128 times <code>pixels_per_block</code>.
-          <li>If <em>size</em> is less than <code>pixels_per_block</code> 
-              but greater than the number elements in the chunk, 
-              set <code>pixels_per_scanline</code> to the minimum of 
-              the number elements in the chunk and 
-              128 times <code>pixels_per_block</code>.
-        </ul>
-
-<!-- NEW PAGE -->
- 
-	<p>
-	The HDF5 datatype may have precision that is less than the 
-	full size of the data element, e.g., an 11-bit integer can be
-	defined using 
-	<a href="RM_H5T.html#Datatype-SetPrecision"><code>H5Tset_precision</code></a>.
-	To a certain extent, SZIP can take advantage of the 
-        precision of the datatype to improve compression:
-        <ul>
-	  <li>If the HDF5 datatype size is 24-bit or less and
-	      the offset of the bits in the HDF5 datatype is zero (see
-              <a href="RM_H5T.html#Datatype-SetOffset"><code>H5Tset_offset</code></a>  
-              or 
-              <a href="RM_H5T.html#Datatype-GetOffset"><code>H5Tget_offset</code></a>), 
-              the data is the in lowest N bits of the data element. 
-              In this case, the SZIP <code>bits_per_pixel</code> 
-              is set to the precision 
-              of the HDF5 datatype.
-          <li>If the offset is not zero, the SZIP <code>bits_per_pixel</code> 
-              will be set to the number of bits in the full size of the data 
-              element.
-          <li>If the HDF5 datatype precision is 25-bit to 32-bit, 
-              the SZIP <code>bits_per_pixel</code> will be set to 32.
-          <li>If the HDF5 datatype precision is 33-bit to 64-bit, 
-              the SZIP <code>bits_per_pixel</code> will be set to 64.
-	</ul>
-
-	<p>
-	HDF5 always modifies the options mask provided by the user
-        to set up usage of <code>RAW_OPTION_MASK</code>, 
-        <code>ALLOW_K13_OPTION_MASK</code>, and one of
-        <code>LSB_OPTION_MASK</code> or <code>MSB_OPTION_MASK</code>, 
-        depending on endianness of the datatype.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5pset_szip_f
-    <dd>
-	<pre>
-SUBROUTINE h5pset_szip_f(prp_id, options_mask, pixels_per_block, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id     
-                                   ! Dataset creation property list identifier 
-  INTEGER, INTENT(IN) :: options_mask      
-                                   ! A bit-mask conveying the desired
-                                   ! SZIP options
-                                   ! Current valid values in Fortran are:
-                                   !    H5_SZIP_EC_OM_F
-                                   !    H5_SZIP_NN_OM_F
-  INTEGER, INTENT(IN) :: pixels_per_block  
-                                   ! The number of pixels or data elements 
-                                   ! in each data block
-  INTEGER, INTENT(OUT)  :: hdferr  ! Error code
-                                   ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_szip_f
-	</pre>
-
-  <p>
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table></ul>
-
-<!--
-  <p>
-  <dt><strong>References:</strong>
-    (This material will appear in a separate file in the final release documents.)
-    <ul>
-    <li>J. Venbrux, P.S. Yeh, G. Zweigle, J. Vesel, 
-        "A VLSI Chip Solution for Lossless Medical Imagery Compression,"
-        <cite>SPIE conference on Medical Imaging 1994</cite>. 
-        Vol. 2164, pp. 561-572, February 13-14, 1994, 
-        Newport Beach, California.
-
-    <li>J. Venbrux, J. Gambles, D. Wiseman, G. Zweigle, W.H. Miller, P.S. Yeh, 
-        "A VLSI Chip Set Development for Lossless Data Compression,"
-        <cite>AIAA Computing in Aerospace 9 Conference</cite>. 
-        October 1993, San Diego, California.
-
-    <li>J. Venbrux, G. Zweigle, J. Gambles, D.Wiseman, W. Miller, P. Yeh,
-        "An Adaptive, Lossless Data Compression Algorithm and VLSI 
-        Implementations,"
-        <cite>NASA Symposium on VLSI Design</cite>. 
-        Pp 1.2.1-1.2.16, November 1993.
-
-    <li>J. Venbrux, P.S. Yeh, and M. N. Liu,
-        "A VLSI Chip Set for High Speed Lossless Data Compression,"
-        <cite>IEEE Transactions on Circuits and Systems for Video 
-        Technology</cite>.
-        Pp. 381-391, December 1992.
-
-    <li>CCSDS 120.0-G-1. 
-        <cite>Lossless Data Compression</cite>. 
-        Green Book. Issue 1, May 1997.
-        This Report presents a summary of the key operational concepts and 
-        rationale underlying the requirements for the CCSDS Recommendation, 
-        Lossless Data Compression. Supporting performance information along 
-        with illustrations are also included. This Report also provides a 
-        broad tutorial overview of the CCSDS Lossless Data Compression 
-        algorithm and is aimed at helping first-time readers
-        to understand the Recommendation.
-        <br>
-        Appears In: CCSDS Publications TGannett 02/04/2003 387K Services 
-        Check Out View
-
-    <li>CCSDS 121.0-B-1. 
-        <cite>Lossless Data Compression</cite>. 
-        Blue Book. Issue 1, May 1997.
-        This Recommendation defines a source-coding data-compression 
-        algorithm and specifies how data compressed using the algorithm 
-        are inserted into source packets for retrieval and decoding.  
-        <br>
-        Appears In: CCSDS Publications
-
-    </ul>
--->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_type_conv_cb" -->
-<hr>
-<dl>
-  <dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 22 August 2012
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Property-SetTypeConvCb">H5Pset_type_conv_cb</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pset_type_conv_cb</code>(
-            <em>hid_t</em> <code>plist</code>,
-            <em>H5T_conv_except_func_t</em> <code>func</code>,
-            <em>void *</em><code>op_data</code>)
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Sets user-defined datatype conversion callback function.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_type_conv_cb</code> sets the user-defined 
-        datatype conversion callback function <code>func</code> in 
-        the dataset transfer property list <code>plist</code>. 
-        <p>The parameter <code>op_data</code> is a pointer to user-defined 
-        input data for the callback function and will be passed through 
-        to the callback function. 
-        <p>The callback function <code>func</code> defines the actions an 
-        application is to take when there is an exception during datatype 
-        conversion. The function prototype is as follows: 
-        <ul><dl>
-        <dt><code>typedef</code> 
-            <em>H5T_conv_ret_t</em> (<code>H5T_conv_except_func_t</code>) (
-                <em>H5T_conv_except_t</em> <code>except_type</code>, 
-                <em>hid_t *</em><code>src_id</code>, 
-                <em>hid_t *</em><code>dst_id</code>, 
-                <em>void *</em><code>src_buf</code>, 
-                <em>void *</em><code>dst_buf</code>, 
-                <em>void *</em><code>op_data</code>)</dt>
-        </dl></ul>
-
-        <p>
-        where 
-        <code>except_type</code> indicates what kind of exception has happened,
-        <code>src_id</code> and <code>dst_id</code> are the source and destination
-        datatype identifiers, <code>src_buf</code> and <code>dst_buf</code> 
-        are the source and destination data buffer, and 
-        <code>op_data</code> is the required input data for this callback 
-        function.
-
-      <p>Valid values for <code>except_type</code> are as follows:
-
-        <dir><dl>
-          <dt><code>H5T_CONV_EXCEPT_RANGE_HI</code></dt>  
-            <dd>Source value is positive and is too big to the destination.  
-                Overflow happens.</dd>
-          <dt><code>H5T_CONV_EXCEPT_RANGE_LOW</code></dt> 
-            <dd>Source value is negative and its magnitude is too big to 
-                the destination. Overflow happens.</dd>
-          <dt><code>H5T_CONV_EXCEPT_TRUNCATE</code></dt> 
-            <dd>Source is floating-point type and destination is integer.  
-                The floating-point number has fractional part.</dd>
-          <dt><code>H5T_CONV_EXCEPT_PRECISION</code></dt> 
-            <dd>Source is integer and destination is floating-point type.  
-                The mantissa of floating-point type is not big enough to 
-                hold all the digits of the integer.</dd>
-          <dt><code>H5T_CONV_EXCEPT_PINF</code></dt> 
-            <dd>Source is floating-point type and the value is positive 
-                infinity.</dd>
-          <dt><code>H5T_CONV_EXCEPT_NINF</code></dt> 
-            <dd>Source is floating-point type and the value is negative 
-                infinity.</dd>
-          <dt><code>H5T_CONV_EXCEPT_NAN</code></dt> 
-            <dd>Source is floating-point type and the value is NaN 
-                (not a number, including QNaN and SNaN).</dd>
-         </dl></dir>
-
-      <p>Valid callback function return values are <code>H5T_CONV_ABORT</code>, 
-        <code>H5T_CONV_UNHANDLED</code> and <code>H5T_CONV_HANDLED</code>.
-
-        
-        
-
-  <p>
-  <dt><strong>Programming Note for C++ Developers Using C Functions:</strong>
-    <dd>
-      <p>If a C routine that takes a function pointer as an argument is 
-      called from within C++ code, the C routine should be returned from 
-      normally. </p>
-
-      <p>Examples of this kind of routine include callbacks such as 
-      <code>H5Pset_elink_cb</code> and <code>H5Pset_type_conv_cb</code> 
-      and functions such as <code>H5Tconvert</code> and 
-      <code>H5Ewalk2</code>.</p>
-
-      <p>Exiting the routine in its normal fashion allows the HDF5 C 
-      Library to clean up its work properly. In other words, if the C++ 
-      application jumps out of the routine back to the C++ 
-      “catch” statement, the library is not given the 
-      opportunity to close any temporary data structures that were set 
-      up when the routine was called. The C++ application should save 
-      some state as the routine is started so that any problem that 
-      occurs might be diagnosed.</p>
-
-
-  <p>
-<!-- NEW PAGE -->
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>plist</code></td>
-            <td valign="top">IN: Dataset transfer property list identifier.
-                </td></tr>
-        <tr>
-            <td valign="top"><em>H5T_conv_except_func_t</em> <code>func    </code></td>
-            <td valign="top">IN: User-defined type conversion callback function.<
-                /td></tr>
-        <tr>
-            <td valign="top"><em>void *</em><code>op_data</code></td>
-            <td valign="top">IN: User-defined input data for the callback function.
-                </td></tr>
-    </table>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> 
-    <dd>None.
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_userblock" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetUserblock">H5Pset_userblock</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Pset_userblock</code>(<em>hid_t</em> <code>plist</code>,
-            <em>hsize_t</em> <code>size</code>
-        )
-  <dt><strong>Purpose:</strong>
-    <dd>Sets user block size.
-  <dt><strong>Description:</strong>
-        <dd><code>H5Pset_userblock</code> sets the user block size of a 
-            file creation property list.  
-            The default user block size is 0; it may be set to any 
-            power of 2 equal to 512 or greater (512, 1024, 2048, etc.).
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>plist</code></td>
-            <td valign="top">IN: Identifier of property list to modify.</td></tr>
-        <tr>
-		    <td valign="top"><em>hsize_t</em> <code>size    </code></td>
-            <td valign="top">IN: Size of the user-block in bytes.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5pset_userblock_f
-    <dd>
-	<pre>
-SUBROUTINE h5pset_userblock_f (prp_id, size, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: prp_id  ! Property list identifier
-  INTEGER(HSIZE_T), INTENT(IN) :: size  ! Size of the user-block in bytes
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                        ! 0 on success and -1 on failure
-END SUBROUTINE h5pset_userblock_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Pset_vlen_mem_manager" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-SetVLMemManager">H5Pset_vlen_mem_manager</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Pset_vlen_mem_manager</code>(<em>hid_t</em> <code>plist</code>,
-        <em>H5MM_allocate_t</em> <code>alloc</code>,
-        <em>void</em> *<code>alloc_info</code>,
-        <em>H5MM_free_t</em> <code>free</code>,
-        <em>void</em> *<code>free_info</code>
-    )
-  <dt><strong>Purpose:</strong>
-    <dd>Sets the memory manager for variable-length datatype allocation in 
-        <code>H5Dread</code> and <code>H5Dvlen_reclaim</code>.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Pset_vlen_mem_manager</code> sets the memory manager for 
-        variable-length datatype allocation in <code>H5Dread</code> 
-        and free in <code>H5Dvlen_reclaim</code>.
-        <p>
-        The <code>alloc</code> and <code>free</code> parameters 
-        identify the memory management routines to be used.
-        If the user has defined custom memory management routines,
-        <code>alloc</code> and/or <code>free</code> should be set to make 
-        those routine calls (i.e., the name of the routine is used as 
-        the value of the parameter);  
-        if the user prefers to use the system's <code> malloc</code>
-        and/or <code>free</code>, the <code>alloc</code> and 
-        <code>free</code> parameters, respectively, should be set to 
-        <code> NULL</code>
-        <p>
-        The prototypes for these user-defined functions would appear as follows:
-            <br>    
-            <em>typedef void</em> *(*<code>H5MM_allocate_t</code>)(<em>size_t</em> <code>size</code>, 
-                <em>void</em> *<code>alloc_info</code>) ;
-           
-            <br>    
-            <em>typedef void</em> (*<code>H5MM_free_t</code>)(<em>void</em> *<code>mem</code>, 
-                <em>void</em> *<code>free_info</code>) ;
-        <br>
-        The <code>alloc_info</code> and <code>free_info</code> parameters 
-        can be used to pass along any required information to 
-        the user's memory management routines.
-        <p>
-        In summary, if the user has defined custom memory management 
-        routines, the name(s) of the routines are passed in the 
-        <code>alloc</code> and <code>free</code> parameters and the 
-        custom routines' parameters are passed in the 
-        <code>alloc_info</code> and <code>free_info</code> parameters.
-        If the user wishes to use the system <code> malloc</code> and 
-        <code>free</code> functions, the <code>alloc</code> and/or 
-        <code>free</code> parameters are set to <code> NULL</code> 
-        and the  <code>alloc_info</code> and <code>free_info</code> 
-        parameters are ignored.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>plist</code></td>
-            <td valign="top">IN: Identifier for the dataset transfer property list.</td></tr>
-        <tr>
-		    <td valign="top"><em>H5MM_allocate_t</em> <code>alloc    </code></td>
-            <td valign="top">IN: User's allocate routine, or   <code> NULL</code> 
-                for system   <code> malloc</code>.</td></tr>
-        <tr>
-		    <td valign="top"><em>void</em> *<code>alloc_info</code></td>
-            <td valign="top">IN: Extra parameter for user's allocation routine.  
-                <br>
-                Contents are ignored if preceding parameter is   
-                <code> NULL</code>.</td></tr>
-        <tr>
-		    <td valign="top"><em>H5MM_free_t</em> <code>free</code></td>
-            <td valign="top">IN: User's free routine, or   <code> NULL</code> 
-                for system <code>free</code>.</td></tr>
-        <tr>
-		    <td valign="top"><em>void</em> *<code>free_info</code></td>
-            <td valign="top">IN: Extra parameter for user's free routine.  
-                <br>
-                Contents are ignored if preceding parameter is   
-                <code> NULL</code>.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-<!--
-	<pre>
-SUBROUTINE
-	</pre>		
--->
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Punregister" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Property-Unregister">H5Punregister</a>
-
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Punregister</code>(
-                  <em>H5P_class_t</em> <code>class</code>,
-                  <em>const char *</em><code>name</code>
-        )
-	
-  <dt><strong>Purpose:</strong>
-    <dd>Removes a property from a property list class.
-
-  <dt><strong>Description:</strong>
-    <dd><code>H5Punregister</code> removes a property from a 
-    property list class. 
-    
-    <p>
-    Future property lists created of that class will not contain 
-    this property;  
-    existing property lists containing this property are not affected.
-
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-    <tr>
-        <td><em>H5P_class_t</em> <code>class    </code></td>
-        <td>IN: Property list class from which to remove 
-	        permanent property</td></tr>
-    <tr>
-        <td><em>const char *</em><code>name</code></td>
-        <td>IN: Name of property to remove</td></tr>
-    </table></ul>
-
-  <dt><strong>Returns:</strong>
-    <dd>Success: a non-negative value
-    <dd>Failure: a negative value
-  <dt><strong>Fortran90 Interface:</strong> h5punregister_f
-    <dd>
-	<pre>
-SUBROUTINE h5punregister_f(class, name, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: class  ! Property list class identifier
-  CHARACTER(LEN=*), INTENT(IN) :: name ! Name of property to remove
-  INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                       ! 0 on success and -1 on failure
-END SUBROUTINE h5punregister_f
-	</pre>		
-		
-</dl>
-
+<?php include("H5P/H5Pget_fclose_degree.htm"); ?>
+<?php include("H5P/H5Pget_file_image.htm"); ?>
+<?php include("H5P/H5Pget_file_image_callbacks.htm"); ?>
+<?php include("H5P/H5Pget_fill_time.htm"); ?>
+<?php include("H5P/H5Pget_fill_value.htm"); ?>
+<?php include("H5P/H5Pget_filter.htm"); ?>
+<?php include("H5P/H5Pget_filter1.htm"); ?>
+<?php include("H5P/H5Pget_filter2.htm"); ?>
+<?php include("H5P/H5Pget_filter_by_id.htm"); ?>
+<?php include("H5P/H5Pget_filter_by_id1.htm"); ?>
+<?php include("H5P/H5Pget_filter_by_id2.htm"); ?>
+<?php include("H5P/H5Pget_gc_references.htm"); ?>
+<?php include("H5P/H5Pget_hyper_vector_size.htm"); ?>
+<?php include("H5P/H5Pget_istore_k.htm"); ?>
+<?php include("H5P/H5Pget_layout.htm"); ?>
+<?php include("H5P/H5Pget_libver_bounds.htm"); ?>
+<?php include("H5P/H5Pget_link_creation_order.htm"); ?>
+<?php include("H5P/H5Pget_link_phase_change.htm"); ?>
+<?php include("H5P/H5Pget_local_heap_size_hint.htm"); ?>
+<?php include("H5P/H5Pget_mcdt_search_cb.htm"); ?>
+<?php include("H5P/H5Pget_mdc_config.htm"); ?>
+<?php include("H5P/H5Pget_meta_block_size.htm"); ?>
+<?php include("H5P/H5Pget_mpio_actual_chunk_opt_mode.htm"); ?>
+<?php include("H5P/H5Pget_mpio_actual_io_mode.htm"); ?>
+<?php include("H5P/H5Pget_mpio_no_collective_cause.htm"); ?>
+<?php include("H5P/H5Pget_multi_type.htm"); ?>
+<?php include("H5P/H5Pget_nfilters.htm"); ?>
+<?php include("H5P/H5Pget_nlinks.htm"); ?>
+<?php include("H5P/H5Pget_nprops.htm"); ?>
+<?php include("H5P/H5Pget_preserve.htm"); ?>
+<?php include("H5P/H5Pget_obj_track_time.htm"); ?>
+<?php include("H5P/H5Pget_shared_mesg_index.htm"); ?>
+<?php include("H5P/H5Pget_shared_mesg_nindexes.htm"); ?>
+<?php include("H5P/H5Pget_shared_mesg_phase_change.htm"); ?>
+<?php include("H5P/H5Pget_sieve_buf_size.htm"); ?>
+<?php include("H5P/H5Pget_size.htm"); ?>
+<?php include("H5P/H5Pget_sizes.htm"); ?>
+<?php include("H5P/H5Pget_small_data_block_size.htm"); ?>
+<?php include("H5P/H5Pget_sym_k.htm"); ?>
+<?php include("H5P/H5Pget_type_conv_cb.htm"); ?>
+<?php include("H5P/H5Pget_userblock.htm"); ?>
+<?php include("H5P/H5Pget_version.htm"); ?>
+<?php include("H5P/H5Pget_vlen_mem_manager.htm"); ?>
+<?php include("H5P/H5Pinsert.htm"); ?>
+<?php include("H5P/H5Pinsert1.htm"); ?>
+<?php include("H5P/H5Pinsert2.htm"); ?>
+<?php include("H5P/H5Pisa_class.htm"); ?>
+<?php include("H5P/H5Piterate.htm"); ?>
+<?php include("H5P/H5Pmodify_filter.htm"); ?>
+<?php include("H5P/H5Pregister.htm"); ?>
+<?php include("H5P/H5Pregister1.htm"); ?>
+<?php include("H5P/H5Pregister2.htm"); ?>
+<?php include("H5P/H5Premove.htm"); ?>
+<?php include("H5P/H5Pset.htm"); ?>
+<?php include("H5P/H5Pset_alignment.htm"); ?>
+<?php include("H5P/H5Pset_alloc_time.htm"); ?>
+<?php include("H5P/H5Pset_attr_creation_order.htm"); ?>
+<?php include("H5P/H5Pset_attr_phase_change.htm"); ?>
+<?php include("H5P/H5Pset_btree_ratios.htm"); ?>
+<?php include("H5P/H5Pset_buffer.htm"); ?>
+<?php include("H5P/H5Pset_cache.htm"); ?>
+<?php include("H5P/H5Pset_char_encoding.htm"); ?>
+<?php include("H5P/H5Pset_chunk.htm"); ?>
+<?php include("H5P/H5Pset_chunk_cache.htm"); ?>
+<?php include("H5P/H5Pset_copy_object.htm"); ?>
+<?php include("H5P/H5Pset_create_intermediate_group.htm"); ?>
+<?php include("H5P/H5Pset_data_transform.htm"); ?>
+<?php include("H5P/H5Pset_deflate.htm"); ?>
+<?php include("H5P/H5Pset_driver.htm"); ?>
+<?php include("H5P/H5Pset_dxpl_mpio.htm"); ?>
+<?php include("H5P/H5Pset_dxpl_mpio_chunk_opt.htm"); ?>
+<?php include("H5P/H5Pset_dxpl_mpio_chunk_opt_num.htm"); ?>
+<?php include("H5P/H5Pset_dxpl_mpio_chunk_opt_ratio.htm"); ?>
+<?php include("H5P/H5Pset_dxpl_mpio_collective_opt.htm"); ?>
+<!-- unused file: H5P/H5Pset_dxpl_multi.htm -->
+<?php include("H5P/H5Pset_edc_check.htm"); ?>
+<?php include("H5P/H5Pset_elink_acc_flags.htm"); ?>
+<?php include("H5P/H5Pset_elink_cb.htm"); ?>
+<?php include("H5P/H5Pset_elink_fapl.htm"); ?>
+<?php include("H5P/H5Pset_elink_file_cache_size.htm"); ?>
+<?php include("H5P/H5Pset_elink_prefix.htm"); ?>
+<?php include("H5P/H5Pset_est_link_info.htm"); ?>
+<?php include("H5P/H5Pset_external.htm"); ?>
+<?php include("H5P/H5Pset_family_offset.htm"); ?>
+<?php include("H5P/H5Pset_fapl_core.htm"); ?>
+<?php include("H5P/H5Pset_fapl_direct.htm"); ?>
+<?php include("H5P/H5Pset_fapl_family.htm"); ?>
+<?php include("H5P/H5Pset_fapl_log.htm"); ?>
+<?php include("H5P/H5Pset_fapl_mpio.htm"); ?>
+<?php include("H5P/H5Pset_fapl_mpiposix.htm"); ?>
+<?php include("H5P/H5Pset_fapl_multi.htm"); ?>
+<?php include("H5P/H5Pset_fapl_sec2.htm"); ?>
+<?php include("H5P/H5Pset_fapl_split.htm"); ?>
+<?php include("H5P/H5Pset_fapl_stdio.htm"); ?>
+<!-- unused file: H5P/H5Pset_fapl_stream.htm -->
+<?php include("H5P/H5Pset_fapl_windows.htm"); ?>
+<?php include("H5P/H5Pset_fclose_degree.htm"); ?>
+<?php include("H5P/H5Pset_file_image.htm"); ?>
+<?php include("H5P/H5Pset_file_image_callbacks.htm"); ?>
+<?php include("H5P/H5Pset_fill_time.htm"); ?>
+<?php include("H5P/H5Pset_fill_value.htm"); ?>
+<?php include("H5P/H5Pset_filter.htm"); ?>
+<?php include("H5P/H5Pset_filter_callback.htm"); ?>
+<?php include("H5P/H5Pset_fletcher32.htm"); ?>
+<?php include("H5P/H5Pset_gc_references.htm"); ?>
+<?php include("H5P/H5Pset_hyper_vector_size.htm"); ?>
+<?php include("H5P/H5Pset_istore_k.htm"); ?>
+<?php include("H5P/H5Pset_layout.htm"); ?>
+<?php include("H5P/H5Pset_libver_bounds.htm"); ?>
+<?php include("H5P/H5Pset_link_creation_order.htm"); ?>
+<?php include("H5P/H5Pset_link_phase_change.htm"); ?>
+<?php include("H5P/H5Pset_local_heap_size_hint.htm"); ?>
+<?php include("H5P/H5Pset_mcdt_search_cb.htm"); ?>
+<?php include("H5P/H5Pset_mdc_config.htm"); ?>
+<?php include("H5P/H5Pset_meta_block_size.htm"); ?>
+<?php include("H5P/H5Pset_multi_type.htm"); ?>
+<?php include("H5P/H5Pset_nbit.htm"); ?>
+<?php include("H5P/H5Pset_nlinks.htm"); ?>
+<?php include("H5P/H5Pset_preserve.htm"); ?>
+<?php include("H5P/H5Pset_obj_track_time.htm"); ?>
+<?php include("H5P/H5Pset_scaleoffset.htm"); ?>
+<?php include("H5P/H5Pset_shared_mesg_index.htm"); ?>
+<?php include("H5P/H5Pset_shared_mesg_nindexes.htm"); ?>
+<?php include("H5P/H5Pset_shared_mesg_phase_change.htm"); ?>
+<?php include("H5P/H5Pset_shuffle.htm"); ?>
+<?php include("H5P/H5Pset_sieve_buf_size.htm"); ?>
+<?php include("H5P/H5Pset_sizes.htm"); ?>
+<?php include("H5P/H5Pset_small_data_block_size.htm"); ?>
+<?php include("H5P/H5Pset_sym_k.htm"); ?>
+<?php include("H5P/H5Pset_szip.htm"); ?>
+<?php include("H5P/H5Pset_type_conv_cb.htm"); ?>
+<?php include("H5P/H5Pset_userblock.htm"); ?>
+<?php include("H5P/H5Pset_vlen_mem_manager.htm"); ?>
+<?php include("H5P/H5Punregister.htm"); ?>
 
 
 <!-- HEADER RIGHT " " -->
diff --git a/html/RM/RM_H5R.html b/html/RM/RM_H5R.html
index 3e8a8f9..66bedbb 100644
--- a/html/RM/RM_H5R.html
+++ b/html/RM/RM_H5R.html
@@ -194,1286 +194,13 @@ as the corresponding C function.
 <!--       Include function files                            -->
 <!--  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  -->
 
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Rcreate" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 19 July 2013
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Reference-Create">H5Rcreate</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Rcreate</code>(
-        <em>void *</em><code>ref</code>,
-        <em>hid_t</em> <code>loc_id</code>,
-        <em>const char *</em><code>name</code>,
-        <em>H5R_type_t</em> <code>ref_type</code>,
-        <em>hid_t</em> <code>space_id</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Creates a reference.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Rcreate</code> creates the reference, <code>ref</code>,
-        of the type specified in <code>ref_type</code>, pointing to 
-        the object <code>name</code> located at <code>loc_id</code>.
-        <p>
-        The HDF5 library maps the <em>void</em> type specified above 
-        for <code>ref</code> to the type specified in <code>ref_type</code>,
-        which will be one of those appearing in the first column of
-        the following table.  
-        The second column of the table lists the HDF5 constant associated 
-        with each reference type.
-        <dir>
-        <table border=0>
-        <tr><td><em>hdset_reg_ref_t</em>  </td>
-            <td><code>H5R_DATASET_REGION</code>  </td>
-            <td>Dataset region reference</td></tr>
-        <tr><td><em>hobj_ref_t</em></td>
-            <td><code>H5R_OBJECT</code></td>
-            <td>Object reference</td></tr>
-        </table>
-        </dir>
-        <p>
-        The parameters <code>loc_id</code> and <code>name</code> are 
-        used to locate the object.
-        <p>
-        The parameter <code>space_id</code> identifies the dataset region 
-        that a dataset region reference points to.
-        This parameter is used only with dataset region references
-        and should be set to <code>-1</code> if the reference is an
-        object reference, <code>H5R_OBJECT</code>.
-
-<p>
-<dt><strong>Warning:</strong>
-    <dd>Neither an object reference nor a dataset region reference may
-        refer to an object that must be accessed through an external link.
-        <p>
-        More specifically, references can refer to objects only within
-        the current logical HDF5 file while external links typically 
-        point to an object in a different logical HDF5 file.
-        Therefore, neither an HDF5 object reference nor 
-        an HDF5 dataset region reference 
-        may refer to an object or to a region in any dataset, 
-        respectively, that is accessed by means of an external link.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>void *</em><code>ref</code></td>
-            <td valign="top">OUT: Reference created by the function 
-                call.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-            <td valign="top">IN: Location identifier used to locate the 
-                 object being pointed to.</td></tr>
-        <tr>
-            <td valign="top"><em>const char *</em><code>name</code></td>
-            <td valign="top">IN: Name of object at location 
-                <code>loc_id</code>.</td></tr>
-        <tr>
-            <td valign="top"><em>H5R_type_t</em> <code>ref_type    </code></td>
-            <td valign="top">IN: Type of reference.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>space_id</code></td>
-            <td valign="top">IN: Dataspace identifier with selection. 
-                Used only for dataset region references; 
-                pass as <code>-1</code> if reference is an object reference,
-                i.e., of type <code>H5R_OBJECT</code>.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<!-- NEW PAGE -->
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5rcreate_f
-
-    <dd>
-    <p><strong>To create an object reference:</strong> 
-    <br>
-
-        <a name="H5R2028F03292fh5rcreate5fobject5ff5fF90"></a>
-<a name="robo42"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5rcreate_f(loc_id, name, ref, hdferr)
-    INTEGER(HID_T)    , INTENT(IN)    :: loc_id
-    CHARACTER(LEN=*)  , INTENT(IN)    :: name
-    TYPE(hobj_ref_t_f), INTENT(INOUT) :: ref
-    INTEGER           , INTENT(OUT)   :: hdferr
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  loc_id - Location identifier
-  name   - Name of the object at location specified by loc_id identifier
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  ref    - Object reference
-  hdferr - Error code:
-            0 on success and -1 on failure
-</pre>
-
-
-        </dt>
-
-    <p> 
-    <p>
-    <strong>To create a region reference:</strong>  
-    <br>
-
-        <a name="H5R2028F03292fh5rcreate5fregion5ff5fF90"></a>
-<a name="robo43"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5rcreate_f(loc_id, name, space_id, ref, hdferr) 
-    INTEGER(HID_T)         , INTENT(IN)  :: loc_id
-    CHARACTER(LEN=*)       , INTENT(IN)  :: name
-    INTEGER(HID_T)         , INTENT(IN)  :: space_id
-    TYPE(hdset_reg_ref_t_f), INTENT(OUT) :: ref
-    INTEGER                , INTENT(OUT) :: hdferr
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  loc_id   - Location identifier
-  name     - Name of the dataset at location specified by loc_id identifier 
-  space_id - Dataset's dataspace identifier
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  ref      - Dataset region reference
-  hdferr   - Error code
-              0 on success and -1 on failure
-</pre>
-
-
-
-<!-- NEW PAGE -->
-<p>
-<dt><strong>Fortran2003 Interface:</strong> h5rcreate_f
-    <dd>
-
-        <a name="H5R2028F03292fh5rcreate5ff5fF03"></a>
-<a name="robo41"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5rcreate_f(loc_id, name, ref_type, ref, hdferr, space_id)
-    INTEGER(HID_T)  , INTENT(IN)              :: loc_id
-    CHARACTER(LEN=*), INTENT(IN)              :: name
-    INTEGER         , INTENT(IN)              :: ref_type
-    TYPE(C_PTR)     , INTENT(INOUT)           :: ref
-    INTEGER         , INTENT(OUT)             :: hdferr
-    INTEGER(HID_T)  , INTENT(IN)   , OPTIONAL :: space_id
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  loc_id   - Location identifier used to locate the object being pointed to.
-  name     - Name of object at location loc_id.
-  ref_type - Type of reference:
-              H5R_OBJECT
-              H5T_STD_REF_DSETREG
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  ref      - Reference created by the function call.
-  hdferr   - Error code
-              0 on success and -1 on failure
-</pre>
-<p class="item_name"><strong>Optional Parameter:</strong></p>
-<pre>  space_id - Dataspace identifier that describes selected region.
-</pre>
-
-
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.8</td>
-          <td valign="top">
-            Fortran updated to Fortran2003.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            C function introduced in this release.</td></tr>
-    </table>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Rdereference" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-  Last modified: 11 March 2013</i></font></div>
-
-<dt><strong>Name:</strong> <a name="Reference-Dereference">H5Rdereference</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Rdereference</code>(
-        <em>hid_t</em> <code>obj_id</code>,
-        <em>H5R_type_t</em> <code>ref_type</code>,
-        <em>void *</em><code>ref</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Opens the HDF5 object referenced.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd>Given a reference, <code>ref</code>, to an object or a region 
-        in an object, <code>H5Rdereference</code> opens that object and 
-        returns an identifier.
-        <p>
-        The parameter <code>obj_id</code> must be a valid identifier for 
-        an object in the HDF5 file containing the referenced object,
-        including the file identifier.
-        <p>
-        The parameter <code>ref_type</code> specifies the reference type
-        of the reference <code>ref</code>. 
-        <code>ref_type</code> may contain either of the following values:
-        <ul>
-        <li><code>H5R_OBJECT</code>  (<code>0</code>)
-        <li><code>H5R_DATASET_REGION</code>  (<code>1</code>)
-        </ul>
-
-        <p>The object opened with this function should be closed when 
-        it is no longer needed so that resource leaks will not develop. 
-        Use the appropriate close function such as <code>H5Oclose</code> 
-        or <code>H5Dclose</code> for datasets.</p>
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>obj_id</code></td>
-            <td valign="top">IN: Valid identifier for the file containing 
-            the referenced object or any object in that file.</td></tr>
-        <tr>
-            <td valign="top"><em>H5R_type_t</em> <code>ref_type    </code></td>
-            <td valign="top">IN: The reference type of <code>ref</code>.</td></tr>
-        <tr>
-            <td valign="top"><em>void *</em><code>ref</code></td>
-            <td valign="top">IN: Reference to open.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns identifier of referenced object if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5rdereference_f
-
-    <dd>
-    <p><strong>To dereference an object:</strong> 
-    <br>
-
-        <a name="H5R2028F03292fh5rdereference5fobject5ff5fF90"></a>
-<a name="robo45"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5rdereference_f(obj_id, ref, ref_obj_id, hdferr) 
-    INTEGER(HID_T)    , INTENT(IN)  :: obj_id
-    TYPE(hobj_ref_t_f), INTENT(IN)  :: ref
-    INTEGER(HID_T)    , INTENT(OUT) :: ref_obj_id
-    INTEGER           , INTENT(OUT) :: hdferr
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  obj_id      - Valid identifier in file
-  ref         - Object reference
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  ref_obj_id  - Identifier of referenced object 
-  hdferr      - Error code 
-                 0 on success and -1 on failure 
-</pre>
-
-
-<!-- NEW PAGE -->
-    <p><strong>To dereference a region:</strong>	
-    <br>
-
-        <a name="H5R2028F03292fh5rdereference5fregion5ff5fF90"></a>
-<a name="robo46"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5rdereference_f(obj_id, ref, ref_obj_id, hdferr)
-    INTEGER(HID_T)         , INTENT(IN)  :: obj_id
-    TYPE(hdset_reg_ref_t_f), INTENT(IN)  :: ref
-    INTEGER(HID_T)         , INTENT(OUT) :: ref_obj_id
-    INTEGER                , INTENT(OUT) :: hdferr 
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  dset_id       - Valid identifier in file
-  ref           - Object reference
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  ref_obj_id    - Identifier of referenced object
-  hdferr        - Error code 
-                   0 on success and -1 on failure
-</pre>
-
-
-<p>
-<dt><strong>Fortran2003 Interface:</strong> h5rdereference_f
-    <dd>
-
-        <a name="H5R2028F03292fh5rdereference5ff5fF03"></a>
-<a name="robo44"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5rdereference_f(obj_id, ref_type, ref, ref_obj_id, hdferr)
-    INTEGER(HID_T), INTENT(IN)  :: obj_id
-    INTEGER       , INTENT(IN)  :: ref_type
-    TYPE(C_PTR)   , INTENT(IN)  :: ref
-    INTEGER(HID_T), INTENT(OUT) :: ref_obj_id
-    INTEGER       , INTENT(OUT) :: hdferr
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  obj_id     - Valid identifier for the file containing the
-               referenced object or any object in that file.
-  ref_type   - The reference type of ref.
-  ref        - Object reference
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  ref_obj_id - Identifier of referenced object
-  hdferr     - Error code 
-                0 on success and -1 on failure
-</pre>
-
-
-		
-<p></p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.8</td>
-          <td valign="top">
-            Fortran updated to Fortran2003.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            C function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Rget_obj_type" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 28 September 2011
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Reference-GetObjType">H5Rget_obj_type</a>
-<dt><strong>Signature:</strong>
-    <dd><em>H5G_obj_t</em> <code>H5Rget_obj_type</code>(
-    <em>hid_t</em> <code>loc_id</code>,
-    <em>H5R_type_t</em> <code>ref_type</code>,
-    <em>void *</em><code>ref</code>
-    )
-    <p>
-    <dd><em>herr_t</em> <code>H5Rget_obj_type</code>(
-    <em>hid_t</em> <code>loc_id</code>,
-    <em>H5R_type_t</em> <code>ref_type</code>,
-    <em>void *</em><code>ref</code>,
-    <em>H5O_type_t *</em><code>obj_type</code>
-    )
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Retrieves the type of object that an object reference points to.
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Rget_obj_type</code> is a macro that is mapped to either
-      <a href="#Reference-GetObjType1"><code>H5Rget_obj_type1</code></a> or
-      <a href="#Reference-GetObjType2"><code>H5Rget_obj_type2</code></a>,
-      depending on the needs of the application.
-      <p>
-      Such macros are provided to facilitate application compatibility.
-      Their use and mappings are fully described in 
-      “<a href="APICompatMacros.html">API Compatibility Macros 
-      in HDF5</a>”; 
-      we urge you to read that document closely.
-      <p>
-      When both the HDF5 Library and the application are built and 
-      installed with no specific compatibility flags, 
-      <code>H5Rget_obj_type</code> is mapped to the most recent version of
-      the function, currently 
-      <a href="#Reference-GetObjType2"><code>H5Rget_obj_type2</code></a>.
-      If the library and/or application is compiled for Release 1.6
-      emulation, <code>H5Rget_obj_type</code> will be mapped to 
-      <a href="#Reference-GetObjType1"><code>H5Rget_obj_type1</code></a>.
-      Function-specific flags are available to override these settings 
-      on a function-by-function basis when the application is compiled. 
-      <p>
-      Specific compile-time compatibility flags and the resulting 
-      mappings are as follows:
-
-      <dir>
-      <table border=0 cellpadding=4>
-        <tr valign=top align=left> 
-          <th>Compatibility setting</th>
-          <th><code>H5Rget_obj_type</code> mapping</th>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#GlobalSettings">Global settings</a></u></td>
-        </tr><tr valign=top align=left>
-          <td>No compatibility flag</td>
-          <td><code>H5Rget_obj_type2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Enable deprecated symbols</td>
-          <td><code>H5Rget_obj_type2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Disable deprecated symbols</td>
-          <td><code>H5Rget_obj_type2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Emulate Release 1.6 interface<code>    </code></td>
-          <td><code>H5Rget_obj_type1</code> </td>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#FunctionLevelSettings">Function-level macros</a></u></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Rget_obj_type_vers = 2</code></td>
-          <td><code>H5Rget_obj_type2</code></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Rget_obj_type_vers = 1</code></td>
-          <td><code>H5Rget_obj_type1</code></td>
-        </tr>
-      </table>
-      </dir>
-      
-<!-- NEW PAGE -->
-  <p>
-<dt><strong>Fortran90 Interface:</strong> h5rget_object_type_f
-    <dd>
-
-        <a name="H5R2028F03292fh5rget5fobject5ftype5fobj5ff5fF90"></a>
-<a name="robo51"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5rget_object_type_f(loc_id, ref, obj_type, hdferr)
-    INTEGER(HID_T)    , INTENT(IN)  :: loc_id
-    TYPE(hobj_ref_t_f), INTENT(IN)  :: ref
-    INTEGER           , INTENT(OUT) :: obj_type
-    INTEGER           , INTENT(OUT) :: hdferr
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  loc_id   - Identifier for the dataset containing the reference or
-             for the group that dataset is in.
-  ref_type - Type of reference to query.
-  ref      - Reference to query.
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  obj_type - Type of referenced object. 
-               H5G_UNKNOWN_F (-1)
-               H5G_LINK_F      0
-               H5G_GROUP_F     1
-               H5G_DATASET_F   2
-               H5G_TYPE_F      3
-
-  hdferr   - Returns 0 if successful and -1 if fails
-</pre>
-
-
-  <p>
-<dt><strong>Fortran2003 Interface:</strong> h5rget_object_type_f
-    <dd>
-
-        <a name="H5R2028F03292fh5rget5fobject5ftype5ff5fF03"></a>
-<a name="robo50"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5rget_object_type_f(loc_id, ref_type, ref, obj_type, hdferr)
-    INTEGER(HID_T), INTENT(IN)  :: loc_id
-    INTEGER       , INTENT(IN)  :: ref_type
-    TYPE(C_PTR)   , INTENT(IN)  :: ref
-    INTEGER       , INTENT(OUT) :: obj_type
-    INTEGER       , INTENT(OUT) :: hdferr
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  loc_id   - Identifier for the dataset containing the reference or
-             for the group that dataset is in.
-  ref_type - Type of reference to query.
-  ref      - Reference to query.
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  obj_type - Type of referenced object. 
-               H5G_UNKNOWN_F (-1)
-               H5G_LINK_F      0
-               H5G_GROUP_F     1
-               H5G_DATASET_F   2
-               H5G_TYPE_F      3
-
-  hdferr   - Returns 0 if successful and -1 if fails
-</pre>
-
-
-<!-- NEW PAGE -->
-  <p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.8</td>
-          <td valign="top">
-            Fortran updated to Fortran2003.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">The C function 
-            <code>H5Rget_obj_type</code> renamed to <code>H5Rget_obj_type1</code> 
-            and deprecated in this release.
-            <br>
-            The C macro <code>H5Rget_obj_type</code> 
-            and the C function <code>H5Rget_obj_type2</code>
-            introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Rget_obj_type1" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Reference-GetObjType1">H5Rget_obj_type1</a>
-<dt><strong>Signature:</strong>
-    <dd><em>H5G_obj_t</em> <code>H5Rget_obj_type1</code>(
-    <em>hid_t</em> <code>loc_id</code>,
-    <em>H5R_type_t</em> <code>ref_type</code>,
-    <em>void *</em><code>ref</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Retrieves the type of object that an object reference points to.
-
-<p>
-<dt><strong>Notice:</Strong>
-  <dd><i>This function has been renamed from <code>H5Rget_obj_type</code>
-      and is deprecated in favor of the macro
-      <a href="RM_H5R.html#Reference-GetObjType"><code>H5Rget_obj_type</code></a>
-      or the function 
-      <a href="RM_H5R.html#Reference-GetObjType2"><code>H5Rget_obj_type2</code></a>.</i>
-
-<p>
-<dt><strong>Description:</strong>
-    <dd>Given an object reference, <code>ref</code>, 
-        <code>H5Rget_obj_type1</code> 
-        returns the type of the referenced object.
-        <p>
-        A <i>reference type</i> is the type of reference, either 
-        an object reference or a dataset region reference.
-        An <i>object reference</i> points to an HDF5 object while
-        a <i>dataset region reference</i> points to a defined region within
-        a dataset.
-        <p>
-        The <i>referenced object</i> is the object the reference points to.
-        The <i>referenced object type</i>, 
-        or the type of the referenced object,
-        is the type of the object that the reference points to.
-        <p>
-        The location identifier, <code>loc_id</code>, is the identifier 
-        for either the dataset containing the object reference or 
-        the group containing that dataset.  
-        <p>
-        Valid reference types, to pass in as <code>ref_type</code>, 
-        include the following:
-        <table border="0">
-            <tr align=left valign=top><td>    </td><td>
-                <code>H5R_OBJECT</code></td><td>
-                Object reference
-            </td></tr>
-            <tr align=left valign=top><td> </td><td>
-                <code>H5R_DATASET_REGION  </code></td><td>
-                Dataset region reference
-            </td></tr>
-        </table>
-        <p>
-        If the application does not already know the object reference type,
-        that can be determined with three preliminary calls:
-        <ul>
-            <li>Call <code>H5Dget_type</code> on the dataset 
-                containing the reference to get a datatype identifier 
-                for the dataset’s datatype.
-            <li>Using that datatype identifier, 
-                <code>H5Tget_class</code> returns a datatype class.
-            <li>If the datatype class is <code>H5T_REFERENCE</code>,  
-                <code>H5Tequal</code> can then be used to determine whether 
-                the reference’s datatype is 
-                <code>H5T_STD_REF_OBJ</code> or 
-                <code>H5T_STD_REF_DSETREG</code>:
-            <ul>
-                <li>If the datatype is <code>H5T_STD_REF_OBJ</code>, 
-                    the reference object type is <code>H5R_OBJECT</code>. 
-                <li>If the datatype is <code>H5T_STD_REF_DSETREG</code>,
-                  the reference object type is 
-                    <code>H5R_DATASET_REGION</code>.
-            </ul>
-        </ul>
-        <p>
-        When the function completes successfully, it returns one of 
-        the following valid object type values
-        (defined in <code>H5Gpublic.h</code>):
-        <table border="0">
-            <tr align=left valign=top><td>    </td><td>
-                <code>H5G_LINK</code></td><td>
-                Object is a symbolic link.
-            </td></tr>
-            <tr align=left valign=top><td> </td><td>
-                <code>H5G_GROUP</code></td><td>
-                Object is a group.
-            </td></tr>
-            <tr align=left valign=top><td> </td><td>
-                <code>H5G_DATASET  </code></td><td>
-                Object is a dataset.
-            </td></tr>
-            <tr align=left valign=top><td> </td><td>
-                <code>H5G_TYPE</code></td><td>
-                Object is a named datatype.
-            </td></tr>
-        </table>
-
-<!-- NEW PAGE -->
-
-<p>
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-            <td valign="top">IN: The dataset containing the reference object 
-                or the group containing that dataset.</td></tr>
-        <tr>
-            <td valign="top"><em>H5R_type_t</em> <code>ref_type    </code></td>
-            <td valign="top">IN: Type of reference to query.</td></tr>
-        <tr>
-            <td valign="top"><em>void *</em><code>ref</code></td>
-            <td valign="top">IN: Reference to query.</td></tr>
-    </table></ul>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a valid object type if successful;
-        otherwise returns <code>H5G_UNKNOWN</code>.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5rget_object_type_f
-    <dd>See the
-        <a href="RM_H5R.html#Reference-GetObjType">
-        <code>H5Rget_obj_type</code></a> macro description.
-
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-            <td valign="top" align="left" width="10%">
-                <strong>Release</strong>    </td>
-            <td valign="top" align="left">
-                <strong>C</strong></td></tr>
-        <tr>
-            <td valign="top">1.6.0</td>
-            <td valign="top">
-                Function introduced in this release.</td></tr>
-        <tr>
-            <td valign="top">1.8.0</td>
-            <td valign="top">Function <code>H5Rget_obj_type</code> renamed to 
-                <code>H5Rget_obj_type1</code> and deprecated in this release.
-                </td></tr>
-    </table>
-</dl>
- 
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Rget_obj_type2" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Reference-GetObjType2">H5Rget_obj_type2</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Rget_obj_type2</code>(
-    <em>hid_t</em> <code>loc_id</code>,
-    <em>H5R_type_t</em> <code>ref_type</code>,
-    <em>void *</em><code>ref</code>,
-    <em>H5O_type_t *</em><code>obj_type</code>
-    )
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Retrieves the type of object that an object reference points to.
-<p>
-<dt><strong>Description:</strong>
-    <dd>Given an object reference, <code>ref</code>, 
-        <code>H5Rget_obj_type2</code> 
-        retrieves the type of the referenced object in <code>obj_type</code>.
-        <p>
-        A <i>reference type</i> is the type of reference, either 
-        an object reference or a dataset region reference.
-        An <i>object reference</i> points to an HDF5 object while
-        a <i>dataset region reference</i> points to a defined region within
-        a dataset.
-        <p>
-        The <i>referenced object</i> is the object the reference points to.
-        The <i>referenced object type</i>, 
-        or the type of the referenced object,
-        is the type of the object that the reference points to.
-        <p>
-        The location identifier, <code>loc_id</code>, is the identifier 
-        for either the dataset containing the object reference or 
-        the group containing that dataset.  
-        <p>
-        Valid reference types, to pass in as <code>ref_type</code>, 
-        include the following:
-        <table border="0">
-            <tr align=left valign=top><td>    </td><td>
-                <code>H5R_OBJECT</code></td><td>
-                Object reference
-            </td></tr>
-            <tr align=left valign=top><td> </td><td>
-                <code>H5R_DATASET_REGION  </code></td><td>
-                Dataset region reference
-            </td></tr>
-        </table>
-        <p>
-        If the application does not already know the object reference type,
-        that can be determined with three preliminary calls:
-        <ul>
-            <li>Call <code>H5Dget_type</code> on the dataset 
-                containing the reference to get a datatype identifier 
-                for the dataset’s datatype.
-            <li>Using that datatype identifier, 
-                <code>H5Tget_class</code> returns a datatype class.
-            <li>If the datatype class is <code>H5T_REFERENCE</code>,  
-                <code>H5Tequal</code> can then be used to determine whether 
-                the reference’s datatype is 
-                <code>H5T_STD_REF_OBJ</code> or 
-                <code>H5T_STD_REF_DSETREG</code>:
-            <ul>
-                <li>If the datatype is <code>H5T_STD_REF_OBJ</code>, 
-                    the reference object type is <code>H5R_OBJECT</code>. 
-                <li>If the datatype is <code>H5T_STD_REF_DSETREG</code>,
-                  the reference object type is 
-                    <code>H5R_DATASET_REGION</code>.
-            </ul>
-        </ul>
-        <p>
-        When the function completes successfully, it returns one of 
-        the following valid object type values
-        (defined in <code>H5Opublic.h</code>):
-        <table border="0">
-            <tr align=left valign=top><td> </td><td>
-                <code>H5O_TYPE_GROUP</code></td><td>
-                Object is a group.
-            </td></tr>
-            <tr align=left valign=top><td> </td><td>
-                <code>H5O_TYPE_DATASET  </code></td><td>
-                Object is a dataset.
-            </td></tr>
-            <tr align=left valign=top><td> </td><td>
-                <code>H5O_TYPE_NAMED_DATATYPE</code></td><td>
-                Object is a named datatype.
-            </td></tr>
-        </table>
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-            <td valign="top">IN: The dataset containing the reference object 
-                or the group containing that dataset.</td></tr>
-        <tr>
-            <td valign="top"><em>H5R_type_t</em> <code>ref_type    </code></td>
-            <td valign="top">IN: Type of reference to query.</td></tr>
-        <tr>
-            <td valign="top"><em>void *</em><code>ref</code></td>
-            <td valign="top">IN: Reference to query.</td></tr>
-        <tr>
-            <td valign="top"><em>H5O_type_t *</em><code>obj_type</code></td>
-            <td valign="top">OUT: Type of referenced object.</td></tr>
-    </table>
-
-<!-- NEW PAGE -->
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5rget_object_type_f
-    <dd>See the
-        <a href="RM_H5R.html#Reference-GetObjType">
-        <code>H5Rget_obj_type</code></a> macro description.
-<p>
-<dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-            <td valign="top" align="left" width="10%">
-                <strong>Release</strong>    </td>
-            <td valign="top" align="left">
-                <strong>C</strong></td></tr>
-        <tr>
-            <td valign="top">1.8.0</td>
-            <td valign="top">
-                Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
- 
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Rget_name" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 5 February 2013
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Reference-GetName">H5Rget_name</a>
-<dt><strong>Signature:</strong>
-    <dd><em>ssize_t</em> <code>H5Rget_name</code>(
-                     <em>hid_t</em> <code>loc_id</code>,
-                     <em>H5R_type_t</em> <code>ref_type</code>,
-                     <em>void *</em><code>ref</code>,
-                     <em>char *</em><code>name</code>,
-                     <em>size_t</em> <code>size</code>
-                     )
-
-<p>
-<dt><strong>Purpose:</strong> </dt>
-    <dd>Retrieves a name for a referenced object.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Rget_name</code> retrieves a name for the object identified 
-        by <code>ref</code>.
-        <p>
-        <code>loc_id</code> is used to identify the file containing the 
-        reference.  It can be the file identifier for the file containing 
-        the reference or an identifier for any object in that file.
-        <p>
-        <code>H5R_type_t</code> is the reference type of <code>ref</code>.
-        Valid values include the following:
-        <table border="0">
-          <tr align=left valign=top><td>    </td><td>
-            <code>H5R_OBJECT</code></td><td>
-            Object reference
-          </td></tr>
-          <tr align=left valign=top><td> </td><td>
-            <code>H5R_DATASET_REGION  </code></td><td>
-            Dataset region reference
-          </td></tr>
-        </table>
-        <p>
-        <code>ref</code> is the reference for which the target object’s 
-        name is sought.
-        <p>
-        If <code>ref</code> is an object reference, <code>name</code> 
-        will be returned with a name for the referenced object.
-        If <code>ref</code> is a dataset region reference, 
-        <code>name</code> will contain a name for the object containing 
-        the referenced region.
-        <p>
-        Up to <code>size</code> characters of the name are returned in 
-        <code>name</code>; additional characters, if any, are not returned
-        to the user application.
-        <p>
-        If the length of the name, which determines the required 
-        value of <code>size</code>, is unknown, a preliminary  
-        <code>H5Rget_name</code> call can be made.  
-        The return value of this call will be the size of the 
-        object name.  
-        That value can then be assigned to <code>size</code> 
-        for a second <code>H5Rget_name</code> call, 
-        which will retrieve the actual name.
-        <p>
-        If there is no name associated with the object identifier
-        or if the name is <code>NULL</code>, <code>H5Rget_name</code>
-        returns <code>0</code> (zero).
-        <p>
-        Note that an object in an HDF5 file may have multiple paths if there
-        are multiple links pointing to it.  This function may return any one 
-        of these paths.
-
-<p>
-<dt><strong>Parameters:</strong> 
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-        <td valign="top">IN: Identifier for the file containing the reference
-            or for any object in that file.
-            </td></tr>
-      <tr>
-        <td valign="top"><em>H5R_type_t</em> <code>ref_type    </code></td>
-        <td valign="top">IN: Type of reference.
-      <tr>
-        <td valign="top"><em>void *</em><code>ref</code></td> 
-        <td valign="top">IN: An object or dataset region reference.</td></tr>
-      <tr>
-        <td valign="top"><em>char *</em><code>name</code></td> 
-        <td valign="top">OUT: A name associated with the referenced object or 
-            dataset region.</td></tr>
-      <tr>
-        <td valign="top"><em>size_t</em> <code>size</code></td> 
-        <td valign="top">IN: The size of the <code>name</code> buffer.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong> 
-    <dd>Returns the length of the name if successful, returning <code>0</code> 
-        (zero) if no name is associated with the identifier.
-        Otherwise returns a negative value.
-<!-- NEW PAGE -->
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5rget_name_object_f or h5rget_name_region_f
-
-    <dd>
-    <p><strong>To get name of an object reference:</strong> h5rget_name_object_f
-    <br>
-
-        <a name="H5R2028F03292fh5rget5fname5fobject5ff5fF90"></a>
-<a name="robo48"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5rget_name_object_f(loc_id,  ref, name, hdferr, size)
-    INTEGER(HID_T)    , INTENT(IN)            :: loc_id 
-    TYPE(hobj_ref_t_f), INTENT(IN)            :: ref
-    CHARACTER(LEN=*)  , INTENT(OUT)           :: name
-    INTEGER           , INTENT(OUT)           :: hdferr
-    INTEGER(SIZE_T)   , INTENT(OUT), OPTIONAL :: size
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  loc_id  - Identifier for the file containing the reference or
-            for any object in that file.
-  ref     - Object reference
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  name    - A name associated with the referenced object or dataset region.
-  hdferr  - Error code
-             0 on success and -1 on failure
-</pre>
-<p class="item_name"><strong>Optional parameters:</strong></p>
-<pre>  size    - The size of the name buffer,
-            returning 0 (zero) if no name is associated with the identifier
-</pre>
-
-
-    <p><strong>To get name of a region reference:</strong> h5rget_name_region_f
-    <br>
-
-        <a name="H5R2028F03292fh5rget5fname5fregion5ff5fF90"></a>
-<a name="robo49"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5rget_name_region_f(loc_id, ref, name, hdferr, size)
-    INTEGER(HID_T)         , INTENT(IN)            :: loc_id
-    TYPE(hdset_reg_ref_t_f), INTENT(IN)            :: ref
-    CHARACTER(LEN=*)       , INTENT(OUT)           :: name
-    INTEGER(SIZE_T)        , INTENT(OUT), OPTIONAL :: size
-    INTEGER                , INTENT(OUT)           :: hdferr
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  loc_id  - Identifier for the file containing the reference or
-            for any object in that file.
-  ref     - Object reference
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  name    - A name associated with the referenced object or dataset region.
-  hdferr  - Error code
-             0 on success and -1 on failure
-</pre>
-<p class="item_name"><strong>Optional parameters:</strong></p>
-<pre>  size    - The size of the name buffer,
-            returning 0 (zero) if no name is associated with the identifier
-</pre>
-
-
-<p>
-<dt><strong>Fortran2003 Interface:</strong> h5rget_name_f
-    <dd>
-
-        <a name="H5R2028F03292fh5rget5fname5ff5fF03"></a>
-<a name="robo47"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source"> SUBROUTINE h5rget_name_f(loc_id, ref_type, ref, name, hdferr, size)
-   INTEGER(HID_T)  , INTENT(IN)            :: loc_id 
-   INTEGER         , INTENT(IN)            :: ref_type
-   TYPE(C_PTR)     , INTENT(IN)            :: ref
-   CHARACTER(LEN=*), INTENT(OUT)           :: name
-   INTEGER         , INTENT(OUT)           :: hdferr
-   INTEGER(SIZE_T) , INTENT(OUT), OPTIONAL :: size
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  loc_id   - Identifier for the file containing the reference or
-             for any object in that file.
-  ref_type - Type of reference.
-  ref      - An object or dataset region reference.
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  name     - A name associated with the referenced object or dataset ptr.
-  hdferr   - Error code
-              0 on success and -1 on failure
-</pre>
-<p class="item_name"><strong>Optional parameters:</strong></p>
-<pre>   size    - The size of the name buffer.
-</pre>
-
-
-
-<p>
-<dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.8</td>
-          <td valign="top">
-            Fortran updated to Fortran2003.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            C function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Rget_region" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-  Last modified: 29 August 2012</i></font></div>
-
- 
-<dt><strong>Name:</strong> <a name="Reference-GetRegion">H5Rget_region</a> 
-<dt><strong>Signature:</strong> 
-    <dd><em>hid_t</em> <code>H5Rget_region</code>(
-        <em>hid_t</em> <code>loc_id</code>, 
-        <em>H5R_type_t</em> <code>ref_type</code>, 
-        <em>void *</em><code>ref</code> 
-        ) 
-<p>
-<dt><strong>Purpose:</strong> 
-    <dd>Sets up a dataspace and selection as specified by a region reference. 
-<p>
-<dt><strong>Description:</strong> 
-    <dd><code>H5Rget_region</code> creates a copy of the dataspace 
-        of the dataset pointed to by a region reference, <code>ref</code>, 
-        and defines a selection matching the selection pointed to by 
-        <code>ref</code> within the dataspace copy.
-        <p>
-        <code>loc_id</code> is used to identify the file containing the
-        referenced region; it can be a file identifier or 
-        an identifier for any object in the file. 
-        <p>
-        The parameter <code>ref_type</code> specifies the reference type of 
-        <code>ref</code> and must contain the following value:
-        <ul>
-            <li><code>H5R_DATASET_REGION</code> (<code>1</code>) 
-        </ul>
-
-        <p>Use <code>H5Sclose</code> to release the dataspace identifier 
-        returned by this function when the identifier is no longer 
-        needed.</p>
-
-<p>
-<dt><strong>Parameters:</strong> 
-    <dd>
-    <table>
-        <tr> 
-            <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-            <td valign="top">IN: File identifier 
-                or identifier for any object in the 
-                file containing the referenced region</td>
-        </tr>
-        <tr> 
-            <td valign="top"><em>H5R_type_t</em> <code>ref_type    </code></td>
-            <td valign="top">IN: Reference type of <code>ref</code>, 
-                which must be <code>H5R_DATASET_REGION</code></td>
-        </tr>
-        <tr> 
-            <td valign="top"><em>void *</em><code>ref</code></td>
-            <td valign="top">IN: Region reference to open</td>
-        </tr>
-    </table>
-<p>
-<dt><strong>Returns:</strong> 
-    <dd>Returns a valid dataspace identifier if successful; 
-        otherwise returns a negative value. 
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5rget_region_f 
-    <dd> 
-    <pre>
-SUBROUTINE h5rget_region_f(obj_id, ref, space_id, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: obj_id        ! Object identifier 
-  TYPE(hdset_reg_ref_t_f), INTENT(IN) :: ref  ! Dataset region reference 
-  INTEGER(HID_T), INTENT(OUT) :: space_id     ! Space identifier 
-  INTEGER, INTENT(OUT) :: hdferr              ! Error code 
-                                              ! 0 on success and -1 on failure
- 
-END SUBROUTINE h5rget_region_f
-    </pre>
-</dl>
-
+<?php include("H5R/H5Rcreate.htm"); ?>
+<?php include("H5R/H5Rdereference.htm"); ?>
+<?php include("H5R/H5Rget_obj_type.htm"); ?>
+<?php include("H5R/H5Rget_obj_type1.htm"); ?>
+<?php include("H5R/H5Rget_obj_type2.htm"); ?>
+<?php include("H5R/H5Rget_name.htm"); ?>
+<?php include("H5R/H5Rget_region.htm"); ?>
 
 
 <!-- HEADER RIGHT " " -->
diff --git a/html/RM/RM_H5S.html b/html/RM/RM_H5S.html
index adb21b2..99a88c8 100644
--- a/html/RM/RM_H5S.html
+++ b/html/RM/RM_H5S.html
@@ -269,2602 +269,34 @@ of the <cite>HDF5 User's Guide.</cite>.
 <!--       Include function files                            -->
 <!--  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  -->
 
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Sclose" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 17 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Dataspace-Close">H5Sclose</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Sclose</code>(
-                   <em>hid_t </em><code>space_id</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Releases and terminates access to a dataspace.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Sclose</code> releases a dataspace.  
-        Further access through the dataspace identifier is illegal.  
-        Failure to release a dataspace with this call will
-        result in resource leaks.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-          <td valign="top"><em>hid_t</em> <code>space_id    </code></td>
-          <td valign="top">IN: Identifier of dataspace to release.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5sclose_f
-    <dd>
-    <pre>
-SUBROUTINE h5sclose_f(space_id, hdferr)     
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: space_id  ! Dataspace identifier
-  INTEGER, INTENT(OUT) :: hdferr          ! Error code
-                                          ! 0 on success and -1 on failure
-END SUBROUTINE h5sclose_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Scopy" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 17 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Dataspace-Copy">H5Scopy</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t </em><code>H5Scopy</code>(
-        <em>hid_t </em><code>space_id</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Creates an exact copy of a dataspace.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Scopy</code> creates a new dataspace which is an exact
-        copy of the dataspace identified by <code>space_id</code>.
-        The dataspace identifier returned from this function should be 
-        released with <code>H5Sclose</code> or resource leaks will occur.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-          <td valign="top"><em>hid_t</em> <code>space_id    </code></td>
-          <td valign="top">IN: Identifier of dataspace to copy.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a dataspace identifier if successful; 
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5scopy_f
-    <dd>
-    <pre>
-SUBROUTINE h5scopy_f(space_id, new_space_id, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: space_id      ! Dataspace identifier 
-  INTEGER(HID_T), INTENT(OUT) :: new_space_id ! Identifier of dataspace copy 
-  INTEGER, INTENT(OUT) :: hdferr              ! Error code
-                                              ! 0 on success and -1 on failure
-END SUBROUTINE h5scopy_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Screate" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-Last modified: 29 August 2012</i></font></div>
-
-
-<dt><strong>Name:</strong> <a name="Dataspace-Create">H5Screate</a>
-<p>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Screate</code>(
-        <em>H5S_class_t</em> <code>type</code>
-        )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Creates a new dataspace of a specified type.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Screate</code> creates a new dataspace of a particular 
-        <code>type</code>.  
-        Currently supported types are as follows:
-                <br>    
-                    <code>H5S_SCALAR</code>
-                <br>    
-                    <code>H5S_SIMPLE</code>
-                <br>    
-                    <code>H5S_NULL</code>
-                <br>
-        Further dataspace types may be added later.  
-        <p>
-        A <i>scalar dataspace</i>, <code>H5S_SCALAR</code>, 
-        has a single element, though that element may be of a complex 
-        datatype, such as a compound or array datatype.
-        By convention, the rank of a scalar dataspace is always 
-        <code>0</code> (zero); think of it geometrically as a single,
-        dimensionless point, though that point can be complex.
-        <p>
-        A <i>simple dataspace</i>, <code>H5S_SIMPLE</code>, consists of 
-        a regular array of elements.
-        <p>
-        A <i>null dataspace</i>, <code>H5S_NULL</code>, has no data elements. 
-
-        <p>The dataspace identifier returned by this function can be 
-        released with <code>H5Sclose</code> so that resource leaks will 
-        not occur.</p>
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-          <td valign="top"><em>H5S_class_t</em> <code>type    </code></td>
-          <td valign="top">IN: Type of dataspace to be created.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a dataspace identifier if successful; 
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5screate_f
-    <dd>
-    <pre>
-SUBROUTINE h5screate_f(classtype, space_id, hdferr) 
-  IMPLICIT NONE
-  INTEGER, INTENT(IN) :: classtype        ! The type of the dataspace
-                                          ! to be created. Possible values
-                                          ! are: 
-                                          !    H5S_SCALAR_F 
-                                          !    H5S_SIMPLE_F 
-                                          !    H5S_NULL_F (Not yet implemented)
-  INTEGER(HID_T), INTENT(OUT) :: space_id ! Dataspace identifier 
-  INTEGER, INTENT(OUT) :: hdferr          ! Error code
-                                          ! 0 on success and -1 on failure
-END SUBROUTINE h5screate_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Screate_simple" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 28 March 2013
-      </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Dataspace-CreateSimple">H5Screate_simple</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Screate_simple</code>(
-        <em>int</em> <code>rank</code>,
-        <em>const hsize_t *</em> <code>current_dims</code>,
-        <em>const hsize_t *</em> <code>maximum_dims</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Creates a new simple dataspace and opens it for access. 
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Screate_simple</code> creates a new simple dataspace 
-        and opens it for access, returning a dataspace identifier. 
-        <p>
-        <code>rank</code> is the number of dimensions used in the dataspace.  
-        <p>
-        <code>current_dims</code> is a one-dimensional array of size 
-        <code>rank</code> specifying the size of each dimension of the dataset. 
-        <code>maximum_dims</code> is an array of the same size 
-        specifying the upper limit on the size of each dimension.  
-        <p>
-        Any element of <code>current_dims</code> can be <code>0</code> (zero).  
-        Note that no data can be written to a dataset 
-        if the size of any dimension of its current dataspace is <code>0</code>. 
-        This is sometimes a useful initial state for a dataset.
-        <p>
-        <code>maximum_dims</code> may be the null pointer, in which case the 
-        upper limit is the same as <code>current_dims</code>.  
-        Otherwise, no element of <code>maximum_dims</code> should be 
-        smaller than the corresponding element of <code>current_dims</code>.  
-        <p>
-        If an element of <code>maximum_dims</code> is <code>H5S_UNLIMITED</code>,
-        the maximum size of the corresponding dimension is unlimited.
-        <p>
-        Any dataset with an unlimited dimension must also be chunked; see 
-        <a href="RM_H5P.html#Property-SetChunk"><code>H5Pset_chunk</code></a>.
-        Similarly, a dataset must be chunked if <code>current_dims</code> 
-        does not equal <code>maximum_dims</code>.
-        <p>
-        The dataspace identifier returned from this function must be 
-        released with <code>H5Sclose</code> or resource leaks will occur.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-            <tr>
-                <td valign="top"><em>int</em> <code>rank</code></td>
-                <td valign="top">IN: Number of dimensions of dataspace.
-                    </td></tr>
-            <tr>
-                <td valign="top"><em>const hsize_t *</em> 
-                    <code>current_dims</code></td>
-                <td valign="top">IN: Array specifying the size of each 
-                    dimension.</td></tr>
-            <tr>
-                <td valign="top"><em>const hsize_t *</em> <code>maximum_dims    </code></td>
-                <td valign="top">IN: Array specifying the maximum size of each
-                    dimension.</td></tr>
-        </table>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a dataspace identifier if successful; 
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>See Also:</strong>
-    <dd><a href="RM_H5P.html#Property-SetChunk"><code>H5Pset_chunk</code></a>
-        <br>
-        <a href="RM_H5D.html#Dataset-SetExtent"><code>H5Dset_extent</code></a>
-
-<!-- NEW PAGE -->
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5screate_simple_f
-    <dd>
-        <pre>
-SUBROUTINE h5screate_simple_f(rank, dims, space_id, hdferr, maxdims) 
-  IMPLICIT NONE
-  INTEGER, INTENT(IN) :: rank             ! Number of dataspace dimensions 
-  INTEGER(HSIZE_T), INTENT(IN) :: dims(*) ! Array with current dimension sizes 
-  INTEGER(HID_T), INTENT(OUT) :: space_id ! Dataspace identifier 
-  INTEGER, INTENT(OUT) :: hdferr          ! Error code
-                                          ! 0 on success and -1 on failure
-  INTEGER(HSIZE_T), OPTIONAL, INTENT(IN) :: maxdims(*) 
-                                          ! Array with the maximum 
-                                          ! dimension sizes 
-END SUBROUTINE h5screate_simple_f
-        </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Sdecode" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Dataspace-Decode">H5Sdecode</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Sdecode</code>
-      (<em>unsigned char *</em><code>buf</code>)
-<dt><strong>Purpose:</strong>
-    <dd>Decode a binary object description of data space and 
-      return a new object handle.
-<dt><strong>Description:</strong>
-    <dd>Given an object description of data space in binary in a 
-      buffer, <code>H5Sdecode</code> reconstructs the HDF5 data 
-      type object and returns a new object handle for it.  The binary 
-      description of the object is encoded by <code>H5Sencode</code>.  
-      User is responsible for passing in the right buffer.
-      The types of data space we address in this function are null, 
-      scalar, and simple space.  For simple data space, the information of 
-      selection, for example, hyperslab selection, is also encoded and 
-      decoded.  Complex data space has not been implemented in the 
-      library.
-<dt><strong>Parameters:</strong>
-    <ul>
-      <table>
-        <tr>
-	  <td valign="top"><em>unsigned char *</em><code>buf</code>    </td>
-          <td valign="top">IN: Buffer for the data space object 
-	    to be decoded.</td></tr>
-      </table>
-    </ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns an object ID(non-negative) if successful; 
-      otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5sdecode_f
-    <dd>
-	<pre>
-SUBROUTINE h5sdecode_f(buf, obj_id, hdferr)
-  IMPLICIT NONE
-  CHARACTER(LEN=*), INTENT(IN) :: buf   ! Buffer of data space object to 
-                                        ! be decoded.
-  INTEGER(HID_T), INTENT(OUT) :: obj_id ! Object ID
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                        ! 0 on success and -1 on failure
-END SUBROUTINE h5sdecode_f
-	</pre>	
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Sencode" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Dataspace-Encode">H5Sencode</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Sencode</code>(<em>hid_t</em> 
-      <code>obj_id</code>, <em>unsigned char *</em><code>buf</code>, 
-      <em>size_t *</em><code>nalloc</code>)
-<dt><strong>Purpose:</strong>
-    <dd>Encode a data space object description into a binary buffer.
-<dt><strong>Description:</strong>
-    <dd>Given the data space ID, <code>H5Sencode</code> converts a 
-      data space description into binary form in a buffer.  Using this 
-      binary form in the buffer, a data space object can be reconstructed 
-      using <code>H5Sdecode</code> to return a new object 
-      handle(<code>hid_t</code>) for this data space.
-      <p>A preliminary <code>H5Sencode</code> call can be made to find out 
-      the size of the buffer needed. This value is returned as 
-      <code>nalloc</code>.  That value can then be assigned to 
-      <code>nalloc</code> for a second <code>H5Sencode</code> call, 
-      which will retrieve the actual encoded object. 
-      <p>If the library finds out <code>nalloc</code> is not big enough 
-      for the object, it simply returns the size of the buffer needed 
-      through <code>nalloc</code> without encoding the provided buffer.
-      <p>The types of data space we address in this function are null, scalar, 
-      and simple space.  For simple data space, the information of selection, 
-      for example, hyperslab selection, is also encoded and decoded.  Complex 
-      data space has not been implemented in the library.
-<dt><strong>Parameters:</strong>
-    <ul>
-      <table>
-        <tr>
-	  <td valign="top"><em>hid_t</em> <code>obj_id</code></td>
-          <td valign="top">IN: Identifier of the object to be 
-	    encoded.</td></tr>
-        <tr>
-	  <td valign="top"><em>unsigned char *</em><code>buf</code>    </td>
-          <td valign="top">IN/OUT: Buffer for the object to be encoded into.  
-	    If the provided buffer is NULL, only the size of buffer needed is 
-	    returned through <code>nalloc</code>.</td></tr>
-        <tr>
-	  <td valign="top"><em>size_t *</em><code>nalloc</code></td>
-          <td valign="top">IN: The size of the allocated buffer.
-	    <br>OUT: The size of the buffer needed.</td></tr>
-      </table>
-    </ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5sencode_f
-    <dd>
-	<pre>
-SUBROUTINE h5sencode_f(obj_id, buf, nalloc, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: obj_id ! Identifier of the object to be encoded
-  CHARACTER(LEN=*), INTENT(OUT) :: buf ! Buffer of object to be encoded into
-  INTEGER(SIZE_T), INTENT(INOUT) :: nalloc 
-                                       ! Size of the allocated buffer
-  INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                       ! 0 on success and -1 on failure
-END SUBROUTINE h5sencode_f
-	</pre>	
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Sextent_copy" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Dataspace-ExtentCopy">H5Sextent_copy</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Sextent_copy</code>(<em>hid_t</em> <code>dest_space_id</code>,
-    <em>hid_t</em> <code>source_space_id</code>
-    )
-<dt><strong>Purpose:</strong>
-    <dd>Copies the extent of a dataspace.
-<dt><strong>Description:</strong>
-    <dd><code>H5Sextent_copy</code> copies the extent from 
-    <code>source_space_id</code> to <code>dest_space_id</code>. 
-    This action may change the type of the dataspace.  
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		  <td valign="top"><em>hid_t</em> <code>dest_space_id</code></td>
-          <td valign="top">IN: The identifier for the dataspace to which 
-              the extent is copied.</td></tr>
-        <tr>
-		  <td valign="top"><em>hid_t</em> <code>source_space_id    </code></td>
-          <td valign="top">IN: The identifier for the dataspace from which 
-              the extent is copied.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5sextent_copy_f
-    <dd>
-	<pre>
-SUBROUTINE h5sextent_copy_f(dest_space_id, source_space_id, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: dest_space_id   ! Identifier of destination
-                                                ! dataspace
-  INTEGER(HID_T), INTENT(IN) :: source_space_id ! Identifier of source 
-                                                ! dataspace
-  INTEGER, INTENT(OUT) :: hdferr                ! Error code
-                                                ! 0 on success and -1 on failure 
-END SUBROUTINE h5sextent_copy_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Sextent_equal" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 17 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Dataspace-ExtentEqual">H5Sextent_equal</a>
-<dt><strong>Signature:</strong>
-    <dd><em>htri_t</em> <code>H5Sextent_equal</code>(
-            <em>hid_t</em> <code>space1_id</code>, 
-            <em>hid_t</em> <code>space2_id</code>
-        )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Determines whether two dataspace extents are equal.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Sextent_equal</code> determines whether the dataspace extents
-      of two dataspaces, <code>space1_id</code> and <code>space2_id</code>,
-      are equal.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd>
-      <table>
-        <tr>
-          <td valign="top"><em>hid_t</em> <code>space1_id</code></td>
-          <td valign="top">IN: First dataspace identifier.</td>
-        </tr>
-        <tr>
-          <td valign="top"><em>hid_t</em> <code>space2_id</code>    </td>
-          <td valign="top">IN: Second dataspace identifier.</td>
-        </tr>
-      </table>
-    </dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns <code>TRUE</code> if equal, <code>FALSE</code> 
-      if unequal, if successful; otherwise returns a negative value.
-
-<dt><strong>Fortran90 Interface:</strong> h5sextent_equal_f
-    <dd>
-	<pre>
-SUBROUTINE h5sextent_equal_f(space1_id, space2_id, equal, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: space1_id ! First dataspace identifier
-  INTEGER(HID_T), INTENT(IN) :: space2_id ! Second dataspace identifier
-  LOGICAL, INTENT(OUT) :: Equal           ! .TRUE. if equal, .FALSE. if unequal
-  INTEGER, INTENT(OUT) :: hdferr          ! Error code
-                                          ! 0 on success and -1 on failure 
-END SUBROUTINE h5sextent_equal_f 
-	</pre>		
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Sget_select_bounds" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Dataspace-SelectBounds">H5Sget_select_bounds</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Sget_select_bounds</code>(<em>hid_t </em><code>space_id</code>,
-        <em>hsize_t *</em><code>start</code>,
-        <em>hsize_t *</em><code>end</code>
-    )
-<dt><strong>Purpose:</strong>
-    <dd>Gets the bounding box containing the current selection.
-<dt><strong>Description:</strong>
-    <dd><code>H5Sget_select_bounds</code> retrieves the coordinates of 
-        the bounding box containing the current selection and places
-        them into user-supplied buffers.  
-        <p>
-        The <code>start</code> and <code>end</code> buffers must be large
-        enough to hold the dataspace rank number of coordinates.  
-        <p>
-        The bounding box exactly contains the selection.  
-        I.e., if a 2-dimensional element selection is currently
-        defined as containing the points (4,5), (6,8), and (10,7), 
-        then the bounding box will be (4, 5), (10, 8).  
-        <p>
-        The bounding box calculation includes the current offset of the
-        selection within the dataspace extent.
-        <p>
-        Calling this function on a <code>none</code> selection will 
-        return <code>FAIL</code>.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		  <td valign="top"><em>hid_t</em> <code>space_id    </code></td>
-          <td valign="top">IN: Identifier of dataspace to query.</td></tr>
-        <tr>
-		  <td valign="top"><em>hsize_t *</em><code>start</code></td>
-          <td valign="top">OUT: Starting coordinates of the bounding box.</td></tr>
-        <tr>
-		  <td valign="top"><em>hsize_t *</em><code>end</code></td>
-          <td valign="top">OUT: Ending coordinates of the bounding box, 
-                i.e., the coordinates of the diagonally opposite corner.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong>
-    <dd>
-	<pre>
-SUBROUTINE  h5sget_select_bounds_f(space_id, start, end, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: space_id 
-                                   ! Dataspace identifier 
-  INTEGER(HSIZE_T), DIMENSION(*), INTENT(OUT) :: start
-                                   ! Starting coordinates of the bounding box 
-  INTEGER(HSIZE_T), DIMENSION(*), INTENT(OUT) :: end
-                                   ! Ending coordinates of the bounding box,
-                                   ! i.e., the coordinates of the diagonally 
-                                   ! opposite corner 
-  INTEGER, INTENT(OUT) :: hdferr   ! Error code
-END SUBROUTINE h5sget_select_bounds_f
-	</pre>
-
-<!--<dt><strong>Non-C API(s):</strong>
-    <dd>
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.6.0</td>
-          <td valign="top">
-		    The <code>start</code> and <code>end</code> 
-			parameters have changed from type <em>hsize_t *</em> 
-			to <em>hssize_t *</em>.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Sget_select_elem_npoints" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Dataspace-SelectElemNPoints">H5Sget_select_elem_npoints</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hssize_t </em><code>H5Sget_select_elem_npoints</code>(<em>hid_t </em><code>space_id</code>
-    )
-<dt><strong>Purpose:</strong>
-    <dd>Gets the number of element points in the current selection.
-<dt><strong>Description:</strong>
-    <dd><code>H5Sget_select_elem_npoints</code> returns
-    the number of element points in the current dataspace selection.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		  <td valign="top"><em>hid_t</em> <code>space_id    </code></td>
-          <td valign="top">IN: Identifier of dataspace to query.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns the number of element points in the current dataspace selection if successful.
-        Otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5sget_select_elem_npoints_f
-    <dd>
-	<pre>
-SUBROUTINE h5sget_select_elem_npoints_f(space_id, num_points, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: space_id ! Dataspace identifier
-  INTEGER, INTENT(OUT) :: num_points     ! Number of points in 
-                                         ! the current elements selection
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code
-END SUBROUTINE h5sget_select_elem_npoints_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Sget_select_elem_pointlist" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Dataspace-SelectElemPointList">H5Sget_select_elem_pointlist</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Sget_select_elem_pointlist</code>(<em>hid_t </em><code>space_id</code>,
-        <em>hsize_t </em><code>startpoint</code>,
-        <em>hsize_t </em><code>numpoints</code>,
-        <em>hsize_t *</em><code>buf</code>
-    )
-<dt><strong>Purpose:</strong>
-    <dd>Gets the list of element points currently selected.
-<dt><strong>Description:</strong>
-    <dd><code>H5Sget_select_elem_pointlist</code> returns the list of 
-        element points in the current dataspace selection.  Starting with 
-        the <code>startpoint</code>-th point in the list of points,
-        <code>numpoints</code> points are put into the user's buffer.
-        If the user's buffer fills up before <code>numpoints</code>
-        points are inserted, the buffer will contain only as many 
-        points as fit.
-        <p>
-        The element point coordinates have the same dimensionality (rank) 
-        as the dataspace they are located within.  The list of element points 
-        is formatted as follows: 
-            <br>    
-            <coordinate>, followed by 
-            <br>    
-            the next coordinate, 
-            <br>    
-            etc. 
-            <br>
-        until all of the selected element points have been listed.
-        <p>
-        The points are returned in the order they will be iterated through
-        when the selection is read/written from/to disk.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		  <td valign="top"><em>hid_t</em> <code>space_id</code></td>
-          <td valign="top">IN: Dataspace identifier of selection to query.</td></tr>
-        <tr>
-		  <td valign="top"><em>hsize_t </em><code>startpoint    </code></td>
-          <td valign="top">IN: Element point to start with.</td></tr>
-        <tr>
-		  <td valign="top"><em>hsize_t </em><code>numpoints</code></td>
-          <td valign="top">IN: Number of element points to get.</td></tr>
-        <tr>
-		  <td valign="top"><em>hsize_t *</em><code>buf</code></td>
-          <td valign="top">OUT: List of element points selected.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5sget_select_elem_pointlist_f
-    <dd>
-	<pre>
-SUBROUTINE h5sget_select_elem_pointlist_f(space_id, startpoint, num_points,
-                                          buf, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN)   :: space_id   ! Dataspace identifier
-  INTEGER(HSIZE_T), INTENT(IN) :: startpoint ! Element point to start with
-  INTEGER, INTENT(OUT) :: num_points         ! Number of points to get in 
-                                             ! the current element selection
-  INTEGER(HSIZE_T), DIMENSION(*), INTENT(OUT) :: buf
-                                             ! List of points selected 
-  INTEGER, INTENT(OUT) :: hdferr             ! Error code
-END SUBROUTINE h5sget_select_elem_pointlist_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Sget_select_hyper_blocklist" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Dataspace-SelectHyperBlockList">H5Sget_select_hyper_blocklist</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Sget_select_hyper_blocklist</code>(<em>hid_t </em><code>space_id</code>,
-        <em>hsize_t </em><code>startblock</code>,
-        <em>hsize_t </em><code>numblocks</code>,
-        <em>hsize_t *</em><code>buf</code>
-    )
-<dt><strong>Purpose:</strong>
-    <dd>Gets the list of hyperslab blocks currently selected.
-<dt><strong>Description:</strong>
-    <dd><code>H5Sget_select_hyper_blocklist</code> returns a list of 
-        the hyperslab blocks currently selected.  Starting with the 
-        <code>startblock</code>-th block in the list of blocks,
-        <code>numblocks</code> blocks are put into the user's buffer.
-        If the user's buffer fills up before <code>numblocks</code>
-        blocks are inserted, the buffer will contain only as many 
-        blocks as fit.
-        <p>
-        The block coordinates have the same dimensionality (rank) 
-        as the dataspace they are located within.  The list of blocks 
-        is formatted as follows: 
-            <br>    
-            <"start" coordinate>, immediately followed by 
-            <br>    
-            <"opposite" corner coordinate>, followed by 
-            <br>    
-            the next "start" and "opposite" coordinates, 
-            <br>    
-            etc. 
-            <br>
-        until all of the selected blocks have been listed.
-        <p>
-        No guarantee is implied as the order in which blocks are listed.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		  <td valign="top"><em>hid_t</em> <code>space_id</code></td>
-          <td valign="top">IN: Dataspace identifier of selection to query.</td></tr>
-        <tr>
-		  <td valign="top"><em>hsize_t </em><code>startblock    </code></td>
-          <td valign="top">IN: Hyperslab block to start with.</td></tr>
-        <tr>
-		  <td valign="top"><em>hsize_t </em><code>numblocks</code></td>
-          <td valign="top">IN: Number of hyperslab blocks to get.</td></tr>
-        <tr>
-		  <td valign="top"><em>hsize_t *</em><code>buf</code></td>
-          <td valign="top">OUT: List of hyperslab blocks selected.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5sget_select_hyper_blocklist_f
-    <dd>
-	<pre>
-SUBROUTINE h5sget_select_hyper_blocklist_f(space_id, startblock, num_blocks,
-                                           buf, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN)   :: space_id   ! Dataspace identifier
-  INTEGER(HSIZE_T), INTENT(IN) :: startblock ! Hyperslab block to start with
-                                             ! NOTE: numbering starts at 0
-  INTEGER, INTENT(OUT) :: num_blocks         ! Number of hyperslab blocks to 
-                                             ! get in the current hyperslab 
-                                             ! selection
-  INTEGER(HSIZE_T), DIMENSION(*), INTENT(OUT) :: buf
-                                             ! List of hyperslab blocks selected
-  INTEGER, INTENT(OUT) :: hdferr             ! Error code
-END SUBROUTINE h5sget_select_hyper_blocklist_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Sget_select_hyper_nblocks" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 7 November 2011
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Dataspace-SelectHyperNBlocks">H5Sget_select_hyper_nblocks</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hssize_t </em><code>H5Sget_select_hyper_nblocks</code>(
-        <em>hid_t </em><code>space_id</code>
-        )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Get number of hyperslab blocks.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Sget_select_hyper_nblocks</code> returns the 
-        number of hyperslab blocks in the current dataspace selection.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-          <td valign="top"><em>hid_t</em> <code>space_id    </code></td>
-          <td valign="top">IN: Identifier of dataspace to query.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns the number of hyperslab blocks in 
-        the current dataspace selection if successful.
-        Otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5sget_select_hyper_nblocks_f
-    <dd>
-    <pre>
-SUBROUTINE h5sget_select_hyper_nblocks_f(space_id, num_blocks, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: space_id         ! Dataspace identifier
-  INTEGER(HSSIZE_T), INTENT(OUT) :: num_blocks   ! Number of hyperslab blocks in 
-                                                 ! current hyperslab selection
-  INTEGER, INTENT(OUT) :: hdferr                 ! Error code
-END SUBROUTINE h5sget_select_hyper_nblocks_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Sget_select_npoints" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 17 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Dataspace-SelectNpoints">H5Sget_select_npoints</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hssize_t</em> <code>H5Sget_select_npoints</code>(
-            <em>hid_t</em> <code>space_id</code>
-        )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Determines the number of elements in a dataspace selection.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Sget_select_npoints</code> determines the number of elements 
-        in the current selection of a dataspace.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-          <td valign="top"><em>hid_t</em> <code>space_id    </code></td>
-          <td valign="top">IN: Dataspace identifier.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns the number of elements in the selection if successful; 
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5sget_select_npoints_f
-    <dd>
-    <pre>
-SUBROUTINE h5sget_select_npoints_f(space_id, npoints, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: space_id     ! Dataspace identifier 
-  INTEGER(HSSIZE_T), INTENT(OUT) :: npoints  ! Number of elements in the
-                                             ! selection 
-  INTEGER, INTENT(OUT) :: hdferr             ! Error code
-                                             ! 0 on success and -1 on failure 
-END SUBROUTINE h5sget_select_npoints_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Sget_select_type" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 17 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Dataspace-GetSelectType">H5Sget_select_type</a>
-<dt><strong>Signature:</strong>
-    <dd><em>H5S_sel_type</em> <code>H5Sget_select_type</code>(<em>hid_t</em> <code>space_id</code>)
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Determines the type of the dataspace selection.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Sget_select_type</code> retrieves the  
-        type of selection currently defined for the dataspace 
-        <code>space_id</code>.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-          <td valign="top"><em>hid_t</em> <code>space_id    </code></td>
-          <td valign="top">IN: Dataspace identifier.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns the dataspace selection type, a value of       
-        the  enumerated datatype <code>H5S_sel_type</code>, 
-        if successful.
-        Valid return values are as follows:
-        <center>
-        <table width=90% border=0>
-          <tr><td valign=top>
-            <code>H5S_SEL_NONE</code>
-            </td><td valign=top>
-            No selection is defined.
-          </td></tr><tr><td valign=top>
-            <code>H5S_SEL_POINTS</code>
-            </td><td valign=top>
-            A sequence of points is selected.
-          </td></tr><tr><td valign=top>
-            <code>H5S_SEL_HYPERSLABS</code>
-            </td><td valign=top>
-            A hyperslab or compound hyperslab is selected.
-          </td></tr><tr><td valign=top>
-            <code>H5S_SEL_ALL</code>
-            </td><td valign=top>
-            The entire dataset is selected.
-          </td></tr>
-        </table>
-        </center>
-        Otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5sget_select_type_f
-    <dd>
-    <pre>
-SUBROUTINE h5sget_select_type_f(space_id, type, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: space_id ! Dataspace identifier
-  INTEGER, INTENT(OUT) :: type           ! Selection type
-                                         ! Valid values are:
-                                         !    H5S_SEL_ERROR_F 
-                                         !    H5S_SEL_NONE_F 
-                                         !    H5S_SEL_POINTS_F 
-                                         !    H5S_SEL_HYPERSLABS_F 
-                                         !    H5S_SEL_ALL_F 
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code
-END SUBROUTINE h5sget_select_type_f
-    </pre>
-
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table></dd>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Sget_simple_extent_dims" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Dataspace-ExtentDims">H5Sget_simple_extent_dims</a>
-<dt><strong>Signature:</strong>
-    <dd><em>int</em> <code>H5Sget_simple_extent_dims</code>(<em>hid_t</em> <code>space_id</code>,
-        <em>hsize_t *</em><code>dims</code>,
-        <em>hsize_t *</em><code>maxdims</code>
-    )
-<dt><strong>Purpose:</strong>
-    <dd>Retrieves dataspace dimension size and maximum size.
-<dt><strong>Description:</strong>
-    <dd><code>H5Sget_simple_extent_dims</code> returns the size and maximum sizes 
-        of each dimension of a dataspace through the <code>dims</code> 
-        and <code>maxdims</code> parameters.
-        <p>
-        Either or both of <code>dims</code> and <code>maxdims</code> 
-        may be NULL.
-        <p>
-        If a value in the returned array <code>maxdims</code> is
-        <code>H5S_UNLIMITED</code> (</code>-1</code>), 
-        the maximum size of that dimension is unlimited.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		  <td valign="top"><em>hid_t</em> <code>space_id</code></td>
-          <td valign="top">IN: Identifier of the dataspace object to query</td></tr>
-        <tr>
-		  <td valign="top"><em>hsize_t *</em><code>dims</code></td>
-          <td valign="top">OUT: Pointer to array to store the size of each dimension.</td></tr>
-        <tr>
-		  <td valign="top"><em>hsize_t *</em><code>maxdims    </code></td>
-          <td valign="top">OUT: Pointer to array to store the maximum size of each dimension.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns the number of dimensions in the dataspace if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5sget_simple_extent_dims_f
-    <dd>
-	<pre>
-SUBROUTINE h5sget_simple_extent_dims_f(space_id, dims, maxdims, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: space_id   ! Dataspace identifier 
-  INTEGER(HSIZE_T), DIMENSION(*), INTENT(OUT) :: dims 
-                                           ! Array to store dimension sizes 
-  INTEGER(HSIZE_T), DIMENSION(*), INTENT(OUT) :: maxdims 
-                                           ! Array to store max dimension sizes
-  INTEGER, INTENT(OUT) :: hdferr           ! Error code
-                                           ! Dataspace rank on success 
-                                           ! and -1 on failure
-END SUBROUTINE h5sget_simple_extent_dims_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Sget_simple_extent_ndims" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 17 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Dataspace-ExtentNdims">H5Sget_simple_extent_ndims</a>
-<dt><strong>Signature:</strong>
-    <dd><em>int</em> <code>H5Sget_simple_extent_ndims</code>(
-            <em>hid_t</em> <code>space_id</code>
-        )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Determines the dimensionality of a dataspace.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Sget_simple_extent_ndims</code> determines the dimensionality 
-        (or rank) of a dataspace.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-          <td valign="top"><em>hid_t</em> <code>space_id    </code></td>
-          <td valign="top">IN: Identifier of the dataspace</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns the number of dimensions in the dataspace if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5sget_simple_extent_ndims_f
-    <dd>
-    <pre>
-SUBROUTINE h5sget_simple_extent_ndims_f(space_id, rank, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: space_id   ! Dataspace identifier 
-  INTEGER, INTENT(OUT) :: rank             ! Number of dimensions 
-  INTEGER, INTENT(OUT) :: hdferr           ! Error code
-                                           ! 0 on success and -1 on failure
-END SUBROUTINE h5sget_simple_extent_ndims_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Sget_simple_extent_npoints" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 3 January 2013
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Dataspace-ExtentNpoints">H5Sget_simple_extent_npoints</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hssize_t</em> <code>H5Sget_simple_extent_npoints</code>(
-            <em>hid_t </em><code>space_id</code>
-        )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Determines the number of elements in a dataspace.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Sget_simple_extent_npoints</code> determines the number of elements 
-        in a dataspace.  For example, a simple 3-dimensional dataspace 
-        with dimensions 2, 3, and 4 would have 24 elements.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-          <td valign="top"><em>hid_t</em> <code>space_id    </code></td>
-          <td valign="top">IN: Identifier of the dataspace object 
-              to query</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns the number of elements in the dataspace if successful; 
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5sget_simple_extent_npoints_f
-    <dd>
-    <pre>
-SUBROUTINE h5sget_simple_extent_npoints_f(space_id, npoints, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: space_id    ! Dataspace identifier 
-  INTEGER(HSIZE_T), INTENT(OUT) :: npoints  ! Number of elements in dataspace
-  INTEGER, INTENT(OUT) :: hdferr            ! Error code
-                                            ! 0 on success and -1 on failure
-END SUBROUTINE h5sget_simple_extent_npoints_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Sget_simple_extent_type" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 26 April 2011
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Dataspace-ExtentType">H5Sget_simple_extent_type</a>
-<dt><strong>Signature:</strong>
-    <dd><em>H5S_class_t</em> <code>H5Sget_simple_extent_type</code>(
-            <em>hid_t</em> <code>space_id</code>
-        )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Determines the current class of a dataspace.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Sget_simple_extent_type</code> queries a dataspace to determine the 
-        current class of a dataspace.  
-        <p>
-        The function returns a class name, one of the following: 
-        <pre>
-        H5S_SCALAR
-        H5S_SIMPLE
-        H5S_NULL
-        </pre>
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-          <td valign="top"><em>hid_t</em> <code>space_id    </code></td>
-          <td valign="top">IN: Dataspace identifier.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a dataspace class name if successful; 
-        otherwise <code>H5S_NO_CLASS</code> (-1).
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5sget_simple_extent_type_f
-    <dd>
-    <pre>
-SUBROUTINE h5sget_simple_extent_type_f(space_id, classtype, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: space_id ! Dataspace identifier 
-  INTEGER, INTENT(OUT) :: classtype      ! Class type 
-                                         ! Possible values are: 
-                                         !    H5S_NO_CLASS_F 
-                                         !    H5S_SCALAR_F 
-                                         !    H5S_SIMPLE_F 
-                                         !    H5S_NULL_F 
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5sget_simple_extent_type_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Sis_simple" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 17 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Dataspace-IsSimple">H5Sis_simple</a>
-<dt><strong>Signature:</strong>
-    <dd><em>htri_t </em><code>H5Sis_simple</code>(
-            <em>hid_t </em><code>space_id</code>
-        )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Determines whether a dataspace is a simple dataspace.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Sis_simple</code> determines whether a dataspace is 
-        a simple dataspace.  [Currently, all dataspace objects are simple
-        dataspaces; complex dataspace support will be added in the future.]
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-          <td valign="top"><em>hid_t</em> <code>space_id    </code></td>
-          <td valign="top">IN: Identifier of the dataspace to query</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>When successful, returns a positive value, for <code>TRUE</code>,
-        or <code>0</code> (zero), for <code>FALSE</code>.
-        Otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5sis_simple_f
-    <dd>
-    <pre>
-SUBROUTINE h5sis_simple_f(space_id, flag, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: space_id    ! Dataspace identifier 
-  LOGICAL, INTENT(OUT) :: flag              ! Flag, indicates if dataspace
-                                            ! is simple or not: 
-                                            ! TRUE or FALSE  
-  INTEGER, INTENT(OUT) :: hdferr            ! Error code
-                                            ! 0 on success and -1 on failure 
-END SUBROUTINE h5sis_simple_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Soffset_simple" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Dataspace-OffsetSimple">H5Soffset_simple</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Soffset_simple</code>(<em>hid_t</em> <code>space_id</code>,
-    <em>const hssize_t *</em><code>offset</code>
-    )
-<dt><strong>Purpose:</strong>
-    <dd>Sets the offset of a simple dataspace.
-<dt><strong>Description:</strong>
-    <dd><code>H5Soffset_simple</code> sets the offset of a 
-    simple dataspace <code>space_id</code>.  The <code>offset</code> 
-    array must be the same number of elements as the number of 
-    dimensions for the dataspace.  If the <code>offset</code> 
-    array is set to <TT>NULL</TT>, the offset for the dataspace 
-    is reset to 0.
-    <p>
-    This function allows the same shaped selection to be moved 
-    to different locations within a dataspace without requiring it 
-    to be redefined.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		  <td valign="top"><em>hid_t</em> <code>space_id</code></td>
-          <td valign="top">IN: The identifier for the dataspace object to reset.</td></tr>
-        <tr>
-		  <td valign="top"><em>const hssize_t *</em><code>offset    </code></td>
-          <td valign="top">IN: The offset at which to position the selection.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5soffset_simple_f
-    <dd>
-	<pre>
-SUBROUTINE h5soffset_simple_f(space_id, offset, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: space_id    ! Dataspace identifier 
-  INTEGER(HSSIZE_T), DIMENSION(*), INTENT(IN) ::  offset
-                                            ! The offset at which to position
-                                            ! the selection  
-  INTEGER, INTENT(OUT) :: hdferr            ! Error code
-                                            ! 0 on success and -1 on failure
-END SUBROUTINE h5soffset_simple_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Sselect_all" -->
-<hr>
-<dl>
-<dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 6 April 2009
-      </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Dataspace-SelectAll">H5Sselect_all</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Sselect_all</code>(
-        <em>hid_t</em> <code>dspace_id</code>
-        )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Selects an entire dataspace.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Sselect_all</code> selects the entire extent
-    of the dataspace <code>dspace_id</code>.
-    <p>
-    More specifically, <code>H5Sselect_all</code> sets the selection type 
-    to <code>H5S_SEL_ALL</code>, which specifies the
-    entire dataspace anywhere it is applied.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-          <td valign="top"><em>hid_t</em> <code>dspace_id    </code></td>
-          <td valign="top">IN: The identifier for the dataspace for which the 
-              selection is being made.</td></tr>
-    </table></ul>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>See Also:</strong>
-    <dd><a href="#Dataspace-GetSelectType"><code>H5Sget_select_type</code></a>
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5sselect_all_f
-    <dd>
-        <pre>
-SUBROUTINE h5sselect_all_f(dspace_id, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: dspace_id ! Dataspace identifier 
-  INTEGER, INTENT(OUT) :: hdferr          ! Error code
-                                          ! 0 on success and -1 on failure
-END SUBROUTINE h5sselect_all_f
-	</pre>		
-		
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Sselect_elements" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 17 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Dataspace-SelectElements">H5Sselect_elements</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Sselect_elements</code>(
-        <em>hid_t </em><code>space_id</code>,
-        <em>H5S_seloper_t</em> <code>op</code>,
-        <em>size_t</em> <code>num_elements</code>,
-        <em>const hsize_t *</em><code>coord</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Selects array elements to be included in the selection for a dataspace.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Sselect_elements</code> selects array elements to be 
-        included in the selection for the <code>space_id</code> dataspace. 
-        This is referred to as a <i>point selection</i>.
-        <p>
-        The number of elements selected is set in the 
-        <code>num_elements</code> parameter.  
-        <p>
-        The <code>coord</code> parameter is a pointer to a buffer
-        containing a serialized 2-dimensional array of size
-        <code>num_elements</code> by the rank of the dataspace.
-        The array lists dataset elements in the point selection; 
-        that is, it’s a list of of zero-based values specifying the 
-        coordinates in the dataset of the selected elements.  
-        The order of the element coordinates in the 
-        <code>coord</code> array specifies the order in which  
-        the array elements are iterated through when I/O is performed.  
-        Duplicate coordinate locations are not checked for.
-        See below for examples of the mapping between 
-        the serialized contents of the buffer and
-        the point selection array that it represents.
-        <p>
-        The selection operator <code>op</code> determines how the 
-        new selection is to be combined with the previously existing
-        selection for the dataspace.  
-        The following operators are supported:
-        <center>
-        <table width=90% border=0>
-          <tr><td valign=top>
-            <code>H5S_SELECT_SET</code>
-            </td><td valign=top>
-            Replaces the existing selection with the parameters from 
-            this call.
-            Overlapping blocks are not supported with this operator.
-<!--      </td></tr><tr><td valign=top>
-            <code>H5S_SELECT_OR</code>
-            </td><td valign=top>
--->         Adds the new selection to the existing selection.
-          </td></tr><tr><td valign=top>
-            <code>H5S_SELECT_APPEND</code>
-            </td><td valign=top>
-            Adds the new selection following the last element of the 
-            existing selection.
-          </td></tr><tr><td valign=top>
-            <code>H5S_SELECT_PREPEND  </code>
-            </td><td valign=top>
-            Adds the new selection preceding the first element of the 
-            existing selection.
-          </td></tr>
-        </table>
-        </center>
-<!--    When operator <code>H5S_SELECT_OR</code> 
-        is used to combine a new selection with an existing selection,
-        the selection ordering is reset to C array ordering.
--->
-        <p>
-        <strong>Mapping the serialized <code>coord</code> buffer 
-        to a 2-dimensional point selection array:</strong>  
-        To illustrate the construction of the contents of the 
-        <code>coord</code> buffer, consider two simple examples:
-        a selection of 5 points in a 1-dimensional array and
-        a selection of 3 points in a 4-dimensional array.
-        <p>
-        In the 1D case, 
-        we will be selecting five points and a 1D dataspace has rank 1,
-        so the selection will be described in a 5-by-1 array.
-        To select the 1st, 14th, 17th, 23rd, 8th elements 
-        of the dataset, the selection array would be as follows
-        (remembering that point coordinates are zero-based):
-        <pre>
-         0
-        13
-        16
-        22
-         7 </pre>
-        This point selection array will be serialized in the 
-        <code>coord</code> buffer as:
-        <pre>
-         0 13 16 22 7 </pre>
-
-        <p>
-        In the 4D case, 
-        we will be selecting three points and a 4D dataspace has rank 4,
-        so the selection will be described in a 3-by-4 array.
-        To select the points 
-        (1,1,1,1), (14,6,12,18), and (8,22,30,22),
-        the point selection array would be as follows:
-        <pre>
-         0  0  0  0
-        13  5 11 17
-         7 21 29 21</pre>
-        This point selection array will be serialized in the 
-        <code>coord</code> buffer as:
-        <pre>
-         0 0 0 0 13 5 11 17 7 21 29 21</pre>
-
-        
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-          <td valign="top"><em>hid_t</em> <code>space_id</code></td>
-          <td valign="top">IN: Identifier of the dataspace.</td></tr>
-        <tr>
-          <td valign="top"><em>H5S_seloper_t</em> <code>op</code></td>
-          <td valign="top">IN: Operator specifying how the new selection is to be 
-              combined with the existing selection for the dataspace.</td></tr>
-        <tr>
-          <td valign="top"><em>size_t</em> <code>num_elements    </code></td>
-          <td valign="top">IN: Number of elements to be selected.</td></tr>
-        <tr>
-          <td valign="top"><em>const hsize_t *</em><code>coord</code></td>
-          <td valign="top">IN: A pointer to a buffer containing a serialized
-              copy of a 2-dimensional array of zero-based values specifying 
-              the coordinates of the elements in the point selection.</td></tr>
-    </table></ddd
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful; 
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5sselect_elements_f
-    <dd>
-    <pre>
-SUBROUTINE h5sselect_elements_f(space_id, operator, rank, num_elements,
-                                coord, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: space_id  ! Dataspace identifier 
-  INTEGER, INTENT(IN) :: operator         ! Flag, valid values are:
-                                          !    H5S_SELECT_SET_F 
-                                          !    H5S_SELECT_APPEND_F 
-                                          !    H5S_SELECT_PREPEND_F 
-  INTEGER, INTENT(IN) :: rank             ! Number of dataspace 
-                                          ! dimensions
-  INTEGER(SIZE_T), INTENT(IN) :: num_elements  
-                                          ! Number of elements to be 
-                                          ! selected
-  INTEGER(HSIZE_T), DIMENSION(rank,num_elements), INTENT(IN) :: coord  
-                                          ! A 1-based array containing the 
-                                          ! coordinates of the selected 
-                                          ! elements
-                                          ! NOTE: Reversed dimension declaration
-                                          ! compared to the C specification
-                                          ! of coord(num_elements, rank)
-  INTEGER, INTENT(OUT) :: hdferr          ! Error code
-                                          ! 0 on success and -1 on failure
-END SUBROUTINE h5sselect_elements_f
-    </pre>
-
-<p>
-<dt><strong>History</strong>:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-            </td></tr>
-        <tr>
-          <td valign="top">1.6.4</td>
-          <td valign="top">
-            C <code>coord</code> parameter type changed to 
-            <em>const hsize_t</em>.
-            <br>
-            Fortran <code>coord</code> parameter type changed to 
-            <code>INTEGER(HSIZE_T)</code>.</td></tr>
-    </table></dd>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Sselect_hyperslab" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Dataspace-SelectHyperslab">H5Sselect_hyperslab</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Sselect_hyperslab</code>(<em>hid_t</em> <code>space_id</code>,
-        <em>H5S_seloper_t</em> <code>op</code>,
-        <em>const hsize_t *</em><code>start</code>,
-        <em>const hsize_t *</em><code>stride</code>,
-        <em>const hsize_t *</em><code>count</code>,
-        <em>const hsize_t *</em><code>block</code>
-    )
-<dt><strong>Purpose:</strong>
-    <dd>Selects a hyperslab region to add to the current selected region.
-<dt><strong>Description:</strong>
-    <dd><code>H5Sselect_hyperslab</code> selects a hyperslab region 
-        to add to the current selected region for the dataspace 
-        specified by <code>space_id</code>.  
-        <p>
-        The <code>start</code>, <code>stride</code>, <code>count</code>,
-        and <code>block</code> arrays must be the same size as the rank 
-        of the dataspace.  For example, if the dataspace is 4-dimensional,
-        each of these parameters must be a 1-dimensional array of size 
-        <code>4</code>.
-        <p>
-        The selection operator <code>op</code> determines how the new 
-        selection is to be combined with the already existing selection 
-        for the dataspace.  
-        The following operators are supported:
-        <center>
-        <table width=90% border=0>
-          <tr><td valign=top>
-            <code>H5S_SELECT_SET</code>
-            </td><td valign=top>
-            Replaces the existing selection with the parameters from this call.  
-            Overlapping blocks are not supported with this operator.
-          </td></tr><tr><td valign=top>
-            <code>H5S_SELECT_OR</code>
-            </td><td valign=top>
-            Adds the new selection to the existing selection.
-	      
-	    (Binary OR)
-          </td></tr><tr><td valign=top>
-            <code>H5S_SELECT_AND</code>
-            </td><td valign=top>
-            Retains only the overlapping portions of the new selection and 
-	    the existing selection.
-	      
-	    (Binary AND)
-          </td></tr><tr><td valign=top>
-            <code>H5S_SELECT_XOR</code>
-            </td><td valign=top>
-            Retains only the elements that are members of the new selection or 
-	    the existing selection, excluding elements that are members of 
-	    both selections.
-	      
-	    (Binary exclusive-OR, XOR)
-          </td></tr><tr><td valign=top>
-            <code>H5S_SELECT_NOTB  </code>
-            </td><td valign=top>
-            Retains only elements of the existing selection that are not in 
-	    the new selection.
-          </td></tr><tr><td valign=top>
-            <code>H5S_SELECT_NOTA</code>
-            </td><td valign=top>
-            Retains only elements of the new selection that are not in 
-	    the existing selection.
-          </td></tr>
-        </table>
-        </center>
-   
-        <p>
-        The <code>start</code> array specifies the offset of the 
-        starting element of the specified hyperslab.
-        <p>
-        The <code>stride</code> array chooses array locations 
-        from the dataspace with each value in the <code>stride</code> 
-        array determining how many elements to move in each dimension.  
-        Setting a value in the <code>stride</code> array to <code>1</code> 
-        moves to
-        each element in that dimension of the dataspace; setting a value 
-	of <code>2</code> in allocation in the <code>stride</code> array 
-	moves to every other element in that dimension of the dataspace.  
-	In other words, the <code>stride</code> determines the
-        number of elements to move from the <code>start</code> location 
-        in each dimension.
-        Stride values of <code>0</code> are not allowed.  
-	If the <code>stride</code> parameter is <code>NULL</code>,
-        a contiguous hyperslab is selected (as if each value in the 
-        <code>stride</code> array were set to <code>1</code>).  
-        <p>
-        The <code>count</code> array determines how many blocks to
-        select from the dataspace, in each dimension.
-        <p>  
-        The <code>block</code> array determines
-        the size of the element block selected from the dataspace.  
-        If the <code>block</code> parameter is set to <code>NULL</code>, 
-        the block size defaults to a single element in each dimension 
-        (as if each value in the <code>block</code> array were set to 
-        <code>1</code>).  
-<!-- NEW PAGE -->
-        <p>
-        For example, consider a 2-dimensional dataspace with
-        hyperslab selection settings as follows: 
-        the <code>start</code> offset is specified as [1,1],
-        <code>stride</code> is [4,4], 
-	<code>count</code> is [3,7], and 
-        <code>block</code> is [2,2].
-	In C, these settings will specify a hyperslab consisting of
-        21 2x2 blocks of array elements starting with location (1,1) 
-        with the selected blocks at locations 
-	(1,1), (5,1), (9,1), (1,5), (5,5), etc.;
-	in Fortran, they will specify a hyperslab consisting of
-        21 2x2 blocks of array elements starting with location (2,2) 
-        with the selected blocks at locations 
-	(2,2), (6,2), (10,2), (2,6), (6,6), etc.
-        <p>
-        Regions selected with this function call default to C order 
-        iteration when I/O is performed.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		  <td valign="top"><em>hid_t</em> <code>space_id</code></td>
-          <td valign="top">IN: Identifier of dataspace selection to modify</td></tr>
-        <tr>
-		  <td valign="top"><em>H5S_seloper_t</em> <code>op</code></td>
-          <td valign="top">IN: Operation to perform on current selection.</td></tr>
-        <tr>
-		  <td valign="top"><em>const hsize_t *</em><code>start</code></td>
-          <td valign="top">IN: Offset of start of hyperslab</td></tr>
-        <tr>
-		  <td valign="top"><em>const hsize_t *</em><code>count</code></td>
-          <td valign="top">IN: Number of blocks included in hyperslab.</td></tr>
-        <tr>
-		  <td valign="top"><em>const hsize_t *</em><code>stride    </code></td>
-          <td valign="top">IN: Hyperslab stride.</td></tr>
-        <tr>
-		  <td valign="top"><em>const hsize_t *</em><code>block</code></td>
-          <td valign="top">IN: Size of block in hyperslab.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5sselect_hyperslab_f
-    <dd>
-	<pre>
-SUBROUTINE h5sselect_hyperslab_f(space_id, operator, start, count,
-                                 hdferr, stride, block) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: space_id  ! Dataspace identifier 
-  INTEGER, INTENT(IN) :: op               ! Flag, valid values are:
-                                          !    H5S_SELECT_SET_F
-                                          !    H5S_SELECT_OR_F
-  INTEGER(HSIZE_T), DIMENSION(*), INTENT(IN) :: start
-                                          ! Offset of start of hyperslab
-  INTEGER(HSIZE_T), DIMENSION(*), INTENT(IN) :: count 
-                                          ! Number of blocks to select 
-                                          ! from dataspace 
-  INTEGER, INTENT(OUT) :: hdferr          ! Error code
-                                          ! 0 on success and -1 on failure
-  INTEGER(HSIZE_T), DIMENSION(*), OPTIONAL, INTENT(IN) :: stride
-                                          ! Array of how many elements to 
-                                          ! move in each direction
-  INTEGER(HSIZE_T), DIMENSION(*), OPTIONAL, INTENT(IN) :: block 
-                                          ! Size of the element block 
-END SUBROUTINE h5sselect_hyperslab_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<dt><strong>History</strong>:</strong>
-    <ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td>
-		  <td valign="top">    </td>
-		  <td valign="top" align="left">
-		    <strong>Fortran90</strong></td></tr>
-        <tr>
-		  <td valign="top">1.6.4</td>
-          <td valign="top">
-		    <code>start[]</code> parameter type changed to 
-			<em>const hsize_t</em>.</td>
-		  <td valign="top"> </td>
-		  <td valign="top">
-		    <code>start</code> parameter type changed to 
-			<code>INTEGER(HSIZE_T)</code>.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Sselect_none" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Dataspace-SelectNone">H5Sselect_none</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Sselect_none</code>(<em>hid_t</em> <code>space_id</code>)
-<dt><strong>Purpose:</strong>
-    <dd>Resets the selection region to include no elements.
-<dt><strong>Description:</strong>
-    <dd><code>H5Sselect_none</code> resets the selection region 
-    for the dataspace <code>space_id</code> to include no elements.     
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		  <td valign="top"><em>hid_t</em> <code>space_id    </code></td>
-          <td valign="top">IN: The identifier for the dataspace in which the 
-                selection is being reset.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5sselect_none_f
-    <dd>
-	<pre>
-SUBROUTINE h5sselect_none_f(space_id, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: space_id  ! Dataspace identifier 
-  INTEGER, INTENT(OUT) :: hdferr          ! Error code
-                                          ! 0 on success and -1 on failure
-END SUBROUTINE h5sselect_none_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Sselect_valid" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 17 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Dataspace-SelectValid">H5Sselect_valid</a>
-<dt><strong>Signature:</strong>
-    <dd><em>htri_t</em> <code>H5Sselect_valid</code>(
-            <em>hid_t</em> <code>space_id</code>
-        )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Verifies that the selection is within the extent of the dataspace.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Sselect_valid</code> verifies that the selection 
-    for the dataspace <code>space_id</code> is within the extent
-    of the dataspace if the current offset for the dataspace is used.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-          <td valign="top"><em>hid_t</em> <code>space_id    </code></td>
-          <td valign="top">IN: Identifier for the dataspace being queried.
-              </td></tr>
-    </table></ul>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a positive value, for <code>TRUE</code>, 
-        if the selection is contained within the extent 
-        or <code>0</code> (zero), for <code>FALSE</code>, if it is not.
-        Returns a negative value on error conditions 
-        such as the selection or extent not being defined.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5sselect_valid_f
-    <dd>
-    <pre>
-SUBROUTINE h5sselect_valid_f(space_id, flag, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: space_id  ! Dataspace identifier 
-  LOGICAL, INTENT(OUT) :: flag            ! TRUE if the selection is
-                                          ! contained within the extent,
-                                          ! FALSE otherwise. 
-  INTEGER, INTENT(OUT) :: hdferr          ! Error code
-                                          ! 0 on success and -1 on failure
-END SUBROUTINE h5sselect_valid_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Sset_extent_none" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 17 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Dataspace-SetExtentNone">H5Sset_extent_none</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Sset_extent_none</code>(
-            <em>hid_t</em> <code>space_id</code>
-        )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Removes the extent from a dataspace.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Sset_extent_none</code> removes the extent from 
-    a dataspace and sets the type to <tt>H5S_NO_CLASS</tt>.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-          <td valign="top"><em>hid_t</em> <code>space_id    </code></td>
-          <td valign="top">IN: The identifier for the dataspace from which
-              the extent is to be removed.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5sset_extent_none_f
-    <dd>
-    <pre>
-SUBROUTINE h5sset_extent_none_f(space_id, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: space_id  ! Dataspace identifier 
-  INTEGER, INTENT(OUT) :: hdferr          ! Error code
-                                          ! 0 on success and -1 on failure
-END SUBROUTINE h5sset_extent_none_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Sset_extent_simple" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 16 November 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Dataspace-SetExtentSimple">H5Sset_extent_simple</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Sset_extent_simple</code>(
-        <em>hid_t</em> <code>space_id</code>,
-        <em>int</em> <code>rank</code>,
-        <em>const hsize_t *</em><code>current_size</code>,
-        <em>const hsize_t *</em><code>maximum_size</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Sets or resets the size of an existing dataspace.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Sset_extent_simple</code> sets or resets the size of 
-        an existing dataspace.
-        <p>
-        <code>rank</code> is the dimensionality, or number of 
-        dimensions, of the dataspace.
-        <p>
-        <code>current_size</code> is an array of size <code>rank</code> 
-        which contains the new size of each dimension in the dataspace.  
-        <code>maximum_size</code> is an array of size <code>rank</code> 
-        which contains the maximum size of each dimension in the 
-        dataspace. 
-        <p>
-        Any previous extent is removed from the dataspace, the dataspace 
-        type is set to <code>H5S_SIMPLE</code>, and the extent is set as 
-        specified.
-        <p>
-        Note that a dataset must be chunked if <code>current_size</code> 
-        does not equal <code>maximum_size</code>.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-          <td valign="top"><em>hid_t</em> <code>space_id</code></td>
-          <td valign="top">IN: Dataspace identifier.</td>
-        <tr>
-          <td valign="top"><em>int</em> <code>rank</code></td>
-          <td valign="top">IN: Rank, or dimensionality, of the dataspace.</td>
-        <tr>
-          <td valign="top"><em>const hsize_t *</em><code>current_size    </code></td>
-          <td valign="top">IN: Array containing current size of dataspace.</td>
-        <tr>
-          <td valign="top"><em>const hsize_t *</em><code>maximum_size</code></td>
-          <td valign="top">IN: Array containing maximum size of dataspace.
-              </td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5sset_extent_simple_f
-    <dd>
-    <pre>
-SUBROUTINE h5sset_extent_simple_f(space_id, rank, current_size,
-                                  maximum_size, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: space_id     ! Dataspace identifier 
-  INTEGER, INTENT(IN) :: rank                ! Dataspace rank 
-  INTEGER(HSIZE_T), DIMENSION(rank), INTENT(IN) :: current_size 
-                                             ! Array with the new sizes
-                                             ! of dimensions 
-  INTEGER(HSIZE_T), DIMENSION(rank), INTENT(IN) ::  
-                                             ! Array with the new maximum
-                                             ! sizes of dimensions 
-  INTEGER, INTENT(OUT) :: hdferr             ! Error code
-                                             ! 0 on success and -1 on failure
-END SUBROUTINE h5sset_extent_simple_f
-    </pre>
-
-</dl>
-
+<?php include("H5S/H5Sclose.htm"); ?>
+<?php include("H5S/H5Scopy.htm"); ?>
+<?php include("H5S/H5Screate.htm"); ?>
+<?php include("H5S/H5Screate_simple.htm"); ?>
+<?php include("H5S/H5Sdecode.htm"); ?>
+<?php include("H5S/H5Sencode.htm"); ?>
+<?php include("H5S/H5Sextent_copy.htm"); ?>
+<?php include("H5S/H5Sextent_equal.htm"); ?>
+<?php include("H5S/H5Sget_select_bounds.htm"); ?>
+<?php include("H5S/H5Sget_select_elem_npoints.htm"); ?>
+<?php include("H5S/H5Sget_select_elem_pointlist.htm"); ?>
+<?php include("H5S/H5Sget_select_hyper_blocklist.htm"); ?>
+<?php include("H5S/H5Sget_select_hyper_nblocks.htm"); ?>
+<?php include("H5S/H5Sget_select_npoints.htm"); ?>
+<?php include("H5S/H5Sget_select_type.htm"); ?>
+<?php include("H5S/H5Sget_simple_extent_dims.htm"); ?>
+<?php include("H5S/H5Sget_simple_extent_ndims.htm"); ?>
+<?php include("H5S/H5Sget_simple_extent_npoints.htm"); ?>
+<?php include("H5S/H5Sget_simple_extent_type.htm"); ?>
+<?php include("H5S/H5Sis_simple.htm"); ?>
+<?php include("H5S/H5Soffset_simple.htm"); ?>
+<?php include("H5S/H5Sselect_all.htm"); ?>
+<?php include("H5S/H5Sselect_elements.htm"); ?>
+<?php include("H5S/H5Sselect_hyperslab.htm"); ?>
+<?php include("H5S/H5Sselect_none.htm"); ?>
+<?php include("H5S/H5Sselect_valid.htm"); ?>
+<?php include("H5S/H5Sset_extent_none.htm"); ?>
+<?php include("H5S/H5Sset_extent_simple.htm"); ?>
 
 
 <!-- HEADER RIGHT " " -->
diff --git a/html/RM/RM_H5T.html b/html/RM/RM_H5T.html
index 8b43124..dfbd026 100644
--- a/html/RM/RM_H5T.html
+++ b/html/RM/RM_H5T.html
@@ -115,6 +115,7 @@ In the following lists, italic type indicates a configurable macro.
     <li><a href="#Datatype-Lock">H5Tlock</a>
     <li><a href="#Datatype-GetClass">H5Tget_class</a>
     <li><a href="#Datatype-GetCreatePlist">H5Tget_create_plist</a>
+    <li><a href="#Datatype-SetSize">H5Tset_size</a>
     <li><a href="#Datatype-GetSize">H5Tget_size</a>
     <li><a href="#Datatype-GetSuper">H5Tget_super</a>
     <li><a href="#Datatype-GetNativeType">H5Tget_native_type</a>
@@ -131,7 +132,6 @@ In the following lists, italic type indicates a configurable macro.
     <li><a href="#Datatype-Encode">H5Tencode</a>
 </td><td>      </td><td valign=top>
 <i>Atomic Datatype Properties</i>
-    <li><a href="#Datatype-SetSize">H5Tset_size</a>
     <li><a href="#Datatype-GetOrder">H5Tget_order</a>
     <li><a href="#Datatype-SetOrder">H5Tset_order</a>
     <li><a href="#Datatype-GetPrecision">H5Tget_precision</a>
@@ -154,6 +154,7 @@ In the following lists, italic type indicates a configurable macro.
     <li><a href="#Datatype-SetCset">H5Tset_cset</a>
     <li><a href="#Datatype-GetStrpad">H5Tget_strpad</a>
     <li><a href="#Datatype-SetStrpad">H5Tset_strpad</a>
+    <li><a href="#Datatype-IsVariableString">H5Tis_variable_str</a>
 <br><br>
 <i>Array Datatypes</i>
     <li><a href="#Datatype-ArrayCreate"><i>H5Tarray_create</i></a>
@@ -176,9 +177,8 @@ In the following lists, italic type indicates a configurable macro.
     <li><a href="#Datatype-Insert">H5Tinsert</a>
     <li><a href="#Datatype-Pack">H5Tpack</a>
 <br><br>
-<i>Variable-length Datatypes</i>
+<i>Variable-length Array Datatypes</i>
     <li><a href="#Datatype-VLCreate">H5Tvlen_create</a>
-    <li><a href="#Datatype-IsVariableString">H5Tis_variable_str</a>
 <br><br>
 <i>Opaque Datatypes</i>
     <li><a href="#Datatype-SetTag">H5Tset_tag</a>
@@ -330,6 +330,7 @@ as the corresponding C function.
 <!--<li><a href="#Datatype-Lock">h5tlock_f</a>                          -->
     <li><a href="#Datatype-GetCreatePlist">h5tget_create_plist_f</a>
     <li><a href="#Datatype-GetClass">h5tget_class_f</a>
+    <li><a href="#Datatype-SetSize">h5tset_size_f</a>
     <li><a href="#Datatype-GetSize">h5tget_size_f</a>
     <li><a href="#Datatype-GetSuper">h5tget_super_f</a>
 <!--<li><a href="#Datatype-GetNativeType">h5tget_native_type_f</a>      -->
@@ -348,7 +349,6 @@ as the corresponding C function.
     <li><a href="#Datatype-GetMemberIndex">h5tget_member_index_f</a>
 </td><td>      </td><td valign=top width=32%>
 <i>Atomic Datatype Properties</i>
-    <li><a href="#Datatype-SetSize">h5tset_size_f</a>
     <li><a href="#Datatype-GetOrder">h5tget_order_f</a>
     <li><a href="#Datatype-SetOrder">h5tset_order_f</a>
     <li><a href="#Datatype-GetPrecision">h5tget_precision_f</a>
@@ -371,9 +371,7 @@ as the corresponding C function.
     <li><a href="#Datatype-SetCset">h5tset_cset_f</a>
     <li><a href="#Datatype-GetStrpad">h5tget_strpad_f</a>
     <li><a href="#Datatype-SetStrpad">h5tset_strpad_f</a>
-<!--<br><br>                                                                     -->
-<!--<i>Variable-length Datatypes</i>                                        -->
-<!--<li><a href="#Datatype-VLCreate">h5tvlen_create_f</a>               -->
+    <li><a href="#Datatype-IsVariableString">h5tis_variable_str_f</a>
     </td><td>      </td><td valign=top width=32%>
     <i>Array Datatypes</i>
     <li><a href="#Datatype-ArrayCreate">h5tarray_create_f</a>   
@@ -392,9 +390,8 @@ as the corresponding C function.
     <li><a href="#Datatype-Pack">h5tpack_f</a>
 <!--<li><a href="#Datatype-InsertArray">h5tinsert_array_f</a>               -->
     <br><br>
-    <i>Variable-length Datatypes</i>
+    <i>Variable-length Array Datatypes</i>
     <li><a href="#Datatype-VLCreate">h5tvlen_create_f</a>
-    <li><a href="#Datatype-IsVariableString">h5tis_variable_str_f</a>
     <br><br>
     <i>Opaque Datatypes</i>
     <li><a href="#Datatype-SetTag">h5tset_tag_f</a>
@@ -446,7718 +443,85 @@ in the <cite>HDF5 User's Guide</cite> for further information, including a compl
 <!--       Include special topic files                       -->
 <!--  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  -->
 
-
-
-
-<p></p>
-<br>
-<strong>
-<a name="CreateVLString">
-Creating variable-length string datatypes</a>
-</strong>
-
-<table border="0" align="right"><tr><td align="right">
-<font color=999999 size=-1><i>
-Last modified: 25 September 2012
-</i></font>
-</td></tr></table>
-
-    <p>
-    As the term implies, 
-    variable-length strings are strings of varying lengths;
-    they can be arbitrarily long,
-    anywhere from 1 character to thousands of characters.
-    <p>
-    HDF5 provides the ability to create a variable-length string datatype.
-    Like all string datatypes, this type is based on the 
-    atomic string datatype: 
-    <code>H5T_C_S1</code> in C or
-    <code>H5T_FORTRAN_S1</code> in Fortran.
-    While these datatypes default to one character in size, 
-    they can be resized to specific fixed lengths 
-    or to variable length.
-    <p>
-    Variable-length strings will transparently accommodate ASCII strings
-    or UTF-8 strings.  This characteristic is set with 
-    <a href="../RM/RM_H5T.html#Datatype-SetCset"><code>H5Tset_cset</a></code>
-    in the process of creating the datatype.
-
-    <p>
-    The following HDF5 calls create a 
-    C-style variable-length string datatype, 
-    <code>vls_type_c_id</code>:
-    <pre>
-    vls_type_c_id = H5Tcopy(H5T_C_S1)
-    status        = H5Tset_size(vls_type_c_id, H5T_VARIABLE) </pre>
-
-    In a C environment, variable-length strings will always be 
-    <small>NULL</small>-terminated, so the buffer to hold such 
-    a string must be one byte larger than the string itself 
-    to accommodate the <small>NULL</small> terminator.
-
-    <p>
-    In Fortran, strings are normally of fixed length.  
-    Variable-length strings come into play only when data
-    is shared with a C application that uses them.
-    For such situations, the datatype class <code>H5T_STRING</code> is
-    predefined by the HDF5 Library to accommodate variable-length strings.  
-    The first HDF5 call below creates a Fortran string, 
-    <code>vls_type_f_id</code>, that will handle variable-length string data.
-    The second call sets the string padding value to space padding:
-    <pre>
-    h5tcopy_f(H5T_STRING, vls_type_f_id, hdferr)
-    h5tset_strpad_f(vls_type_f_id, H5T_STR_SPACEPAD_F, hdferr) </pre>
-
-    While Fortran-style strings are generally space-padded, 
-    they may be <small>NULL</small>-terminated 
-    in cases where the data is also used in a C environment. 
-
-    <p>
-    <b>Note:</b>  
-    Under the covers, variable-length strings are stored in a heap, 
-    potentially impacting efficiency in the following ways:
-    <ul style="compact">
-        <li>Heap storage requires more space than regular raw data storage.
-        <li>Heap access generally reduces I/O efficiency because 
-            it requires individual read or write operations for each 
-            data element rather than one read or write per dataset or 
-            per data selection. 
-        <li>Chunking and filters, including compression,
-            are not available for heaps.
-    </ul>
-
-
+<?php include("../_topic/create_vlen_strings.htm"); ?>
 
 <!--  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  -->
 <!--       Include function files                            -->
 <!--  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  -->
 
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tarray_create" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Datatype-ArrayCreate">H5Tarray_create</a>
-  <dt><strong>Signatures:</strong>
-    <dd>
-    <table width=95%>
-        <tr><td width=80% align=left valign=top>
-            <a href="#Datatype-ArrayCreate1">
-            <em>hid_t</em> <code>H5Tarray_create</code>(
-                       <em>hid_t</em> <code>base_type_id</code>,
-                       <em>int</em> <code>rank</code>,
-                       <em>const hsize_t</em> <code>dims[/*rank*/]</code>,
-                       <em>const int</em> <code>perm[/*rank*/]</code> )</a>
-            <br> 
-            </td><td width=10% align=right valign=top>
-                [1]
-        </td></tr>
-        <tr><td align=left valign=top>
-            <a href="#Datatype-ArrayCreate2">
-            <em>hid_t</em> <code>H5Tarray_create</code>(
-                       <em>hid_t</em> <code>base_typ_id</code>,
-                       <em>unsigned</em> <code>rank</code>,
-                       <em>const hsize_t</em> <code>dims[/*rank*/]</code>, )</a>
-            </td><td align=right valign=top>
-                [2]
-        </td></tr>
-    </table
-  ><p>
-  <dt><strong>Purpose:</strong>
-    <dd>Creates an array datatype object.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Tarray_create</code> is a macro that is mapped to either
-      <a href="#Datatype-ArrayCreate1"><code>H5Tarray_create1</code></a> or
-      <a href="#Datatype-ArrayCreate2"><code>H5Tarray_create2</code></a>,
-      depending on the needs of the application.
-      <p>
-      Such macros are provided to facilitate application compatibility.
-      For example:
-      <ul>
-          <li>The <code>H5Tarray_create</code> macro 
-              will be mapped to <code>H5Tarray_create1</code> and 
-              will use the <code>H5Tarray_create1</code> syntax 
-              (first signature above)
-              if an application is coded for HDF5 Release 1.6.<i>x</i>.
-          <li>The <code>H5Tarray_create</code> macro 
-              mapped to <code>H5Tarray_create2</code> and 
-              will use the <code>H5Tarray_create2</code> syntax 
-              (second signature above)
-              if an application is coded for HDF5 Release 1.8.<i>x</i>.
-      </ul>
-      <p>
-      Macro use and mappings are fully described in 
-      “<a href="APICompatMacros.html">API Compatibility Macros 
-      in HDF5</a>”;
-      we urge you to read that document closely.
-      <p>
-      When both the HDF5 Library and the application are built and 
-      installed with no specific compatibility flags, 
-      <code>H5Tarray_create</code> is mapped to the most recent version of
-      the function, currently 
-      <a href="#Datatype-ArrayCreate2"><code>H5Tarray_create2</code></a>.
-      If the library and/or application is compiled for Release 1.6
-      emulation, <code>H5Tarray_create</code> will be mapped to 
-      <a href="#Datatype-ArrayCreate1"><code>H5Tarray_create1</code></a>.
-      Function-specific flags are available to override these settings 
-      on a function-by-function basis when the application is compiled. 
-      <p>
-      Specific compile-time compatibility flags and the resulting 
-      mappings are as follows:
-
-      <dir>
-      <table border=0 cellpadding=4>
-        <tr valign=top align=left> 
-          <th>Compatibility setting</th>
-          <th><code>H5Tarray_create</code> mapping</th>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#GlobalSettings">Global settings</a></u></td>
-        </tr><tr valign=top align=left>
-          <td>No compatibility flag</td>
-          <td><code>H5Tarray_create2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Enable deprecated symbols</td>
-          <td><code>H5Tarray_create2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Disable deprecated symbols</td>
-          <td><code>H5Tarray_create2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Emulate Release 1.6 interface</td>
-          <td><code>H5Tarray_create1</code> </td>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#FunctionLevelSettings">Function-level macros</a></u></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Tarray_create_vers = 2    </code></td>
-          <td><code>H5Tarray_create2</code></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Tarray_create_vers = 1</code></td>
-          <td><code>H5Tarray_create1</code></td>
-        </tr>
-      </table>
-      </dir>
-      
-  <p>
-  <dd><strong>Interface history:</strong>  
-        Signature [1] above is the original <code>H5Tarray_create</code> interface
-        and the only interface available prior to HDF5 Release 1.8.0.
-        This signature and the corresponding function are now deprecated 
-        but will remain directly callable as 
-        <a href="#Datatype-ArrayCreate1"><code>H5Tarray_create1</code></a>.
-        <p>
-        Signature [2] above was introduced with HDF5 Release 1.8.0
-        and is the recommended and default interface.
-        It is directly callable as
-        <a href="#Datatype-ArrayCreate2"><code>H5Tarray_create2</code></a>.
-        <p>
-        See “<a href="APICompatMacros.html">API Compatibility 
-        Macros in HDF5</a>” 
-        for circumstances under which either of these functions might not
-        be available in an installed instance of the HDF5 Library.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong>  h5tarray_create_f
-    <dd>
-	<pre>
-SUBROUTINE h5tarray_create_f(base_id, rank, dims, type_id, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: base_id   ! Identifier of array base datatype
-  INTEGER, INTENT(IN)        ::  rank     ! Rank of the array
-  INTEGER(HSIZE_T), DIMENSION(*), INTENT(IN) :: dims 
-                                          ! Sizes of each array dimension
-  INTEGER(HID_T), INTENT(OUT) :: type_id  ! Identifier of the array datatype
-  INTEGER, INTENT(OUT)        :: hdferr   ! Error code
-END SUBROUTINE h5tarray_create_f
-	</pre>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">The function 
-            <code>H5Tarray_create</code> renamed to 
-            <code>H5Tarray_create1</code> 
-            and deprecated in this release.
-            <br>
-            The macro <code>H5Tarray_create</code> 
-            and the function <code>H5Tarray_create2</code>
-            introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tarray_create1" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Datatype-ArrayCreate1">H5Tarray_create1</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Tarray_create1</code>(
-                       <em>hid_t</em> <code>base_type_id</code>,
-                       <em>int</em> <code>rank</code>,
-                       <em>const hsize_t</em> <code>dims[/*rank*/]</code>,
-                       <em>const int</em> <code>perm[/*rank*/]</code>
-    )
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Creates an array datatype object.
-<p>
-<dt><strong>Notice:</strong>
-    <dd><i>This function is renamed from <code>H5Tarray_create</code> and 
-        deprecated in favor of the function 
-        <a href="#Datatype-ArrayCreate2"><code>H5Tarray_create2</code></a> 
-        or the new macro 
-        <a href="#Datatype-ArrayCreate"><code>H5Tarray_create</code></a>.</i>
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tarray_create1</code> creates a new array datatype object.
-         <p>
-         <code>base_type_id</code> is the datatype of every element of the 
-         array, i.e., of the number at each position in the array.
-         <p>
-         <code>rank</code> is the number of dimensions and the 
-         size of each dimension is specified in the array <code>dims</code>.
-         The value of <code>rank</code> is currently limited to
-         <code>H5S_MAX_RANK</code> and must be greater than <code>0</code> 
-         (zero).
-         All dimension sizes specified in <code>dims</code> must be greater
-         than <code>0</code> (zero).
-         <p>
-         The array <code>perm</code> is designed to contain the dimension 
-         permutation, i.e. C versus FORTRAN array order.  
-          
-         <b><i>(The parameter </i><code>perm</code><i> is currently unused 
-         and is not yet implemented.)</i></b>
-<p>
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>base_type_id</code></td>
-            <td valign="top">IN: Datatype identifier for the array base datatype.</td></tr>
-        <tr>
-            <td valign="top"><em>int</em> <code>rank</code></td>
-            <td valign="top">IN: Rank of the array.</td></tr>
-        <tr>
-            <td valign="top"><em>const hsize_t</em> <code>dims[/*rank*/]    </code></td>
-            <td valign="top">IN: Size of each array dimension.</td></tr>
-        <tr>
-            <td valign="top"><em>const int</em> <code>perm[/*rank*/]</code></td>
-            <td valign="top">IN: Dimension permutation.  
-                 
-                <b><i>(Currently not implemented.)</i></b></td></tr>
-    </table></ul>
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a valid datatype identifier if successful;
-        otherwise returns a negative value.
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tarray_create_f
-    <dd>
-	<pre>
-SUBROUTINE h5tarray_create_f(base_id, rank, dims, type_id, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: base_id   ! Identifier of array base datatype
-  INTEGER, INTENT(IN)        ::  rank     ! Rank of the array
-  INTEGER(HSIZE_T), DIMENSION(*), INTENT(IN) :: dims 
-                                          ! Sizes of each array dimension
-  INTEGER(HID_T), INTENT(OUT) :: type_id  ! Identifier of the array datatype
-  INTEGER, INTENT(OUT)        :: hdferr   ! Error code
-END SUBROUTINE h5tarray_create_f
-	</pre>
-
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<p>
-<dt><strong>History:</strong>
-	<ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.4.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function <code>H5Tarray_create</code> renamed to 
-            <code>H5Tarray_create1</code> and deprecated
-            in this release.</td></tr>
-    </table>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tarray_create2" -->
-<hr>
-<dl>
-<dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 9 April 2009
-      </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-ArrayCreate2">H5Tarray_create2</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Tarray_create2</code>(
-                       <em>hid_t</em> <code>base_type_id</code>,
-                       <em>unsigned</em> <code>rank</code>,
-                       <em>const hsize_t</em> <code>dims[/*rank*/]</code>,
-    )
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Creates an array datatype object.
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tarray_create2</code> creates a new array datatype object.
-         <p>
-         <code>base_type_id</code> is the datatype of every element of the 
-         array, i.e., of the number at each position in the array.
-         <p>
-         <code>rank</code> is the number of dimensions and the 
-         size of each dimension is specified in the array <code>dims</code>.
-         The value of <code>rank</code> is currently limited to
-         <code>H5S_MAX_RANK</code> and must be greater than <code>0</code> 
-         (zero).
-         All dimension sizes specified in <code>dims</code> must be greater
-         than <code>0</code> (zero).
-<p> 
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>base_type_id</code></td>
-            <td valign="top">IN: Datatype identifier for the array base datatype.</td></tr>
-        <tr>
-            <td valign="top"><em>unsigned</em> <code>rank</code></td>
-            <td valign="top">IN: Rank of the array.</td></tr>
-        <tr>
-            <td valign="top"><em>const hsize_t</em> <code>dims[/*rank*/]    </code></td>
-            <td valign="top">IN: Size of each array dimension.</td></tr>
-    </table></ul>
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a valid datatype identifier if successful;
-        otherwise returns a negative value.
-<p>
-<dt><strong>Fortran90 Interface:</strong> <!--h5tarray_create_f-->
-    <dd>None.
-<p>
-<dt><strong>History:</strong>
-	<ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            C function introduced in this release.</td></tr>
-    </table>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tclose" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 18 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-Close">H5Tclose</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Tclose</code>(
-        <em>hid_t </em><code>dtype_id</code>
-        )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Releases a datatype.  
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tclose</code> releases a datatype.  Further access 
-        through the datatype identifier is illegal.  Failure to release 
-        a datatype with this call will result in resource leaks.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-          <td valign="top"><em>hid_t</em> <code>dtype_id    </code></td>
-          <td valign="top">IN: Identifier of datatype to release.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tclose_f
-    <dd>
-    <pre>
-SUBROUTINE h5tclose_f(type_id, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                        ! 0 on success and -1 on failure
-END SUBROUTINE h5tclose_f
-    </pre>
-
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tcommit" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Datatype-Commit">H5Tcommit</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Tcommit</code>(
-        <em>hid_t</em> <code>loc_id</code>,
-        <em>const char *</em><code>name</code>,
-        <em>hid_t</em> <code>dtype_id</code>
-    )
-    <p>
-    <dd><em>herr_t</em> <code>H5Tcommit</code>(
-            <em>hid_t</em> <code>loc_id</code>, 
-            <em>const char *</em><code>name</code>, 
-            <em>hid_t</em> <code>dtype_id</code>, 
-            <em>hid_t</em> <code>lcpl_id</code>, 
-            <em>hid_t</em> <code>tcpl_id</code>, 
-            <em>hid_t</em> <code>tapl_id</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Commits a transient datatype, linking it into the file 
-        and creating a new named datatype.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Tcommit</code> is a macro that is mapped to either
-      <a href="#Datatype-Commit1"><code>H5Tcommit1</code></a> or
-      <a href="#Datatype-Commit2"><code>H5Tcommit2</code></a>,
-      depending on the needs of the application.
-      <p>
-      Such macros are provided to facilitate application compatibility.
-      Their use and mappings are fully described in 
-      “<a href="APICompatMacros.html">API Compatibility Macros 
-      in HDF5</a>”; 
-      we urge you to read that document closely.
-      <p>
-      When both the HDF5 Library and the application are built and 
-      installed with no specific compatibility flags, 
-      <code>H5Tcommit</code> is mapped to the most recent version of
-      the function, currently 
-      <a href="#Datatype-Commit2"><code>H5Tcommit2</code></a>.
-      If the library and/or application is compiled for Release 1.6
-      emulation, <code>H5Tcommit</code> will be mapped to 
-      <a href="#Datatype-Commit1"><code>H5Tcommit1</code></a>.
-      Function-specific flags are available to override these settings 
-      on a function-by-function basis when the application is compiled. 
-      <p>
-      Specific compile-time compatibility flags and the resulting 
-      mappings are as follows:
-
-      <dir>
-      <table border=0 cellpadding=4>
-        <tr valign=top align=left> 
-          <th>Compatibility setting</th>
-          <th><code>H5Tcommit</code> mapping</th>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u>Global settings</u></td>
-        </tr><tr valign=top align=left>
-          <td>No compatibility flag</td>
-          <td><code>H5Tcommit2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Enable deprecated symbols</td>
-          <td><code>H5Tcommit2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Disable deprecated symbols</td>
-          <td><code>H5Tcommit2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Emulate Release 1.6 interface<code>    </code></td>
-          <td><code>H5Tcommit1</code> </td>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u>Function-level macros</u></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Tcommit_vers = 2</code></td>
-          <td><code>H5Tcommit2</code></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Tcommit_vers = 1</code></td>
-          <td><code>H5Tcommit1</code></td>
-        </tr>
-      </table>
-      </dir>
-      
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5tcommit_f
-    <dd><pre>
-SUBROUTINE h5tcommit_f(loc_id, name, type_id, hdferr, &
-                       lcpl_id, tcpl_id, tapl_id ) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id  ! File or group identifier 
-  CHARACTER(LEN=*), INTENT(IN) :: name  ! Datatype name within file or group
-  INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                        ! 0 on success and -1 on failure
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: lcpl_id 
-                                        ! Link creation property list
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: tcpl_id 
-                                        ! Datatype creation property list
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: tapl_id 
-                                        ! Datatype access property list
-END SUBROUTINE h5tcommit_f
-    </pre></dd>
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            The function <code>H5Tcommit</code> renamed to 
-            <code>H5Tcommit1</code> and deprecated in this release.
-            <br>
-            The macro <code>H5Tcommit</code> 
-            and the function <code>H5Tcommit2</code>
-            introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tcommit1" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 3 May 2011
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-Commit1">H5Tcommit1</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Tcommit1</code>(
-        <em>hid_t</em> <code>loc_id</code>,
-        <em>const char *</em> <code>name</code>,
-        <em>hid_t</em> <code>dtype_id</code>
-    )
-<dt><strong>Purpose:</strong>
-    <dd>Commits a transient datatype to a file, creating a new named datatype.
-<p>
-<dt><strong>Notice:</strong>
-    <dd><i>This function is deprecated in favor of the function 
-        <a href="RM_H5T.html#Datatype-Commit2"><code>H5Tcommit2</code></a>.</i>
-      <p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tcommit1</code> commits the transient datatype 
-        (not immutable) to a file, turning it into a named datatype.  
-        <p>
-        The datatype <code>dtype_id</code> is committed as a named datatype 
-        at the location <code>loc_id</code>, which is either a file or group 
-        identifier, with the name <code>name</code>.
-	<p>
-	<code>name</code> can be a relative path based at <code>loc_id</code>
-        or an absolute path from the root of the file.
-        Use of this function requires that any intermediate groups 
-        specified in the path already exist.
-        <p>
-        As is the case for any object in a group, 
-        the length of the name of a named datatype is not limited.  
-        <p>
-        See <a href="#Datatype-CommitAnon"><code>H5Tcommit_anon</code></a> 
-        for a discussion of the differences between <code>H5Tcommit</code> 
-        and <code>H5Tcommit_anon</code>.
-        <p>
-        This function will not accept a datatype that cannot actually
-        hold data.  This currently includes
-        compound datatypes with no fields and
-        enumerated datatypes with no members.
-<p>
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-          <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-          <td valign="top">IN: File or group identifier</td></tr>
-        <tr>
-          <td valign="top"><em>const char *</em> <code>name    </code></td>
-          <td valign="top">IN: Name given to committed datatype</td></tr>
-        <tr>
-          <td valign="top"><em>hid_t</em> <code>dtype_id</code></td>
-          <td valign="top">IN: Identifier of datatype to be committed
-            and, upon function’s return, 
-            identifier for the committed datatype
-            </td></tr>
-    </table></ul>
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<p>
-<dt><strong>Fortran90 Interface:</strong>  See listing under <a href="RM_H5T.html#Datatype-Commit"><code>H5Tcommit</code></a>.
-    <dd>	
-		
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            The function <code>H5Tcommit</code> renamed to 
-            <code>H5Tcommit1</code> and deprecated in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.7</td>
-          <td valign="top">
-            Function modified in this release to reject
-            datatypes that will not accomodate actual data, such as 
-            a compound datatype with no fields or 
-            an enumerated datatype with no members.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tcommit2" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 3 May 2011
-      </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Datatype-Commit2">H5Tcommit2</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Tcommit2</code>(
-            <em>hid_t</em> <code>loc_id</code>, 
-            <em>const char *</em><code>name</code>, 
-            <em>hid_t</em> <code>dtype_id</code>, 
-            <em>hid_t</em> <code>lcpl_id</code>, 
-            <em>hid_t</em> <code>tcpl_id</code>, 
-            <em>hid_t</em> <code>tapl_id</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Commits a transient datatype, linking it into the file 
-        and creating a new named datatype.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Tcommit2</code> saves a transient datatype 
-        as an immutable named datatype in a file.
-	The datatype specified by <code>dtype_id</code>
-	is committed to the file 
-	with the name <code>name</code> at the location 
-	specified by <code>loc_id</code> and with the
-	datatype creation and access property lists
-	<code>tcpl_id</code> and <code>tapl_id</code>,
-	respectively.
-        <p>
-        <code>loc_id</code> may be a file identifier, 
-        or a group identifier within that file.
-        <code>name</code> may be either an absolute path in the file
-	or a relative path from <code>loc_id</code> naming the 
-	newly-commited datatype.
-        <p>
-        The link creation property list, <code>lcpl_id</code>,
-        governs creation of the link(s) by which the new named datatype
-        is accessed and the creation of any intermediate groups that 
-        may be missing. 
-        <p>
-        Once commited, this datatype may be used to define the 
-	datatype of any other dataset or attribute in the file.  
-        <p>
-        This function will not accept a datatype that cannot actually
-        hold data.  This currently includes
-        compound datatypes with no fields and
-        enumerated datatypes with no members.
-<!--
-FOR "FULL AND FINAL" FIX, 
-ADD FULL EXPLANATION IN H5Tcreate_enum AND H5Tcreate
-THAT HDF5 DOES NOT ALLOW THE USE OF UNUSABLE DATATYPES, AS DEFINED BELOW.
-
-ONE FIRST CREATES A COMPOUND OR AN ENUM THEN POPULATES IT; ONLY THEN
-CAN THE DATATYPE BE COMMITTED OR USED TO CREATE A DATASET OR ATTRIBUTE.
-
-ALSO NOTE IN H5Tcreate THAT AN ENUM WILL BE A NATIVE INTEGER TYPE.
-
-ADD POINTERS FROM H5Tcommit*, H5Dcreate*, and H5Acreate* TO THE
-H5Tcreate_enum AND H5Tcreate EXPLANATIONS.
-IN H5Tcommit1, H5Tcommit2, & H5Tcommit_anon, THAT LINK WILL REPLACE THE 
-ABOVE PARAGRAPH.
-
-QUESTIONS FOR QK:  
-    1) CAN ENUM BE ANY SIZE NATIVE INTEGER (E.G., LONG LONG)?
-    2) WHAT IS THE DIFFERENCE BETWEEN THESE TWO FUNCTIONS?
-            H5Tcreate (H5T_ENUM, <size>)
-            H5Tenum_create (<datatype>)
-
-ADD HISTORY SECTIONS TO DATASET AND ATTRIBUTE CREATE FUNCTIONS 
-THAT HDF5 WAS MODIFIED IN 1.4.? (1.4.0?) TO NOT ACCEPT 'UNUSABLE' DTYPEs.
-
-        HDF5 does not support the use of datatypes that are constructed 
-        such that they will not accomodate actual data.  
-        For example, any <code>H5Tcommit*</code>, <code>H5Dcreate*</code>,
-        or <code>H5Acreate*</code> command will fail 
-        if the specified datatype is 
-        a compound datatype with no fields or 
-        an enumerated datatype with no members.
--->
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-       <tr>
-        <td valign="top"><em>hid_t</em> <code>loc_id</code>
-        </td>
-        <td valign="top">IN: Location identifier
-        </td></tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>name</code>    
-        </td>
-        <td valign="top">IN: Name given to committed datatype 
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>dtype_id</code>
-        </td>
-        <td valign="top">IN: Identifier of datatype to be committed
-            and, upon function’s return, 
-            identifier for the committed datatype
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>lcpl_id</code>
-        </td>
-        <td valign="top">IN: Link creation property list
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>tcpl_id</code>
-        </td>
-        <td valign="top">IN: Datatype creation property list
-        </td></tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>tapl_id</code>
-        </td>
-        <td valign="top">IN: Datatype access property list
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong>  
-      <dd>See listing under 
-          <a href="RM_H5T.html#Datatype-Commit"><code>H5Tcommit</code></a>.
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.7</td>
-          <td valign="top">
-            Function modified in this release to reject
-            datatypes that will not accomodate actual data, such as 
-            a compound datatype with no fields or 
-            an enumerated datatype with no members.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tcommit_anon" -->
-<hr>
-<dl>
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 26 August 2013
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-CommitAnon">H5Tcommit_anon</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Tcommit_anon</code>(
-        <em>hid_t</em> <code>loc_id</code>,
-        <em>hid_t</em> <code>dtype_id</code>,
-        <em>hid_t</em> <code>tcpl_id</code>,
-        <em>hid_t</em> <code>tapl_id</code>
-    )
-
-        <p>
-<dt><strong>Purpose:</strong>
-    <dd>Commits a transient datatype to a file, creating a new named datatype, 
-        but does not link it into the file structure.
-
-        <p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tcommit_anon</code> commits a transient datatype 
-        (not immutable) to a file, turning it into a named datatype
-        with the specified creation and property lists.  
-        With default property lists, <code>H5P_DEFAULT</code>,
-        <code>H5Tcommit_anon</code> provides similar functionality 
-        to that of <code>H5Tcommit</code>, with the differences 
-        described below.
-        <p>
-        The datatype access property list identifier, <code>tapl_id</code>,
-        is provided for future functionality and is not used at this time.
-        This parameter should always be passed as the value 
-        <code>H5P_DEFAULT</code>.
-        <p>
-        Note that <code>H5Tcommit_anon</code> does not link this 
-        newly-committed datatype into the file.  
-        After the <code>H5Tcommit_anon</code> call, 
-        the datatype identifier <code>dtype_id</code> 
-        <i>must</i> be linked into the HDF5 file structure 
-        with <a href="RM_H5O.html#Object-Link"><code>H5Olink</code></a>
-        or it will be deleted from the file when the file is closed.
-        <p>
-        The differences between this function and 
-        <a href="#Datatype-Commit"><code>H5Tcommit</code></a> are as follows:
-        <ul>
-          <li><code>H5Tcommit_anon</code> explicitly includes property 
-            lists, which provides for greater control of the creation process 
-            and of the properties of the new named datatype.
-            <code>H5Tcommit</code> always uses default properties.
-          <li><code>H5Tcommit_anon</code> neither provides the new 
-            named datatype’s name nor links it into the HDF5 file 
-            structure; those actions must be performed separately through a 
-            call to 
-            <a href="RM_H5O.html#Object-Link"><code>H5Olink</code></a>,
-            which offers greater control over linking.
-        </ul>
-        <p>
-        This function will not accept a datatype that cannot actually
-        hold data.  This currently includes
-        compound datatypes with no fields and
-        enumerated datatypes with no members.
-
-        <p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-          <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-          <td valign="top">IN: A file or group identifier specifying the file
-              in which the new named datatype is to be created.</td></tr>
-        <tr>
-          <td valign="top"><em>hid_t</em> <code>dtype_id</code></td>
-          <td valign="top">IN: A datatype identifier.</td></tr>
-        <tr>
-          <td valign="top"><em>hid_t</em> <code>tcpl_id</code></td>
-          <td valign="top">IN: A datatype creation property list 
-              identifier.
-              <br>
-              (<code>H5P_DEFAULT</code> for the default property list.)
-              </td></tr>
-        <tr>
-          <td valign="top"><em>hid_t</em> <code>tapl_id    </code></td>
-          <td valign="top">IN: A datatype access property list identifier.
-             <br>
-             <i>Currently unused; should always be passed as the 
-             value</i> <code>H5P_DEFAULT</code>.</td></tr>
-    </table></dd>
-
-        <p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-        <p>
-<dt><strong>Fortran90 Interface:</strong> h5tcommit_anon_f
-    <dd><pre>
-SUBROUTINE h5tcommit_anon_f(loc_id, dtype_id, hdferr, tcpl_id, tapl_id)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id ! A file or group identifier specifying 
-                                       ! the file in which the new named 
-                                       ! datatype is to be created.
-  INTEGER(HID_T), INTENT(IN) :: dtype_id  
-                                       ! Datatype identifier 
-  INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                       ! 0 on success and -1 on failure
-</pre>
-<!-- NEW PAGE -->
-<pre>
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: tcpl_id 
-                                       ! A datatype creation property 
-                                       ! list identifier.
-                                       !  H5P_DEFAULT_F = default property list
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: tapl_id 
-                                       ! A datatype access property list id
-END SUBROUTINE h5tcommit_anon_f
-    </pre></dd>
-		
-        <p>
-<dt><strong>See Also:</strong>
-    <dd><a href="RM_H5O.html#Object-Link"><code>H5Olink</code></a>
-        <br>
-        <a href="RM_H5T.html#Datatype-Commit"><code>H5Tcommit</code></a> 
-
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.7</td>
-          <td valign="top">
-            Function modified in this release to reject
-            datatypes that will not accomodate actual data, such as 
-            a compound datatype with no fields or 
-            an enumerated datatype with no members.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table></dd>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tcommitted" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Datatype-Committed">H5Tcommitted</a>
-<dt><strong>Signature:</strong>
-    <dd><em>htri_t</em><code>H5Tcommitted</code>(
-        <em>hid_t</em> <code>dtype_id</code>
-        )
-<dt><strong>Purpose:</strong>
-    <dd>Determines whether a datatype is a named type or a transient type.  
-<dt><strong>Description:</strong>
-    <dd><code>H5Tcommitted</code> queries a type to determine whether 
-        the type specified by the <code>dtype_id</code> identifier 
-        is a named type or a transient type.  If this function returns 
-        a positive value, then the type is named (that is, it has been 
-        committed, perhaps by some other application).  Datasets which
-        return committed datatypes with <code>H5Dget_type()</code> are 
-        able to share the datatype with other datasets in the same file.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>dtype_id    </code></td>
-            <td valign="top">IN: Datatype identifier.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>When successful, returns a positive value, for <code>TRUE</code>, 
-        if the datatype has been committed, or <code>0</code> (zero), 
-        for <code>FALSE</code>, if the datatype has not been committed.
-        Otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5tcommitted_f
-    <dd>
-	<pre>
-SUBROUTINE h5tcommitted_f(dtype_id, committed, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: dtype_id  
-                                    ! A datatype identifier
-  LOGICAL, INTENT(OUT) :: committed ! .TRUE., if the datatype committed
-                                    ! .FALSE., if the datatype not committed.
-  INTEGER, INTENT(OUT) :: hdferr    ! Error code
-                                    ! 0 on success and -1 on failure
-END SUBROUTINE h5tcommitted_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tcompiler_conv" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Datatype-CompilerConv">H5Tcompiler_conv</a>
-<dt><strong>Signature:</strong>
-  <dd><em>htri_t</em> <code>H5Tcompiler_conv</code>(<em>hid_t</em> 
-    <code>src_id</code>, <em>hid_t</em> <code>dst_id</code>)
-<dt><strong>Purpose:</strong>
-  <dd>Check whether the library�s default conversion is hard conversion.
-<dt><strong>Description:</strong>
-  <dd><code>H5Tcompiler_conv</code> finds out whether the library�s 
-    conversion function from type <code>src_id</code> to type 
-    <code>dst_id</code> is a compiler (hard) conversion.  A compiler 
-    conversion uses compiler�s casting; a library (soft) conversion uses 
-    the library�s own conversion function.
-<dt><strong>Parameters:</strong>
-  <ul>
-    <table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>src_id</code>    </td>
-	<td valign="top">IN: Identifier for the source datatype.</td>
-      </tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>dst_id</code></td>
-	<td valign="top">IN: Identifier for the destination datatype.</td>
-      </tr>
-    </table>
-  </ul>
-<dt><strong>Returns:</strong>
-  <dd>Returns TRUE for compiler conversion, FALSE for library conversion, 
-    FAIL for the function�s failure.
-<dt><strong>Fortran90 Interface:</strong> h5tcompiler_conv_f
-  <dd><pre>
-SUBROUTINE h5tcompiler_conv_f( src_id, dst_id, flag, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: src_id ! Id for the source datatype.
-  INTEGER(HID_T), INTENT(IN) :: dst_id ! Id for the destination datatype.
-  LOGICAL, INTENT(OUT) :: flag         !   .TRUE. for compiler conversion, 
-                                       !   .FALSE. for library conversion
-  INTEGER, INTENT(OUT) :: hdferr       ! Error code:
-                                       ! 0 on success and -1 on failure
-END SUBROUTINE h5tcompiler_conv_f
-  </pre></dd>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tconvert" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 1 February 2013
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-Convert">H5Tconvert</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Tconvert</code>(
-        <em>hid_t</em> <code>src_type_id</code>,
-        <em>hid_t</em> <code>dest_type_id</code>,
-        <em>size_t</em> <code>nelmts</code>,
-        <em>void *</em><code>buf</code>,
-        <em>void *</em><code>background</code>,
-        <em>hid_t</em> <code>plist_id</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Converts data from one specified datatype to another.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tconvert</code> converts <code>nelmts</code> elements 
-        from a source datatype, specified by <code>src_type_id</code>, 
-        to a destination datatype, <code>dest_type_id</code>.  
-        The source elements are packed in <code>buf</code> and on return 
-        the destination elements will be packed in <code>buf</code>.  
-        That is, the conversion is performed in place.  
-        <p>
-        The optional background buffer is for use with compound datatypes.
-        It is an array of <code>nelmts</code> values for the 
-        destination datatype which can then be merged with the converted 
-        values to recreate the compound datatype.
-        For instance, <code>background</code> 
-        might be an array of structs with the <code>a</code> and 
-        <code>b</code> fields already initialized and the conversion  
-        of <code>buf</code> supplies the <code>c</code> and <code>d</code> 
-        field values.
-        <p>
-        The parameter <code>plist_id</code> contains the dataset transfer 
-        property list identifier which is passed to the conversion functions.  
-        As of Release 1.2, this parameter is only used to pass along the 
-        variable-length datatype custom allocation information.
-
-  <p>
-  <dt><strong>Programming Note for C++ Developers Using C Functions:</strong>
-    <dd>
-      <p>If a C routine that takes a function pointer as an argument is 
-      called from within C++ code, the C routine should be returned from 
-      normally. </p>
-
-      <p>Examples of this kind of routine include callbacks such as 
-      <code>H5Pset_elink_cb</code> and <code>H5Pset_type_conv_cb</code> 
-      and functions such as <code>H5Tconvert</code> and 
-      <code>H5Ewalk2</code>.</p>
-
-      <p>Exiting the routine in its normal fashion allows the HDF5 C 
-      Library to clean up its work properly. In other words, if the C++ 
-      application jumps out of the routine back to the C++ 
-      “catch” statement, the library is not given the 
-      opportunity to close any temporary data structures that were set 
-      up when the routine was called. The C++ application should save 
-      some state as the routine is started so that any problem that 
-      occurs might be diagnosed.</p>
-
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>src_type_id</code></td>
-            <td valign="top">IN: Identifier for the source datatype.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dest_type_id</code></td>
-            <td valign="top">IN: Identifier for the destination datatype.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>nelmts</code></td>
-            <td valign="top">IN: Size of array <code>buf</code>.</td></tr>
-        <tr>
-            <td valign="top"><em>void *</em><code>buf</code></td>
-            <td valign="top">IN/OUT: Array containing pre- and post-conversion 
-                values.  
-                <br>
-                <code>H5Tconvert</code> will not resize this buffer; it must be
-                large enough to hold the larger of the input and output data.
-                </td></tr>
-        <tr>
-            <td valign="top"><em>void *</em><code>background    </code></td>
-            <td valign="top">IN: Optional background buffer.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>plist_id</code></td>
-            <td valign="top">IN: Dataset transfer property list identifier.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran2003 Interface:</strong> h5tconvert_f
-    <dd>
-
-        <a name="H5T2028F03292fH5Tconvert5ff5fF03"></a>
-<a name="robo52"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE h5tconvert_f(src_id, dst_id, nelmts, buf, hdferr, background, plist_id)
-    INTEGER(HID_T) , INTENT(IN)               :: src_id
-    INTEGER(HID_T) , INTENT(IN)               :: dst_id
-    INTEGER(SIZE_T), INTENT(IN)               :: nelmts
-    TYPE(C_PTR)    , INTENT(INOUT)            :: buf
-    INTEGER        , INTENT(OUT)              :: hdferr
-    TYPE(C_PTR)    , INTENT(INOUT), OPTIONAL  :: background
-    INTEGER(HID_T) , INTENT(IN)   , OPTIONAL  :: plist_id
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  src_id     - Identifier for the source datatype.
-  dst_id     - Identifier for the destination datatype.
-  nelmts     - Size of array buf.
-  buf        - Array containing pre-conversion values.
-  background - Optional background buffer.
-  plist_id   - Dataset transfer property list identifier.
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  buf        - Array containing post-conversion values.
-  hdferr     - error code:
-                 0 on success and -1 on failure
-</pre>
-
-
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.8</td>
-          <td valign="top">
-            Fortran subroutine added.</td></tr>
-        <tr>
-          <td valign="top">1.6.3</td>
-          <td valign="top">
-            In C function, <code>nelmts</code> parameter type changed to 
-            <em>size_t</em>.</td></tr>
-        <tr>
-          <td valign="top">1.4.0</td>
-          <td valign="top">
-            In C function, <code>nelmts</code> parameter type changed to 
-            <em>hsize_t</em>.</td></tr>
-    </table></dd>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tcopy" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 11 October 2012
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-Copy">H5Tcopy</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t </em><code>H5Tcopy</code>(
-        <em>hid_t </em><code>dtype_id</code>
-        )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Copies an existing datatype.  
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tcopy</code> copies an existing datatype.  
-        The returned type is always transient and unlocked.  
-        <p>
-        The <code>dtype_id</code> argument can be either a datatype
-        identifier, a predefined datatype (defined in 
-        <code>H5Tpublic.h</code>), or a dataset identifier.
-        If <code>dtype_id</code> is a dataset identifier instead of a 
-        datatype identifier, then this function returns a transient, 
-        modifiable datatype which is a copy of the dataset's datatype.
-        <p>
-        The datatype identifier returned should be released with 
-        <code>H5Tclose</code> or resource leaks will occur.  
-<!--
-        <p>
-        Native datatypes supported by the library are:
-        <ul> <dl>
-            <dt>H5T_NATIVE_CHAR
-                <dd> Native character type, declare dataset array as 'char'
-            <dt>H5T_NATIVE_UCHAR
-                <dd> Native unsigned character type, declare dataset array as 'unsigned char'
-            <dt>H5T_NATIVE_SHORT
-                <dd> Native short type, declare dataset array as 'short'
-            <dt>H5T_NATIVE_USHORT
-                <dd> Native unsigned short type, declare dataset array as 'unsigned short'
-            <dt>H5T_NATIVE_INT
-                <dd> Native int type, declare dataset array as 'int'
-            <dt>H5T_NATIVE_UINT
-                <dd> Native unsigned int type, declare dataset array as 'unsigned int'
-            <dt>H5T_NATIVE_LONG
-                <dd> Native long type, declare dataset array as 'unsigned long'
-            <dt>H5T_NATIVE_ULONG
-                <dd> Native unsigned long type, declare dataset array as 'unsigned long'
-            <dt>H5T_NATIVE_LLONG
-                <dd> Native long long type, declare dataset array as 'unsigned long long'
-            <dt>H5T_NATIVE_ULLONG
-                <dd> Native unsigned long long type, declare dataset array as 'unsigned long long'
-            <dt>H5T_NATIVE_INT8
-                <dd> Native signed 8-bit type, declare dataset array as 'int8'
-            <dt>H5T_NATIVE_UINT8
-                <dd> Native unsigned 8-bit type, declare dataset array as 'uint8'
-            <dt>H5T_NATIVE_INT16
-                <dd> Native signed 16-bit type, declare dataset array as 'int16'
-            <dt>H5T_NATIVE_UINT16
-                <dd> Native unsigned 16-bit type, declare dataset array as 'uint16'
-            <dt>H5T_NATIVE_INT32
-                <dd> Native signed 32-bit type, declare dataset array as 'int32'
-            <dt>H5T_NATIVE_UINT32
-                <dd> Native unsigned 32-bit type, declare dataset array as 'uint32'
-            <dt>H5T_NATIVE_INT64
-                <dd> Native signed 64-bit type, declare dataset array as 'uint64'
-            <dt>H5T_NATIVE_UINT64
-                <dd> Native unsigned 64-bit type, declare dataset array as 'uint64'
-            <dt>H5T_NATIVE_FLOAT
-                <dd> Native single-precision float type, declare dataset array as 'float'
-            <dt>H5T_NATIVE_DOUBLE
-                <dd> Native double-precision float type, declare dataset array as 'double'
-            <dt>H5T_NATIVE_HSIZE
-                <dd> Native size_t type, declare dataset array as 'hsize_t'
-            <dt>H5T_NATIVE_HSSIZE
-                <dd> Native signed size_t type, declare dataset array as 'hssize_t'
-            <dt>H5T_NATIVE_HERR
-                <dd> Native error type, declare dataset array as 'herr_t'
-            <dt>H5T_NATIVE_HBOOL
-                <dd> Native boolean type, declare dataset array as 'hbool_t'
-        </dl> </ul>
--->
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id    </code></td>
-            <td valign="top">IN: Identifier of datatype to copy.  
-                Can be a datatype identifier, a predefined datatype (defined in 
-                <code>H5Tpublic.h</code>), or a dataset identifier.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a datatype identifier if successful;
-        otherwise returns a negative value
-
-<p>
-<dt><strong>See Also:</strong>
-    <dd>If <code>dtype_id</code> is to be a variable-length string datatype,
-        see “<a href="RM_H5T.html#CreateVLString">Creating 
-        variable-length string datatypes</a>.” 
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tcopy_f
-    <dd>
-    <pre>
-SUBROUTINE h5tcopy_f(type_id, new_type_id, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id      ! Datatype identifier 
-  INTEGER(HID_T), INTENT(OUT) :: new_type_id ! Identifier of datatype's copy 
-  INTEGER, INTENT(OUT) :: hdferr             ! Error code
-                                             ! 0 on success and -1 on failure
-END SUBROUTINE h5tcopy_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tcreate" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 16 August 2013
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-Create">H5Tcreate</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t </em><code>H5Tcreate</code>(
-        <em>H5T_class_t </em><code>class</code>,
-        <em>size_t</em><code>size</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Creates a new datatype.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tcreate</code> creates a new datatype of the specified 
-        class with the specified number of bytes.  
-        This function is used only with the following datatype classes:
-        <ul>
-            <li><code>H5T_COMPOUND</code> 
-            <li><code>H5T_OPAQUE</code> 
-            <li><code>H5T_ENUM</code> 
-            <li><code>H5T_STRING</code> 
-        </ul>
-        Other datatypes, including integer and floating-point datatypes,
-        are typically created by using 
-        <code><a href="RM_H5T.html#Datatype-Copy">H5Tcopy</a></code>
-        to copy and modify a <a href="PredefDTypes.html">predefined 
-        datatype</a>.
-        <p>
-        When creating a variable-length string datatype, 
-        <code>size</code> must be <code>H5T_VARIABLE</code>;
-        see “<a href="RM_H5T.html#CreateVLString">Creating 
-        variable-length string datatypes</a>.” 
-        <p>
-        When creating a fixed-length string datatype, <code>size</code> 
-        will be the length of the string in bytes.
-        The length of the string in characters will depend on the encoding 
-        used; see <code>
-        <a href="RM_H5P.html#Property-SetCharEncoding">H5Pset_char_encoding</a></code>.
-        <p>
-        <small>ENUM</small>s created with this function have 
-        a signed native integer base datatype.
-        Use <code><a href="#Datatype-EnumCreate">H5Tenum_create</a></code>
-        if a different integer base datatype is required.
-        <p>
-        The datatype identifier returned from this function should be 
-        released with <code>H5Tclose</code> or resource leaks will result.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>H5T_class_t</em> <code>class    </code></td>
-            <td valign="top">IN: Class of datatype to create;
-                valid values include:
-                <br>
-                <code>    H5T_COMPOUND</code> 
-                <br>
-                <code>    H5T_OPAQUE</code> 
-                <br>
-                <code>    H5T_ENUM</code> 
-                <br>
-                <code>    H5T_STRING</code> 
-            </td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>size</code></td>
-            <td valign="top">IN: Size, in bytes, of the datatype being created 
-        </td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns datatype identifier if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>See Also:</strong>
-    <dd><table border="0">
-        <tr valign="top" align="left"><td>
-            <code><a href="RM_H5P.html#Property-SetCharEncoding">H5Pset_char_encoding</a></code>
-            <br>
-            <code><a href="RM_H5T.html#Datatype-Copy">H5Tcopy</a></code>
-            <br>
-            <code><a href="RM_H5T.html#Datatype-EnumCreate">H5Tenum_create</a></code>
-          </td><td><code>        </code></td><td>
-            <a href="RM_H5T.html#CreateVLString">Creating 
-                variable-length string datatypes</a>
-            <br>
-            <a href="PredefDTypes.html">HDF5 Predefined Datatypes</a>
-          </td></tr>
-        </table></dd>
-
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tcreate_f
-    <dd>
-    <pre>
-SUBROUTINE h5tcreate_f(class, size, type_id, hdferr) 
-  IMPLICIT NONE
-  INTEGER, INTENT(IN) :: class             ! Datatype class can be one of
-                                           !    H5T_COMPOUND_F
-                                           !    H5T_OPAQUE_F
-                                           !    H5T_ENUM_F
-                                           !    H5T_STRING_F
-  INTEGER(SIZE_T), INTENT(IN) :: size      ! Size of the datatype
-  INTEGER(HID_T), INTENT(OUT) :: type_id   ! Datatype identifier
-  INTEGER, INTENT(OUT) :: hdferr           ! Error code
-                                           ! 0 on success and -1 on failure
-END SUBROUTINE h5tcreate_f
-    </pre>
-
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-        </tr>
-
-        <tr>
-          <td valign="top">1.8.8</td>
-          <td valign="top">
-            String datatype capability added to function in this release.</td>
-        </tr>
-
-        </tr>
-        </table>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tdecode" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-Last modified: 29 August 2012</i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-Decode">H5Tdecode</a>
-<p></p>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Tdecode</code>
-      (<em>unsigned char *</em><code>buf</code>)
-<p></p>
-<dt><strong>Purpose:</strong>
-    <dd>Decode a binary object description of datatype and 
-      return a new object handle.
-<p></p>
-<dt><strong>Description:</strong>
-    <dd>Given an object description of datatype in binary in a buffer, 
-      <code>H5Tdecode</code> reconstructs the HDF5 datatype object and 
-      returns a new object handle for it. The binary description of the 
-      object is encoded by <code>H5Tencode</code>.  User is responsible 
-      for passing in the right buffer.
-
-      <p>The datatype identifier returned by this function can be 
-      released with <code>H5Tclose</code> when the identifier is 
-      no longer needed so that resource leaks will not develop.</p>
-
-
-<p></p>
-<dt><strong>Parameters:</strong>
-    <ul>
-      <table>
-        <tr>
-            <td valign="top"><em>unsigned char *</em><code>buf</code>    </td>
-            <td valign="top">IN: Buffer for the datatype 
-	      object to be decoded.</td>
-	</tr>
-      </table>
-    </ul>
-<p></p>
-<dt><strong>Returns:</strong>
-    <dd>Returns an object identifier (non-negative) if successful; 
-      otherwise returns a negative value.
-<p></p>
-<dt><strong>Fortran90 Interface:</strong> h5tdecode_f
-    <dd><pre>
-SUBROUTINE h5tdecode_f(buf, obj_id, hdferr)
-  IMPLICIT NONE
-  CHARACTER(LEN=*), INTENT(IN) :: buf  ! Data space object buffer to be decoded
-  INTEGER(HID_T), INTENT(OUT) :: obj_id! Object identifier 
-  INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                       ! 0 on success and -1 on failure
-END SUBROUTINE h5tdecode_f
-    </pre></dd>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tdetect_class" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 18 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-DetectClass">H5Tdetect_class</a>
-<dt><strong>Signature:</strong>
-    <dd><em>htri_t </em><code>H5Tdetect_class</code>(
-        <em>hid_t</em> <code>dtype_id</code>,
-        <em>H5T_class_t</em><code>dtype_class</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Determines whether a datatype contains any datatypes of the 
-        given datatype class.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tdetect_class</code> determines whether the datatype 
-        specified in <code>dtype_id</code> contains any datatypes of the 
-        datatype class specified in <code>dtype_class</code>.
-        <p>
-        This function is useful primarily in recursively examining 
-        all the fields and/or base types 
-        of compound, array, and variable-length datatypes.
-        <p>
-        Valid class identifiers are as defined in 
-        <a href="#Datatype-GetClass"><code>H5Tget_class</code></a>.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id</code></td>
-            <td valign="top">IN: Datatype identifier.</td></tr>
-        <tr>
-            <td valign="top"><em>H5T_class_t</em> <code>dtype_class    </code></td>
-            <td valign="top">IN: Datatype class.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns <code>TRUE</code> or <code>FALSE</code> if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-<!--
-    <pre>
-    </pre>
--->
-
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table></dd>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tencode" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Datatype-Encode">H5Tencode</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Tencode</code>(<em>hid_t</em> 
-      <code>obj_id</code>, <em>unsigned char *</em><code>buf</code>, 
-      <em>size_t *</em><code>nalloc</code>)
-<dt><strong>Purpose:</strong>
-    <dd>Encode a datatype object description into a binary buffer.
-<dt><strong>Description:</strong>
-    <dd>Given datatype identifier, <code>H5Tencode</code> converts a data 
-      type description into binary form in a buffer.  Using this 
-      binary form in the buffer, a datatype object can be reconstructed 
-      using <code>H5Tdecode</code> to return a new object handle
-      (<em>hid_t</em>) for this datatype.
-      <p>A preliminary <code>H5Tencode</code> call can be made to find 
-      out the size of the buffer needed. This value is returned as 
-      <code>nalloc</code>. That value can then be assigned to 
-      <code>nalloc</code> for a second <code>H5Tencode</code> call, 
-      which will retrieve the actual encoded object.
-      <p>If the library finds out <code>nalloc</code> is not big 
-      enough for the object, it simply returns the size of the buffer 
-      needed through <code>nalloc</code> without encoding the provided buffer.
-
-<dt><strong>Parameters:</strong>
-    <ul>
-      <table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>obj_id</code></td>
-            <td valign="top">IN: Identifier of the object to be 
-	      encoded.</td>
-	</tr>
-        <tr>
-            <td valign="top"><em>unsigned char *</em><code>buf</code>    </td>
-            <td valign="top">IN/OUT: Buffer for the object to be 
-	      encoded into.  If the provided buffer is NULL, only 
-	      the size of buffer needed is returned through <code>nalloc</code>.
-              </td>
-	</tr>
-        <tr>
-            <td valign="top"><em>size_t *</em><code>nalloc</code></td>
-            <td valign="top">IN: The size of the allocated buffer.
-	      <br>OUT: The size of the buffer needed.</td>
-	</tr>
-      </table>
-    </ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful; 
-      otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5tencode_f
-    <dd><pre>
-SUBROUTINE h5tencode_f(obj_id, buf, nalloc, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: obj_id ! Identifier of the object to be encoded
-  CHARACTER(LEN=*), INTENT(OUT) :: buf ! Buffer object to be encoded into
-  INTEGER(SIZE_T), INTENT(INOUT) :: nalloc 
-                                       ! The size of the allocated buffer
-  INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                       ! 0 on success and -1 on failure
-END SUBROUTINE h5tencode_f
-    </pre></dd>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tenum_create" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 15 August 2013
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-EnumCreate">H5Tenum_create</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Tenum_create</code>(
-            <em>hid_t</em> <code>dtype_id</code>
-        )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Creates a new enumeration datatype.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tenum_create</code> creates a new enumeration datatype 
-        based on the specified base datatype, <code>dtype_id</code>, 
-        which must be an integer datatype.
-        <p>
-        If a particular architecture datatype is required, 
-        a little endian or big endian datatype for example, 
-        use a native datatype as the base datatype and use
-        <code><a href="#Datatype-Convert">H5Tconvert</a></code>
-        on values as they are read from or written to a dataset.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id    </code></td>
-            <td valign="top">IN: Datatype identifier for the base datatype.
-                <br>
-                Must be an integer datatype.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns the datatype identifier for the new enumeration datatype 
-        if successful; otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tenum_create_f
-    <dd>
-    <pre>
-SUBROUTINE h5tenum_create_f(dtype_id, new_type_id, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: dtype_id      ! Datatype identifier for
-                                              ! the  base datatype
-  INTEGER(HID_T), INTENT(OUT) :: new_type_id  ! Datatype identifier for the
-                                              ! new enumeration datatype    
-  INTEGER, INTENT(OUT) :: hdferr              ! Error code
-END SUBROUTINE h5tenum_create_f
-    </pre>
-
-<p>
-<dt><strong>See Also:</strong>
-    <dd><table border="0">
-        <tr valign="top" align="left"><td>
-            <code><a href="#Datatype-EnumInsert">H5Tenum_insert</a></code>
-            <br>
-            <code><a href="#Datatype-EnumValueOf">H5Tenum_valueof</a></code>
-            <br>
-            <code><a href="#Datatype-EnumNameOf">H5Tenum_nameof</a></code>
-            <br>
-            <code><a href="#Datatype-GetMemberValue">H5Tget_member_value</a></code>
-          </td><td><code>        </code></td><td>
-            <code><a href="#Datatype-Convert">H5Tconvert</a></code>
-            <br>
-            <code><a href="RM_H5T.html#Datatype-Create">H5Tcreate</a></code>
-          </td></tr>
-        </table></dd>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tenum_insert" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 29 April 2013
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-EnumInsert">H5Tenum_insert</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Tenum_insert</code>(
-        <em>hid_t</em> <code>dtype_id</code>,
-        <em>const char</em> *<code>name</code>,
-        <em>void</em> *<code>value</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Inserts a new enumeration datatype member.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tenum_insert</code> inserts a 
-        new enumeration datatype member into an enumeration datatype. 
-        <p>
-        <code>dtype_id</code> is the datatype identifier for the 
-        enumeration datatype,
-        <code>name</code> is the name of the new member, and 
-        <code>value</code> points to the value of the new member.
-        <p>
-        <code>name</code> and <code>value</code> must both 
-        be unique within <code>dtype_id</code>. 
-        <p>
-        <code>value</code> points to data which must be of the 
-        integer base datatype used when the enumeration datatype was created.
-        If a particular architecture datatype is required, 
-        a little endian or big endian datatype for example, 
-        use a native datatype as the base datatype and use
-        <code><a href="#Datatype-Convert">H5Tconvert</a></code>
-        on values as they are read from or written to a dataset.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id</code></td>
-            <td valign="top">IN: Datatype identifier for the enumeration 
-            datatype.</td></tr>
-        <tr>
-            <td valign="top"><em>const char</em> *<code>name    </code></td>
-            <td valign="top">IN: Name of the new member.</td></tr>
-        <tr>
-            <td valign="top"><em>void</em> *<code>value</code></td>
-            <td valign="top">IN: Pointer to the value of the new member.
-                </td></tr>
-    </table></ul>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tenum_insert_f
-    <dd>
-    <pre>
-SUBROUTINE h5tenum_insert_f(type_id,  name, value, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-  CHARACTER(LEN=*), INTENT(IN) :: name  ! Name of the new member
-  INTEGER, INTENT(IN) :: value          ! Value of the new member
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-END SUBROUTINE h5tenum_insert_f
-    </pre>
-
-<p>
-<dt><strong>See Also:</strong>
-    <dd><code><a href="#Datatype-EnumCreate">H5Tenum_create</a></code>
-    <dd><code><a href="#Datatype-EnumValueOf">H5Tenum_valueof</a></code>
-    <dd><code><a href="#Datatype-EnumNameOf">H5Tenum_nameof</a></code>
-    <dd><code><a href="#Datatype-GetMemberValue">H5Tget_member_value</a></code>
-    <dd><code><a href="#Datatype-Convert">H5Tconvert</a></code>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tenum_nameof" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 23 April 2013
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-EnumNameOf">H5Tenum_nameof</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Tenum_nameof</code>(
-        <em>hid_t</em> <code>dtype_id</code>,
-        <em>void</em> *<code>value</code>,
-        <em>char</em> *<code>name</code>,
-        <em>size_t</em> <code>size</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Returns the symbol name corresponding to a specified member 
-        of an enumeration datatype.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tenum_nameof</code> finds the symbol name that 
-        corresponds to the specified <code>value</code>
-        of the enumeration datatype <code>dtype_id</code>. 
-        <p>
-        At most <code>size</code> characters of the symbol 
-        name are copied into the <code>name</code> buffer. 
-        If the entire symbol name and null terminator 
-        do not fit in the <code>name</code> buffer, then as 
-        many characters as possible are copied 
-        (not null terminated) and the function fails.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id</code></td>
-            <td valign="top">IN: Enumeration datatype identifier.</td></tr>
-        <tr>
-            <td valign="top"><em>void</em> *<code>value    </code></td>
-            <td valign="top">IN: Value of the enumeration datatype.</td></tr>
-        <tr>
-            <td valign="top"><em>char</em> *<code>name</code></td>
-            <td valign="top">OUT: Buffer for output of the 
-                symbol name.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>size</code></td>
-            <td valign="top">IN: Anticipated size of the symbol name, 
-                in bytes (characters).</td></tr>
-    </table></ul>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful.
-        Otherwise returns a negative value 
-        and, if <code>size</code> allows it, 
-        the first character of <code>name</code> is 
-        set to <code>NULL</code>.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tenum_nameof_f
-    <dd>
-	<pre>
-SUBROUTINE h5tenum_nameof_f(type_id, value, namelen, name, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id  ! Datatype identifier 
-  INTEGER, INTENT(IN) :: value           ! Value of the enumeration datatype
-  INTEGER(SIZE_T), INTENT(IN) :: namelen ! Length of the name
-  CHARACTER(LEN=*), INTENT(OUT) :: name  ! Name of the enumeration datatype
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code
-END SUBROUTINE h5tenum_nameof_f
-	</pre>		
-		
-<p>
-<dt><strong>See Also:</strong>
-    <dd><code><a href="#Datatype-EnumCreate">H5Tenum_create</a></code>
-    <dd><code><a href="#Datatype-EnumInsert">H5Tenum_insert</a></code>
-    <dd><code><a href="#Datatype-EnumValueOf">H5Tenum_valueof</a></code>
-    <dd><code><a href="#Datatype-GetMemberValue">H5Tget_member_value</a></code>
-    <dd><code><a href="#Datatype-Convert">H5Tconvert</a></code>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tenum_valueof" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 1 May 2013
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-EnumValueOf">H5Tenum_valueof</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Tenum_valueof</code>(
-        <em>hid_t</em> <code>dtype_id</code>,
-        <em>char</em> *<code>name</code>,
-        <em>void</em> *<code>value</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Returns the value corresponding to a specified member 
-        of an enumeration datatype.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tenum_valueof</code> finds the value that
-        corresponds to the specified <code>name</code>
-        of the enumeration datatype <code>dtype_id</code>. 
-        <p>
-        Values returned in <code>value</code> will be of the 
-        enumerated type’s base type, that is, the datatype used by
-        <code>H5Tenum_create</code> when the enumerated type was created. 
-        <p>
-        The <code>value</code> buffer must be at least large enough to 
-        hold a value of that base type.
-        If the size is unknown, you can determine it with 
-        <code>H5Tget_size(dtype_id)</code>,
-        where <code>dtype_id</code> is set to the base type.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id</code></td>
-            <td valign="top">IN: Enumeration datatype identifier.</td></tr>
-        <tr>
-            <td valign="top"><em>const char</em> *<code>name    </code></td>
-            <td valign="top">IN: Symbol name of the 
-                enumeration datatype.</td></tr>
-        <tr>
-            <td valign="top"><em>void</em> *<code>value</code></td>
-            <td valign="top">OUT: Buffer for output of the value of the 
-                enumeration datatype.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tenum_valueof_f
-    <dd>
-    <pre>
-SUBROUTINE h5tenum_valueof_f(type_id,  name, value, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-  CHARACTER(LEN=*), INTENT(IN) :: name  ! Name of the enumeration datatype
-  INTEGER, INTENT(OUT) :: value         ! Value of the enumeration datatype
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-END SUBROUTINE h5tenum_valueof_f
-    </pre>
-
-<p>
-<dt><strong>See Also:</strong>
-    <dd><code><a href="#Datatype-EnumCreate">H5Tenum_create</a></code>
-    <dd><code><a href="#Datatype-EnumInsert">H5Tenum_insert</a></code>
-    <dd><code><a href="#Datatype-EnumNameOf">H5Tenum_nameof</a></code>
-    <dd><code><a href="#Datatype-GetMemberValue">H5Tget_member_value</a></code>
-    <dd><code><a href="#Datatype-Convert">H5Tconvert</a></code>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tequal" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 18 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-Equal">H5Tequal</a>
-<dt><strong>Signature:</strong>
-    <dd><em>htri_t </em><code>H5Tequal</code>(
-        <em>hid_t</em> <code>dtype_id1</code>,
-        <em>hid_t</em> <code>dtype_id2</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Determines whether two datatype identifiers refer to the same datatype.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tequal</code> determines whether two datatype identifiers 
-        refer to the same datatype.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id1    </code></td>
-            <td valign="top">IN: Identifier of datatype to compare.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id2</code></td>
-            <td valign="top">IN: Identifier of datatype to compare.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>When successful, returns a positive value, for <code>TRUE</code>, 
-        if the datatype identifiers refer to the same datatype, 
-        or <code>0</code> (zero), for <code>FALSE</code>.
-        Otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tequal_f
-    <dd>
-    <pre>
-SUBROUTINE h5tequal_f(type1_id, type2_id, flag, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type1_id ! Datatype identifier 
-  INTEGER(HID_T), INTENT(IN) :: type2_id ! Datatype identifier 
-  LOGICAL, INTENT(OUT) :: flag           ! TRUE/FALSE flag to indicate 
-                                         ! if two datatypes are equal
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code
-END SUBROUTINE h5tequal_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tfind" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Datatype-Find">H5Tfind</a>
-<dt><strong>Signature:</strong>
-    <dd><em>H5T_conv_t</em> <code>H5Tfind</code>(<em>hid_t</em> <code>src_id</code>,
-        <em>hid_t</em> <code>dst_id</code>,
-        <em>H5T_cdata_t **</em><code>pcdata</code>
-    )
-<dt><strong>Purpose:</strong>
-    <dd>Finds a conversion function.
-<dt><strong>Description:</strong>
-    <dd><code>H5Tfind</code> finds a conversion function that can 
-        handle a conversion from type <code>src_id</code> to type 
-        <code>dst_id</code>.
-        The <code>pcdata</code> argument is a pointer to a pointer 
-        to type conversion data which was created and initialized 
-        by the soft type conversion function of this path when the 
-        conversion function was installed on the path.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>src_id</code></td>
-            <td valign="top">IN: Identifier for the source datatype.</td></tr>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>dst_id</code></td>
-            <td valign="top">IN: Identifier for the destination datatype.</td></tr>
-        <tr>
-		    <td valign="top"><em>H5T_cdata_t **</em><code>pcdata    </code></td>
-            <td valign="top">OUT: Pointer to type conversion data.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a pointer to a suitable conversion function if successful.
-        Otherwise returns NULL.
-<dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-<!--
-	<pre>
-SUBROUTINE
-	</pre>		
--->
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tget_array_dims" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Datatype-GetArrayDims">H5Tget_array_dims</a>
-  <dt><strong>Signatures:</strong>
-    <dd>
-    <table width=95%>
-        <tr><td width=80% align=left valign=top>
-            <a href="#Datatype-GetArrayDims1">
-            <em>int</em> <code>H5Tget_array_dims</code>(
-                       <em>hid_t</em> <code>adtype_id</code>,
-                       <em>hsize_t </em><code>dims[]</code>,
-                       <em>int </em><code>perm[]</code> )</a>
-            </td><td width=10% align=right valign=top>
-                [1]
-        </td></tr>
-        <tr><td align=left valign=top>
-            <a href="#Datatype-GetArrayDims2">
-            <em>int</em> <code>H5Tget_array_dims</code>(
-                       <em>hid_t</em> <code>adtype_id</code>,
-                       <em>hsize_t </em><code>dims[]</code> )</a>
-            </td><td align=right valign=top>
-                [2]
-        </td></tr>
-    </table
-  ><p>
-  <dt><strong>Purpose:</strong>
-    <dd>Retrieves sizes of array dimensions.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Tget_array_dims</code> is a macro that is mapped to either
-      <a href="#Datatype-GetArrayDims1"><code>H5Tget_array_dims1</code></a> or
-      <a href="#Datatype-GetArrayDims2"><code>H5Tget_array_dims2</code></a>,
-      depending on the needs of the application.
-      <p>
-      Such macros are provided to facilitate application compatibility.
-      For example:
-      <ul>
-          <li>The <code>H5Tget_array_dims</code> macro 
-              will be mapped to <code>H5Tget_array_dims1</code> and 
-              will use the <code>H5Tget_array_dims1</code> syntax 
-              (first signature above)
-              if an application is coded for HDF5 Release 1.6.<i>x</i>.
-          <li>The <code>H5Tget_array_dims</code> macro 
-              mapped to <code>H5Tget_array_dims2</code> and 
-              will use the <code>H5Tget_array_dims2</code> syntax 
-              (second signature above)
-              if an application is coded for HDF5 Release 1.8.<i>x</i>.
-      </ul>
-      <p>
-      Macro use and mappings are fully described in 
-      “<a href="APICompatMacros.html">API Compatibility Macros 
-      in HDF5</a>”;
-      we urge you to read that document closely.
-      <p>
-      When both the HDF5 Library and the application are built and 
-      installed with no specific compatibility flags, 
-      <code>H5Tget_array_dims</code> is mapped to the most recent version of
-      the function, currently 
-      <a href="#Datatype-GetArrayDims2"><code>H5Tget_array_dims2</code></a>.
-      If the library and/or application is compiled for Release 1.6
-      emulation, <code>H5Tget_array_dims</code> will be mapped to 
-      <a href="#Datatype-GetArrayDims1"><code>H5Tget_array_dims1</code></a>.
-      Function-specific flags are available to override these settings 
-      on a function-by-function basis when the application is compiled. 
-      <p>
-      Specific compile-time compatibility flags and the resulting 
-      mappings are as follows:
-
-      <dir>
-      <table border=0 cellpadding=4>
-        <tr valign=top align=left> 
-          <th>Compatibility setting</th>
-          <th><code>H5Tget_array_dims</code> mapping</th>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#GlobalSettings">Global settings</a></u></td>
-        </tr><tr valign=top align=left>
-          <td>No compatibility flag</td>
-          <td><code>H5Tget_array_dims2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Enable deprecated symbols</td>
-          <td><code>H5Tget_array_dims2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Disable deprecated symbols</td>
-          <td><code>H5Tget_array_dims2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Emulate Release 1.6 interface</td>
-          <td><code>H5Tget_array_dims1</code> </td>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u><a href="APICompatMacros.html#FunctionLevelSettings">Function-level macros</a></u></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Tget_array_dims_vers = 2    </code></td>
-          <td><code>H5Tget_array_dims2</code></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Tget_array_dims_vers = 1</code></td>
-          <td><code>H5Tget_array_dims1</code></td>
-        </tr>
-      </table>
-      </dir>
-      
-<!-- NEW PAGE -->
-  <p>
-  <dd><strong>Interface history:</strong>  
-        Signature [1] above is the original <code>H5Tget_array_dims</code> interface
-        and the only interface available prior to HDF5 Release 1.8.0.
-        This signature and the corresponding function are now deprecated 
-        but will remain directly callable as 
-        <a href="#Datatype-GetArrayDims1"><code>H5Tget_array_dims1</code></a>.
-        <p>
-        Signature [2] above was introduced with HDF5 Release 1.8.0
-        and is the recommended and default interface.
-        It is directly callable as
-        <a href="#Datatype-GetArrayDims2"><code>H5Tget_array_dims2</code></a>.
-        <p>
-        See “<a href="APICompatMacros.html">API Compatibility 
-        Macros in HDF5</a>” 
-        for circumstances under which either of these functions might not
-        be available in an installed instance of the HDF5 Library.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong>  h5tarray_create_f
-    <dd>
-	<pre>
-SUBROUTINE h5tarray_create_f(base_id, rank, dims, type_id, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: base_id   ! Identifier of array base datatype
-  INTEGER, INTENT(IN)        ::  rank     ! Rank of the array
-  INTEGER(HSIZE_T), DIMENSION(*), INTENT(IN) :: dims 
-                                          ! Sizes of each array dimension
-  INTEGER(HID_T), INTENT(OUT) :: type_id  ! Identifier of the array datatype
-  INTEGER, INTENT(OUT)        :: hdferr   ! Error code
-END SUBROUTINE h5tarray_create_f
-	</pre>
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">The function 
-            <code>H5Tget_array_dims</code> renamed to 
-            <code>H5Tget_array_dims1</code> 
-            and deprecated in this release.
-            <br>
-            The macro <code>H5Tget_array_dims</code> 
-            and the function <code>H5Tget_array_dims2</code>
-            introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tget_array_dims1" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Datatype-GetArrayDims1">H5Tget_array_dims1</a>
-<dt><strong>Signature:</strong>
-    <dd><em>int</em> <code>H5Tget_array_dims1</code>(
-                       <em>hid_t</em> <code>adtype_id</code>,
-                       <em>hsize_t </em><code>dims[]</code>,
-                       <em>int </em><code>perm[]</code>
-    )
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Retrieves sizes of array dimensions.
-<p>
-<dt><strong>Notice:</strong>
-    <dd><i>This function is renamed from <code>H5Tget_array_dims</code> and 
-        deprecated in favor of the function 
-        <a href="#Datatype-GetArrayDims2"><code>H5Tget_array_dims2</code></a> 
-        or the new macro 
-        <a href="#Datatype-GetArrayDims"><code>H5Tget_array_dims</code></a>.</i>
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tget_array_dims1</code> returns the sizes of the dimensions
-        and the dimension permutations of the specified array datatype object.
-        <p>
-        The sizes of the dimensions are returned in the array <code>dims</code>.
-        <p>
-        The parameter <code>perm</code> is not used.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>adtype_id    </code></td>
-            <td valign="top">IN: Datatype identifier of array object.</td></tr>
-        <tr>
-            <td valign="top"><em>hsize_t </em><code>dims[]</code></td>
-            <td valign="top">OUT: Sizes of array dimensions.</td></tr>
-        <tr>
-            <td valign="top"><em>int </em><code>perm[]</code></td>
-            <td valign="top">OUT: Dimension permutations.
-                <br><i>(This parameter is not used.)</i></td></tr>
-    </table></ul>
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns the non-negative number of dimensions of the array type if successful;
-        otherwise returns a negative value.
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tget_array_dims_f
-    <dd>
-	<pre>
-SUBROUTINE h5tget_array_dims_f(type_id, dims, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id      ! Identifier of the array datatype
-  INTEGER(HSIZE_T), DIMENSION(*), INTENT(OUT) ::  dims 
-                                             ! Buffer to store array datatype
-  INTEGER, INTENT(OUT)  :: hdferr            ! Error code
-END SUBROUTINE h5tget_array_dims_f
-	</pre>
-
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<p>
-<dt><strong>History:</strong>
-	<ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.4.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            The function <code>H5Tget_array_dims</code> renamed to 
-            <code>H5Tget_array_dims1</code> 
-            and deprecated in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tget_array_dims2" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Datatype-GetArrayDims2">H5Tget_array_dims2</a>
-<dt><strong>Signature:</strong>
-    <dd><em>int</em> <code>H5Tget_array_dims2</code>(
-                       <em>hid_t</em> <code>adtype_id</code>,
-                       <em>hsize_t </em><code>dims[]</code>
-    )
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Retrieves sizes of array dimensions.
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tget_array_dims2</code> returns the sizes of the dimensions
-        of the specified array datatype object.
-        <p>
-        The sizes of the dimensions are returned in the array <code>dims</code>.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>adtype_id    </code></td>
-            <td valign="top">IN: Datatype identifier of array object.</td></tr>
-        <tr>
-            <td valign="top"><em>hsize_t </em><code>dims[]</code></td>
-            <td valign="top">OUT: Sizes of array dimensions.</td></tr>
-    </table></ul>
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns the non-negative number of dimensions of the array type if successful;
-        otherwise returns a negative value.
-<p>
-<dt><strong>Fortran90 Interface:</strong> <!--h5tget_array_dims_f-->
-    <dd>None.
-<!--
-	<pre>
-	</pre>
--->
-
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<p>
-<dt><strong>History:</strong>
-	<ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tget_array_ndims" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Datatype-GetArrayNdims">H5Tget_array_ndims</a>
-<dt><strong>Signature:</strong>
-    <dd><em>int</em> <code>H5Tget_array_ndims</code>(
-                       <em>hid_t</em> <code>adtype_id</code>
-    )
-<dt><strong>Purpose:</strong>
-    <dd>Returns the rank of an array datatype.
-<dt><strong>Description:</strong>
-    <dd><code>H5Tget_array_ndims</code> returns the rank, 
-        the number of dimensions, of an array datatype object.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>adtype_id    </code></td>
-            <td valign="top">IN: Datatype identifier of array object.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns the rank of the array if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5tget_array_ndims_f
-    <dd>
-	<pre>
-SUBROUTINE h5tget_array_ndims_f(type_id, ndims, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id  ! Identifier of the array datatype
-  INTEGER, INTENT(OUT)       ::  ndims   ! Number of array dimensions
-  INTEGER, INTENT(OUT)       :: hdferr   ! Error code
-END SUBROUTINE h5tget_array_ndims_f
-	</pre>
-
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-	<ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.4.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tget_class" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 18 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-GetClass">H5Tget_class</a>
-<dt><strong>Signature:</strong>
-    <dd><em>H5T_class_t </em><code>H5Tget_class</code>(
-        <em>hid_t </em><code>dtype_id</code>
-        )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Returns the datatype class identifier.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tget_class</code> returns the datatype class identifier.
-        <p>
-        Valid class identifiers, as defined in <code>H5Tpublic.h</code>, are:
-        <ul><li><code>H5T_INTEGER</code>
-            <li><code>H5T_FLOAT</code>
-            <!--
-            <li><code>H5T_TIME</code>
-            -->
-            <li><code>H5T_STRING</code>
-            <li><code>H5T_BITFIELD</code>
-            <li><code>H5T_OPAQUE</code>
-            <li><code>H5T_COMPOUND</code>
-            <li><code>H5T_REFERENCE</code>
-            <li><code>H5T_ENUM</code>
-            <li><code>H5T_VLEN</code>
-            <li><code>H5T_ARRAY</code>
-        </ul>
-        <p>
-        Note that the library returns <code>H5T_STRING</code> 
-        for both fixed-length and variable-length strings.
-        <p>
-        <i>Unsupported datatype:</i> 
-        The time datatype class, <code>H5T_TIME</code>, is not supported.
-        If <code>H5T_TIME</code> is used, the resulting data will be 
-        readable and modifiable only on the originating computing platform; 
-        it will not be portable to other platforms.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id    </code></td>
-            <td valign="top">IN: Identifier of datatype to query.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns datatype class identifier if successful;
-        otherwise <code>H5T_NO_CLASS</code> (-1).
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tget_class_f
-    <dd>
-    <pre>
-SUBROUTINE h5tget_class_f(type_id, class, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id  ! Datatype identifier 
-  INTEGER, INTENT(OUT) :: class          ! Datatype class, possible values are:
-                                         !    H5T_NO_CLASS_F 
-                                         !    H5T_INTEGER_F 
-                                         !    H5T_FLOAT_F
-<!--
-                                         !    H5T_TIME_F
--->
-                                         !    H5T_STRING_F
-                                         !    H5T_BITFIELD_F
-                                         !    H5T_OPAQUE_F
-                                         !    H5T_COMPOUND_F
-                                         !    H5T_REFERENCE_F
-                                         !    H5T_ENUM_F
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5tget_class_f
-    </pre>
-
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tget_create_plist" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Datatype-GetCreatePlist">H5Tget_create_plist</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Tget_create_plist</code>(
-        <em>hid_t</em> <code>dtype_id</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Returns a copy of a datatype creation property list.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Tget_create_plist</code> returns a 
-        property list identifier for the  
-        datatype creation property list associated with the 
-	datatype specified by <code>dtype_id</code>.
-        <p>
-        <p>
-        The creation property list identifier should be released with 
-        <a href="RM_H5P.html#Property-Close"><code>H5Pclose</code></a>.
-  <p>
-  <dt><strong>Parameter:</strong>
-    <dd><table>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>dtype_id</code>       
-        </td>
-        <td valign="top">IN: Datatype identifier.
-        </td></tr>
-    </table>
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a datatype property list identifier if successful;
-        otherwise returns a negative value.
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5tget_create_plist_f
-    <dd><pre>
-SUBROUTINE h5tget_create_plist_f(dtype_id, dtpl_id, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: dtype_id ! Datatype identifier
-  INTEGER(HID_T), INTENT(OUT) :: dtpl_id ! Datatype property list identifier.
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code:
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5tget_create_plist_f 
-    </pre></dd>
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tget_cset" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 18 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-GetCset">H5Tget_cset</a>
-<dt><strong>Signature:</strong>
-    <dd><em>H5T_cset_t </em><code>H5Tget_cset</code>(
-        <em>hid_t </em><code>dtype_id</code>
-        )
-
-<p />
-<dt><strong>Purpose:</strong>
-    <dd>Retrieves the character set type of a string datatype.
-
-<p />
-<dt><strong>Description:</strong>
-    <dd><code>H5Tget_cset</code> retrieves the character set type 
-        of a string datatype.  Valid character set types are:
-        <table> 
-            <tr><td>        
-                </td><td><code>H5T_CSET_ASCII</code>   
-                </td><td>(<code>0</code>)
-                </td><td>    
-                </td><td>Character set is US ASCII.
-            </td></tr>
-            <tr><td> 
-                </td><td><code>H5T_CSET_UTF8</code>   
-                </td><td>(<code>1</code>)
-                </td><td> 
-                </td><td>Character set is UTF-8, enabling Unicode encoding.
-            </td></tr>
-        </table>    
-
-<p />
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id    </code></td>
-            <td valign="top">IN: Identifier of datatype to query.</td></tr>
-    </table></dd>
-
-<p />
-<dt><strong>Returns:</strong>
-    <dd>Returns a valid character set type if successful;
-        otherwise <code>H5T_CSET_ERROR</code> (-1).
-
-<p />
-<dt><strong>Fortran90 Interface:</strong> h5tget_cset_f
-    <dd>
-    <pre>
-SUBROUTINE h5tget_cset_f(type_id, cset, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-  INTEGER, INTENT(OUT) :: cset          ! Character set type of a string 
-                                        ! datatype 
-                                        ! Possible values are:
-                                        !    H5T_CSET_ASCII_F = 0
-                                        !    H5T_CSET_UTF8_F = 1
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-END SUBROUTINE h5tget_cset_f
-    </pre>
-
-<p />
-<dt><strong>History:</strong>
-  <dd><table width="90%">
-      <tr>
-        <td valign="top" align="left" width="10%">
-          <strong>Release</strong>    </td>
-        <td valign="top" align="left">
-          <strong>Change</strong></td>
-      </tr>
-
-      <tr>
-        <td valign="top">1.8.0</td>
-        <td valign="top">
-          UTF-8 Unicode encoding introduced in this release.</td>
-      </tr>
-      </table>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tget_ebias" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 18 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-GetEbias">H5Tget_ebias</a>
-<dt><strong>Signature:</strong>
-    <dd><em>size_t </em><code>H5Tget_ebias</code>(
-        <em>hid_t </em><code>dtype_id</code>
-        )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Retrieves the exponent bias of a floating-point type.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tget_ebias</code> retrieves the exponent bias of a floating-point type.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id    </code></td>
-            <td valign="top">IN: Identifier of datatype to query.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns the bias if successful;
-        otherwise 0.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tget_ebias_f
-    <dd>
-    <pre>
-SUBROUTINE h5tget_ebias_f(type_id, ebias, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-  INTEGER(SIZE_T), INTENT(OUT) :: ebias ! Datatype exponent bias 
-                                        ! of a floating-point type
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-END SUBROUTINE h5tget_ebias_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tget_fields" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Datatype-GetFields">H5Tget_fields</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Tget_fields</code>(
-        <em>hid_t </em><code>dtype_id</code>,
-        <em>size_t *</em><code>spos</code>,
-        <em>size_t *</em><code>epos</code>,
-        <em>size_t *</em><code>esize</code>,
-        <em>size_t *</em><code>mpos</code>,
-        <em>size_t *</em><code>msize</code>
-    )
-<dt><strong>Purpose:</strong>
-    <dd>Retrieves floating point datatype bit field information.
-<dt><strong>Description:</strong>
-    <dd><code>H5Tget_fields</code> retrieves information about the locations of the various
-        bit fields of a floating point datatype.  The field positions are bit
-        positions in the significant region of the datatype.  Bits are
-        numbered with the least significant bit number zero.
-        Any (or even all) of the arguments can be null pointers.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>dtype_id    </code></td>
-            <td valign="top">IN: Identifier of datatype to query.</td></tr>
-        <tr>
-		    <td valign="top"><em>size_t *</em><code>spos</code></td>
-            <td valign="top">OUT: Pointer to location to return floating-point sign bit.</td></tr>
-        <tr>
-		    <td valign="top"><em>size_t *</em><code>epos</code></td>
-            <td valign="top">OUT: Pointer to location to return exponent bit-position.</td></tr>
-        <tr>
-		    <td valign="top"><em>size_t *</em><code>esize</code></td>
-            <td valign="top">OUT: Pointer to location to return size of exponent in bits.</td></tr>
-        <tr>
-		    <td valign="top"><em>size_t *</em><code>mpos</code></td>
-            <td valign="top">OUT: Pointer to location to return mantissa bit-position.</td></tr>
-        <tr>
-		    <td valign="top"><em>size_t *</em><code>msize</code></td>
-            <td valign="top">OUT: Pointer to location to return size of mantissa in bits.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5tget_fields_f
-    <dd>
-	<pre>
-SUBROUTINE h5tget_fields_f(type_id, spos, epos, esize, mpos, msize, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier
-  INTEGER(SIZE_T), INTENT(OUT) :: spos  ! sign bit-position 
-  INTEGER(SIZE_T), INTENT(OUT) :: epos  ! exponent bit-position 
-  INTEGER(SIZE_T), INTENT(OUT) :: esize ! size of exponent in bits
-  INTEGER(SIZE_T), INTENT(OUT) :: mpos  ! mantissa bit-position 
-  INTEGER(SIZE_T), INTENT(OUT) :: msize ! size of mantissa in bits
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-END SUBROUTINE h5tget_fields_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tget_inpad" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 18 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-GetInpad">H5Tget_inpad</a>
-<dt><strong>Signature:</strong>
-    <dd><em>H5T_pad_t </em><code>H5Tget_inpad</code>(
-        <em>hid_t </em><code>dtype_id</code>
-        )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Retrieves the internal padding type for unused bits in floating-point datatypes.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tget_inpad</code> retrieves the internal padding type for 
-        unused bits in floating-point datatypes.
-        Valid padding types are:
-        <ul> <dl>
-            <dt>H5T_PAD_ZERO (<code>0</code>)
-               <dd>Set background to zeros.
-            <dt>H5T_PAD_ONE (<code>1</code>)
-               <dd>Set background to ones.
-            <dt>H5T_PAD_BACKGROUND (<code>2</code>)
-               <dd>Leave background alone.
-        </dl> </ul>
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id    </code></td>
-            <td valign="top">IN: Identifier of datatype to query.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a valid padding type if successful;
-        otherwise <code>H5T_PAD_ERROR</code> (-1).
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tget_inpad_f
-    <dd>
-    <pre>
-SUBROUTINE h5tget_inpad_f(type_id, padtype, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-  INTEGER, INTENT(OUT) :: padtype       ! Padding type for unused bits 
-                                        ! in floating-point datatypes
-                                        ! Possible values of padding type are:
-                                        !     H5T_PAD_ZERO_F = 0
-                                        !     H5T_PAD_ONE_F = 1
-                                        !     H5T_PAD_BACKGROUND_F = 2
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-END SUBROUTINE h5tget_inpad_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tget_member_class" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Datatype-GetMemberClass">H5Tget_member_class</a>
-<dt><strong>Signature:</strong>
-    <dd><em>H5T_class_t</em> <code>H5Tget_member_class</code>(
-                       <em>hid_t</em> <code>cdtype_id</code>,
-                       <em>unsigned </em><code>member_no</code>
-    )
-<dt><strong>Purpose:</strong>
-    <dd>Returns datatype class of compound datatype member.
-<dt><strong>Description:</strong>
-    <dd>Given a compound datatype, <code>cdtype_id</code>, the function 
-        <code>H5Tget_member_class</code> returns the datatype class of 
-        the compound datatype member specified by <code>member_no</code>.
-        <p>
-        Valid class identifiers are as defined in 
-        <a href="#Datatype-GetClass"><code>H5Tget_class</code></a>.
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>cdtype_id    </code></td>
-            <td valign="top">IN: Datatype identifier of compound object.</td></tr>
-        <tr>
-		    <td valign="top"><em>unsigned</em> <code>member_no</code></td>
-            <td valign="top">IN: Compound object member number.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns the datatype class, a non-negative value, if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5tget_member_class_f
-    <dd>
-        <pre>
-SUBROUTINE h5tget_member_class_f(type_id, member_no, class, hdferr) 
-  INTEGER(HID_T), INTENT(IN) :: type_id       ! Datatype identifier 
-  INTEGER, INTENT(IN) :: member_no            ! Member number
-  INTEGER, INTENT(OUT) :: class               ! Member class
-  INTEGER, INTENT(OUT) :: hdferr              ! Error code
-END SUBROUTINE h5tget_member_class_f
-        </pre>		
-        <!--
-        <dt><strong>Non-C API(s):</strong>
-        <dd>
- 
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<dt><strong>History</strong>:
-    <ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.6.4</td>
-          <td valign="top">
-		    <code>membno</code> parameter type changed to 
-			<em>unsigned</em>.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tget_member_index" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 18 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-GetMemberIndex">H5Tget_member_index</a>
-<dt><strong>Signature:</strong>
-    <dd><em>int</em> <code>H5Tget_member_index</code>(
-        <em>hid_t </em><code>dtype_id</code>,
-        <em>const char *</em> <code>field_name</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Retrieves the index of a compound or enumeration datatype member.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tget_member_index</code> retrieves the index of a field 
-        of a compound datatype or an element of an enumeration datatype.  
-        <p>
-        The name of the target field or element is specified in
-        <code>field_name</code>.
-        <p>
-        Fields are stored in no particular order 
-        with index values of 0 through <em>N</em>-1, where <em>N</em> is 
-        the value returned by <code>H5Tget_nmembers</code>.  
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id</code></td>
-            <td valign="top">IN: Identifier of datatype to query.</td></tr>
-        <tr>
-            <td valign="top"><em>const char *</em> <code>field_name    </code></td>
-            <td valign="top">IN: Name of the field or member whose index is to be retrieved.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a valid field or member index if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tget_member_index_f
-    <dd>
-    <pre>
-SUBROUTINE h5tget_member_index_f(type_id, name, index, hdferr) 
-  INTEGER(HID_T), INTENT(IN) :: type_id  ! Datatype identifier 
-  CHARACTER(LEN=*), INTENT(IN) :: name   ! Member name
-  INTEGER, INTENT(OUT) :: index          ! Member index
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code
-END SUBROUTINE h5tget_member_index_f
-    </pre>
-
-<p>
-<dt><strong>History</strong>:
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td>
-          <td valign="top" align="left">    </td>
-          <td valign="top" align="left">
-            <strong>Fortran90</strong></td></tr>
-        <tr>
-          <td valign="top">1.4.5</td>
-          <td valign="top"> </td>
-          <td valign="top"> </td>
-          <td valign="top" align="left">
-            Function introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.4.4</td>
-          <td valign="top">
-            Function introduced in this release.</td>
-          <td valign="top"> </td>
-          <td valign="top"> </td></tr>
-    </table></dd>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tget_member_name" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 18 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-GetMemberName">H5Tget_member_name</a>
-<dt><strong>Signature:</strong>
-    <dd><em>char *</em> <code>H5Tget_member_name</code>(
-        <em>hid_t </em><code>dtype_id</code>,
-        <em>unsigned</em> <code>field_idx</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Retrieves the name of a compound or enumeration datatype member.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tget_member_name</code> retrieves the name of a field 
-        of a compound datatype or an element of an enumeration datatype.  
-        <p>
-        The index of the target field or element is specified in
-        <code>field_idx</code>.
-        Compound datatype fields and enumeration datatype elements 
-        are stored in no particular order
-        with index values of 0 through <em>N</em>-1, where <em>N</em> 
-        is the value returned by <code>H5Tget_nmembers</code>.  
-        <p>
-        A buffer to receive the name of the field is 
-        allocated with <code>malloc()</code> and the caller is responsible 
-        for freeing the memory used.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>tdype_id    </code></td>
-            <td valign="top">IN: Identifier of datatype to query.</td></tr>
-        <tr>
-            <td valign="top"><em>unsigned</em> <code>field_idx   </code></td>
-            <td valign="top">IN: Zero-based index of the field or element 
-                whose name is to be retrieved.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a valid pointer to a string allocated with 
-        <code>malloc()</code> if successful; 
-        otherwise returns NULL.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tget_member_name_f
-    <dd>
-    <pre>
-SUBROUTINE h5tget_member_name_f(type_id,index, member_name,  namelen, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id        ! Datatype identifier 
-  INTEGER, INTENT(IN) :: index                 ! Field index (0-based) of 
-                                               ! the field name to retrieve 
-  CHARACTER(LEN=*), INTENT(OUT) :: member_name ! Name of a field of
-                                               ! a compound datatype 
-  INTEGER, INTENT(OUT) :: namelen              ! Length of the name 
-  INTEGER, INTENT(OUT) :: hdferr               ! Error code
-END SUBROUTINE h5tget_member_name_f
-    </pre>
-
-<p>
-<dt><strong>History</strong>:
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.4</td>
-          <td valign="top">
-            <code>membno</code> parameter type changed to 
-            <em>unsigned</em>.</td></tr>
-    </table></dd>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tget_member_offset" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 18 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-GetMemberOffset">H5Tget_member_offset</a>
-<dt><strong>Signature:</strong>
-    <dd><em>size_t</em> <code>H5Tget_member_offset</code>(
-        <em>hid_t </em><code>dtype_id</code>,
-        <em>unsigned</em> <code>memb_no</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Retrieves the offset of a field of a compound datatype.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tget_member_offset</code> retrieves the 
-        byte offset of the beginning of a field within a 
-        compound datatype with respect to the beginning 
-        of the compound datatype datum. 
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id    </code></td>
-            <td valign="top">IN: Identifier of datatype to query.</td></tr>
-        <tr>
-            <td valign="top"><em>unsigned</em> <code>memb_no</code></td>
-            <td valign="top">IN: Number of the field whose offset is 
-                requested.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns the byte offset of the field if successful;
-        otherwise returns <code>0</code> (zero).
-        Note that zero is a valid offset and that this function 
-        will fail only if a call to <code>H5Tget_member_class()</code> 
-        fails with the same arguments.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tget_member_offset_f
-    <dd>
-    <pre>
-SUBROUTINE h5tget_member_offset_f(type_id, member_no, offset, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id    ! Datatype identifier 
-  INTEGER, INTENT(IN) :: member_no         ! Number of the field  
-                                           ! whose offset is requested
-  INTEGER(SIZE_T), INTENT(OUT) :: offset   ! Byte offset of the the 
-                                           ! beginning of the field
-  INTEGER, INTENT(OUT) :: hdferr           ! Error code
-END SUBROUTINE h5tget_member_offset_f
-    </pre>
-
-<p>
-<dt><strong>History</strong>:
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.4</td>
-          <td valign="top">
-            <code>membno</code> parameter type changed to 
-            <em>unsigned</em>.</td></tr>
-    </table></dd>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tget_member_type" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 18 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-GetMemberType">H5Tget_member_type</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Tget_member_type</code>(
-        <em>hid_t </em><code>dtype_id</code>,
-        <em>unsigned</em> <code>field_idx</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Returns the datatype of the specified member.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tget_member_type</code> returns the datatype of the specified member.  The caller
-        should invoke H5Tclose() to release resources associated with the type.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id    </code></td>
-            <td valign="top">IN: Identifier of datatype to query.</td></tr>
-        <tr>
-            <td valign="top"><em>unsigned</em> <code>field_idx   </code></td>
-            <td valign="top">IN: Field index (0-based) of the field type to retrieve.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns the identifier of a copy of the datatype of the field
-        if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tget_member_type_f
-    <dd>
-    <pre>
-SUBROUTINE h5tget_member_type_f(type_id,  field_idx, datatype, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id   ! Datatype identifier 
-  INTEGER, INTENT(IN) :: field_idx        ! Field index (0-based) of the 
-                                          ! field type to retrieve
-  INTEGER(HID_T), INTENT(OUT) :: datatype ! Identifier of a copy of 
-                                          ! the datatype of the field 
-  INTEGER, INTENT(OUT) :: hdferr          ! Error code
-END SUBROUTINE h5tget_member_type_f
-    </pre>
-
-<p>
-<dt><strong>History</strong>:
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.4</td>
-          <td valign="top">
-            <code>membno</code> parameter type changed to 
-            <em>unsigned</em>.</td></tr>
-    </table></dd>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tget_member_value" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 1 May 2013
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-GetMemberValue">H5Tget_member_value</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Tget_member_value</code>(
-        <em>hid_t</em> <code>dtype_id</code>,
-        <em>unsigned</em> <code>memb_no</code>,
-        <em>void</em> *<code>value</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Returns the value of an enumeration datatype member.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tget_member_value</code> returns the value of 
-        the enumeration datatype member <code>memb_no</code>.
-        <p>
-        The member value is returned in a user-supplied buffer 
-        pointed to by <code>value</code>.
-        Values returned in <code>value</code> will be of the 
-        enumerated type’s base type, that is, the datatype used by
-        <code>H5Tenum_create</code> when the enumerated type was created. 
-        <p>
-        The <code>value</code> buffer must be at least large enough to 
-        hold a value of that base type.
-        If the size is unknown, you can determine it with 
-        <code>H5Tget_size(dtype_id)</code>,
-        where <code>dtype_id</code> is set to the base type.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id</code></td>
-            <td valign="top">IN: Datatype identifier for the 
-                enumeration datatype.</td></tr>
-        <tr>
-            <td valign="top"><em>unsigned</em> <code>memb_no    </code></td>
-            <td valign="top">IN: Number of the 
-                enumeration datatype member.</td></tr>
-        <tr>
-            <td valign="top"><em>void</em> *<code>value</code></td>
-            <td valign="top">OUT: Pointer to a buffer for output of the 
-                value of the enumeration datatype member.</td></tr>
-    </table></ul>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tget_member_value_f
-    <dd>
-    <pre>
-SUBROUTINE h5tget_member_value_f(type_id,  member_no, value, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-  INTEGER, INTENT(IN) :: member_no      ! Number of the enumeration 
-                                        ! datatype member
-  INTEGER, INTENT(OUT) :: value         ! Value of the enumeration datatype
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-END SUBROUTINE h5tget_member_value_f
-    </pre>
-
-<p>
-<dt><strong>See Also:</strong>
-    <dd><code><a href="#Datatype-EnumCreate">H5Tenum_create</a></code>
-    <dd><code><a href="#Datatype-EnumInsert">H5Tenum_insert</a></code>
-    <dd><code><a href="#Datatype-EnumValueOf">H5Tenum_valueof</a></code>
-    <dd><code><a href="#Datatype-EnumNameOf">H5Tenum_nameof</a></code>
-    <dd><code><a href="#Datatype-Convert">H5Tconvert</a></code>
-
-<p>
-<dt><strong>History</strong>:
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.4</td>
-          <td valign="top">
-            <code>membno</code> parameter type changed to 
-            <em>unsigned</em>.</td></tr>
-    </table></dd>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tget_native_type" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 18 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-GetNativeType">H5Tget_native_type</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Tget_native_type</code>(
-        <em>hid_t</em> <code>dtype_id</code>,
-        <em>H5T_direction_t</em> <code>direction</code>
-    )
-
-    <p />
-<dt><strong>Purpose:</strong>
-    <dd>Returns the native datatype of a specified datatype.
-
-    <p />
-<dt><strong>Description:</strong>
-    <dd><code>H5Tget_native_type</code> returns the equivalent native datatype  
-        for the datatype specified in <code>dtype_id</code>.  
-        <p>
-        <code>H5Tget_native_type</code> is a high-level function designed
-        primarily to facilitate use of the <code>H5Dread</code> function,
-        for which users otherwise must undertake a multi-step process to 
-        determine the native datatype of a dataset prior to reading it 
-        into memory.     
-        This function can be used for the following purposes:
-        <ul>
-            <li>To determine the native datatype of an atomic datatype</li>
-            <li>To determine the base datatype of an array, enumerated, 
-                or variable-length datatype</li>
-            <li>To determine the native atomic datatypes of the individual 
-                components of a compound datatype</li>
-        </ul>
-        For example, if <code>dtype_id</code> is a compound datatype,
-        the returned datatype identifier will be for 
-        a similar compound datatype with
-        each element converted to the corresponding native datatype;
-        nested compound datatypes will be unwound.
-        If <code>dtype_id</code> is an array, 
-        the returned datatype identifier will be for 
-        the native datatype of a single array element.
-        <p>
-        <code>H5Tget_native_type</code> selects the first matching native 
-        datatype from the following list:
-        <pre>        H5T_NATIVE_CHAR         
-        H5T_NATIVE_SHORT        
-        H5T_NATIVE_INT          
-        H5T_NATIVE_LONG         
-        H5T_NATIVE_LLONG        
-
-        H5T_NATIVE_UCHAR
-        H5T_NATIVE_USHORT
-        H5T_NATIVE_UINT
-        H5T_NATIVE_ULONG
-        H5T_NATIVE_ULLONG
-
-        H5T_NATIVE_FLOAT
-        H5T_NATIVE_DOUBLE
-        H5T_NATIVE_LDOUBLE
-
-        H5T_NATIVE_B8
-        H5T_NATIVE_B16
-        H5T_NATIVE_B32
-        H5T_NATIVE_B64</pre>
-        <p>
-        The <code>direction</code> parameter indicates the order 
-        in which the library searches for a native datatype match.
-        Valid values for <code>direction</code> are as follows:
-        <table border=0>
-        <tr valign=top><td>    </td><td>
-            <code>H5T_DIR_ASCEND</code></td><td>
-            Searches the above list in ascending size of the datatype,<br>
-            i.e., from top to bottom.  (Default)
-            </td></tr>
-        <tr valign=top><td> </td><td>
-            <code>H5T_DIR_DESCEND</code>  </td><td>
-            Searches the above list in descending size of the datatype,<br>
-            i.e., from bottom to top.
-            </td></tr>
-        </table>
-        <p>
-        <code>H5Tget_native_type</code> is designed primarily for
-        use with integer, floating point, and bitfield datatypes.
-        String, time, opaque, and reference datatypes are returned
-        as a copy of <code>dtype_id</code>.
-        See above for compound, array, enumerated, 
-        and variable-length datatypes.
-        <p>
-        The identifier returned by <code>H5Tget_native_type</code> 
-        should eventually be closed by calling <code>H5Tclose</code> 
-        to release resources.    
-
-    <p />
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id</code></td>
-            <td valign="top">IN: Datatype identifier for the 
-                dataset datatype.</td></tr>
-        <tr>
-            <td valign="top"><em>H5T_direction_t</em> <code>direction    </code></td>
-            <td valign="top">IN: Direction of search.</td></tr>
-    </table></dd>
-
-    <p />
-<dt><strong>Returns:</strong>
-    <dd>Returns the native datatype identifier for the  
-        specified dataset datatype if successful;
-        otherwise returns a negative value.
-
-    <p />
-<dt><strong>Fortran90 Interface:</strong> h5tget_native_type_f 
-    <dd><pre>
-SUBROUTINE h5tget_native_type_f(dtype_id, direction, native_dtype_id, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: dtype_id  
-                                    ! Datatype identifier
-  INTEGER, INTENT(IN) :: direction  ! Direction of search:
-                                    ! H5T_DIR_ASCEND_F = 1 in inscendent order
-                                    ! H5T_DIR_DESCEND_F= 2 in descendent order
-  INTEGER(HID_T), INTENT(OUT) :: native_dtype_id  
-                                    ! The native datatype identifier
-  INTEGER, INTENT(OUT) :: hdferr    ! Error code:
-                                    ! 0 on success and -1 on failure
-END SUBROUTINE h5tget_native_type_f
-        </pre>
-
-    <p />
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table></dd>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tget_nmembers" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 18 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-GetNmembers">H5Tget_nmembers</a>
-<dt><strong>Signature:</strong>
-    <dd><em>int </em><code>H5Tget_nmembers</code>(
-        <em>hid_t </em><code>dtype_id</code>
-        )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Retrieves the number of elements in a compound or enumeration datatype.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tget_nmembers</code> retrieves 
-        the number of fields in a compound datatype or 
-        the number of members of an enumeration datatype.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id    </code></td>
-            <td valign="top">IN: Identifier of datatype to query.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns the number of elements if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tget_nmembers_f
-    <dd>
-    <pre>
-SUBROUTINE h5tget_nmembers_f(type_id, num_members, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-  INTEGER, INTENT(OUT) :: num_members   ! Number of fields in a 
-                                        ! compound datatype 
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-END SUBROUTINE h5tget_nmembers_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tget_norm" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 18 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-GetNorm">H5Tget_norm</a>
-<dt><strong>Signature:</strong>
-    <dd><em>H5T_norm_t </em><code>H5Tget_norm</code>(
-        <em>hid_t </em><code>dtype_id</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Retrieves mantissa normalization of a floating-point datatype.  
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tget_norm</code> retrieves the mantissa normalization of 
-        a floating-point datatype.  Valid normalization types are:
-        <ul> <dl>
-            <dt>H5T_NORM_IMPLIED (<code>0</code>)
-                <dd>MSB of mantissa is not stored, always 1
-            <dt>H5T_NORM_MSBSET (<code>1</code>)
-                <dd>MSB of mantissa is always 1
-            <dt>H5T_NORM_NONE (<code>2</code>)
-                <dd>Mantissa is not normalized
-        </dl> </ul>
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id    </code></td>
-            <td valign="top">IN: Identifier of datatype to query.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a valid normalization type if successful;
-        otherwise <code>H5T_NORM_ERROR</code> (-1).
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tget_norm_f
-    <dd>
-    <pre>
-SUBROUTINE h5tget_norm_f(type_id, norm, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id  
-                                 ! Datatype identifier 
-  INTEGER, INTENT(OUT) :: norm   ! Mantissa normalization of a 
-                                 ! floating-point datatype
-                                 ! Valid normalization types are:
-                                 !    H5T_NORM_IMPLIED_F(0) 
-                                 !        MSB of mantissa is not 
-                                 !        stored, always 1
-                                 !    H5T_NORM_MSBSET_F(1) 
-                                 !        MSB of mantissa is always 1 
-                                 !    H5T_NORM_NONE_F(2) 
-                                 !        Mantissa is not normalized
-  INTEGER, INTENT(OUT) :: hdferr ! Error code
-END SUBROUTINE h5tget_norm_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tget_offset" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 18 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-GetOffset">H5Tget_offset</a>
-<dt><strong>Signature:</strong>
-    <dd><em>int </em><code>H5Tget_offset</code>(
-        <em>hid_t </em><code>dtype_id</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Retrieves the bit offset of the first significant bit.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tget_offset</code> retrieves the bit offset of the first significant bit.
-        The significant bits of an atomic datum can be offset from the beginning
-        of the memory for that datum by an amount of padding. The `offset'
-        property specifies the number of bits of padding that appear to the
-        "right of" the value.  That is, if we have a 32-bit datum with 16-bits
-        of precision having the value 0x1122 then it will be laid out in
-        memory as (from small byte address toward larger byte addresses):
-        <br>
-        <br>
-
-      <table border align=center cellpadding=4 width="80%">
-        <tr align=center>
-          <th width="20%">Byte Position</th>
-          <th width="20%">Big-Endian Offset=0</th>
-          <th width="20%">Big-Endian Offset=16</th>
-          <th width="20%">Little-Endian Offset=0</th>
-          <th width="20%">Little-Endian Offset=16</th>
-        </tr>  
-        <tr align=center>
-          <td>0:</td>
-          <td>[ pad]</td>
-          <td>[0x11]</td>
-          <td>[0x22]</td>
-          <td>[ pad]</td>
-        </tr>
-        <tr align=center>
-          <td>1:</td>
-          <td>[ pad]</td>
-          <td>[0x22]</td>
-          <td>[0x11]</td>
-          <td>[ pad]</td>
-        </tr>
-        <tr align=center>
-          <td>2:</td>
-          <td>[0x11]</td>
-          <td>[ pad]</td>
-          <td>[ pad]</td>
-          <td>[0x22]</td>
-        </tr>
-        <tr align=center>
-          <td>3:</td>
-          <td>[0x22]</td>
-          <td>[ pad]</td>
-          <td>[ pad]</td>
-          <td>[0x11]</td>
-        </tr>
-      </table>
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id    </code></td>
-            <td valign="top">IN: Identifier of datatype to query.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns an offset value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tget_offset_f
-    <dd>
-    <pre>
-SUBROUTINE h5tget_offset_f(type_id, offset, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id  ! Datatype identifier 
-  INTEGER(SIZE_T), INTENT(OUT) :: offset ! Datatype bit offset of the
-                                         ! first significant bit
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5tget_offset_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tget_order" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 24 September 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-GetOrder">H5Tget_order</a>
-<dt><strong>Signature:</strong>
-    <dd><em>H5T_order_t </em><code>H5Tget_order</code>(
-        <em>hid_t </em><code>dtype_id</code>
-    )
-
-    <p>
-<dt><strong>Purpose:</strong>
-    <dd>Returns the byte order of an atomic datatype.
-
-    <p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tget_order</code> returns the byte order of an 
-        atomic datatype.
-        <p>
-        Possible return values are:
-        <ul><dl>
-            <dt><code>H5T_ORDER_LE</code> (<code>0</code>)
-                <dd>Little-endian byte order
-            <dt><code>H5T_ORDER_BE</code> (<code>1</code>)
-                <dd>Big-endian byte order
-            <dt><code>H5T_ORDER_VAX</code> (<code>2</code>)
-                <dd>VAX mixed byte order 
-            <dt><code>H5T_ORDER_MIXED</code> (<code>3</code>)
-                <dd>Mixed byte order among members of a compound datatype
-                    (see below)
-            <dt><code>H5T_ORDER_NONE</code> (<code>4</code>)
-                <dd>No particular order 
-                    (fixed-length strings, object and region references)
-        </dl></ul>
-    <p>
-    Members of a compound datatype need not have the same byte order.
-    If members of a compound datatype have more than one of 
-    little endian, big endian, or VAX byte order, 
-    <code>H5Tget_order</code> will return <code>H5T_ORDER_MIXED</code>
-    for the compound datatype.
-    A byte order of <code>H5T_ORDER_NONE</code> will, however, be 
-    ignored; for example, if one or more members of a compound datatype 
-    have byte order <code>H5T_ORDER_NONE</code> but all other members 
-    have byte order <code>H5T_ORDER_LE</code>, 
-    <code>H5Tget_order</code> will return <code>H5T_ORDER_LE</code>
-    for the compound datatype.
-
-    <p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id    </code></td>
-            <td valign="top">IN: Identifier of datatype to query.</td></tr>
-    </table></dd>
-
-    <p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a byte order constant if successful;
-        otherwise <code>H5T_ORDER_ERROR</code> (-1).
-
-    <p>
-<dt><strong>Fortran90 Interface:</strong> h5tget_order_f
-    <dd>
-    <pre>
-SUBROUTINE h5tget_order_f(type_id, order, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-  INTEGER, INTENT(OUT) :: order         ! Datatype byte order 
-                                        ! Possible values are:
-                                        !    H5T_ORDER_LE_F 
-                                        !    H5T_ORDER_BE_F 
-                                        !    H5T_ORDER_VAX_F  
-                                        !    H5T_ORDER_MIXED_F  
-                                        !      (not implemented)
-                                        !    H5T_ORDER_NONE_F  
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                        ! 0 on success and -1 on failure
-END SUBROUTINE h5tget_order_f
-    </pre>
-
-    <p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-        </tr>
-
-        <tr>
-          <td valign="top">1.8.6</td>
-          <td valign="top">
-            Function modified to work with all datatypes.
-            <br>
-            <code>H5T_ORDER_MIXED</code> added to 
-            <code><i>H5T_order_t</i></code>.</td>
-        </tr>
-
-        </tr>
-        </table>
-</dl>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tget_pad" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Datatype-GetPad">H5Tget_pad</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Tget_pad</code>(
-        <em>hid_t </em><code>dtype_id</code>,
-        <em>H5T_pad_t *</em> <code>lsb</code>,
-        <em>H5T_pad_t *</em> <code>msb</code>
-    )
-<dt><strong>Purpose:</strong>
-    <dd>Retrieves the padding type of the least and most-significant bit padding.  
-<dt><strong>Description:</strong>
-    <dd><code>H5Tget_pad</code> retrieves the padding type of the least and most-significant
-        bit padding.  Valid types are:
-        <ul> <dl>
-            <dt>H5T_PAD_ZERO (<code>0</code>)
-               <dd>Set background to zeros.
-            <dt>H5T_PAD_ONE (<code>1</code>)
-               <dd>Set background to ones.
-            <dt>H5T_PAD_BACKGROUND (<code>2</code>)
-               <dd>Leave background alone.
-        </dl> </ul>
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>dtype_id</code></td>
-            <td valign="top">IN: Identifier of datatype to query.</td></tr>
-        <tr>
-		    <td valign="top"><em>H5T_pad_t *</em> <code>lsb    </code></td>
-            <td valign="top">OUT: Pointer to location to return least-significant 
-                bit padding type.</td></tr>
-        <tr>
-		    <td valign="top"><em>H5T_pad_t *</em> <code>msb</code></td>
-            <td valign="top">OUT: Pointer to location to return most-significant 
-                bit padding type.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5tget_pad_f
-    <dd>
-	<pre>
-SUBROUTINE h5tget_pad_f(type_id, lsbpad, msbpad, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-  INTEGER, INTENT(OUT) :: lsbpad        ! Padding type of the  
-                                        ! least significant bit
-  INTEGER, INTENT(OUT) :: msbpad        ! Padding type of the 
-                                        ! most significant bit
-                                        ! Possible values of 
-                                        ! padding type are:
-                                        !    H5T_PAD_ZERO_F = 0
-                                        !    H5T_PAD_ONE_F = 1
-                                        !    H5T_PAD_BACKGROUND_F = 2
-                                        !    H5T_PAD_ERROR_F = -1
-                                        !    H5T_PAD_NPAD_F = 3
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-END SUBROUTINE h5tget_pad_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tget_precision" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 18 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-GetPrecision">H5Tget_precision</a>
-<dt><strong>Signature:</strong>
-    <dd><em>size_t </em><code>H5Tget_precision</code>(
-        <em>hid_t </em><code>dtype_id</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Returns the precision of an atomic datatype.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tget_precision</code> returns the precision of an atomic 
-        datatype.  The precision is the number of significant bits which, 
-        unless padding is present, is 8 times larger than the value returned 
-        by <code>H5Tget_size</code>.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id    </code></td>
-            <td valign="top">IN: Identifier of datatype to query.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns the number of significant bits if successful;
-        otherwise 0.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tget_precision_f
-    <dd>
-    <pre>
-SUBROUTINE h5tget_precision_f(type_id, precision, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id     ! Datatype identifier 
-  INTEGER(SIZE_T), INTENT(OUT) :: precision ! Datatype precision
-  INTEGER, INTENT(OUT) :: hdferr            ! Error code
-END SUBROUTINE h5tget_precision_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tget_sign" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 18 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-GetSign">H5Tget_sign</a>
-<dt><strong>Signature:</strong>
-    <dd><em>H5T_sign_t </em><code>H5Tget_sign</code>(
-        <em>hid_t </em><code>dtype_id</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Retrieves the sign type for an integer type.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tget_sign</code> retrieves the sign type for an integer type.
-        Valid types are:
-        <ul> <dl>
-            <dt>H5T_SGN_NONE (<code>0</code>)
-               <dd>Unsigned integer type.
-            <dt>H5T_SGN_2 (<code>1</code>)
-               <dd>Two's complement signed integer type.
-        </dl> </ul>
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id    </code></td>
-            <td valign="top">IN: Identifier of datatype to query.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a valid sign type if successful;
-        otherwise <code>H5T_SGN_ERROR</code> (-1).
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tget_sign_f
-    <dd>
-    <pre>
-SUBROUTINE h5tget_sign_f(type_id, sign, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id  ! Datatype identifier 
-  INTEGER, INTENT(OUT) :: sign           ! Sign type for an integer type
-                                         ! Possible values are:
-                                         !    Unsigned integer type 
-                                         !        H5T_SGN_NONE_F = 0
-                                         !    Two's complement signed 
-                                         !        integer type
-                                         !        H5T_SGN_2_F = 1
-                                         !    or error value
-                                         !         H5T_SGN_ERROR_F = -1 
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code
-END SUBROUTINE h5tget_sign_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tget_size" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 18 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-GetSize">H5Tget_size</a>
-<dt><strong>Signature:</strong>
-    <dd><em>size_t </em><code>H5Tget_size</code>(
-        <em>hid_t </em><code>dtype_id</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Returns the size of a datatype.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tget_size</code> returns the size of a datatype in bytes.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id    </code></td>
-            <td valign="top">IN: Identifier of datatype to query.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns the size of the datatype in bytes if successful;
-        otherwise 0.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tget_size_f
-    <dd>
-    <pre>
-SUBROUTINE h5tget_size_f(type_id, size, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-  INTEGER(SIZE_T), INTENT(OUT) :: size  ! Datatype size
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                        ! 0 on success and -1 on failure
-END SUBROUTINE h5tget_size_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tget_strpad" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 15 April 2013
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-GetStrpad">H5Tget_strpad</a>
-<dt><strong>Signature:</strong>
-    <dd><em>H5T_str_t </em><code>H5Tget_strpad</code>(
-        <em>hid_t </em><code>dtype_id</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Retrieves the type of padding used for a string datatype.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tget_strpad</code> retrieves the type of padding used
-        for a string datatype.
-        <p>
-        The string padding type is set with 
-        <a href="#Datatype-SetStrpad"><code>H5Tset_strpad</code></a>
-        and valid settings are described in that entry.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id    </code></td>
-            <td valign="top">IN: Identifier of datatype to query.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a valid string storage mechanism if successful;
-        otherwise <code>H5T_STR_ERROR</code> (-1).
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tget_strpad_f
-    <dd>
-    <pre>
-SUBROUTINE h5tget_strpad_f(type_id, strpad, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id    
-                                  ! Datatype identifier 
-  INTEGER, INTENT(OUT) :: strpad  ! String padding method for a string datatype 
-                                  ! Possible values of padding type are:
-                                  !    Pad with zeros (as C does): 
-                                  !        H5T_STR_NULLPAD_F(0) 
-                                  !    Pad with spaces (as FORTRAN does): 
-                                  !        H5T_STR_SPACEPAD_F(1)
-  INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                  ! 0 on success and -1 on failure
-END SUBROUTINE h5tget_strpad_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tget_super" -->
-<hr>
-<dl>
-
-
-<dt><div align=right><font color=999999 size=-1><i>
-Last modified: 29 August 2012</i></font></div>
-
-
-<dt><strong>Name:</strong> <a name="Datatype-GetSuper">H5Tget_super</a>
-<p></p>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Tget_super</code>(
-        <em>hid_t</em> <code>dtype_id</code>
-        )
-
-<p></p>
-<dt><strong>Purpose:</strong>
-    <dd>Returns the base datatype from which a datatype is derived.
-
-<p></p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tget_super</code> returns the base datatype from which the 
-        datatype <code>dtype_id</code> is derived.  
-        <p>
-        In the case of an enumeration type, the return value is an integer type.</p>
-
-        <p>The datatype identifier returned by this function can be 
-        released with <code>H5Tclose</code> when the identifier is 
-        no longer needed so that resource leaks will not develop.</p>
-
-
-<p></p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id    </code></td>
-            <td valign="top">IN: Datatype identifier for the 
-                derived datatype.</td></tr>
-    </table></dd>
-
-<p></p>
-<dt><strong>Returns:</strong>
-    <dd>Returns the datatype identifier for the base datatype if successful;
-        otherwise returns a negative value.
-
-<p></p>
-<dt><strong>Fortran90 Interface:</strong> h5tget_super_f
-    <dd>
-    <pre>
-SUBROUTINE h5tget_super_f(type_id, base_type_id, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id  ! Datatype identifier 
-  INTEGER(HID_T), INTENT(OUT) :: type_id ! Base datatype identifier 
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5tget_super_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tget_tag" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 18 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-GetTag">H5Tget_tag</a>
-<dt><strong>Signature:</strong>
-    <dd><em>char</em> *<code>H5Tget_tag</code>(
-        <em>hid_t</em> <code>dtype_id</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Gets the tag associated with an opaque datatype.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tget_tag</code> returns the tag associated with 
-        the opaque datatype <code>dtype_id</code>.
-        <P>
-        The tag is returned via a pointer to an 
-        allocated string, which the caller must free.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id    </code></td>
-            <td valign="top">IN: Datatype identifier for the 
-                opaque datatype.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a pointer to an allocated string if successful;
-        otherwise returns <code>NULL</code>.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tget_tag_f
-    <dd>
-    <pre>
-SUBROUTINE h5tget_tag_f(type_id, tag,taglen, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id  ! Datatype identifier 
-  CHARACTER(LEN=*), INTENT(OUT) :: tag   ! Unique ASCII string with which the
-                                         ! opaque datatype is to be tagged
-  INTEGER, INTENT(OUT) :: taglen         ! Length of tag 
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5tget_tag_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tinsert" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 18 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-Insert">H5Tinsert</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Tinsert</code>(
-        <em>hid_t </em><code>dtype_id</code>,
-        <em>const char *</em> <code>name</code>,
-        <em>size_t</em> <code>offset</code>,
-        <em>hid_t</em> <code>field_id</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Adds a new member to a compound datatype.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tinsert</code> adds another member to the compound datatype
-        <code>dtype_id</code>.  The new member has a <code>name</code> which
-        must be unique within the compound datatype. 
-        The <code>offset</code> argument defines the start of the member 
-        in an instance of the compound datatype, and <code>field_id</code> 
-        is the datatype identifier of the new member.
-        <P>
-        Note: Members of a compound datatype do not have to be atomic datatypes; 
-        a compound datatype can have a member which is a compound datatype.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id</code></td>
-            <td valign="top">IN: Identifier of compound datatype 
-                to modify.</td></tr>
-        <tr>
-            <td valign="top"><em>const char *</em> <code>name    </code></td>
-            <td valign="top">IN: Name of the field to insert.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>offset</code></td>
-            <td valign="top">IN: Offset in memory structure of the field 
-                to insert.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>field_id</code></td>
-            <td valign="top">IN: Datatype identifier of the field 
-                to insert.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tinsert_f
-    <dd>
-    <pre>
-SUBROUTINE h5tinsert_f(type_id,  name, offset, field_id, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id  ! Datatype identifier 
-  CHARACTER(LEN=*), INTENT(IN) :: name   ! Name of the field to insert
-  INTEGER(SIZE_T), INTENT(IN) :: offset  ! Offset in memory structure 
-                                         ! of the field to insert
-  INTEGER(HID_T), INTENT(IN) :: field_id ! Datatype identifier of the 
-                                         ! new member
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5tinsert_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tis_variable_str" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 18 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-IsVariableString">H5Tis_variable_str</a>
-<dt><strong>Signature:</strong>
-    <dd><em>htri_t </em><code>H5Tis_variable_str</code>(
-        <em>hid_t </em><code>dtype_id</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Determines whether datatype is a variable-length string.  
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tis_variable_str</code> determines whether the datatype 
-        identified in <code>dtype_id</code> is a variable-length string.
-        <p>
-        This function can be used to distinguish between 
-        fixed and variable-length string datatypes.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id    </code></td>
-            <td valign="top">IN: Datatype identifier.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns <code>TRUE</code> or <code>FALSE</code> if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tis_variable_str_f
-    <dd>
-    <pre>
-SUBROUTINE h5tis_variable_str_f(type_id, status, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id   ! Datatype identifier 
-  LOGICAL, INTENT(OUT)       :: status    ! Logical flag:
-                                          !    .TRUE. if datatype is a 
-                                          !         variable string
-                                          !    .FALSE. otherwise 
-  INTEGER, INTENT(OUT) :: hdferr          ! Error code
-                                          ! 0 on success and -1 on failure
-END SUBROUTINE h5tis_variable_str_f
-    </pre>
-
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table></dd>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tlock" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 18 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-Lock">H5Tlock</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Tlock</code>(
-        <em>hid_t </em><code>dtype_id</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Locks a datatype.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tlock</code> locks the datatype specified by the 
-        <code>dtype_id</code> identifier, making it read-only and 
-        non-destructible.  This is normally done by the library for 
-        predefined datatypes so the application does not 
-        inadvertently change or delete a predefined type.  
-        Once a datatype is locked it can never be unlocked.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id    </code></td>
-            <td valign="top">IN: Identifier of datatype to lock.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-<!--
-    <pre>
-    </pre>
--->
-
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Topen" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-  Last modified: 29 August 2012</i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Datatype-Open">H5Topen</a>
-  <p></p>
-  <dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Topen</code>(
-        <em>hid_t</em> <code>loc_id</code>,
-        <em>const char *</em> <code>name</code>
-    )
-    <p>
-    <dd><em>hid_t</em> <code>H5Topen</code>(
-        <em>hid_t</em> <code>loc_id</code>,
-        <em>const char *</em> <code>name</code>,
-        <em>hid_t</em> <code>tapl_id</code>
-    )
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Opens a named datatype.
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Topen</code> is a macro that is mapped to either
-      <a href="#Datatype-Open1"><code>H5Topen1</code></a> or
-      <a href="#Datatype-Open2"><code>H5Topen2</code></a>,
-      depending on the needs of the application.
-      <p>
-      Such macros are provided to facilitate application compatibility.
-      Their use and mappings are fully described in 
-      “<a href="APICompatMacros.html">API Compatibility Macros 
-      in HDF5</a>”; 
-      we urge you to read that document closely.
-      <p>
-      When both the HDF5 Library and the application are built and 
-      installed with no specific compatibility flags, 
-      <code>H5Topen</code> is mapped to the most recent version of
-      the function, currently 
-      <a href="#Datatype-Open2"><code>H5Topen2</code></a>.
-      If the library and/or application is compiled for Release 1.6
-      emulation, <code>H5Topen</code> will be mapped to 
-      <a href="#Datatype-Open1"><code>H5Topen1</code></a>.
-      Function-specific flags are available to override these settings 
-      on a function-by-function basis when the application is compiled. 
-      <p>
-      Specific compile-time compatibility flags and the resulting 
-      mappings are as follows:
-
-      <dir>
-      <table border=0 cellpadding=4>
-        <tr valign=top align=left> 
-          <th>Compatibility setting</th>
-          <th><code>H5Topen</code> mapping</th>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u>Global settings</u></td>
-        </tr><tr valign=top align=left>
-          <td>No compatibility flag</td>
-          <td><code>H5Topen2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Enable deprecated symbols</td>
-          <td><code>H5Topen2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Disable deprecated symbols</td>
-          <td><code>H5Topen2</code> </td>
-        </tr><tr valign=top align=left>
-          <td>Emulate Release 1.6 interface<code>    </code></td>
-          <td><code>H5Topen1</code> </td>
-        </tr><tr valign=top align=left>
-          <td colspan=2><hr><u>Function-level macros</u></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Topen_vers = 2</code></td>
-          <td><code>H5Topen2</code></td>
-        </tr><tr valign=top align=left>
-          <td><code>H5Topen_vers = 1</code></td>
-          <td><code>H5Topen1</code></td>
-        </tr>
-      </table>
-      </dir>
-
-      <p>The datatype identifier returned by this macro can be 
-      released with <code>H5Tclose</code> when the identifier is 
-      no longer needed so that resource leaks will not develop.</p>
-      
-  <p></p>
-  <dt><strong>Fortran90 Interface:</strong> h5topen_f
-    <dd><pre>
-SUBROUTINE h5topen_f(loc_id, name, type_id, hdferr, tapl_id)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: loc_id   ! File or group identifier 
-  CHARACTER(LEN=*), INTENT(IN) :: name   ! Datatype name within file or group
-  INTEGER(HID_T), INTENT(OUT) :: type_id ! Datatype identifier
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code
-                                         ! 0 on success and -1 on failure
-  INTEGER(HID_T), OPTIONAL, INTENT(IN) :: tapl_id 
-                                         ! Datatype access property list id
-END SUBROUTINE h5topen_f
-    </pre></dd>
-<!-- NEW PAGE -->
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            The function <code>H5Topen</code> renamed to 
-            <code>H5Topen1</code> and deprecated in this release.
-            <br>
-            The macro <code>H5Topen</code> 
-            and the function <code>H5Topen2</code>
-            introduced in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Topen1" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Datatype-Open1">H5Topen1</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Topen1</code>(
-        <em>hid_t</em> <code>loc_id</code>,
-        <em>const char *</em> <code>name</code>
-    )
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Opens a named datatype.
-<p>
-<dt><strong>Notice:</strong>
-    <dd><i>This function is deprecated in favor of the function 
-        <a href="RM_H5T.html#Datatype-Open2"><code>H5Topen2</code></a>.</i>
-      <p>
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Topen1</code> opens a named datatype at the location
-        specified by <code>loc_id</code> and returns an identifier 
-        for the datatype.  <code>loc_id</code> is either a file or 
-        group identifier.  The identifier should eventually be closed 
-        by calling <code>H5Tclose</code> to release resources.    
-<p>
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-            <td valign="top">IN: A file or group identifier.</td></tr>
-        <tr>
-            <td valign="top"><em>const char *</em> <code>name    </code></td>
-            <td valign="top">IN: A datatype name, defined within the file 
-        	  or group identified by <code>loc_id</code>.</td></tr>
-    </table></ul>
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a named datatype identifier if successful;
-        otherwise returns a negative value.
-<p>
-<dt><strong>Fortran90 Interface:</strong> See listing under <a href="RM_H5T.html#Datatype-Open"><code>H5Topen</code></a>.
-    <dd>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            The function <code>H5Topen</code> renamed to 
-            <code>H5Topen1</code> and deprecated in this release.</td></tr>
-    </table>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Topen2" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Datatype-Open2">H5Topen2</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t</em> <code>H5Topen2</code>(
-        <em>hid_t</em> <code>loc_id</code>,
-        <em>const char *</em> <code>name</code>,
-        <em>hid_t</em> <code>tapl_id</code>
-    )
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Opens a named datatype.
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Topen2</code> opens a named datatype at the location
-        specified by <code>loc_id</code> and returns an identifier 
-        for the datatype.  <code>loc_id</code> is either a file or 
-        group identifier.  The identifier should eventually be closed 
-        by calling <code>H5Tclose</code> to release resources.    
-        <p>
-        The named datatype is opened with the datatype access property list
-        <code>tapl_id</code>.
-<p>
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>loc_id</code></td>
-            <td valign="top">IN: A file or group identifier.</td></tr>
-        <tr>
-            <td valign="top"><em>const char *</em> <code>name    </code></td>
-            <td valign="top">IN: A datatype name, defined within the file 
-                or group identified by <code>loc_id</code>.</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>tapl_id</code></td>
-            <td valign="top">IN: Datatype access property list
-                identifier.</td></tr>
-    </table></ul>
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a named datatype identifier if successful;
-        otherwise returns a negative value.
-<p>
-<dt><strong>Fortran90 Interface:</strong>  See listing under <a href="RM_H5T.html#Datatype-Open"><code>H5Topen</code></a>.
-		
-
-        <!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-<p>
-<dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tpack" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 18 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-Pack">H5Tpack</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Tpack</code>(
-        <em>hid_t </em><code>dtype_id</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Recursively removes padding from within a compound datatype.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tpack</code> recursively removes padding from within a compound
-        datatype to make it more efficient (space-wise) to store that data.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id    </code></td>
-            <td valign="top">IN: Identifier of datatype to modify.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tpack_f
-    <dd>
-    <pre>
-SUBROUTINE h5tpack_f(type_id, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-END SUBROUTINE h5tpack_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tregister" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 30 August 2013
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-Register">H5Tregister</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Tregister</code>(
-        <em>H5T_pers_t</em> <code>type</code>, 
-        <em>const char *</em> <code>name</code>, 
-        <em>hid_t </em><code>src_id</code>,
-        <em>hid_t</em> <code>dst_id</code>,
-        <em>H5T_conv_t</em> <code>func</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Registers a conversion function.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tregister</code> registers a hard or soft conversion function 
-        for a datatype conversion path.  
-        <p>
-        The parameter <code>type</code> indicates whether a conversion function 
-        is <em>hard</em> (<code>H5T_PERS_HARD</code>) 
-        or <em>soft</em> (<code>H5T_PERS_SOFT</code>).
-        User-defined functions employing compiler casting are designated as 
-        <em>hard</em>;
-        other user-defined conversion functions registered with the 
-        HDF5 Library (with <code>H5Tregister</code>) are designated 
-        as <em>soft</em>.
-        The HDF5 Library also has its own <em>hard</em> and <em>soft</em>
-        conversion functions.
-        <p>
-        A conversion path can have only one hard function.
-        When <code>type</code> is <code>H5T_PERS_HARD</code>, 
-        <code>func</code> replaces any previous hard function.
-        <p>
-        When <code>type</code> is <code>H5T_PERS_SOFT</code>, 
-        <code>H5Tregister</code> 
-        adds the function to the end of the master soft list and replaces 
-        the soft function in all applicable existing conversion paths. 
-        Soft functions are used when determining which conversion function 
-        is appropriate for this path.  
-        <p>
-        The <code>name</code> is used only for debugging and should be a 
-        short identifier for the function.  
-        <p>
-        The path is specified by the source and destination datatypes 
-        <code>src_id</code> and <code>dst_id</code>.  
-        For soft conversion functions, only the class of these types is important.
-        <p>
-        The type of the conversion function pointer is declared as:
-        <dir>
-<pre><code>typedef</code> <em>herr_t </em>(<code>*H5T_conv_t</code>) (<em>hid_t </em><code>src_id</code>, 
-                              <em>hid_t </em><code>dst_id</code>, 
-                              <em>H5T_cdata_t *</em><code>cdata</code>,
-                              <em>size_t </em><code>nelmts</code>, 
-                              <em>size_t </em><code>buf_stride</code>, 
-                              <em>size_t </em><code>bkg_stride</code>, 
-                              <em>void *</em><code>buf</code>, 
-                              <em>void *</em><code>bkg</code>,
-                              <em>hid_t </em><code>dset_xfer_plist</code>)</pre>
-        </dir>
-        <p>
-        The <code>H5T_cdata_t</code> struct is declared as:
-        <dir>
-<pre><code>typedef</code> <em>struct </em><code>*H5T_cdata_t</code> (<em>H5T_cmd_t </em><code>command</code>, 
-                             <em>H5T_bkg_t </em><code>need_bkg</code>, 
-                             <em>hbool_t *</em><code>recalc</code>,
-                             <em>void *</em><code>priv</code>)</pre>
-        </dir>
-        <p>
-        The <code>H5T_conv_t</code> parameters and 
-        the elements of the <code>H5T_cdata_t</code> struct
-        are described more fully in this 
-        “<a href="../H5.user/Datatypes.html#Datatypes-DataConversion" 
-        target="WinUG">Data Conversion</a>” discussion.
-
-
-  <p>
-  <dt><strong>Programming Note for C++ Developers Using C Functions:</strong>
-    <dd>
-      <p>If a C routine that takes a function pointer as an argument is 
-      called from within C++ code, the C routine should be returned from 
-      normally. </p>
-
-      <p>Examples of this kind of routine include callbacks such as 
-      <code>H5Pset_elink_cb</code> and <code>H5Pset_type_conv_cb</code> 
-      and functions such as <code>H5Tconvert</code> and 
-      <code>H5Ewalk2</code>.</p>
-
-      <p>Exiting the routine in its normal fashion allows the HDF5 C 
-      Library to clean up its work properly. In other words, if the C++ 
-      application jumps out of the routine back to the C++ 
-      “catch” statement, the library is not given the 
-      opportunity to close any temporary data structures that were set 
-      up when the routine was called. The C++ application should save 
-      some state as the routine is started so that any problem that 
-      occurs might be diagnosed.</p>
-
-
-
-<p>
-<!-- NEW PAGE -->
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>H5T_pers_t</em> <code>type</code></td>
-            <td valign="top">IN: Conversion function type:<br>
-                <code>  </code><code>H5T_PERS_HARD</code> 
-                for hard conversion functions 
-                <br>
-                <code>  </code><code>H5T_PERS_SOFT</code> 
-                for soft conversion functions
-                </td></tr>
-        <tr>
-            <td valign="top"><em>const char *</em> <code>name</code></td>
-            <td valign="top">IN: Name displayed in diagnostic output</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>src_id</code></td>
-            <td valign="top">IN: Identifier of source datatype</td></tr>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dst_id</code></td>
-            <td valign="top">IN: Identifier of destination datatype</td></tr>
-        <tr>
-            <td valign="top"><em>H5T_conv_t</em> <code>func    </code></td>
-            <td valign="top">IN: Function to convert between source and 
-                destination datatypes</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-<!--
-    <pre>
-    </pre>
--->
-
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.3</td>
-          <td valign="top">
-            The following change occurred in the 
-            <code>H5Tconv_t</code> function:<br>
-              
-            <code>nelmts</code> parameter type changed to 
-            <em>size_t</em>.</td></tr>
-    </table></dd>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tset_cset" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 24 June 2013
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-SetCset">H5Tset_cset</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Tset_cset</code>(
-        <em>hid_t </em><code>dtype_id</code>,
-        <em>H5T_cset_t</em> <code>cset</code>
-    )
-
-<p />
-<dt><strong>Purpose:</strong>
-    <dd>Sets character set to be used in a string or character datatype.
-
-<p />
-<dt><strong>Description:</strong>
-    <dd><code>H5Tset_cset</code> sets the character set to be used 
-        in a dataset with a string or character datatype.
-        <p>
-        Valid values for <code>cset</code> include the following:
-        <table> 
-            <tr><td>        
-                </td><td><code>H5T_CSET_ASCII</code> 
-                </td><td>    
-                </td><td>Character set is US ASCII.
-            </td></tr>
-            <tr><td> 
-                </td><td><code>H5T_CSET_UTF8</code> 
-                </td><td> 
-                </td><td>Character set is UTF-8, enabling UTF-8 Unicode encoding.
-            </td></tr>
-        </table>    
-      <p>
-      For example, if the character set for the datatype 
-      <code>dtype_id</code> is set to <td><code>H5T_CSET_UTF8</code>, 
-      string or character data of datatype <code>dtype_id</code> 
-      will be encoded using the UTF-8 Unicode character set.
-      <p>
-      Note that <code>H5Tset_cset</code> sets the character set for 
-      a character or string datatype while 
-      <a href="RM_H5P.html#Property-SetCharEncoding">
-      <code>H5Pset_char_encoding</code></a>
-      sets the character set used  for an HDF5 link or attribute name.
-
-<p />
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id</code></td>
-            <td valign="top">IN: Identifier of datatype to modify.</td></tr>
-        <tr>
-            <td valign="top"><em>H5T_cset_t</em> <code>cset    </code></td>
-            <td valign="top">IN: Character set type.</td></tr>
-    </table></dd>
-
-<p />
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p />
-<dt><strong>Fortran90 Interface:</strong> h5tset_cset_f
-    <dd>
-    <pre>
-SUBROUTINE h5tset_cset_f(type_id, cset, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id 
-                                  ! Datatype identifier 
-  INTEGER, INTENT(IN) :: cset     ! Character set type of a string datatype  
-                                  ! Possible values are:
-                                  !    H5T_CSET_ASCII_F = 0
-                                  !    H5T_CSET_UTF8_F = 1
-  INTEGER, INTENT(OUT) :: hdferr  ! Error code
-END SUBROUTINE h5tset_cset_f
-    </pre>
-
-<p />
-<dt><strong>History:</strong>
-  <dd><table width="90%">
-      <tr>
-        <td valign="top" align="left" width="10%">
-          <strong>Release</strong>    </td>
-        <td valign="top" align="left">
-          <strong>Change</strong></td>
-      </tr>
-
-      <tr>
-        <td valign="top">1.8.0</td>
-        <td valign="top">
-          UTF-8 Unicode encoding introduced in this release.</td>
-      </tr>
-      </table>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tset_ebias" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 19 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-SetEbias">H5Tset_ebias</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Tset_ebias</code>(
-        <em>hid_t </em><code>dtype_id</code>,
-        <em>size_t</em> <code>ebias</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Sets the exponent bias of a floating-point type.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tset_ebias</code> sets the exponent bias of a floating-point
-        type.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id    </code></td>
-            <td valign="top">IN: Identifier of datatype to set.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>ebias</code></td>
-            <td valign="top">IN: Exponent bias value.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tset_ebias_f
-    <dd>
-    <pre>
-SUBROUTINE h5tset_ebias_f(type_id, ebias, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-  INTEGER(SIZE_T), INTENT(IN) :: ebias  ! Datatype exponent bias 
-                                        ! of a floating-point type, 
-                                        ! which cannot be 0
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-END SUBROUTINE h5tset_ebias_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tset_fields" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 19 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-SetFields">H5Tset_fields</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Tset_fields</code>(
-        <em>hid_t </em><code>dtype_id</code>,
-        <em>size_t</em> <code>spos</code>,
-        <em>size_t</em> <code>epos</code>,
-        <em>size_t</em> <code>esize</code>,
-        <em>size_t</em> <code>mpos</code>,
-        <em>size_t</em> <code>msize</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Sets locations and sizes of floating point bit fields.  
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tset_fields</code> sets the locations and sizes of the various
-        floating-point bit fields.  The field positions are bit positions in the
-        significant region of the datatype.  Bits are numbered with the least
-        significant bit number zero.
-    
-        <P>Fields are not allowed to extend beyond the number of bits of
-        precision, nor are they allowed to overlap with one another.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id    </code></td>
-            <td valign="top">IN: Identifier of datatype to set.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>spos</code></td>
-            <td valign="top">IN: Sign position, 
-                i.e., the bit offset of the floating-point sign bit.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>epos</code></td>
-            <td valign="top">IN: Exponent bit position.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>esize</code></td>
-            <td valign="top">IN: Size of exponent in bits.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>mpos</code></td>
-            <td valign="top">IN: Mantissa bit position.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>msize</code></td>
-            <td valign="top">IN: Size of mantissa in bits.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tset_fields_f
-    <dd>
-    <pre>
-SUBROUTINE h5tset_fields_f(type_id, spos, epos, esize, mpos, msize, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier
-  INTEGER(SIZE_T), INTENT(IN) :: spos   ! sign bit-position 
-  INTEGER(SIZE_T), INTENT(IN) :: epos   ! exponent bit-position 
-  INTEGER(SIZE_T), INTENT(IN) :: esize  ! size of exponent in bits
-  INTEGER(SIZE_T), INTENT(IN) :: mpos   ! mantissa bit-position 
-  INTEGER(SIZE_T), INTENT(IN) :: msize  ! size of mantissa in bits
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-END SUBROUTINE h5tset_fields_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tset_inpad" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Datatype-SetInpad">H5Tset_inpad</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Tset_inpad</code>(
-        <em>hid_t </em><code>dtype_id</code>,
-        <em>H5T_pad_t</em> <code>inpad</code>
-    )
-<dt><strong>Purpose:</strong>
-    <dd>Fills unused internal floating point bits.
-<dt><strong>Description:</strong>
-    <dd>If any internal bits of a floating point type are unused
-        (that is, those significant bits which are not part of the
-        sign, exponent, or mantissa), then <code>H5Tset_inpad</code> will be filled
-        according to the value of the padding value property <code>inpad</code>.
-        Valid padding types are:
-        <ul> <dl>
-            <dt>H5T_PAD_ZERO (<code>0</code>)
-               <dd>Set background to zeros.
-            <dt>H5T_PAD_ONE (<code>1</code>)
-               <dd>Set background to ones.
-            <dt>H5T_PAD_BACKGROUND (<code>2</code>)
-               <dd>Leave background alone.
-        </dl> </ul>
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>dtype_id</code></td>
-            <td valign="top">Identifier of datatype to modify.</td></tr>
-        <tr>
-		    <td valign="top"><em>H5T_pad_t</em> <code>pad    </code></td>
-            <td valign="top">Padding type.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5tset_inpad_f
-    <dd>
-	<pre>
-SUBROUTINE h5tset_inpad_f(type_id, padtype, hdferr)
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id 
-                                  ! Datatype identifier 
-  INTEGER, INTENT(IN) :: padtype  ! Padding type for unused bits 
-                                  ! in floating-point datatypes.
-                                  ! Possible values of padding type are:
-                                  !    H5T_PAD_ZERO_F = 0
-                                  !    H5T_PAD_ONE_F = 1
-                                  !    H5T_PAD_BACKGROUND_F = 2
-  INTEGER, INTENT(OUT) :: hdferr  ! Error code
-END SUBROUTINE h5tset_inpad_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tset_norm" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 19 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-SetNorm">H5Tset_norm</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Tset_norm</code>(
-        <em>hid_t </em><code>dtype_id</code>,
-        <em>H5T_norm_t</em> <code>norm</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Sets the mantissa normalization of a floating-point datatype.  
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tset_norm</code> sets the mantissa normalization of 
-        a floating-point datatype.  Valid normalization types are:
-        <ul> <dl>
-            <dt>H5T_NORM_IMPLIED (<code>0</code>)
-                <dd>MSB of mantissa is not stored, always 1.
-            <dt>H5T_NORM_MSBSET (<code>1</code>)
-                <dd>MSB of mantissa is always 1.
-            <dt>H5T_NORM_NONE (<code>2</code>)
-                <dd>Mantissa is not normalized.
-        </dl> </ul>
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id</code></td>
-            <td valign="top">IN: Identifier of datatype to set.</td></tr>
-        <tr>
-            <td valign="top"><em>H5T_norm_t</em> <code>norm    </code></td>
-            <td valign="top">IN: Mantissa normalization type.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tset_norm_f
-    <dd>
-    <pre>
-SUBROUTINE h5tset_norm_f(type_id, norm, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id  
-                                  ! Datatype identifier 
-  INTEGER, INTENT(IN) :: norm     ! Mantissa normalization of a 
-                                  ! floating-point datatype
-                                  ! Valid normalization types are:
-                                  !    H5T_NORM_IMPLIED_F(0)
-                                  !       MSB of mantissa is not stored,
-                                  !       always 1 
-                                  !    H5T_NORM_MSBSET_F(1) 
-                                  !       MSB of mantissa is always 1 
-                                  !    H5T_NORM_NONE_F(2)
-                                  !       Mantissa is not normalized
-  INTEGER, INTENT(OUT) :: hdferr  ! Error code
-END SUBROUTINE h5tset_norm_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tset_offset" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 19 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-SetOffset">H5Tset_offset</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Tset_offset</code>(
-        <em>hid_t </em><code>dtype_id</code>,
-        <em>size_t</em> <code>offset</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Sets the bit offset of the first significant bit.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tset_offset</code> sets the bit offset of the first significant 
-        bit.  The significant bits of an atomic datum can be offset from the 
-        beginning of the memory for that datum by an amount of padding. 
-        The <code>offset</code> property specifies the number of bits of 
-        padding that appear “to the right of” the value.  
-        That is, if we have a 32-bit datum with 16-bits of precision having 
-        the value <code>0x1122</code>, then it will be laid out in
-        memory as (from small byte address toward larger byte addresses):
-        <br>
-        <br>
-
-      <table border align=center cellpadding=4 width="80%">
-        <tr align=center>
-          <th width="20%">Byte Position</th>
-          <th width="20%">Big-Endian Offset=0</th>
-          <th width="20%">Big-Endian Offset=16</th>
-          <th width="20%">Little-Endian Offset=0</th>
-          <th width="20%">Little-Endian Offset=16</th>
-        </tr>  
-        <tr align=center>
-          <td>0</td>
-          <td>[ pad]</td>
-          <td>[0x11]</td>
-          <td>[0x22]</td>
-          <td>[ pad]</td>
-        </tr>
-        <tr align=center>
-          <td>1</td>
-          <td>[ pad]</td>
-          <td>[0x22]</td>
-          <td>[0x11]</td>
-          <td>[ pad]</td>
-        </tr>
-        <tr align=center>
-          <td>2</td>
-          <td>[0x11]</td>
-          <td>[ pad]</td>
-          <td>[ pad]</td>
-          <td>[0x22]</td>
-        </tr>
-        <tr align=center>
-          <td>3</td>
-          <td>[0x22]</td>
-          <td>[ pad]</td>
-          <td>[ pad]</td>
-          <td>[0x11]</td>
-        </tr>
-      </table>
-
-<P>If the offset is incremented then the total size is
-incremented also if necessary to prevent significant bits of
-the value from hanging over the edge of the datatype.
-
-<P>The offset of an H5T_STRING cannot be set to anything but
-zero.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id    </code></td>
-            <td valign="top">IN: Identifier of datatype to set.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>offset</code></td>
-            <td valign="top">IN: Offset of first significant bit.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tset_offset_f
-    <dd>
-    <pre>
-SUBROUTINE h5tset_offset_f(type_id, offset, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-  INTEGER(SIZE_T), INTENT(IN) :: offset ! Datatype bit offset of 
-                                        ! the first significant bit
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-END SUBROUTINE h5tset_offset_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tset_order" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 24 September 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-SetOrder">H5Tset_order</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Tset_order</code>(
-        <em>hid_t </em><code>dtype_id</code>,
-        <em>H5T_order_t</em> <code>order</code>
-    )
-
-    <p>
-<dt><strong>Purpose:</strong>
-    <dd>Sets the byte order of a datatype.
-
-    <p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tset_order</code> sets the byte order of a datatype.
-        <p>
-        Byte order can currently be set to any of the following:
-        <ul><dl>
-            <dt><code>H5T_ORDER_LE</code> (<code>0</code>)
-                <dd>Little-endian byte order
-            <dt><code>H5T_ORDER_BE</code> (<code>1</code>)
-                <dd>Big-endian byte order
-            <dt><code>H5T_ORDER_VAX</code> (<code>2</code>)
-                <dd>VAX mixed byte order 
-        </dl></ul>
-        <p>
-        <code>H5T_ORDER_MIXED</code> (<code>3</code>) is a valid value
-        for <code>order</code> only when returned by the function 
-        <code>H5Tget_order</code>; 
-        it cannot be set with <code>H5Tset_order</code>.
-        <p>
-        <code>H5T_ORDER_NONE</code> (<code>4</code>) is a valid value 
-        for <code>order</code>, but it has no effect.
-        It is valid only for fixed-length strings and object and region references
-        and specifies “no particular order.” 
-        <p>
-        The byte order of a derived datatype is initially the same as that 
-        of the parent type, but can be changed with <code>H5Tset_order</code>.  
-        <p>
-        This function cannot be used with a datatype after it has been 
-        committed.
-        <p>
-        <strong>Special considerations:</strong>
-        <br>
-        ENUM datatypes: Byte order must be set before any member
-        on an ENUM is defined.
-        <p>
-        Compound datatypes: Byte order is set individually on each 
-        member of a compound datatype;  
-        members of a compound datatype need not have the same byte order.  
-        <p>
-        Opaque datatypes: Byte order can be set but has no effect.
-
-    <p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id</code></td>
-            <td valign="top">IN: Identifier of datatype to set.</td></tr>
-        <tr>
-            <td valign="top"><em>H5T_order_t</em> <code>order    </code></td>
-            <td valign="top">IN: Byte order constant.</td></tr>
-    </table></dd>
-
-    <p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-    <p>
-<!-- NEW PAGE -->
-<dt><strong>Fortran90 Interface:</strong> h5tset_order_f
-    <dd>
-    <pre>
-SUBROUTINE h5tset_order_f(type_id, order, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id   ! Datatype identifier 
-  INTEGER, INTENT(IN) :: order            ! Datatype byte order 
-                                          ! Possible values are:
-                                          !    H5T_ORDER_LE_F 
-                                          !    H5T_ORDER_BE_F 
-                                          !    H5T_ORDER_VAX_F  
-                                          !    H5T_ORDER_NONE_F  
-  INTEGER, INTENT(OUT) :: hdferr          ! Error code
-                                          ! 0 on success and -1 on failure
-END SUBROUTINE h5tset_order_f
-    </pre>
-
-    <p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-        </tr>
-
-        <tr>
-          <td valign="top">1.8.6</td>
-          <td valign="top">
-            Function modified to work with all datatypes.
-            <br>
-            <code>H5T_ORDER_MIXED</code> added to 
-            <code><i>H5T_order_t</i></code>.</td>
-        </tr>
-
-        </tr>
-        </table>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tset_pad" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 19 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-SetPad">H5Tset_pad</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Tset_pad</code>(
-        <em>hid_t </em><code>dtype_id</code>,
-        <em>H5T_pad_t</em> <code>lsb</code>,
-        <em>H5T_pad_t</em> <code>msb</code>
-    )
-<dt><strong>Purpose:</strong>
-    <dd>Sets the least and most-significant bits padding types.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tset_pad</code> sets the least and most-significant bits 
-        padding types.
-        <ul><dl> 
-            <dt>H5T_PAD_ZERO (<code>0</code>)
-               <dd>Set background to zeros.
-            <dt>H5T_PAD_ONE (<code>1</code>)
-               <dd>Set background to ones.
-            <dt>H5T_PAD_BACKGROUND (<code>2</code>)
-               <dd>Leave background alone.
-        </dl></ul>
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id</code></td>
-            <td valign="top">IN: Identifier of datatype to set.</td></tr>
-        <tr>
-            <td valign="top"><em>H5T_pad_t</em> <code>lsb    </code></td>
-            <td valign="top">IN: Padding type for least-significant bits.
-                </td></tr>
-        <tr>
-            <td valign="top"><em>H5T_pad_t</em> <code>msb</code></td>
-            <td valign="top">IN: Padding type for most-significant bits.
-                </td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tset_pad_f
-    <dd>
-    <pre>
-SUBROUTINE h5tset_pad_f(type_id, lsbpad, msbpad, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-  INTEGER, INTENT(IN) :: lsbpad         ! Padding type of the 
-                                        ! least significant bit
-  INTEGER, INTENT(IN) :: msbpad         ! Padding type of the 
-                                        ! most significant bit
-                                        ! Possible values of padding 
-                                        ! type are:
-                                        !    H5T_PAD_ZERO_F = 0
-                                        !    H5T_PAD_ONE_F = 1
-                                        !    H5T_PAD_BACKGROUND_F = 2
-                                        !    H5T_PAD_ERROR_F = -1
-                                        !    H5T_PAD_NPAD_F = 3
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-END SUBROUTINE h5tset_pad_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tset_precision" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 19 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-SetPrecision">H5Tset_precision</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Tset_precision</code>(
-        <em>hid_t </em><code>dtype_id</code>,
-        <em>size_t</em><code>precision</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Sets the precision of an atomic datatype.  
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tset_precision</code> sets the precision of an atomic datatype.  
-        The precision is the number of significant bits which, unless padding 
-        is present, is 8 times larger than the value returned by 
-        <code>H5Tget_size</code>.
-        <P>If the precision is increased then the offset is decreased and then
-            the size is increased to insure that significant bits do not "hang
-            over" the edge of the datatype.
-        <P>Changing the precision of an H5T_STRING automatically changes the
-            size as well.  The precision must be a multiple of 8.
-        <P>When decreasing the precision of a floating point type, set the
-            locations and sizes of the sign, mantissa, and exponent fields
-            first.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id</code></td>
-            <td valign="top">IN: Identifier of datatype to set.</td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>precision    </code></td>
-            <td valign="top">IN: Number of bits of precision for datatype.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tset_precision_f
-    <dd>
-    <pre>
-SUBROUTINE h5tset_precision_f(type_id, precision, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id    ! Datatype identifier 
-  INTEGER(SIZE_T), INTENT(IN) :: precision ! Datatype precision
-  INTEGER, INTENT(OUT) :: hdferr           ! Error code
-END SUBROUTINE h5tset_precision_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tset_sign" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 19 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-SetSign">H5Tset_sign</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Tset_sign</code>(
-        <em>hid_t </em><code>dtype_id</code>,
-        <em>H5T_sign_t</em> <code>sign</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Sets the sign property for an integer type.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tset_sign</code> sets the sign property for an integer type:
-         <dl><dd>
-           <table><tr><td>
-               <code>H5T_SGN_NONE</code> (<code>0</code>)
-               </td><td>    </td><td>
-               Unsigned integer type
-           </td></tr><tr><td>
-               <code>H5T_SGN_2</code> (<code>1</code>)
-               </td><td> </td><td>
-               Two's complement signed integer type
-           </td></tr></table>
-         </dd></dl>
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id</code></td>
-            <td valign="top">IN: Identifier of datatype to set.</td></tr>
-        <tr>
-            <td valign="top"><em>H5T_sign_t</em> <code>sign    </code></td>
-            <td valign="top">IN: Sign type.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tset_sign_f
-    <dd>
-    <pre>
-SUBROUTINE h5tset_sign_f(type_id, sign, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id  
-                                  ! Datatype identifier 
-  INTEGER, INTENT(IN) :: sign     ! Sign type for an integer type 
-                                  ! Possible values are:
-                                  !    Unsigned integer type 
-                                  !       H5T_SGN_NONE_F = 0
-                                  !    Two's complement signed integer type
-                                  !       H5T_SGN_2_F = 1
-                                  !    or error value 
-                                  !       H5T_SGN_ERROR_F=-1 
-  INTEGER, INTENT(OUT) :: hdferr  ! Error code
-END SUBROUTINE h5tset_sign_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tset_size" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 23 August 2012
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-SetSize">H5Tset_size</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Tset_size</code>(
-        <em>hid_t </em><code>dtype_id</code>,
-        <em>size_t</em><code>size</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Sets the total size for an atomic datatype.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tset_size</code> sets the total size in bytes, 
-        <code>size</code>, for a datatype.  
-        <p>
-        If the datatype is atomic and size is decreased so that the significant 
-        bits of the datatype extend beyond the edge of the new size, 
-        then the <code>offset</code> property is decreased toward zero.  
-        If the <code>offset</code> becomes zero and the significant
-        bits of the datatype still hang over the edge of the new size, then
-        the number of significant bits is decreased.
-        <p>
-        The <code>size</code> set for a string should include space for the 
-        null-terminator character, otherwise it will not be stored on 
-        (or retrieved from) disk.
-        Adjusting the <code>size</code> of a string automatically sets the 
-        precision to 8*<code>size</code>.  
-        <p>
-        If <code>dtype_id</code> is a variable-length string, 
-        <code>size</code> must normally be set to <code>H5T_VARIABLE</code>.
-        See “<a href="RM_H5T.html#CreateVLString">Creating 
-        variable-length string datatypes</a>.” 
-        <p>
-        A compound datatype may increase or decrease in size as long as its 
-        member field is not trailed.  
-        <p>
-        All datatypes must have a positive size.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id    </code></td>
-            <td valign="top">IN: Identifier of datatype to change size.
-                </td></tr>
-        <tr>
-            <td valign="top"><em>size_t</em> <code>size</code></td>
-            <td valign="top">IN: Size in bytes to modify datatype.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>See Also:</strong>
-    <dd>“<a href="RM_H5T.html#CreateVLString">Creating 
-        variable-length string datatypes</a>” 
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tset_size_f
-    <dd>
-    <pre>
-SUBROUTINE h5tset_size_f(type_id, size, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id  ! Datatype identifier 
-  INTEGER(SIZE_T), INTENT(IN) :: size    ! Datatype size
-  INTEGER, INTENT(OUT) :: hdferr         ! Error code
-                                         ! 0 on success and -1 on failure
-END SUBROUTINE h5tset_size_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tset_strpad" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 16 April 2013
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-SetStrpad">H5Tset_strpad</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t </em><code>H5Tset_strpad</code>(
-        <em>hid_t </em><code>dtype_id</code>,
-        <em>H5T_str_t</em> <code>strpad</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Defines the type of padding used for character strings.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tset_strpad</code> defines the type of padding used for 
-        a string datatype.
-        <p>
-        The method used to store character strings differs with the 
-        programming language: 
-        <ul>
-            <li>C usually null terminates strings while 
-            <li>Fortran left-justifies and space-pads strings.
-        </ul>
-        <p>
-        Valid values of <code>strpad</code> are as follows:
-        <dir> <dl>
-            <dt><code>H5T_STR_NULLTERM</code> (<code>0</code>)
-               <dd>Null terminate (as C does).
-            <dt><code>H5T_STR_NULLPAD</code> (<code>1</code>)
-               <dd>Pad with zeros.
-            <dt><code>H5T_STR_SPACEPAD</code> (<code>2</code>)
-               <dd>Pad with spaces (as FORTRAN does).
-        </dl> </dir>
-        <p>
-        When converting from a longer string to a shorter string,
-        the behavior is as follows.
-        If the shorter string is <code>H5T_STR_NULLPAD</code> or 
-        <code>H5T_STR_SPACEPAD</code>, then the string is simply truncated. 
-        If the short string is <code>H5T_STR_NULLTERM</code>, it is
-        truncated and a null terminator is appended.  
-        <p>
-        When converting from a shorter string to a longer string,
-        the longer string is padded on the end by appending nulls or spaces.
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>dtype_id</code></td>
-            <td valign="top">IN: Identifier of datatype to modify.</td></tr>
-        <tr>
-            <td valign="top"><em>H5T_str_t</em> <code>strpad    </code></td>
-            <td valign="top">IN: String padding type.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tset_strpad_f
-    <dd>
-    <pre>
-SUBROUTINE h5tset_strpad_f(type_id, strpad, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id 
-                                 ! Datatype identifier 
-  INTEGER, INTENT(IN) :: strpad  ! String padding method for a string datatype 
-                                 ! Possible values of padding type are:
-                                 !    Pad with zeros (as C does): 
-                                 !       H5T_STR_NULLPAD_F(0)
-                                 !    Pad with spaces (as FORTRAN does): 
-                                 !       H5T_STR_SPACEPAD_F(1)
-  INTEGER, INTENT(OUT) :: hdferr ! Error code
-END SUBROUTINE h5tset_strpad_f
-    </pre>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tset_tag" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Datatype-SetTag">H5Tset_tag</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Tset_tag</code>(
-        <em>hid_t</em> <code>dtype_id</code>
-        <em>const char</em> *<code>tag</code>
-    )
-<dt><strong>Purpose:</strong>
-    <dd>Tags an opaque datatype.
-<dt><strong>Description:</strong>
-    <dd><code>H5Tset_tag</code> tags an opaque datatype <code>dtype_id</code>
-        with a descriptive ASCII identifier,<code> tag</code>.
-        <p>
-        <code>tag</code> is intended to provide a concise description;
-        the maximum size is hard-coded in the HDF5 Library as 256 bytes 
-        (<code>H5T_OPAQUE_TAG_MAX</code>).
-<dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><em>hid_t</em> <code>dtype_id</code></td>
-            <td valign="top">IN: Datatype identifier for the opaque datatype to be tagged.</td></tr>
-        <tr>
-		    <td valign="top"><em>const char</em> *<code>tag    </code></td>
-            <td valign="top">IN: Descriptive ASCII string with which the 
-                opaque datatype is to be tagged.</td></tr>
-    </table></ul>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-<dt><strong>Fortran90 Interface:</strong> h5tset_tag_f
-    <dd>
-	<pre>
-SUBROUTINE h5tset_tag_f(type_id, tag, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-  CHARACTER(LEN=*), INTENT(IN) :: tag   ! Unique ASCII string with which the
-                                        ! opaque datatype is to be tagged 
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-END SUBROUTINE h5tset_tag_f
-	</pre>
-	
-<dt><strong>History:</strong>
-	<ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.6.5</td>
-          <td valign="top">
-		    The <code>H5T_OPAQUE_TAG_MAX</code> macro constant, 
-			specifying the maximum size of an opaque datatype tag, 
-			was added in <code>H5Tpublic.h</code>.</td></tr>
-    </table></ul>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tunregister" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 19 August 2010
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-Unregister">H5Tunregister</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Tunregister</code>(
-        <em>H5T_pers_t</em> <code>type</code>, 
-        <em>const char</em> *<code>name</code>, 
-        <em>hid_t</em> <code>src_id</code>, 
-        <em>hid_t</em> <code>dst_id</code>, 
-        <em>H5T_conv_t</em> <code>func</code>
-        )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Removes a conversion function.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tunregister</code> removes a conversion function matching 
-      criteria such as soft or hard conversion, source and destination types, 
-      and the conversion function.
-      <p>
-      If a user is trying to remove a conversion function he registered, 
-      all parameters can be used.  If he is trying to remove a library’s
-      default conversion function, there is no guarantee the <code>name</code> 
-      and <code>func</code> parameters will match the user’s chosen values.  
-      Passing in some values may cause this function to fail.  A good practice 
-      is to pass in NULL as their values.
-      <p>
-      All parameters are optional.  The missing parameters will be used to 
-      generalize the search criteria. 
-      <p>
-      The conversion function pointer type declaration is described in 
-      <a href="#Datatype-Register"><code>H5Tregister</code></a>.
-
-<p>
-<dt><strong>Parameters:</strong>
-  <dd>
-    <table>
-      <tr>
-        <td valign="top"><em>H5T_pers_t</em> <code>type</code></td>
-        <td valign="top">IN: Conversion function type:<br>
-          <code>H5T_PERS_HARD</code> for hard conversion functions or <br>
-          <code>H5T_PERS_SOFT</code> for soft conversion functions.</td>
-      </tr>
-      <tr>
-        <td valign="top"><em>const char *</em><code>name</code></td>
-        <td valign="top">IN: Name displayed in diagnostic output.</td>
-      </tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>src_id</code></td>
-        <td valign="top">IN: Identifier of source datatype.</td>
-      </tr>
-      <tr>
-        <td valign="top"><em>hid_t</em> <code>dst_id</code></td>
-        <td valign="top">IN: Identifier of destination datatype.</td>
-      </tr>
-      <tr>
-        <td valign="top"><em>H5T_conv_t</em> <code>func</code>    </td>
-        <td valign="top">IN: Function to convert between source and 
-          destination datatypes.</td>
-      </tr>
-    </table>
-  </dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-<!--
-    <pre>
-    </pre>
--->
-
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.3</td>
-          <td valign="top">
-            The following change occurred in the 
-            <code>H5Tconv_t</code> function:<br>
-              
-            <code>nelmts</code> parameter type changed to 
-            <em>size_t</em>.</td></tr>
-    </table></dd>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Tvlen_create" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 24 August 2012
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Datatype-VLCreate">H5Tvlen_create</a>
-<dt><strong>Signature:</strong>
-    <dd><em>hid_t </em><code>H5Tvlen_create</code>(
-        <em>hid_t </em><code>base_type_id</code>
-    )
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Creates a new variable-length array datatype.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>H5Tvlen_create</code> creates a new one-dimensional array datatype
-        of variable-length (VL) with the base datatype <code>base_type_id</code>. 
-        <p>
-        This one-dimensional array often represents a data sequence of
-        the base datatype, such as characters for character sequences
-        or vertex coordinates for polygon lists.
-        The base type specified for the VL datatype can be any HDF5 datatype,
-        including another VL datatype, a compound datatype, 
-        or an atomic datatype.
-        <p>
-        When necessary, use <code>H5Tget_super</code> to determine the base type 
-        of the VL datatype.
-        <p>
-        The datatype identifier returned from this function should be 
-        released with <code>H5Tclose</code> or resource leaks will result.
-        Under certain circumstances, 
-        <a href="RM_H5D.html#Dataset-VLReclaim"><code>H5Dvlen_reclaim</code></a>
-        must also be used.
-
-<p>
-<dt><strong>Note:</strong>
-    <dd><code>H5Tvlen_create</code> cannot be used to create a 
-        variable-length string datatype.  
-        <code>H5Tvlen_create</code> called with a string or character
-        base type creates a variable-length sequence of strings
-        (a variable-length, 1-dimensional array), with each element 
-        of the array being of the string or character base type.  
-        <p>
-        To create a variable-length string datatype, 
-        see “<a href="RM_H5T.html#CreateVLString">Creating 
-        variable-length string datatypes</a>.” 
-
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>hid_t</em> <code>base_type_id    </code></td>
-            <td valign="top">IN: Base type of datatype to create.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Returns:</strong>
-    <dd>Returns datatype identifier if successful;
-        otherwise returns a negative value.
-
-<p>
-<dt><strong>See Also:</strong>
-    <dd><a href="RM_H5D.html#Dataset-VLGetBuf"><code>H5Dvlen_get_buf_size</code></a>
-    <dd><a href="RM_H5D.html#Dataset-VLReclaim"><code>H5Dvlen_reclaim</code></a>
-    <dd>“<a href="RM_H5T.html#CreateVLString">Creating 
-        variable-length string datatypes</a>” 
-
-<p>
-<dt><strong>Fortran90 Interface:</strong> h5tvlen_create_f
-    <dd>
-    <pre>
-SUBROUTINE h5tvlen_create_f(type_id, vltype_id, hdferr) 
-  IMPLICIT NONE
-  INTEGER(HID_T), INTENT(IN) :: type_id    ! Datatype identifier of base type 
-                                           ! Base type can only be atomic 
-  INTEGER(HID_T), INTENT(OUT) :: vltype_id ! VL datatype identifier 
-  INTEGER, INTENT(OUT) :: hdferr           ! Error code
-END SUBROUTINE h5tvlen_create_f
-    </pre>
-
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.4.5</td>
-          <td valign="top">
-            Fortran subroutine introduced in this release.</td></tr>
-    </table></dd>
-</dl>
-
+<?php include("H5T/H5Tarray_create.htm"); ?>
+<?php include("H5T/H5Tarray_create1.htm"); ?>
+<?php include("H5T/H5Tarray_create2.htm"); ?>
+<?php include("H5T/H5Tclose.htm"); ?>
+<?php include("H5T/H5Tcommit.htm"); ?>
+<?php include("H5T/H5Tcommit1.htm"); ?>
+<?php include("H5T/H5Tcommit2.htm"); ?>
+<?php include("H5T/H5Tcommit_anon.htm"); ?>
+<?php include("H5T/H5Tcommitted.htm"); ?>
+<?php include("H5T/H5Tcompiler_conv.htm"); ?>
+<?php include("H5T/H5Tconvert.htm"); ?>
+<?php include("H5T/H5Tcopy.htm"); ?>
+<?php include("H5T/H5Tcreate.htm"); ?>
+<?php include("H5T/H5Tdecode.htm"); ?>
+<?php include("H5T/H5Tdetect_class.htm"); ?>
+<?php include("H5T/H5Tencode.htm"); ?>
+<?php include("H5T/H5Tenum_create.htm"); ?>
+<?php include("H5T/H5Tenum_insert.htm"); ?>
+<?php include("H5T/H5Tenum_nameof.htm"); ?>
+<?php include("H5T/H5Tenum_valueof.htm"); ?>
+<?php include("H5T/H5Tequal.htm"); ?>
+<?php include("H5T/H5Tfind.htm"); ?>
+<?php include("H5T/H5Tget_array_dims.htm"); ?>
+<?php include("H5T/H5Tget_array_dims1.htm"); ?>
+<?php include("H5T/H5Tget_array_dims2.htm"); ?>
+<?php include("H5T/H5Tget_array_ndims.htm"); ?>
+<?php include("H5T/H5Tget_class.htm"); ?>
+<?php include("H5T/H5Tget_create_plist.htm"); ?>
+<?php include("H5T/H5Tget_cset.htm"); ?>
+<?php include("H5T/H5Tget_ebias.htm"); ?>
+<?php include("H5T/H5Tget_fields.htm"); ?>
+<?php include("H5T/H5Tget_inpad.htm"); ?>
+<?php include("H5T/H5Tget_member_class.htm"); ?>
+<?php include("H5T/H5Tget_member_index.htm"); ?>
+<?php include("H5T/H5Tget_member_name.htm"); ?>
+<?php include("H5T/H5Tget_member_offset.htm"); ?>
+<?php include("H5T/H5Tget_member_type.htm"); ?>
+<?php include("H5T/H5Tget_member_value.htm"); ?>
+<?php include("H5T/H5Tget_native_type.htm"); ?>
+<?php include("H5T/H5Tget_nmembers.htm"); ?>
+<?php include("H5T/H5Tget_norm.htm"); ?>
+<?php include("H5T/H5Tget_offset.htm"); ?>
+<?php include("H5T/H5Tget_order.htm"); ?>
+<?php include("H5T/H5Tget_pad.htm"); ?>
+<?php include("H5T/H5Tget_precision.htm"); ?>
+<?php include("H5T/H5Tget_sign.htm"); ?>
+<?php include("H5T/H5Tget_size.htm"); ?>
+<?php include("H5T/H5Tget_strpad.htm"); ?>
+<?php include("H5T/H5Tget_super.htm"); ?>
+<?php include("H5T/H5Tget_tag.htm"); ?>
+<?php include("H5T/H5Tinsert.htm"); ?>
+<?php include("H5T/H5Tis_variable_str.htm"); ?>
+<?php include("H5T/H5Tlock.htm"); ?>
+<?php include("H5T/H5Topen.htm"); ?>
+<?php include("H5T/H5Topen1.htm"); ?>
+<?php include("H5T/H5Topen2.htm"); ?>
+<?php include("H5T/H5Tpack.htm"); ?>
+<?php include("H5T/H5Tregister.htm"); ?>
+<?php include("H5T/H5Tset_cset.htm"); ?>
+<?php include("H5T/H5Tset_ebias.htm"); ?>
+<?php include("H5T/H5Tset_fields.htm"); ?>
+<?php include("H5T/H5Tset_inpad.htm"); ?>
+<?php include("H5T/H5Tset_norm.htm"); ?>
+<?php include("H5T/H5Tset_offset.htm"); ?>
+<?php include("H5T/H5Tset_order.htm"); ?>
+<?php include("H5T/H5Tset_pad.htm"); ?>
+<?php include("H5T/H5Tset_precision.htm"); ?>
+<?php include("H5T/H5Tset_sign.htm"); ?>
+<?php include("H5T/H5Tset_size.htm"); ?>
+<?php include("H5T/H5Tset_strpad.htm"); ?>
+<?php include("H5T/H5Tset_tag.htm"); ?>
+<?php include("H5T/H5Tunregister.htm"); ?>
+<?php include("H5T/H5Tvlen_create.htm"); ?>
 
 
 <!-- HEADER RIGHT " " -->
@@ -8238,7 +602,7 @@ In the
 </address>
 <!-- #EndLibraryItem --><SCRIPT LANGUAGE="JAVASCRIPT">
 <!--
-document.writeln("Last modified: 30 August 2013");
+document.writeln("Last modified: 7 April 2014");
 -->
 </SCRIPT>
 
diff --git a/html/RM/RM_H5Z.html b/html/RM/RM_H5Z.html
index 819e5f9..71773c4 100644
--- a/html/RM/RM_H5Z.html
+++ b/html/RM/RM_H5Z.html
@@ -199,716 +199,10 @@ data compression.
 <!--       Include function files                            -->
 <!--  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  -->
 
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Zfilter_avail" -->
-<hr>
-<dl>
-  <dt><strong>Name:</strong> <a name="Compression-FilterAvail">H5Zfilter_avail</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>htri_t</em> <code>H5Zfilter_avail</code>(<em>H5Z_filter_t</em> <code>filter</code>)
-  <dt><strong>Purpose:</strong>
-    <dd>Determines whether a filter is available.
-  <dt><strong>Description:</strong>
-    <dd><code>H5Zfilter_avail</code> determines whether the filter 
-        specified in <code>filter</code> is available to the application.
-  <dt><strong>Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><em>H5Z_filter_t</em> <code>filter    </code></td>
-            <td valign="top">IN: Filter identifier.
-              See the introduction to this section of the reference manual 
-              for a list of valid filter identifiers.</td></tr>
-    </table></ul>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a Boolean value (<code>TRUE</code>/<code>FALSE</code>) 
-        if successful;
-        otherwise returns a negative value.
-  <dt><strong>Fortran90 Interface:</strong> h5zfilter_avail_f
-    <dd>
-	<pre>
-SUBROUTINE h5zfilter_avail_f(filter, status, hdferr)
-  IMPLICIT NONE
-  INTEGER, INTENT(IN)  :: filter     ! Filter
-                                     ! Valid values are:
-                                     !    H5Z_FILTER_DEFLATE_F
-                                     !    H5Z_FILTER_SHUFFLE_F
-                                     !    H5Z_FILTER_FLETCHER32_F
-                                     !    H5Z_FILTER_SZIP_F
-  LOGICAL, INTENT(OUT) :: status     ! Flag indicating whether 
-                                     ! filter is available: 
-                                     !    .TRUE.
-                                     !    .FALSE.
-END SUBROUTINE h5zfilter_avail_f
-	</pre>		
-		
-		<!--<dt><strong>Non-C API(s):</strong>
-    	<dd>
-        
-        <img src="Graphics/Java.gif"> 
-        <img src="Graphics/C++.gif">
-        -->
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.6.0</td>
-          <td valign="top">
-		    Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Zget_filter_info" -->
-<hr>
-<dl>
-<dt><strong>Name:</strong> <a name="Compression-GetFilterInfo">H5Zget_filter_info</a>
-<dt><strong>Signature:</strong> 
-    <dd><em>herr_t</em> 
-        <code>H5Zget_filter_info</code>(
-        <em>H5Z_filter_t</em> <code>filter</code>, 
-        <em>unsigned int *</em><code>filter_config</code>
-        )
-<dt><strong>Purpose:</strong>
-    <dd>Retrieves information about a filter.
-<dt><strong>Description:</strong>
-    <dd>
-      <code>H5Zget_filter_info</code> retrieves information about a filter.  
-      At present, this means that the function retrieves a 
-      filter's configuration flags, indicating whether the filter is  
-      configured to decode data, to encode data, neither, or both.
-      <p>
-      If <code>filter_config</code> is not set to <small>NULL</small>
-      prior to the function call, the returned parameter contains a 
-      bit field specifying the available filter configuration. 
-      The configuration flag values can then be determined through
-      a series of bitwise <small>AND</small> operations, as described below. 
-      <p>
-      Valid filter configuration flags include the following:
-      <table>
-        <tr valign="top"><td><code>    </code></td>
-          <td><code>H5Z_FILTER_CONFIG_ENCODE_ENABLED</code> </td>
-          <td>Encoding is enabled for this filter.
-              <br>
-              In Fortran, <code>H5Z_FILTER_ENCODE_ENABLED_F</code>.
-        </td></tr>
-        <tr valign="top"><td> </td>
-          <td><code>H5Z_FILTER_CONFIG_DECODE_ENABLED</code>    </td>
-          <td>Decoding is enabled for this filter.
-              <br>
-              In Fortran, <code>H5Z_FILTER_DECODE_ENABLED_F</code>.
-        </td></tr>
-        <tr><td> </td>
-          <td colspan="2" align="right"><small>(These flags 
-          are defined for C in the HDF5 Library source code file 
-          <code>H5Zpublic.h</code>.)</small>
-        </td></tr>
-       </table>
-      A bitwise <small>AND</small> of the returned 
-      <code>filter_config</code> and a valid 
-      filter configuration flag will reveal whether
-      the related configuration option is available.
-      For example, if the value of 
-      <br>
-      <code>    
-            H5Z_FILTER_CONFIG_ENCODE_ENABLED 
-            & 
-            filter_config</code>
-      <br>
-      is true, i.e., greater than <code>0</code> (zero), 
-      the queried filter is configured to encode data;  
-      if the value is <code>FALSE</code>, 
-      i.e., equal to <code>0</code> (zero), 
-      the filter is not so configured.
-      <p>
-      If a filter is not encode-enabled, the corresponding
-      <code>H5Pset_*</code> function will return an error if the
-      filter is added to a dataset creation property list (which is
-      required if the filter is to be used to encode that dataset).
-      For example, if the <code>H5Z_FILTER_CONFIG_ENCODE_ENABLED</code>
-      flag is not returned for the SZIP filter,
-      <code>H5Z_FILTER_SZIP</code>, a call to <code>H5Pset_szip</code>
-      will fail.
-      <p>
-      If a filter is not decode-enabled, the application will not be
-      able to read an existing file encoded with that filter.
-      <p>
-      This function should be called, and the returned
-      <code>filter_config</code> analyzed, before calling
-      any other function, such as <code>H5Pset_szip</code>,
-      that might require a particular filter configuration.
-
-<dt><strong>Parameters:</strong>
-    <dd><dl>
-      <dt><em>H5Z_filter_t</em> <code>filter</code>
-        <dd>IN: Identifier of the filter to query.
-            See the introduction to this section of the reference manual
-            for a list of valid filter identifiers.
-      <dt><em>unsigned int *</em><code>filter_config</code>
-        <dd>OUT: A bit field encoding the returned filter information
-    </dl></dd>
-
-<!-- NEW PAGE -->
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value on success,
-        a negative value on failure.
-<dt><strong>Fortran90 Interface:</strong> 
-    <dd>
-    <pre>
-SUBROUTINE h5zget_filter_info_f(filter, config_flags, hdferr)
-
-  IMPLICIT NONE
-  INTEGER, INTENT(IN)  :: filter        ! Filter, may be one of the
-                                        ! following:
-                                        !     H5Z_FILTER_DEFLATE_F
-                                        !     H5Z_FILTER_SHUFFLE_F
-                                        !     H5Z_FILTER_FLETCHER32_F
-                                        !     H5Z_FILTER_SZIP_F
-  INTEGER, INTENT(OUT) :: config_flags  ! Bit field indicating whether
-                                        ! a filter's encoder and/or
-                                        ! decoder are available
-  INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-END SUBROUTINE h5zfilter_avail_f
-    </pre>
-        <!--<dt><strong>Non-C API(s):</strong>
-        <dd>
-
-        <img src="Graphics/Java.gif">
-        <img src="Graphics/C++.gif">
-        -->
-<dt><strong>History:</strong>
-	<ul><table width="90%">
-        <tr>
-		  <td valign="top" align="left" width="10%">
-		    <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-		    <strong>C</strong></td></tr>
-        <tr>
-		  <td valign="top">1.6.3</td>
-          <td valign="top">
-		    Function introduced in this release.<br>
-			Fortran subroutine introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Zregister" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 23 August 2012
-    </i></font></div>
-
-<dt><strong>Name:</strong> <a name="Compression-Register">H5Zregister</a>
-<dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Zregister</code>(<em>const H5Z_class_t *</em><code>filter_class</code>)
-    )
-
-<p />
-<dt><strong>Purpose:</strong>
-    <dd>Registers new filter.
-
-<p />
-<dt><strong>Description:</strong>
-    <dd><code>H5Zregister</code> registers a new filter with the
-      HDF5 library.  
-      <p>
-      Making a new filter available to an application is a two-step 
-      process.  The first step is to write
-      the three filter callback functions described below:
-      <code>can_apply</code>, <code>set_local</code>, and <code>filter</code>.
-      This call to <code>H5Zregister</code>, 
-      <span class="termEmphasis">registering</span> the filter with the
-      library, is the second step.  
-      The <code>can_apply</code> and <code>set_local</code>
-      fields can be set to <code>NULL</code> 
-      if they are not required for the filter being registered.
-      <p>
-      <code>H5Zregister</code> accepts a single parameter, a pointer to 
-      a buffer for the <code>filter_class</code> data structure. 
-      That data structure must conform to one of the following
-      definitions:
-      <pre>
-        typedef struct H5Z_class1_t {
-            H5Z_filter_t id;
-            const char  *name;
-            H5Z_can_apply_func_t can_apply;
-            H5Z_set_local_func_t set_local;
-            H5Z_func_t filter;
-        } H5Z_class1_t;
-
-        typedef struct H5Z_class2_t {
-            int version;
-            H5Z_filter_t id;
-            unsigned encoder_present;
-            unsigned decoder_present;
-            const char  *name;
-            H5Z_can_apply_func_t can_apply;
-            H5Z_set_local_func_t set_local;
-            H5Z_func_t filter;
-        } H5Z_class2_t;
-      </pre>
-
-      <p>
-      <code>version</code> is a libray-defined value reporting
-      the version number of the <em>H5Z_class_t</em> struct.
-      This currently must be set to H5Z_CLASS_T_VERS.
-      <p>
-      <code>id</code> is the identifier for the new filter. 
-      This is a user-defined value between 
-      <code>H5Z_FILTER_RESERVED</code> and <code>H5Z_FILTER_MAX</code>. 
-      These values are defined in the HDF5 source file 
-      <code>H5Zpublic.h</code>, but the symbols
-      <code>H5Z_FILTER_RESERVED</code> and <code>H5Z_FILTER_MAX</code>
-      should always be used instead of the literal values. 
-      <p>
-      <code>encoder_present</code> is a library-defined value indicating 
-      whether the filter’s encoding capability is available to 
-      the application.
-      <p>
-      <code>decoder_present</code> is a library-defined value indicating 
-      whether the filter’s encoding capability is available to 
-      the application.
-      <p>
-      <code>name</code> is a descriptive comment used for debugging, 
-      may contain a descriptive name for the filter, 
-      and may be the null pointer. 
-      <p>
-      <code>can_apply</code>, described in detail below, 
-      is a user-defined callback function which determines whether 
-      the combination of the dataset creation property list values, 
-      the datatype, and the dataspace represent a valid combination 
-      to apply this filter to.
-      <p>
-      <code>set_local</code>, described in detail below, 
-      is a user-defined callback function which sets any parameters that 
-      are specific to this dataset, based on the combination of the 
-      dataset creation property list values, the datatype, and the 
-      dataspace.
-      <p>
-      <code>filter</code>, described in detail below, 
-      is a user-defined callback function which performs the action 
-      of the filter.
-      <p>
-      The statistics associated with a filter are not reset
-      by this function; they accumulate over the life of the library.
-      <p>
-      <code>H5Z_class_t</code> is a macro which maps to either
-      <code>H5Z_class1_t</code> or <code>H5Z_class2_t</code>, depending on the
-      needs of the application.  To affect only this macro,
-      <code>H5Z_class_t_vers</code> may be defined to either <code>1</code> or
-      <code>2</code>.  Otherwise, it will behave in the same manner as other API
-      compatibility macros.  See “<a href="APICompatMacros.html">API
-      Compatibility Macros in HDF5</a>” for more information.
-      <code>H5Z_class1_t</code> matches the <code>H5Z_class_t</code> structure
-      that is used in the 1.6.x versions of the HDF5 library.
-      <p>
-      H5Zregister will automatically detect which structure type has been passed
-      in, regardless of the mapping of the <code>H5Z_class_t</code> macro.
-      However, the application must make sure that the fields are filled in
-      according to the correct structure definition if the macro is used to
-      declare the structure.
-
-      <p>
-      <strong>The callback functions</strong> 
-      <br>
-      Before <code>H5Zregister</code> can link a filter into an 
-      application, three callback functions must be defined 
-      as described in the HDF5 Library header file <code>H5Zpublic.h</code>.
-      <p>
-      When a filter is applied to the fractal heap for a group 
-      (e.g., when compressing group metadata) and if the <i>can apply</i> 
-      and <i>set local</i> callback functions have been defined for that
-      filter, HDF5 passes the value <code>-1</code> for all parameters
-      for those callback functions.  This is done to ensure that the filter
-      will not be applied to groups if it relies on these parameters,
-      as they are not applicable to group fractal heaps;  
-      to operate on group fractal heaps, a filter must be capable of 
-      operating on an opaque block of binary data.
-
-      <p>
-      <u>The <i>can apply</i> callback function</u> is defined as follows:<br>
-      <dir>
-          <em>typedef htri_t</em> (*<code>H5Z_can_apply_func_t</code>)
-          (<em>hid_t</em> <code>dcpl_id</code>,
-          <em>hid_t</em> <code>type_id</code>,
-          <em>hid_t</em> <code>space_id</code>)
-      </dir>
-      <p>
-      Before a dataset is created, the <i>can apply</i> callbacks for 
-      any filters used in the dataset creation property list are called
-      with the dataset's dataset creation property list, <code>dcpl_id</code>,
-      the dataset's datatype, <code>type_id</code>, and
-      a dataspace describing a chunk, <code>space_id</code>,
-      (for chunked dataset storage).
-      <p>
-      This callback must determine whether the combination of the 
-      dataset creation property list settings, the datatype, and the 
-      dataspace represent a valid combination to which to apply this filter.  
-      For example, an invalid combination may involve 
-      the filter not operating correctly on certain datatypes,
-      on certain datatype sizes, or on certain sizes of the chunk dataspace.
-      If this filter is enabled through 
-      <a href="RM_H5P.html#Property-SetFilter"><code>H5Pset_filter</code></a>
-      as optional and the <em>can apply</em> function returns  
-      <small>FALSE</small>, the library will skip the filter in the filter 
-      pipeline.
-      <p>
-      This callback can be the <code>NULL</code> pointer, in which case 
-      the library will assume that the filter can be applied to a dataset with 
-      any combination of dataset creation property list values, datatypes, 
-      and dataspaces.
-      <p>
-      The <i>can apply</i> callback function must return 
-      a positive value for a valid combination, 
-      zero for an invalid combination, and 
-      a negative value for an error.
-      <p>
-      <u>The <i>set local</i> callback function</u> is defined as follows:<br>
-      <dir>
-          <em>typedef herr_t</em> (*<code>H5Z_set_local_func_t</code>)
-          (<em>hid_t</em> <code>dcpl_id</code>,
-          <em>hid_t</em> <code>type_id</code>,
-          <em>hid_t</em> <code>space_id</code>)
-      </dir>
-      <p>
-      After the <i>can apply</i> callbacks are checked for a new dataset, 
-      the <i>set local</i> callback functions for any filters used in the 
-      dataset creation property list are called.  
-      These callbacks receive 
-      <code>dcpl_id</code>, the dataset's private copy of the dataset
-      creation property list passed in to <code>H5Dcreate</code> 
-      (i.e. not the actual property list passed in to <code>H5Dcreate</code>);
-      <code>type_id</code>, the datatype identifier passed in to 
-      <code>H5Dcreate</code>, 
-      which is not copied and should not be modified; and 
-      <code>space_id</code>, a dataspace describing the chunk 
-      (for chunked dataset storage), which should also not be modified.
-      <p>
-      The <i>set local</i> callback must set any filter parameters that are  
-      specific to this dataset, based on the combination of the 
-      dataset creation property list values, the datatype, and the dataspace.  
-      For example, some filters perform different actions based on 
-      different datatypes, datatype sizes, numbers of dimensions, 
-      or dataspace sizes.
-      <p>
-      The <i>set local</i> callback may be the <code>NULL</code> pointer, 
-      in which case, the library will assume that there are 
-      no dataset-specific settings for this filter.
-      <p>
-      The <i>set local</i> callback function must return 
-      a non-negative value on success and 
-      a negative value for an error.
-
-      <p>
-      <u>The <i>filter operation</i> callback function</u>, 
-      defining the filter's operation on the data, is defined as follows:
-      <dir>
-          <em>typedef size_t</em> (*<code>H5Z_func_t</code>)
-          (<em>unsigned int</em> <code>flags</code>,
-          <em>size_t</em> <code>cd_nelmts</code>,
-          <em>const unsigned int</em> <code>cd_values[]</code>,
-          <em>size_t</em> <code>nbytes</code>,
-          <em>size_t *</em><code>buf_size</code>,
-          <em>void **</em><code>buf</code>)
-      </dir>
-
-      <p>
-      The parameters <code>flags</code>, <code>cd_nelmts</code>, 
-      and <code>cd_values</code> are the same as for the function
-      <a href="RM_H5P.html#Property-SetFilter"><code>H5Pset_filter</code></a>.
-      The one exception is that an additional flag, 
-      <code>H5Z_FLAG_REVERSE</code>, is set when 
-      the filter is called as part of the input pipeline. 
-      <p>
-      The parameter <code>*buf</code> points to the input buffer 
-      which has a size of <code>*buf_size</code> bytes,
-      <code>nbytes</code> of which are valid data. 
-      <p>
-      The filter should perform the transformation in place if
-      possible.  If the transformation cannot be done in place, 
-      then the filter should allocate a new buffer with
-      <code>malloc()</code> and assign it to <code>*buf</code>,
-      assigning the allocated size of that buffer to
-      <code>*buf_size</code>. 
-      The old buffer should be freed by calling <code>free()</code>.
-      <p>
-      If successful, the <i>filter operation</i> callback function 
-      returns the number of valid bytes of data contained in <code>*buf</code>.
-      In the case of failure, the return value is <code>0</code> (zero)
-      and all pointer arguments are left unchanged.
-
-<p>
-<dt><strong>Programming Note for C++ Developers Using C Functions:</strong>
-    <dd>
-      <p>If a C routine that takes a function pointer as an argument is 
-      called from within C++ code, the C routine should be returned from 
-      normally. </p>
-
-      <p>Examples of this kind of routine include callbacks such as 
-      <code>H5Pset_elink_cb</code> and <code>H5Pset_type_conv_cb</code> 
-      and functions such as <code>H5Tconvert</code> and 
-      <code>H5Ewalk2</code>.</p>
-
-      <p>Exiting the routine in its normal fashion allows the HDF5 C 
-      Library to clean up its work properly. In other words, if the C++ 
-      application jumps out of the routine back to the C++ 
-      “catch” statement, the library is not given the 
-      opportunity to close any temporary data structures that were set 
-      up when the routine was called. The C++ application should save 
-      some state as the routine is started so that any problem that 
-      occurs might be diagnosed.</p>
-
-
-
-
-
-
-
-<!-- NEW PAGE -->
-<p>
-<dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>const H5Z_class_t *</em><code>filter_class    </code></td>
-            <td valign="top">IN: A pointer to a buffer for the struct 
-                containing filter-definition information.</td></tr>
-    </table></dd>
-
-<p />
-<dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-<p />
-<dt><strong>Fortran90 Interface:</strong>
-    <dd>None.
-<!--
-	<pre>
-
-	</pre>
--->		
-		
-<p />
-<dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">
-            This function was substantially revised in 
-            Release 1.6.0 with a new <code>H5Z_class_t</code> 
-            struct and new <em>set local</em> and <em>can apply</em> 
-            callback functions.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            The fields <code>version</code>, <code>encoder_present</code>, 
-            and <code>decoder_present</code> were added to the 
-            <code>H5Z_class_t</code> struct in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.3</td>
-          <td valign="top">
-            <code>H5Z_class_t</code> renamed to <code>H5Z_class2_t</code>,
-            <code>H5Z_class1_t</code> structure introduced for backwards
-            compatibility with release 1.6.x, and <code>H5Z_class_t</code> macro
-            introduced in this release.  Function modified to accept either
-            structure type.</td><tr>
-        <tr>
-          <td valign="top">1.8.5</td>
-          <td valign="top">
-            Semantics of the <i>can apply</i> and <i>set local</i> 
-            callback functions changed to accommodate the use of 
-            filters with group fractal heaps.</td></tr>
-        <tr>
-          <td valign="top">1.8.6</td>
-          <td valign="top">
-            Return type for the <i>can apply</i> callback function, 
-            <code>H5Z_can_apply_func_t</code>, 
-            changed to <code><em>htri_t</em></code>.</td></tr>
-    </table></ul>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "H5Zunregister" -->
-<hr>
-<dl>
-
-  <dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 2 July 2013
-    </i></font></div>
-
-  <dt><strong>Name:</strong> <a name="Compression-Unregister">H5Zunregister</a>
-  <dt><strong>Signature:</strong>
-    <dd><em>herr_t</em> <code>H5Zunregister</code>(<em>H5Z_filter_t</em> <code>filter</code>)
-
-  <p>
-  <dt><strong>Purpose:</strong>
-    <dd>Unregisters a filter.
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd><code>H5Zunregister</code> unregisters the filter 
-        specified in <code>filter</code>.
-        <p>
-        This function first iterates through all opened datasets and groups.  
-        If an open object that uses this filter is found, the function
-        will fail with a message indicating that an object using the filter 
-        is still open.  
-        All open files are then flushed to make sure that all cached data 
-        that may use this filter are written out.  
-        <p>
-        If the application is a parallel program, all processes that 
-        participate in collective data write should call this function 
-        to ensure that all data is flushed.   
-        <p>
-        After a call to <code>H5Zunregister</code>, the filter
-        specified in <code>filter</code> will no longer be 
-        available to the application.
-
-  <p>
-  <dt><strong>Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>H5Z_filter_t</em> <code>filter    </code></td>
-            <td valign="top">IN: Identifier of the filter to be unregistered.
-                See the introduction to this section of the reference manual 
-                for a list of identifiers for standard filters
-                distributed with the HDF5 Library.</td></tr>
-        </table></dd>
-
-  <p>
-  <dt><strong>Returns:</strong>
-    <dd>Returns a non-negative value if successful;
-        otherwise returns a negative value.
-
-  <p>
-  <dt><strong>Fortran90 Interface:</strong> h5zunregister_f
-    <dd>
-    <pre>
-SUBROUTINE h5zunregister_f(filter, hdferr) 
-  IMPLICIT NONE
-  INTEGER, INTENT(IN)  :: filter  ! Filter; one of the possible values:
-                                  !    H5Z_FILTER_DEFLATE_F
-                                  !    H5Z_FILTER_SHUFFLE_F
-                                  !    H5Z_FILTER_FLETCHER32_F
-                                  !    H5Z_FILTER_SZIP_F
-  INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                  ! 0 on success, and -1 on failure
-END SUBROUTINE h5zunregister_f
-    </pre>
-
-  <p>
-  <dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>C</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.12</td>
-          <td valign="top">
-            Function modified to check for open objects using the 
-            filter.</td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">
-            Function introduced in this release.</td></tr>
-    </table></ul>
-</dl>
-
+<?php include("H5Z/H5Zfilter_avail.htm"); ?>
+<?php include("H5Z/H5Zget_filter_info.htm"); ?>
+<?php include("H5Z/H5Zregister.htm"); ?>
+<?php include("H5Z/H5Zunregister.htm"); ?>
 
 
 <!-- HEADER RIGHT " " -->
diff --git a/html/RM/Tools.html b/html/RM/Tools.html
index fef3508..cf9fd15 100644
--- a/html/RM/Tools.html
+++ b/html/RM/Tools.html
@@ -242,6725 +242,27 @@ installed with HDF5.
 <!--       Include function files                            -->
 <!--  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  ---  -->
 
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "h5dump" -->
-<p>
-
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 23 August 2013
-    </i></font></div>
-
-<dt><strong>Tool Name:</strong> <a name="Tools-Dump">h5dump</a>
-<dt><strong>Syntax:</strong>
-    <dd><code>h5dump
-        [</code><em>OPTIONS</em><code>]</code> <em>files</em>
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Displays HDF5 file contents.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>h5dump</code> enables the user to examine 
-        the contents of an HDF5 file and dump those contents, in human
-        readable form, to an ASCII file.
-        <p>
-        <code>h5dump</code> dumps HDF5 file content to standard output.
-        It can display the contents of the entire HDF5 file or
-        selected objects, which can be groups, datasets, a subset of a 
-        dataset, links, attributes, or datatypes. 
-        <p>
-        The <code>--header</code> option displays object header
-        information only.
-        <p>
-        Names are the absolute names of the objects. <code>h5dump</code>
-        displays objects in the order same as the command order. If a
-        name does not start with a slash, <code>h5dump</code> begins
-        searching for the specified object starting at the root group.
-        <p>
-        If an object is hard linked with multiple names,
-        <code>h5dump</code> displays the content of the object in the
-        first occurrence. Only the link information is displayed in later
-        occurrences.
-        <p>
-        <code>h5dump</code> assigns a name for any unnamed datatype in
-        the form of
-        <code>#</code><em>oid1</em><code>:</code><em>oid2</em>, where
-        <em>oid1</em> and <em>oid2</em> are the object identifiers
-        assigned by the library. The unnamed types are displayed within
-        the root group.
-        <p>
-        Datatypes are displayed with standard type names. For example,
-        if a dataset is created with <code>H5T_NATIVE_INT</code> type
-        and the standard type name for integer on that machine is
-        <code>H5T_STD_I32BE</code>, <code>h5dump</code> displays
-        <code>H5T_STD_I32BE</code> as the type of the dataset.
-        <p>
-        <code>h5dump</code> can also dump a subset of a dataset.
-        This feature operates in much the same way as hyperslabs in HDF5;
-        the parameters specified on the command line are passed to the 
-        function <a href="RM_H5S.html#Dataspace-SelectHyperslab">
-        <code>H5Sselect_hyperslab</code></a> and the resulting selection 
-        is displayed.
-        <p>
-        The <code>h5dump</code> output is described in detail in the 
-        <a href="../ddl.html"><cite>DDL for HDF5</cite></a>, the 
-        <cite>Data Description Language</cite> document. 
-        <p>
-        <em>Note</em>: It is not permissible to specify multiple
-        attributes, datasets, datatypes, groups, or soft links with one
-        flag. For example, one may not issue the command
-          <br>
-                    
-            <font size=-1>WRONG:</font>  
-            <code>h5dump -a /attr1 /attr2 foo.h5</code>
-          </br>
-        to display both <code>/attr1</code> and <code>/attr2</code>.
-        One must issue the following command:
-          <br>
-                    
-            <font size=-1>CORRECT:</font>  
-            <code>h5dump -a /attr1 -a /attr2 foo.h5</code>
-          </br>
-        <p>
-        One byte integer type data is displayed in decimal by default. When
-        displayed in ASCII, a non-printable code is displayed in 3 octal
-        digits preceeded by a back-slash unless there is a C language escape
-        sequence for it.  For example, CR and LF are printed as \r and \n.
-        Though the NUL code is represented as \0 in C, it is printed as
-        \000 to avoid ambiguity as illustrated in the following 1 byte
-        char data (since this is not a string, embedded NUL is possible).
-        <pre>
-        141 142 143 000 060 061 062 012
-          a   b   c  \0   0   1   2  \n </pre>
-        h5dump prints them as "abc\000012\n".  But if h5dump prints NUL as \0,
-        the output is "abc\0012\n" which is ambiguous.
-        </p>
-        <p>
-        <strong>Using file drivers:</strong>
-        <br>
-        It is possible to select the file driver with which to open an
-        HDF5 file by using the <code>--filedriver</code> (or <code>-f</code>)
-        command-line option.
-        Valid values for the <code>--filedriver</code> option are 
-         <code>sec2</code>,  <code>family</code>, 
-         <code>split</code>,  and  <code>multi</code>.
-        <!--, and  <code>stream</code>.-->
-        If the file driver flag is not specified, 
-        then the file will be opened with each driver in turn,
-        and in the order specified above, 
-        until one driver succeeds in opening the file.
-        </p>
-        <p>
-        Special file naming restrictions apply when using <code>h5dump</code>
-        with either the <code>split</code> or the <code>multi</code> driver.
-
-        <p>
-        <i>To dump a split file,</i> <code>h5dump</code> requires that 
-        the metadata and raw data filenames end with 
-        <code>-m.h5</code> and <code>-r.h5</code>, respectively,
-        and that the entire virtual HDF5 file, 
-        or the <i>logical HDF5 file</i>, be referred to 
-        on the command line by the common portion of the filename preceding 
-        the <code>-m</code> and <code>-r</code>.
-        </p>
-        <p>
-        For example, assume that a split HDF5 file has its 
-        metadata in a file named <code>splitfile-m.h5</code> and its
-        raw data in a file named <code>splitfile-r.h5</code>.
-        The following command would dump the contents of this 
-        logical HDF5 file: 
-        <br><code>     
-            h5dump --filedriver="split" splitfile</code>
-        </p>
-        <p>
-        Note that the above split filename restrictions are specific to 
-        <code>h5dump</code>; 
-        HDF5 applications do not necessarily have the same limitations.
-        </p>
-
-        <p>
-        <i>To dump a multi file,</i> <code>h5dump</code> requires that 
-        the metadata and raw data filenames end with a subset of the following:
-        <br><code>    </code>
-            <code>-s.h5</code>   for userblock, superblock, 
-            and driver information block data
-        <br><code>    </code>
-            <code>-b.h5</code>   for B-tree node information
-        <br><code>    </code>
-            <code>-r.h5</code>   for dataset raw data
-        <br><code>    </code>
-            <code>-g.h5</code>   for global heap data
-        <br><code>    </code>
-            <code>-l.h5</code>   for local heap  data (object names)
-        <br><code>    </code>
-            <code>-o.h5</code>   for object headers
-        <br>
-        The entire virtual HDF5 file must also be referred to 
-        on the command line by the common portion of the filename preceding 
-        those special tags.
-        </p>
-        <p>
-        For example, assume that a multi HDF5 file has its 
-        userblock, superblock, and driver information block data 
-        in a file named <code>multifile-s.h5</code>, its
-        B-tree node information in a file named <code>multifile-b.h5</code>, 
-        its raw data in a file named <code>multifile-r.h5</code>, its
-        global heap data in a file named <code>multifile-g.h5</code>,
-        et cetera.
-        The following command would dump the contents of this 
-        logical HDF5 file: 
-        <br><code>     
-            h5dump --filedriver="multi" multifile</code>
-        </p>
-        <p>
-        Note that the above multi filename restrictions are specific to 
-        <code>h5dump</code>; 
-        HDF5 applications do not necessarily have the same limitations.
-        </p>
-
-        <p>
-        <i>To dump a family file,</i> <code>h5dump</code> requires that
-        the logical file’s name on the command line include the
-        <code>printf(3c)</code>-style integer format specifier that
-        specifies the format of the family file member numbers.
-        For example, if an HDF5 family of files consists of the files
-        <code>family_000.h5</code>,
-        <code>family_001.h5</code>,
-        <code>family_002.h5</code>, and
-        <code>family_003.h5</code>, 
-        the logical HDF5 file would be specified on the command line as 
-        <code>family_%3d.h5</code>.
-        </p>
-        <p>
-        The following command would dump the contents of this 
-        logical HDF5 file: 
-        <br><code>     
-            h5dump --filedriver="family" family_%3d.h5</code>
-        </p>
-
-<p>
-<dt><strong>XML Output:</strong>
-    <dd>With the <code>--xml</code> option, <code>h5dump</code> generates
-        XML output.  This output contains a complete description of the file, 
-        marked up in XML.  The XML conforms to the HDF5 Document Type 
-        Definition (DTD) available at 
-        “<a href="http://www.hdfgroup.org/HDF5/XML/software.html">HDF5
-        XML Software</a>.”
-        <p>
-        The XML output is suitable for use with other tools, including the 
-        <a href="http://www.hdfgroup.org/products/java/hdf-java-html/" 
-        target="ToolsExt">HDF5 Java Products</a>.
-
-<p>
-<dt><strong>Options and Parameters:</strong>
-    <dd>
-      <table>
-        <tr> 
-          <td valign="top"><code>-h</code>   or   
-              <code>--help</code></td>
-          <td valign="top">Print a usage message and exit.</td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-V</code>   or   
-              <code>--version</code></td>
-          <td valign="top">Print version number and exit.</td>
-        </tr>
-        <tr><td> </td><td> </td></tr>
-
-        <tr>
-          <td colspan="2" align="left">
-              <strong>Formatting options:</strong></td>
-        </tr>
-        <tr>
-          <td valign="top"><code>-e</code>   or   
-              <code>--escape</code></td>
-          <td valign="top">Escape non-printing characters.</td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-r</code>   or   
-              <code>--string</code></td>
-          <td valign="top">Print 1-byte integer datasets as ASCII.</td>
-        </tr>
-        <tr>
-          <td valign="top"><code>-y</code>   or   
-              <code>--noindex</code></td>
-          <td valign="top">Do not print array indices with data.</td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-m <em>T</em></code> 
-                or  
-              <code>--format=<em>T</em></code></td>
-          <td valign="top">Set the floating point output format.
-              <br>
-              <em>T</em> is a string defining the floating point format,
-              e.g., <code>'%.3f'</code>.
-              </td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-q <em>Q</em></code> 
-                or  
-              <code>--sort_by=<em>Q</em></code></td>
-          <td valign="top">Sort groups and attributes by the specified
-              index type, <em>Q</em>.  
-              Valid values of <em>Q</em> are as follows:
-                <br>
-                    
-                <code>name             </code>
-                    Alpha-numeric index by name <em>(Default)</em>
-                <br>
-                    
-                <code>creation_order   </code>
-                    Index by creation order 
-                <br>
-              </td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-z <em>Z</em></code> 
-                or  
-              <code>--sort_order=<em>Z</em></code></td>
-          <td valign="top">Sort groups and attributes in the specified
-              order, <em>Z</em>.  
-              Valid values of <em>Z</em> are as follows:
-                <br>
-                    
-                <code>ascending   </code>
-                    Sort in ascending order <em>(Default)</em>
-                <br>
-                    
-                <code>descending  </code>
-                    Sort in descending order 
-            </td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>--enable-error-stack</code></td>
-          <td valign="top">Prints messages from the HDF5 error stack 
-              as they occur.
-              <p>
-              Injects error stack information, which is normally suppressed, 
-              directly into the output stream.
-              This will disrupt normal <code>h5dump</code> output but is a 
-              useful diagnostic tool when data is not being correctly dumped.  
-              Consider the case when an <code>h5dump</code> call produces this 
-              message:
-              <pre>    dump error: unable to print data</pre>
-              <code>h5dump</code> can be called again with 
-              ‘<code>--enable-error-stack</code>’ plus the original 
-              options to reveal error stack messages.
-              </td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>--no-compact-subset</code></td>
-          <td valign="top">
-              Enables recognition of the left square bracket 
-              ( <code><font size="+1">[</font></code> )
-              as a character in a dataset name.
-              <p>
-              This option must disable compact subsetting, 
-              which is described at the end of this 
-              “Options and Parameters” section.
-              </td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-w <em>N</em></code>   or  
-              <code>--width=<em>N</em></code></td>
-          <td valign="top">Set the number of columns of output. 
-              <br>
-              A value of 0 (zero) sets the number of columns 
-              to the maximum (65535). 
-              <br>
-              Default width is 80 columns.</td>
-        </tr>
-
-        <tr>
-          <td colspan="2" align="left">
-              <strong>File options:</strong></td>
-        </tr>
-        <tr>
-          <td valign="top"><code>-n</code>   or   
-              <code>--contents</code></td>
-          <td valign="top">Print a list of the file contents and exit.</td>
-        </tr>
-        <tr>
-          <td valign="top"><code>-n 1</code>   or   
-              <code>--contents=1</code></td>
-          <td valign="top">The optional value <code>1</code> (one) 
-              on the <code>-n, --contents</code> option adds attributes 
-              to the output.</td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-B</code>   or   
-              <code>--superblock</code></td>
-          <td valign="top">Print the content of the superblock.</td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-H</code>   or   
-              <code>--header</code></td>
-          <td valign="top">Print the header only; no data is displayed.</td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-f<em> D</em></code> 
-                or  
-              <code>--filedriver=<em>D</em></code></td>
-          <td valign="top">Specify which driver to open the file with.</td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-o <em>F</em></code> 
-                or   
-              <code>--output=<em>F</em></code></td>
-          <td valign="top">Output raw data into file F.
-              <p>
-              The files specified for the <code>-o</code> and <code>-O</code> 
-              options must be different files. 
-              The output from these options must not be comingled.
-              <p>
-              To suppress the raw data display, use this option with no 
-              filename, as in either of the following examples.  This has the 
-              effect of sending the output to a <small>NULL</small> file:
-              <br>
-                      
-                  <code>-o </code>
-              <br>
-                      
-                  <code>--output= </code>
-              </td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-b <em>B</em></code> 
-                or   
-              <code>--binary=<em>B</em></code></td>
-          <td valign="top">Output dataset to a binary file 
-                using the datatype specified by <code><em>B</em></code>.
-              <br>
-              <code><em>B</em></code> must have one of the following values:
-                <br>
-                    
-                <code>LE       </code>
-                    Little-endian 
-                <br>
-                    
-                <code>BE       </code>
-                    Big-endian 
-                <br>
-                    
-                <code>MEMORY   </code>
-                    Memory datatype 
-                <br>
-                    
-                <code>FILE     </code>
-                    File datatype 
-              <br>
-              Recommended usage is with the <code>-d</code> and <code>-o</code>
-              options.
-          </td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-O <em>F</em></code> 
-                or   
-              <code>--ddl=<em>F</em></code></td>
-          <td valign="top">Output DDL text into file F.
-              <p>
-              The files specified for the <code>-o</code> and <code>-O</code> 
-              options must be different files. 
-              The output from these options must not be comingled.
-              <p>
-              <a href="#Tools-Import"><code>h5import</code></a>
-              can use the files output by the <code>-o</code> and 
-              <code>-O</code> when importing HDF5 data.
-              See “<a href="#Tools-Import-UsingDump">Using 
-              <code>h5dump</code> to create input for 
-              <code>h5import</code></a>.”
-              <p>
-              To suppress the DDL display, use this option with no filename,
-              as in either of the following examples.  This has the effect 
-              of sending the output to a <small>NULL</small> file:
-              <br>
-                      
-                  <code>-O </code>
-              <br>
-                      
-                  <code>--ddl= </code>
-              </td>
-        </tr>
-
-        <tr>
-          <td colspan="2" align="left">
-              <strong>Object options:</strong></td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-a <em>P</em></code>  or  <code>--attribute=<em>P</em>    </code></td>
-          <td valign="top">Print the specified attribute.</td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-d <em>P</em></code> 
-                or   
-              <code>--dataset=<em>P</em></code></td>
-          <td valign="top">Print the specified dataset.</td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-g <em>P</em></code> 
-                or   
-              <code>--group=<em>P</em></code></td>
-          <td valign="top">Print the specified group and all members.</td>
-        </tr>
-
-<!-- NEW PAGE -->
-
-        <tr> 
-          <td valign="top"><code>-l <em>P</em></code>
-                or  
-              <code>--soft-link=<em>P</em></code></td>
-          <td valign="top">Print the value(s) of the specified soft link.
-              </td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-t <em>P</em></code> 
-                or   
-              <code>--datatype=<em>P</em></code></td>
-          <td valign="top">Print the specified named datatype.</td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-A</code>   or   
-              <code>--onlyattr</code></td>
-          <td valign="top">Print the header and value of attributes; 
-              data of datasets is not displayed.</td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-A 0</code>   or   
-              <code>--onlyattr=0</code></td>
-          <td valign="top">The optional value <code>0</code> (zero)
-              on the <code>-A, --onlyattr</code> option prints everything 
-              <i>except</i> attributes.</td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-N <em>P</em></code> 
-                or   
-              <code>--any-path=<em>P</em></code></td>
-          <td valign="top">Print any attribute, dataset, datatype,
-              group, or link whose path matches <em>P</em>.
-              <br>
-              <em>P</em> may match either the absolute path
-              or any portion of the path.
-              </td>
-        </tr>
-
-        <tr>
-          <td colspan="2" align="left">
-              <strong>Object property options:</strong></td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-i</code>   or   
-              <code>--object-ids</code></td>
-          <td valign="top">Print the object ids.</td>
-        </tr>
-        <tr>
-          <td valign="top"><code>-p</code>   or   
-              <code>--properties</code>
-              <br>
-              <code>                           </code>
-              </td>
-          <td valign="top">Print information regarding dataset properties, 
-              including filters, storage layout, fill value,
-              and allocation time.
-              <br>
-              The filter output lists any filters used with a dataset, 
-              including the type of filter, its name, and any filter parameters.
-              <br>
-              The storage layout output specifies the dataset layout 
-              (chunked, compact, or contiguous), 
-              the size in bytes of the dataset on disk, 
-              and, if a compression filter is associated with the dataset, 
-              the compression ratio.  The compression ratio is computed as 
-              (uncompressed size)/(compressed size).
-              <br>
-              The fill value output includes the fill value datatype and value.
-              <br>
-              The allocation time output displays the allocation time as 
-              specified with 
-              <a href="RM_H5P.html#Property-SetAllocTime">
-              <code>H5Pset_alloc_time</code></a>.
-        </tr>
-        <tr> 
-          <td valign="top"><code>-M <em>L</em></code> 
-                or  
-              <code>--packedbits=<em>L</em></code></td>
-          <td valign="top">Print packed bits as unsigned integers, 
-              using the mask format <em>L</em> for an integer dataset 
-              specified with option <code>-d</code>.
-              <br>
-	      <em>L</em> is a list of <em>offset</em>,<em>length</em> values, 
-              separated by commas. 
-              <br>
-              <em>offset</em> is the beginning bit in the data value.
-              <br>
-              <em>length</em> is the number of bits in the mask.
-	  </td>
-        </tr>
-        <tr>
-          <td valign="top"><code>-R <em></em></code> 
-                or   
-              <code>--region</code></td>
-          <td valign="top">Print dataset pointed by region references.</td>
-        </tr>
-
-        <tr>
-          <td colspan="2" align="left">
-              <strong>XML options:</strong></td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-x <em></em></code> 
-                or   
-              <code>--xml</code></td>
-          <td valign="top">Output XML using XML schema (default) 
-              instead of DDL.</td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-u <em></em></code> 
-                or   
-              <code>--use-dtd</code></td>
-          <td valign="top">Output XML using XML DTD instead of DDL.</td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-D <em>U</em></code> 
-                or   
-              <code>--xml-dtd=<em>U</em></code></td>
-          <td valign="top">In XML output, refer to the DTD or schema 
-              at <em>U</em> 
-              instead of the default schema/DTD.</td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-X <em>S</em></code> 
-                or   
-              <code>--xml-ns=<em>S</em></code></td>
-          <td valign="top">In XML output, (XML Schema) use qualified names in 
-              the XML:<br>       ":": no namespace, 
-              default: "hdf5:"</td>
-        </tr>
-
-<!-- NEW PAGE -->
-
-
-        <tr>
-          <td colspan="2" align="left">
-              <strong>Subsetting options and compact subsetting:</strong>
-              </td>
-        </tr>
-        <tr> 
-          <td> </td>
-          <td valign="top" align="left">
-               Subsetting is available by using the following options with 
-               the dataset option, <code>-d</code> or <code>--dataset</code>. 
-               Subsetting is accomplished by selecting a hyperslab from the 
-               data, so the options mirror those for performing a hyperslab 
-               selection.
-               <p>
-               At least one of the <code>START</code>, <code>COUNT</code>, 
-               <code>STRIDE</code>, or <code>BLOCK</code> options is 
-               mandatory if you do subsetting; the remainder are optional,
-               with default values as follows:  
-               <br>
-               • <code>STRIDE</code>, <code>COUNT</code>, and 
-               <code>BLOCK</code> default to <code>1</code> 
-               in each dimension. 
-               <br>
-               • <code>START</code> defaults to <code>0</code> 
-               in each dimension.
-          </td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-s <em>START</em></code>   or
-              <br>
-              <code>  --start=<em>START</em></code></td>
-          <td valign="top">Offset of start of subsetting selection. <br>
-              Default: 0 in all dimensions, 
-              specifying the beginning of the dataset.
-              <p>
-              Each of <small><em>START</em>, <em>STRIDE</em>, 
-              <em>COUNT</em>,</small> and <small><em>BLOCK</em></small> 
-              must be a comma-separated list of integers 
-              with one integer for each dimension of the dataset.
-              </p>
-              </td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-S <em>STRIDE</em></code>   or
-              <br>
-              <code>  --stride=<em>STRIDE</em></code></td>
-          <td valign="top">Hyperslab stride. <br>
-              Default: 1 in all dimensions.</td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-c <em>COUNT</em></code>   or
-              <br>
-              <code>  --count=<em>COUNT</em></code></td>
-          <td valign="top">Number of blocks to include in the selection. <br>
-              Default: 1 in all dimensions.</td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-k <em>BLOCK</em></code>   or
-              <br>
-              <code>  --block=<em>BLOCK</em></code></td>
-          <td valign="top">Size of block in hyperslab. <br>
-              Default: 1 in all dimensions.
-  
-              <p>
-              <b>Compact subsetting:</b>
-              <br>
-              Subsetting parameters can also be expressed in a convenient
-              compact form, as follows:
-                <br>
-                        
-                <code>--dataset="/foo/mydataset[START;STRIDE;COUNT;BLOCK]"</code>
-              <p>
-              It is not required to use all parameters, 
-              but until the last parameter value used, 
-              all of the semicolons (<code>;</code>) are required, 
-              even when a parameter value is not specified. Example: 
-              <br>
-                      
-              <code>--dataset="/foo/mydataset[START;;COUNT]"</code>
-              <br>
-                      
-              <code>--dataset="/foo/mydataset[START]"</code>
-              <p>
-              Each of <small><em>START</em>, <em>STRIDE</em>, 
-              <em>COUNT</em>,</small> and <small><em>BLOCK</em></small> 
-              must be a comma-separated list of integers 
-              with one integer for each dimension of the dataset.
-              <p>
-              When not specified, default parameter values are used:
-              zeros ( <code>0</code> ) for <small><em>START</em></small>
-              and ones ( <code>1</code> ) for <small><em>STRIDE</em>,
-              <em>COUNT</em>,</small> and <small><em>BLOCK</em></small>.
-
-          </td>
-        </tr>
-
-        <tr>
-          <td colspan="2" align="left">
-              <strong>Option Argument Conventions:</strong></td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>--</code></td>
-          <td valign="top">Two dashes followed by whitespace. 
-              <br>
-              Indicates that the following argument is not an option. 
-              <p>
-              For example, this structure can be used to dump a file called 
-              <code>-f</code>: 
-              <pre>    h5dump -- -f</pre>
-              This option is necessary only when the name of the file to be 
-              examined starts with a dash (<code>-</code>), which could confuse 
-              the tool’s command-line parser.</td>
-        </tr>
-
-        <tr>
-          <td valign="top" colspan="2">
-              Option parameters appearing above are defined as follows:
-          </td>
-        </tr>
-        <tr>
-          <td valign="top"><em>D</em></td>
-          <td valign="top">File driver to use in opening the file
-              <br>
-              Valid values are 
-               <code>sec2</code>,  <code>family</code>, 
-               <code>split</code>, and  <code>multi</code>.
-              <!--, and  <code>stream</code>.-->
-              <br>
-              Without the file driver option, the
-              file will be opened with each driver in turn,
-              and in the order specified immediately above,
-              until one driver succeeds in opening the file.</td></tr>
-        <tr>
-          <td valign="top"><em>P</em></td>
-          <td valign="top">Path to the object
-              <br>
-              For most options, this must be the absolute path 
-              from the root group to the object.
-              <br>
-              With the <code>-N</code>, <code>--any-path</code> option,
-              this may be either the absolute path or a partial path.
-              </td></tr>
-        <tr>
-          <td valign="top"><em>F</em></td>
-          <td valign="top">A filename</td></tr>
-        <tr>
-          <td valign="top"><em>N</em></td>
-          <td valign="top">An integer greater than 1</td></tr>
-        <tr>
-          <td valign="top" ><em>START</em>,  <em>STRIDE</em>, 
-              <br><code>    </code>
-              <em>COUNT</em>, and <em>BLOCK</em></td>
-          <td valign="top">Comma-separated lists of integers  
-              <br>
-              Each of these option parameters must be a list of integers
-              with one integer for each dimension of the dataspace being 
-              queried.</td></tr>
-        <tr>
-          <td valign="top"><em>U</em></td>
-          <td valign="top">A URI (as defined in 
-              [<a href="http://www.ietf.org/rfc/rfc2396.txt">IETF RFC 2396</a>], 
-              updated by 
-              [<a href="http://www.ietf.org/rfc/rfc2732.txt">IETF RFC 2732</a>]) 
-              that refers to the DTD to be used to validate the XML</td></tr>
-        <tr>
-          <td valign="top"><em>B</em></td>
-          <td valign="top">The form of binary output:<br>
-                  <code>MEMORY</code>    
-                  for a memory type<br>
-                  <code>FILE  </code>    
-                  for the file type<br>
-                  <code>LE</code> or <code>BE</code>   
-                  for pre-existing little- or big-endian types
-            </td></tr>
-
-        <tr>
-          <td colspan="2" align="left">
-              <strong><i>Files</i> parameter:</strong></td>
-        </tr>
-        <tr> 
-          <td valign="top"><code><em>files</em></code></td>
-          <td valign="top">File or files to be examined;
-              one or more files may be listed.
-              <p>
-              The file name may include a <code>printf(3C)</code> 
-              integer format such as <code>%05d</code> to open a file family.
-              <p>
-              On Unix, Linux, and Mac OS X systems,
-              multiple files can be examined through the use of 
-              Unix-style wildcards.
-              For example, assume that we are working with the files 
-              <code>FileA.h5</code>, <code>FileB.h5</code>, 
-              <code>FileC.h5</code>, and <code>FileAB.h5</code>:
-              <ul>
-                <li><code>File[AB].h5</code> will pick up any file
-                    that begins with <code>File</code>, 
-                    followed by any one of the characters contained 
-                    in the square brackets,
-                    and ending with <code>.h5</code>.
-                    <p>
-                    In this case, <code>File[AB].h5</code> will pick up 
-                    the files <code>FileA.h5</code> and <code>FileB.h5</code>.
-                <li><code>File?.h5</code> will pick up all files 
-                    whose names are <code>File</code>, 
-                    followed by exactly 1 character (any character), 
-                    followed by <code>.h5</code>.
-                    <p>
-                    In this case, <code>File?.h5</code> will pick up the files 
-                    <code>FileA.h5</code> and <code>FileB.h5</code>, 
-                    and <code>FileC.h5</code>.
-                <li><code>File*.h5</code> will pick up all files 
-                    whose names begin with <code>File</code> 
-                    and end with <code>.h5</code>.
-                    <p>
-                    In this case, <code>File*.h5</code> will pick up 
-                    all four files.
-              </ul>
-              <p>
-              The wildcard capability is not currently available 
-              on Windows systems.
-              </td>
-        </tr>
-      </table>
-    </dd>
-
-<p>
-<dt><strong>Exit Status:</strong></dt>
-    <dd><table border=0>
-        <tr valign=top align=left>
-            <td>0</td>
-            <td>Succeeded.</td>
-        </tr>
-        <tr valign=top align=left>
-            <td>> 0    </td>
-            <td>An error occurred.</td>
-        </tr>
-    </table>
-
-<p>
-<dt><strong>Examples:</strong>
-    <dd> 
-     <ol>
-       <li>Dump the group <code>/GroupFoo/GroupBar</code> in the file
-          <code>quux.h5</code>:<br>
-             <code>     
-                   h5dump -g /GroupFoo/GroupBar quux.h5</code>
-             <br>
-             <br>
-       <li>Dump the dataset <code>Fnord</code>, which is in the group
-          <code>/GroupFoo/GroupBar</code> in the file <code>quux.h5</code>:<br>
-             <code>     
-                   h5dump -d /GroupFoo/GroupBar/Fnord quux.h5</code>
-             <br>
-             <br>
-       <li>Dump the attribute <code>metadata</code> of the dataset
-          <code>Fnord</code>, which is in the group
-          <code>/GroupFoo/GroupBar</code> in the file <code>quux.h5</code>:<br>
-             <code>     
-                   h5dump -a /GroupFoo/GroupBar/Fnord/metadata quux.h5</code>
-             <br>
-             <br>
-       <li>Dump the attribute <code>metadata</code> which is an
-          attribute of the root group in the file <code>quux.h5</code>:<br>
-              <code>     
-                    h5dump -a /metadata quux.h5</code>
-              <br>
-              <br>
-       <li>Produce an XML listing of the file <code>bobo.h5</code>,
-           saving the listing in the file <code>bobo.h5.xml</code>:<br>
-              <code>     
-                    h5dump --xml bobo.h5 > bobo.h5.xml</code>
-              <br>
-              <br>
-       <li>Dump a subset of the dataset <code>/GroupFoo/databar/</code> 
-           in the file <code>quux.h5</code>:<br>
-              <code>     
-                    h5dump -d /GroupFoo/databar --start="1,1" --stride="2,3" 
-                    <br>           
-                           --count="3,19" --block="1,1" quux.h5</code>
-              <br>
-              <br>
-       <li>The same example, using the short form to specify the 
-           subsetting parameters:<br>
-              <code>     
-                    h5dump -d "/GroupFoo/databar[1,1;2,3;3,19;1,1]" quux.h5</code>
-              <br>
-              <br>
-       <li>Dump a binary copy of the dataset <code>/GroupD/FreshData/</code> 
-           in the file <code>quux.h5</code>, with data written in little-endian 
-           form, to the output file <code>FreshDataD.bin</code>:<br>
-              <code>     
-                    h5dump -d "/GroupD/FreshData" -b LE 
-                    <br>           
-                           -o "FreshDataD.bin" quux.h5</code>
-              <br>
-              <br>
-       <li>Display two sets of packed bits (bits 0-1 and bits 4-6) in the 
-           dataset <code>/dset</code> of the file <code>quux.h5</code>:<br>
-              <code>    
-                    h5dump -d /dset -M 0,1,4,3 quux.h5 </code>
-              <br>
-              <br>
-       <li>Dump the dataset <code>/GroupFoo/GroupBar/Fnord</code> 
-           to the file <code>quux.h5</code> and 
-           output the DDL into the file <code>ddl.txt</code> and 
-           the raw data into the file <code>data.txt</code>:<br>
-              <code>    
-                    h5dump -d /GroupFoo/GroupBar/Fnord --ddl=ddl.txt -y 
-                    <br>           
-                           -o data.txt quux.h5 </code>
-              <br>
-              <br>
-       <li>Dump the dataset <code>/GroupFoo/GroupBar/Fnord</code> 
-           to the file <code>quux.h5</code>,
-           suppress the DDL output,
-           and output the raw data into the file <code>data.txt</code>:<br>
-              <code>    
-                    h5dump -d /GroupFoo/GroupBar/Fnord --ddl= -y 
-                    <br>           
-                           -o data.txt quux.h5</code>
-              <br>
-              <br>
-
-     </ol>
-     </dd>
-
-<p>
-<dt><strong>Current Status:</strong>
-    <dd>The current version of <code>h5dump</code> displays the
-        following information:
-        <ul>
-          <li>Group
-            <ul>
-               <li>group attribute (see Attribute)
-               <li>group member
-            </ul>
-          <li>Dataset
-            <ul>
-               <li>dataset attribute (see Attribute)
-               <li>dataset type (see Datatype)
-               <li>dataset space (see Dataspace)
-               <li>dataset data
-            </ul>
-
-<!-- NEW PAGE -->
-
-          <li>Attribute
-            <ul>
-               <li>attribute type (see Datatype)
-               <li>attribute space (see Dataspace)
-               <li>attribute data
-            </ul>
-          <li>Datatype
-            <ul>
-               <li>integer type
-                   <br>
-                   - H5T_STD_I8BE, H5T_STD_I8LE, H5T_STD_I16BE, ...
-                   <br>
-                   - packed bits display
-                   <br>
-                      - integer types only
-                   <br>
-                      - limited to first 8 bits
-                   <br>
-                      - applied globally to all integer values, 
-                                       including inside compound types
-               <li>bitfield type
-               <li>floating point type
-                   <br>
-                   - H5T_IEEE_F32BE, H5T_IEEE_F32LE, H5T_IEEE_F64BE, ...
-               <li>string type
-               <li>compound type 
-                   <br>
-                   - named, unnamed and transient compound type
-                   <br>
-                   - integer, floating or string type member
-               <li>opaque types
-               <li>reference type
-                   <br>
-                   - object references 
-                   <br>
-                   - data regions
-               <li>enum type
-               <li>variable-length datatypes
-                   <br>
-                   - atomic types only
-                   <br>
-                   - scalar or single dimensional array of variable-length
-                         types supported
-            </ul>
-          <li>Dataspace 
-            <ul>
-               <li>scalar and simple space
-            </ul>
-          <li>Soft link
-          <li>Hard link
-          <li>Loop detection
-        </ul>
-     
-<p>
-<dt><strong>See Also:</strong>
-    
-    <dd>
-    <table border="0" width="100%">
-      <tr><td valign="top">
-          <li>HDF5 Data Description Language syntax at
-            <a href="../ddl.html"><cite>DDL for HDF5</cite></a>
-          <li>HDF5 XML Schema at
-            <a href="http://www.hdfgroup.org/HDF5/XML/schema/HDF5-File.xsd">http://www.hdfgroup.org/HDF5/XML/schema/HDF5-File.xsd</a>
-          <li>HDF5 XML information at
-            <a href="http://www.hdfgroup.org/HDF5/XML/">http://www.hdfgroup.org/HDF5/XML/</a>
-      </td></tr>
-    </table>
-    </dd>
-
-<p>
-<dt><strong>History:</strong>
-  <dd><table width="90%" id="table2">
-     <tr>
-       <td valign="top" align="left" width="10%">
-         <strong>Release</strong>    
-       </td>
-       <td valign="top" align="left">
-         <strong>Change</strong>
-      </td></tr>
-      <tr>
-        <td valign="top">1.8.12</td>
-        <td valign="top">
-          Optional value of <code>0</code> (zero) for the 
-          <code>-A, --onlyattr</code> option added in this release.
-          <p>
-          Option added in this release:
-          <br>
-          <code>   -N <em>P</em></code>
-          or
-          <code>--any-path=<em>P</em></code> 
-       </td></tr>
-      <tr>
-        <td valign="top">1.8.11</td>
-        <td valign="top">
-          Option added in this release:
-          <br>
-          <code>   -O <em>F</em></code>
-          or
-          <code>--ddl=<em>F</em></code> 
-          <br>
-          This option can be used to suppress the DDL output.
-          <br>
-          This option, combined with the <code>'--output=<em>F</em>'</code> 
-          (or <code>'-o <em>F'</em></code>) option
-          will generate files that can be used as input to
-          <a href="#Tools-Import"><code>h5import</code></a>.
-
-          <p>
-          <code>h5dump</code> updated in this release to display the
-          compression ratio for user-defined filters.
-
-          <p>
-          In <code>h5dump</code> output, 
-          <code>UNKNOWN_FILTER</code> has been changed to 
-          <code>USER_DEFINED_FILTER</code>.
-       </td></tr>
-      <tr>
-        <td valign="top">1.8.9</td>
-        <td valign="top">
-          Option added in this release:
-          <br>
-          <code>   --no-compact-subset</code> 
-          <p>
-          <code>h5dump</code> output has been updated for 
-                      this release to improve compliance with the 
-                      HDF5 DDL <a href="../ddl.html">specification</a>
-                      and to improve readablilty.
-                      This output is now fully compliant with the
-                      HDF5 DDL specification, but these changes may affect 
-                      some user scripts:
-                      <ul>
-                      <li>Whitespace has been modified.
-                      <li>Display errors, such as misplaced brackets,
-                          have been fixed.
-                      <li>When printing superblock content, 
-                          user block content is now properly displayed within 
-                          the superblock.
-                      </ul>
-       </td></tr>
-      <tr>
-        <td valign="top">1.8.7</td>
-        <td valign="top">
-          Option added in this release:
-          <br>
-          <code>   --enable-error-stack</code> 
-          <p>
-          Tool updated in this release to correctly display reference type:
-          <br>
-          <code>   H5T_REFERENCE {H5T_STD_REF_OBJ}</code> 
-              for object references
-          <br>
-          <code>   H5T_REFERENCE {H5T_STD_REF_DSETREG}</code> 
-              for dataset region references
-       </td></tr>
-      <tr>
-        <td valign="top">1.8.5</td>
-        <td valign="top">
-          Bitfield display fixed in this release.
-          <p>
-          Option added in this release for packed bits data display: 
-          <br>
-          <code>   -M</code>
-          or
-          <code>--packedbits</code> option
-       </td></tr>
-      <tr>
-        <td valign="top">1.8.4</td>
-        <td valign="top">
-          Option added in this release for region reference display: 
-          <br>
-          <code>   -R</code>
-          or 
-          <code>--region</code> option
-       </td></tr>
-      <tr>
-        <td valign="top">1.8.1</td>
-        <td valign="top">
-          Compression ratio added to output of 
-          <code>-p</code> or <code>--properties</code> option 
-          in this release.
-       </td></tr>
-      <tr>
-        <td valign="top">1.8.0</td>
-        <td valign="top">
-          Options added in this release:
-          <br>
-          <code>   -q</code> or <code>--sort_by</code> 
-          <br>
-          <code>   -z</code> or <code>--sort_order</code> 
-       </td></tr>
-      <tr>
-        <td valign="top">1.6.5</td>
-        <td valign="top">
-          Options added in this release:
-          <br>
-          <code>   -n</code> or <code>--contents</code> 
-          <br>
-          <code>   -e</code> or <code>--escape</code> 
-          <br>
-          <code>   -y</code> or <code>--noindex</code> 
-          <br>
-          <code>   -p</code> or <code>--properties</code> 
-          <br>
-          <code>   -b</code> or <code>--binary</code> 
-       </td></tr>
-  </table></dd>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "h5ls" -->
-<hr>
-<dl>
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 12 March 2013
-    </i></font></div>
-
-<dt><strong>Tool Name:</strong> <a name="Tools-Ls">h5ls</a>
-<dt><strong>Syntax:</strong>
-    <dd><code>h5ls
-        [</code><em>OPTIONS</em><code>]</code>  
-        <em>file</em>[<code>/</code><em>OBJECT</em>]  
-        [<em>file</em>[<code>/</code><em>OBJECT</em>]<code>...</code>]
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Prints information about one or more HDF5 files or objects.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>h5ls</code> prints selected information about 
-        specified HDF5 file(s) and/or object(s) 
-        in the specified format.  In some cases, 
-        information regarding symbolic links is also provided.
-
-<p>
-<dt><strong>Options and Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top" width="20%"><code>-h</code>   or   <code>-?</code>   or   <code>--help   </code></td>
-            <td valign="top">Print a usage message and exit.</td></tr>
-        <tr>
-            <td valign="top"><code>-a</code>   or   
-              <code>--address</code></td>
-            <td valign="top">Print addresses for raw data.
-              <p>
-              If a dataset is contiguous, the returned address is the 
-              offset in the file of the beginning of the raw data.
-              If the dataset is chunked, the returned list of addresses
-              indicates the offset of the beginning of each chunk.
-              <p>
-              If the option <code>--follow-symlinks</code> is used and
-              a dataset is accessed via an external link, the address(es)
-              will be the offset(s) in the target file.
-              <p>
-              This option works only in combination with the verbose option,
-              <code>-v</code> or <code>--verbose</code>.
-            </td></tr>
-        <tr>
-            <td valign="top"><code>-d</code>   or   
-              <code>--data</code></td>
-            <td valign="top">Print the values of datasets.</td></tr>
-        <tr> 
-            <td valign="top"><code>--enable-error-stack</code></td>
-            <td valign="top">Prints messages from the HDF5 error stack 
-              as they occur.
-              <p>
-              Injects error stack information, which is normally suppressed, 
-              directly into the output stream.
-              This will disrupt normal <code>h5ls</code> output but is a 
-              useful diagnostic tool when data is not being correctly listed.  
-              </td></tr>
-        <tr>
-            <td valign="top"><code>--follow-symlinks</code></td>
-            <td valign="top">Follow symbolic links (soft links and external 
-              links) to display target object information.
-              <p>
-              Without this option, <code>h5ls</code> identifies a 
-              symbolic link as a soft link or external link and
-              prints the value assigned to the symbolic link;
-              it does not provide any information regarding the target object
-              or determine whether the link is a dangling link.</p><p></p>
-              </td></tr>
-
-        <tr>
-            <td valign="top"><code>--no-dangling-links</code></td>
-            <td valign="top">
-              Check for any symbolic links (soft links or external links) 
-              that do not resolve to an existing object (dataset, group, or
-              named datatype).
-              If any dangling link is found, this situation is treated 
-              as an error and <code>h5ls</code> returns an exit code of 
-              <code>1</code>.
-              <p>
-              Must be used with the <code>--follow-symlinks</code> option; 
-              otherwise, <code>h5ls</code> will issue an error message 
-              and return an exit code of <code>1</code>. </p><p></p>
-              </td></tr>
-        <tr>
-            <td valign="top"><code>-f</code>   or   
-              <code>--full</code></td>
-            <td valign="top">Print full path names instead of base names.
-              </td></tr>
-        <tr>
-            <td valign="top"><code>-g</code>   or   
-              <code>--group</code></td>
-            <td valign="top">Show information about a group, not its 
-              contents.</td></tr>
-        <tr>
-            <td valign="top"><code>-l</code>   or   
-              <code>--label</code></td>
-            <td valign="top">Label members of compound datasets.</td></tr>
-        <tr>
-            <td valign="top"><code>-r</code>   or  
-              <code>--recursive</code></td>
-            <td valign="top">List all groups recursively, avoiding cycles.
-              </td></tr>
-        <tr>
-            <td valign="top"><code>-s</code>   or   
-              <code>--string</code></td>
-            <td valign="top">Print 1-bytes integer datasets as ASCII.</td></tr>
-        <tr>
-            <td valign="top"><code>-S</code>   or   
-              <code>--simple</code></td>
-            <td valign="top">Use a machine-readable output format.</td></tr>
-        <tr>
-            <td valign="top"><code>-w</code><em>N</em>   or   
-              <code>--width=</code><em>N</em></td>
-            <td valign="top">Set the number of columns of output.</td></tr>
-        <tr>
-            <td valign="top"><code>-v</code>   or   
-              <code>--verbose</code></td>
-            <td valign="top">Generate more verbose output.</td></tr>
-        <tr>
-            <td valign="top"><code>-V</code>   or   
-              <code>--version</code></td>
-            <td valign="top">Print version number and exit.</td></tr>
-
-<!-- NEW PAGE -->
-
-        <tr>
-            <td valign="top"><code>--vfd=<em>DRIVER</em></code></td>
-            <td valign="top">Use the specified virtual file drver.
-              Valid values for <code><em>DRIVER</em></code> include:
-              <pre>
-    sec2
-    family
-    multi
-    split
-    mpio
-    mpiposix </pre>
-              </td></tr>
-        <tr>
-            <td valign="top"><code>-x</code>   or   
-              <code>--hexdump</code></td>
-            <td valign="top">Show raw data in hexadecimal format.</td></tr>
-        <tr>
-            <td valign="top"><em>file</em></td>
-            <td valign="top">The file to be examined.
-                <p>
-                The file name may include a <code>printf(3C)</code> 
-                integer format such as <code>%05d</code> to open a file family.
-                <p>
-                On Unix, Linux, and Mac OS X systems,
-                multiple files can be specified through the use of 
-                Unix-style wildcards.
-                For example, assume that we are working with the files 
-                <code>FileA.h5</code>, <code>FileB.h5</code>, 
-                <code>FileC.h5</code>, and <code>FileAB.h5</code>:
-                <ul>
-                <li><code>File[AB].h5</code> will pick up any file
-                    that begins with <code>File</code>, 
-                    followed by any one of the characters contained 
-                    in the square brackets,
-                    and ending with <code>.h5</code>.
-                    <p>
-                    In this case, <code>File[AB].h5</code> will pick up 
-                    the files <code>FileA.h5</code> and <code>FileB.h5</code>.
-                <li><code>File?.h5</code> will pick up all files 
-                    whose names are <code>File</code>, 
-                    followed by exactly 1 character (any character), 
-                    followed by <code>.h5</code>.
-                    <p>
-                    In this case, <code>File?.h5</code> will pick up the files 
-                    <code>FileA.h5</code> and <code>FileB.h5</code>, 
-                    and <code>FileC.h5</code>.
-                <li><code>File*.h5</code> will pick up all files 
-                    whose names begin with <code>File</code> 
-                    and end with <code>.h5</code>.
-                    <p>
-                    In this case, <code>File*.h5</code> will pick up 
-                    all four files.
-                </ul>
-                <p>
-                The wildcard capability is not currently available 
-                on Windows systems.
-                </td></tr>
-        <tr>
-            <td valign="top"><em>objects</em></td>
-            <td valign="top">Each object consists of an HDF5 file name optionally
-                followed by a slash and an object name within the file
-                (if no object is specified within the file then the
-                contents of the root group are displayed). The file name
-                may include a <code>printf(3C)</code> integer format such
-                as <code>%05d</code> to open a file family.</td></tr>
-
-        <tr>
-            <td colspan="2" valign="top"><b>Deprecated options:</b>
-              <br>
-              The following options have been deprecated in HDF5.
-              While they remain available, they have been superseded
-              as indicated and may be removed from HDF5 in the future.
-              Use the indicated replacement option in all new work;
-              where possible, existing scripts, et cetera, should also 
-              be updated to use the replacement option.
-              </td></tr>
-        <tr>
-            <td valign="top"><code>-e</code>   or   
-              <code>--errors</code></td>
-            <td valign="top">Show all HDF5 error reporting.
-              <br>
-              Replaced by <code>--enable-error-stack</code>.
-              This is an option name change only.
-              </td></tr>
-        <tr>
-            <td valign="top"><code>-E</code>   or   
-              <code>--external</code></td>
-            <td valign="top">Follow external links.
-              <br>
-              Replaced by <code>--follow-symlinks</code>.
-              </td></tr>
-
-    </table></ul>
-
-<p>
-<dt><strong>Exit Status:</strong></dt>
-    <dd><table border=0>
-        <tr valign=top align=left>
-            <td>0</td>
-            <td>Succeeded.</td>
-        </tr>
-        <tr valign=top align=left>
-            <td>>0    </td>
-            <td>An error occurred.</td>
-        </tr>
-    </table>
-
-
-<p>
-<dt><strong>Examples:</strong>
-    <dd>
-    <ol>
-        <li>Display root group in file <code>quux.h5</code>:
-        <pre>
-    h5ls quux.h5 </pre>
-        <li>Display datasets in file <code>quux.h5</code>:
-        <pre>
-    h5ls -d quux.h5/dset1 </pre>
-        <li>Display target objects of symbolic links (soft and external links) 
-            in file <code>quux.h5</code>:
-        <pre>
-    h5ls --follow-symlinks quux.h5 </pre>
-        <li>Display all group information in group <code>g1</code> 
-            recursively, avoiding cycles, in file <code>quux.h5</code>:
-        <pre>
-    h5ls -r -g quux.h5/g1 </pre>
-    </ol>
-
-<!--
-
-<p>
-<dt><strong>Current Status:</strong>
-    <dd>
-
-<p>
-<dt><strong>See Also:</strong>
-    <dd>
--->
-
-<p>
-<dt><strong>History:</strong>
-  <dd><table width="90%" id="table3">
-     <tr>
-       <td valign="top" align="left" width="10%">
-         <strong>Release</strong>    
-       </td>
-       <td valign="top" align="left">
-         <strong>Change</strong>
-      </td></tr>
-      <tr>
-        <td valign="top">1.8.5</td>
-        <td valign="top">
-          Options added in this release:
-          <br>    
-          <code>--follow-symlinks</code> 
-          <br>    
-          <code>--no-dangling-links</code> 
-       </td></tr>
-      <tr>
-        <td valign="top">1.8.7</td>
-        <td valign="top">
-          Option name <code>--enable-error-stack</code> replaces
-          deprecated option name <code>--error</code> in this release.
-       </td></tr>
-  </table></dd>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "h5diff" -->
-<hr>
-<dl>
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 22 August 2012
-    </i></font></div>
-
-<dt><strong>Tool Name:</strong> <a name="Tools-Diff">h5diff</a>     
-<dt><strong>Syntax:</strong>
-    <dd><code>h5diff </code> [<em>OPTIONS</em>]
-                    <em>file1</em> <em>file2</em> 
-                    [<em>object1</em> [<em>object2</em> ] ]       
-    <!--
-    <dd><code>h5diff </code> <em>file1</em> <em>file2</em> 
-                    [<em>OPTIONS</em>]
-                    [<em>object1</em> [<em>object2</em> ] ]       
-    -->
-
-    <p>
-    <dd><code>ph5diff </code> [<em>OPTIONS</em>]
-                    <em>file1</em> <em>file2</em> 
-                    [<em>object1</em> [<em>object2</em> ] ]       
-    <!--
-    <dd><code>ph5diff </code> <em>file1</em> <em>file2</em> 
-                    [<em>OPTIONS</em>] 
-                    [<em>object1</em> [<em>object2</em> ] ]       
-    -->
-
-    <p>
-<dt><strong>Purpose:</strong>
-    <dd>Compare two HDF5 files and report the differences.
-
-    <p>
-<dt><strong>Description:</strong>
-    <dd><code>h5diff</code> and <code>ph5diff</code> are command line tools 
-        that compare two HDF5 files, <em>file1</em> and <em>file2</em>, 
-        and report the differences between them.
-        <code>h5diff</code> is for serial use while
-        <code>ph5diff</code> is for use in parallel environments.
-        <p>
-        Optionally, <code>h5diff</code> and <code>ph5diff</code> 
-        will compare two objects within these files.
-        If only one object, <em>object1</em>, is specified, 
-        <code>h5diff</code> will compare 
-        <em>object1</em> in <em>file1</em>
-        with <em>object1</em> in <em>file2</em>.
-        If two objects, <em>object1</em> and <em>object2</em>, 
-        are specified, <code>h5diff</code> will compare 
-        <em>object1</em> in <em>file1</em>
-        with <em>object2</em> in <em>file2</em>.
-        <p>
-        <em>object1</em> and <em>object2</em> 
-        can be groups, datasets, named datatypes, or symbolic links 
-        (soft links or external links)
-        and must be expressed as absolute 
-        paths from the respective file’s root group.
-        <ul>
-            <li>If these objects are groups, <code>h5diff</code>
-                first compares the names of member objects (the relative path 
-                from the specified group) and generates a report of objects 
-                that appear in only one group or in both groups. 
-                Common objects are then compared recursively.
-            <li>If these objects are datasets, array rank and dimensions, 
-                datatypes, and data values are compared.
-            <li>If these objects are named datatypes, the comparison 
-                is based on the return value of
-                <code><a href="RM_H5T.html#Datatype-Equal">H5Tequal</a></code>.
-            <li>If these objects are symbolic links, the paths to the target 
-                objects are compared.
-                <br>
-                (The option <code>--follow-symlinks</code> overrides the default 
-                behavior when symbolic links are compared.)
-        </ul>
-
-        <p>
-        <a name="OutputModes">
-        <b>Output modes:</b>
-        </a>
-        <br>
-        <code>h5diff</code> and <code>ph5diff</code> 
-        have the following output modes:
-        <dir>
-        <table border=0>
-          <tr valign=top><td>Default</td>
-              <td><code>      </code></td>
-              <td>Prints the number of differences found 
-                  and where they occurred.
-                  <br>
-                  If no differences are found, <code>h5diff</code> and 
-                  <code>ph5diff</code> produce no output.
-                  <br>
-                  This <i>normal</i> behavior is achieved by using 
-                  none of the following output mode options.
-          </td></tr>
-          <tr valign=top><td>Report mode</td>
-              <td><code>-r</code></td>
-              <td>Prints the above plus the differences.
-          </td></tr>
-          <tr valign=top><td>Verbose mode    </td>
-              <td><code>-v</code></td>
-              <td>Prints all of the above plus a list of objects and warnings.
-          </td></tr>
-          <tr valign=top><td>Verbose mode    
-                         <br>
-                             with levels</td>
-              <td><code>-v<i>n</i></code></td>
-              <td>Prints a selectable level of detail. 
-                  <br>
-                  For details, see “Options and Parameters” below.
-          </td></tr>
-          <tr valign=top><td>Quiet mode</td>
-              <td><code>-q</code></td>
-              <td>Prints no output. 
-                  <br>
-                  The <code>h5diff</code> exit code will be 
-                  the only feedback provided.
-          </td></tr>
-        </table>
-        </dir>
-
-        <p>
-        <a name="ComparisonModes">
-        <b>Difference controls:</b>
-        </a>
-        <br>
-        <code>h5diff</code> offers several mutually-exclusive criteria for
-        analyzing differences in raw data:
-        <ul>
-            <li><i>Strict equality</i> —
-                The default comparison mode is to check for strict 
-                equality of data values.
-            <li><i>Fixed difference</i> —
-                With the <code>'-d <em>delta</em>'</code>  or
-                <code> '--delta=<em>delta</em>'</code> option, 
-                <code>h5diff</code> considers two data values to be equal
-                if the absolute value of the difference is less than the
-                specified <code><em>delta</em></code>.
-            <li><i>Relative difference</i> —
-                With the <code>'-p <em>relative</em>'</code>  or
-                <code> '--relative=<em>relative</em>'</code> option,
-                <code>h5diff</code> considers two data values to be equal
-                if the absolute value of the relative difference is less
-                than the value specified in <code><em>relative</em></code>.
-            <li><i>System epsilon</i> —
-                With the <code>'--use-system-epsilon'</code> option,
-                <code>h5diff</code> considers two data values to be equal
-                if the absolute value of the difference is less than the
-                computing platform’s system epsilon (or a pre-determined
-                value if no system epsilon is defined).
-        </ul>
-
-        <p>
-        <a name="NaNs">
-        <b><code>h5diff</code> and NaNs:</b>
-        </a>
-        <br>
-        <code>h5diff</code> detects when a value in a dataset is a NaN 
-        (a "not a number" value), but does not differentiate among various 
-        types of NaNs.
-        Thus, when one NaN is compared with another NaN, <code>h5diff</code> 
-        treats them as equal; when a NaN is compared with a valid number,
-        <code>h5diff</code> treats them as not equal.
-        <p>
-        Note that NaN detection is computationally expensive and slows
-        <code>h5diff</code> performance dramatically.
-        If you do not have NaNs in your files, or do not care about NaNs,
-        use the <code>-N</code> option to turn off NaN detection.
-        Similarly, if <code>h5diff -N</code> produces unexpected differences,
-        running <code>h5diff</code> without <code>-N</code> should reveal 
-        whether any of the differences are associated with NaN values.
-
-        <p>
-        <b>Difference between <code>h5diff</code> and <code>ph5diff</code>:</b>
-        <br>
-        With the following exception, 
-        <code>h5diff</code> and <code>ph5diff</code> behave identically.
-        With <code>ph5diff</code>, the comparison of objects is shared across 
-        multiple processors, with the comparison of each pair of objects 
-        assigned to a single processor. This work assignment means that 
-        <code>ph5diff</code> will not speed up the comparison of any 
-        given pair of datasets,
-        as the comparison of the pair will still occur on a single processor.
-
-<!--
-        Additional information, with several sample cases, 
-        can be found in the document 
-        <a href="http://www.hdfgroup.org/HDF5/h5diff/h5diff_design.html">
-        <cite>H5diff Examples</cite></a>.
--->
-
-    <p>
-<dt><strong>Options and Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><code>-h</code>
-                  or 
-                <code>--help</code></td>
-            <td valign="top">Print help message.</td></tr>
-        <tr>
-            <td valign="top"><code>-V</code>
-                  or 
-                <code>--version</code></td>
-            <td valign="top">Print version number and exit.</td></tr>
-        <tr>
-            <td valign="top"><code>-r</code>
-                  or 
-                <code>--report</code></td>
-            <td valign="top">Report mode — 
-                Print the differences.</td></tr>
-        <tr>
-            <td valign="top"><code>-v</code>
-                  or 
-                <code>--verbose</code></td>
-            <td valign="top">Verbose mode — 
-                Print difference information, list of objects, warnings, etc.
-                </td></tr>
-        <tr>
-            <td valign="top"><code>-v<em>n</em></code>
-                  or
-                <br>
-                <code>  --verbose=</code><em>n</em></td>
-            <td valign="top">Verbose mode with levels— 
-                Print difference information, list of objects, 
-                warnings, etc., with the level of detail determined by
-                value of <code><em>n</em></code>:
-                <table width="100%">
-                    <tr valign="top"><td><code>  0  </code></td>
-                        <td>Basic difference information, list of objects,
-                        and warnings.
-                        <br>
-                        Identical to <code>-v, --verbose</code>.
-                        </td></tr>
-                    <tr valign="top"><td><code>  1</code></td>
-                        <td>All level <code>0</code> information
-                        plus a one-line attribute status summary.
-                        </td></tr>
-                    <tr valign="top"><td><code>  2</code></td>
-                        <td>All level <code>1</code> information
-                        plus an extended attribute status report.
-                        </td></tr>
-                </table>
-                </td></tr>
-        <tr>
-            <td valign="top"><code>-q</code>
-                  or 
-                <code>--quiet</code></td>
-            <td valign="top">Quiet mode — 
-                Do not print output.
-                <p> 
-                </td></tr>
-        <tr>
-            <td valign="top"><code>--follow-symlinks</code></td>
-            <td valign="top">Follow symbolic links 
-                (soft links and external links) and compare the links’ 
-                target objects.
-                <p>If symbolic link(s) with the same name exist in the files 
-                being compared, then determine whether the target of each 
-                link is an existing object (dataset, group, or named datatype) 
-                or the link is a dangling link (a soft or external link 
-                pointing to a target object that does not exist). 
-                <ul>
-                  <li>If both symbolic links are dangling links, 
-                    they are treated as being the same; by default, 
-                    <code>h5diff</code> returns an exit code of <code>0</code>. 
-                    If, however, 
-                    <code>--no-dangling-links</code> is used with 
-                    <code>--follow-symlinks</code>, this situation is treated as 
-                    an error and <code>h5diff</code> returns an exit code of 
-                    <code>2</code>.
-                  <li>If only one of the two links is a dangling link, 
-                    they are treated as being different and <code>h5diff</code> 
-                    returns an exit code of <code>1</code>. If, however, 
-                    <code>--no-dangling-links</code> is used with 
-                    <code>--follow-symlinks</code>, this situation is treated as 
-                    an error and <code>h5diff</code> returns an exit code of 
-                    <code>2</code>.
-                  <li>If both symbolic links point to existing objects, 
-                    <code>h5diff</code> compares the two objects. 
-                </ul>
-                <p>If any symbolic link specified in the call to 
-                <code>h5diff</code> does not exist, 
-                <code>h5diff</code> treats it as an error and returns 
-                an exit code of <code>2</code>.
-                </td></tr>
-        <tr>
-            <td valign="top"><code>--no-dangling-links</code></td>
-            <td valign="top">Must be used with the 
-                <code>--follow-symlinks</code> option; 
-                otherwise, h5diff shows error message and 
-                returns an exit code of <code>2</code>.
-                <p>
-                Check for symbolic links (soft links or external links) 
-                that do not resolve to an existing object (dataset, group, 
-                or named datatype).  If a dangling link is found, this 
-                situation is treated as an error and <code>h5diff</code> 
-                returns an exit code of <code>2</code>.
-                </td></tr>
-        <tr>
-            <td valign="top"><code>-N</code>
-                  or 
-                <code>--nan</code></td>
-            <td valign="top">Disables NaN detection;
-                see “<code>h5diff</code> and NaNs” above.
-                </td></tr>
-        <tr>
-            <td valign="top"><code>-n</code> <em>count</em>
-                  or
-                <br>
-                <code>  --count=</code><em>count</em>
-                <p> 
-                </td>
-            <td valign="top">Print difference up to <em>count</em> 
-                differences, then stop. 
-                <em>count</em> must be a positive integer.
-                <p> 
-                </td></tr>
-        <tr>
-            <td valign="top"><code>-d</code> <em>delta</em>
-                  or
-                <br>
-                <code>  --delta=</code><em>delta</em></td>
-            <td valign="top">Print only differences that are greater than the 
-                limit <em>delta</em>. <em>delta</em> must be a positive number.
-                The comparison criterion is whether the absolute value of the 
-                difference of two corresponding values is greater than 
-                <em>delta</em> 
-                (i.e., <code> |a–b| > <em>delta</em></code>,
-                where <code>a</code> is a value in <em>file1</em> and
-                <code>b</code> is a value in <em>file2</em>).
-                <p>
-                Do not use <code>-d, --delta</code> with 
-                <code>-p, --relative</code> or <code>--use-system-epsilon</code>.
-                </td></tr>
-        <tr>
-            <td valign="top"><code>-p</code> <em>relative</em>
-                  or
-                <br>
-                <code>  --relative=</code><em>relative</em></td>
-            <td valign="top">Print only differences that are greater than a 
-                relative error. <em>relative</em> must be a positive number.
-                The comparison criterion is whether the absolute value of the
-                ratio of the difference between two values and one of those 
-                values is greater than <em>relative</em> (that is, 
-                <code>|(a–b)/b)| > <em>relative</em></code>
-                where <code>a</code> is a value in <em>file1</em> and
-                <code>b</code> is the corresponding value in <em>file2</em>).
-                <p>
-                Do not use <code>-p, --relative</code> with 
-                <code>-d, --delta</code> or <code>--use-system-epsilon</code>.
-                </td></tr>
-        <tr>
-            <td valign="top">
-                <code>--use-system-epsilon</code>
-                <br>
-                <code>                      </code>
-                </td>
-            <td valign="top">Return a difference if and only if the difference
-                between two data values exceeds the system value for epsilon.
-                That is, if <code><i>a</i></code> is a data value in one dataset,
-                <code><i>b</i></code> is the corresponding data value in the 
-                dataset with which the first dataset is being compared, and 
-                <code><i>epsilon</i></code> is the system epsilon,
-                return a difference if and only if 
-                <code>|<i>a</i>-<i>b</i>| > <i>epsilon</i></code>.
-                <p>
-                If no system epsilon is defined, <code>h5diff</code>
-                will use the following values, 
-                which approximate common system epsilon values:
-                <dir>
-                <code>FLT_EPSILON=1.19209E-07</code>   for 
-                      floating-point datatypes
-                <br>
-                <code>DBL_EPSILON=2.22045E-16</code>   for 
-                      double precision datatypes
-                </dir>
-                <p>
-                Do not use <code>--use-system-epsilon</code> with
-                <code>-d, --delta</code> or <code>-p, --relative</code>.
-                <p> 
-                </td></tr>
-        <tr>
-            <td valign="top">
-                <code>--exclude-path "<em>path</em>"</code>
-                </td>
-            <td valign="top">Exclude the specified <em>path</em> to an object 
-                     when comparing files or groups.  If a group is excluded, 
-                     all member objects will also be excluded. 
-                     <p>
-                     The specified path is excluded wherever it occurs.
-                     This flexibility enables the same option to exclude 
-                     either objects that exist only in one file
-                     or common objects that are known to differ.
-                     <p>
-                     When comparing files, <em>path</em> is the 
-                     absolute path to the excluded object; when comparing  
-                     groups, <em>path</em> is similar to the relative path 
-                     from the group to the excluded object.  
-                     This <em>path</em> can be taken from the first section of 
-                     the output of the <code>--verbose</code> option. 
-                     For example, if you are comparing the group 
-                     <code>/groupA</code> in two files and you want to exclude 
-                     <code>/groupA/groupB/groupC</code> in both files, 
-                     the exclude option would read as follows:
-                     <br>
-                     <code>    </code>
-                     <code>--exclude-path "/groupB/groupC"</code>
-                     <p>
-                     If there are multiple paths to an object, only the 
-                     specified path(s) will be excluded; the comparison
-                     will include any path not explicitly excluded.
-                     <p>
-                     This option can be used repeatedly to exclude 
-                     multiple paths.
-                <p> 
-                </td></tr>
-        <tr>
-            <td valign="top"><em>file1</em>
-                  
-                <em>file2</em></td>
-            <td valign="top">The HDF5 files to be compared.</td></tr>
-        <tr>
-            <td valign="top"><em>object1</em>
-                  
-                <em>object2</em></td>
-            <td valign="top">Specific object(s) within the files 
-                to be compared, expressed as absolute paths 
-                from the respective file’s root group.</td></tr>
-    </table></ul>
-    <p>
-<dt><strong>Exit Status:</strong></dt>
-    <dd><table border=0>
-        <tr valign=top align=left>
-            <td>0</td>
-            <td>No differences were found.</td>
-        </tr>
-        <tr valign=top align=left>
-            <td>1</td>
-            <td>Some differences were found.</td>
-        </tr>
-        <tr valign=top align=left>
-            <td>>1    </td>
-            <td>An error occurred.</td>
-        </tr>
-    </table>
-
-    <p>
-<dt><strong>Examples:</strong>
-    <dd>Compare the object <code>/a/b</code> in <code>file1</code> 
-        with the object <code>/a/c</code> in <code>file2</code>:<br>
-        <code>    h5diff file1 file2 /a/b /a/c</code>
-
-        <p>
-        Compare the object <code>/a/b</code> in <code>file1</code> 
-        with the same object in <code>file2</code>:<br>
-        <code>    h5diff file1 file2 /a/b</code>
-
-        <p>
-        Compare all objects in both files:<br>
-        <code>    h5diff file1 file2</code>
-
-<!-- NEW PAGE -->
-
-        <p>
-        Comparisons executed with the verbose options can produce 
-        object and attribute status reports as illustrated below:
-        <pre>
-    ...
-    file1     file2
-    ---------------------------------------
-        x      x    /              
-               x    /dset          
-        x           /g2            
-        x      x    /g3            
-    ...
-        </pre>
-        The sample output above shows that 
-        the dataset <code>dset</code> exists only in <code>file2</code>,
-        the group <code>/g2</code> exists only in <code>file1</code>, and
-        the group <code>/g3</code> and the root group exist in both files. 
-        Only objects that exist in both files will be compared.
-    
-    
-        <pre>
-    ...
-       obj1   obj2
-     --------------------------------------
-        x      x    float2         
-        x           float3         
-        x      x    integer1       
-    Attributes status:  2 common, 1 only in obj1, 0 only in obj2
-    ...
-        </pre>
-        In this illustration, 
-        both objects, <code>obj1</code> and <code>obj2</code>,
-        have attributes named <code>float2</code> and <code>integer1</code>, 
-        while only <code>obj1</code> has an attribute named <code>float3</code>.
-        Only attributes that exist on both objects will be compared.
-        <p>
-        The “Attributes status:” line, an independent summary 
-        that can appear without the immediately-preceding table, 
-        reports that there are 
-        two attributes common to both objects, 
-        one attribute attached only to <code>obj1</code>, and 
-        zero attributes attached only to <code>obj2</code>.
-
-    <p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">
-            <code>h5diff</code> introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            <code>ph5diff</code> introduced in this release.
-            <br>
-            <code>h5diff</code> command line syntax changed in this 
-            release.</td></tr>
-<!--
-        <tr>
-          <td valign="top">1.8.1</td>
-          <td valign="top">
-            Original syntax restored; both the original and the new syntax
-            are now supported.</td></tr>
--->
-        <tr>
-          <td valign="top">1.8.2 and 1.6.8</td>
-          <td valign="top">
-            Return value on failure changed in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.4 and 1.6.10    </td>
-          <td valign="top">
-            <code>--use-system-epsilon</code> option added in this release.
-            </td></tr>
-        <tr>
-          <td valign="top">1.8.5</td>
-          <td valign="top">
-            <code>--follow-symlinks</code> option added in this release.
-            <br>
-            <code>--no-dangling-links</code> option added in this release.
-            </td></tr>
-        <tr>
-          <td valign="top">1.8.6</td>
-          <td valign="top">
-            <code>--exclude-path</code> option added in this release.
-            </td></tr>
-        <tr>
-          <td valign="top">1.8.7</td>
-          <td valign="top">
-            <code>-v<i>n</i>, --verbose=<i>n</i></code>  option, 
-            specifying levels of verbose output, added in this release.
-            </td></tr>
-    </table></dd>
-
-<!--
-    <p>
-<dt><strong>Current Status:</strong>
-    <dd>
-    <p>
-<dt><strong>See Also:</strong>
-    <dd>
--->
-</dl>
-
-
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "h5repack" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 10 September 2013
-    </i></font></div>
-
-<dt><strong>Tool Name:</strong>  <a name="Tools-Repack">h5repack</a>
-
-<dt><strong>Syntax:</strong>
-    <dd><code>h5repack </code> 
-        [<em>OPTIONS</em>]
-        <em>in_file</em>
-        <em>out_file</em> 
-      <p>
-    <dd><code>h5repack </code> 
-        <code>-i</code> <em>in_file</em>
-        <code>-o</code> <em>out_file</em>
-        [<em>OPTIONS</em>]
-
-      <p>
-<dt><strong>Purpose:</strong>
-    <dd>Copies an HDF5 file to a new file with or without compression 
-        and/or chunking.
-
-      <p>
-<dt><strong>Description:</strong>
-    <dd><code>h5repack</code> is a command line tool that 
-      applies HDF5 filters to an input file <em>in_file</em>, 
-      saving the output in a new output file, <em>out_file</em>.
-
-      <p>
-<dt><strong>Options and Parameters:</strong>
-    <dd>
-    <dl>
-        <dt><code>-i</code> <em>in_file</em>
-            <dd>Input HDF5 file
-            <p>
-        <dt><code>-o</code> <em>out_file</em>
-            <dd>Output HDF5 file
-            <p>
-        <dt><code>-h</code> 
-              or 
-            <code>--help</code>
-            <dd>Print help message.
-            <p>
-        <dt><code>-v</code>
-              or 
-            <code>--verbose</code>
-            <dd>Print verbose output.
-            <p>
-        <dt><code>-V</code> 
-              or 
-            <code>--version</code>
-            <dd>Print version number.
-            <p>
-        <dt><code>-n</code>
-              or 
-            <code>--native</code>
-            <dd>Use native HDF5 datatypes when repacking. 
-                <br>
-                (Default behavior is to use original file datatypes.)
-                <br>
-                <em>Note that this is a change in default behavior; 
-                    prior to Release 1.6.6, <code>h5repack</code> generated
-                    files only with native datatypes.</em>
-            <p>
-        <dt><code>-L</code> 
-              or 
-            <code>--latest</code>
-            <dd>Use latest version of the HDF5 file format.
-            <p>
-        <dt><code>-c</code> <em>max_compact_links</em>
-              or 
-            <code>--compact</code>=<em>max_compact_links</em>
-            <dd>Set the maximum number of links, <em>max_compact_links</em>, 
-                that can be stored in a group header message (compact format).
-            <p>
-        <dt><code>-d</code> <em>min_indexed_links</em>
-              or 
-            <code>--indexed</code>=<em>min_indexed_links</em>
-            <dd>Set the minimum number of links, <em>min_indexed_links</em>, 
-                in the indexed format.
-                <p>
-                <em>max_compact_links</em> and <em>min_indexed_links</em>
-                are closely related and the first must be equal to or 
-                greater than the second.
-                In the general case, however, performance will suffer, 
-                possibly dramatically, if they are equal; 
-                performance can be improved by tuning the gap between 
-                the two values to minimize unnecessary thrashing
-                between the compact storage and indexed storage modes
-                as group size waxes and wanes.
-                The relationship between <em>max_compact_links</em> and 
-                <em>min_indexed_links</em> is most important when 
-                group sizes are highly dynamic; that relationship is much
-                less important in files with a stable structure.
-                Compact mode is space and performance-efficient when groups
-                have small numbers of members;
-                indexed mode requires slightly more storage space, 
-                but provides increasingly better performance as the 
-                number of members in each group increases.
-            <p>
-        <dt><code>-m</code> <em>size</em>
-              or 
-            <code>--minimum</code>=<em>size</em>
-            <dd>Apply filter(s) only to objects whose size in bytes is
-              equal to or greater than <em>size</em>. 
-              <br>
-              <em>size</em> must be an integer greater than one
-              ( <code>1</code> ).
-              <p>
-              <i>Default:</i>  
-              If no size is specified, a threshold of 1024 bytes is assumed.
-            <p>
-        <dt><code>-u</code> <em>file</em>
-              or 
-            <code>--ublock</code>=<em>file</em>
-            <dd>Specify name of file containing user block data to be added.
-            <p>
-        <dt><code>-b</code> <em>user_block_size</em>
-              or 
-            <code>--block</code>=<em>user_block_size</em>
-            <dd>Set size in bytes of user block to be added.
-                <br>
-                <em>user_block_size</em> must be <code>512</code> or greater
-                and a power of <code>2</code>.
-                <p>
-                <i>Default:</i>  <code>1024</code>
-            <p>
-        <dt><code>-M</code> <em>size</em>
-              or 
-            <code>--metadata_block_size</code>=<em>size</em>
-            <dd>Metadata block size to be used when <code>h5repack</code>
-            calls <a href="RM_H5P.html#Property-SetMetaBlockSize">
-            <code>H5Pset_meta_block_size</code></a>.
-            <br>
-            <em>size</em> must be a non-negative integer.
-            <p>
-        <dt><code>-t</code> <em>alignment_threshold</em>
-              or 
-            <code>--threshold</code>=<em>alignment_threshold</em>
-            <dd>Set threshold value for <code>H5Pset_alignment</code> call.
-            <br>
-            <em>alignment_threshold</em> must be an integer.
-            <p>
-        <dt><code>-a</code> <em>alignment</em>
-              or 
-            <code>--alignment</code>=<em>alignment</em>
-            <dd>Set alignment value for <code>H5Pset_alignment</code> call.
-            <br>
-            <em>alignment</em> must be a positive integer.
-            <p>
-
-<!-- NEW PAGE -->
-
-        <dt><code>-s</code> <em>min_size</em>[:<em>header_type</em>]
-              or 
-            <code>--ssize</code>=<em>min_size</em>[:<em>header_type</em>]
-            <dd>Set the minimum size of optionally specified types 
-            of shared object header messages.
-            <p>
-            <em>min_size</em> is the minimum size, in bytes, of a 
-            shared object header message.  Header messages smaller than the
-            specified size will not be shared.
-            <p>
-            <em>header_type</em> specifies the type(s) of header message that 
-            this minimum size is to be applied to.
-            Valid values of <em>header_type</em> are any of the following:
-            <br><code>  dspace </code> 
-                for dataspace header messages
-            <br><code>  dtype  </code> 
-                for datatype header messages
-            <br><code>  fill   </code> 
-                for fill values
-            <br><code>  pline  </code> 
-                for property list header messages
-            <br><code>  attr   </code> 
-                for attribute header messages
-            <br>If <em>header_type</em> is not specified, 
-            <em>min_size</em> will be applied to all header messages.
-            <p>
-        <dt><code>-f</code> <em>filter</em>
-              or 
-            <code>--filter</code>=<em>filter</em>
-            <dd>Filter type
-                <p>
-                <em>filter</em> is a string of the following format:
-                <dir>
-                <em>list_of_objects</em> : <em>name_of_filter</em>[=<em>filter_parameters</em>]
-                <p>
-                <em>list_of_objects</em> is a comma separated list of object 
-                names meaning apply the filter(s) only to those objects. 
-                If no object names are specified, the filter is applied to 
-                all objects.
-                <p>
-                <em>name_of_filter</em> can be one of the following:
-                <br>    
-                    <code>GZIP</code>, to apply the HDF5 GZIP filter 
-                    (GZIP compression)
-                <br>    
-                    <code>SZIP</code>, to apply the HDF5 SZIP filter 
-                    (SZIP compression)
-                <br>    
-                    <code>SHUF</code>, to apply the HDF5 shuffle filter
-                <br>    
-                    <code>FLET</code>, to apply the HDF5 checksum filter
-                <br>    
-                    <code>NBIT</code>, to apply the HDF5 N-bit filter
-                <br>    
-                    <code>SOFF</code>, to apply the HDF5 scale/offset filter
-                <br>    
-                    <code>UD</code>, to apply a user-defined filter
-                <br>    
-                    <code>NONE</code>, to remove any filter(s)
-                <p>
-                <em>filter_parameters</em> conveys optional compression 
-                    information:
-                <br>    
-                    <code>GZIP=</code><em>deflation_level</em> from 1-9
-                <br>    
-                    <code>SZIP=</code><em>pixels_per_block,coding_method</em> 
-                    <br>        
-                    <em>pixels_per_block</em> is a even number 
-                    in the range 2-32.
-                    <br>        
-                    <em>coding_method</em> is 
-                    <code>EC</code> or <code>NN</code>.
-                <br>    
-                    <code>SHUF</code> (no parameter)
-                <br>    
-                    <code>FLET</code> (no parameter)
-                <br>    
-                    <code>NBIT</code> (no parameter)
-                <br>    
-                    <code>SOFF=</code><em>scale_factor,scale_type</em>
-                    <br>        
-                    <em>scale_factor</em> is an integer.
-                    <br>        
-                    <em>scale_type</em> is either <code>IN</code> or 
-                    <code>DS</code>.
-                <br>    
-                    <code>UD=</code><em>filter_id,nfilter_params,value_1[,value_2,....,value_n]</em>
-                    <br>        
-                    <em>filter_id</em> is the filter identifier.
-                    <br>        
-                    <em>nfilter_params</em> is the number of filter parameters.
-                    <br>        
-                    <em>value_1</em> through <em>value_n</em> are the values
-                        of each filter parameter.
-                    <br>                
-                    Number of values must match the value of
-                        <em>nfilter_params</em>.
-                <br>    
-                    <code>NONE</code> (no parameter)
-                </dir>
-            <p>
-
-<!-- NEW PAGE -->
-
-        <dt><code>-l</code> <em>layout</em>
-              or 
-            <code>--layout</code>=<em>layout</em>
-            <dd>Layout type
-                <p>
-                <em>layout</em> is a string of the following format:<br>
-                <dir>
-                <em>list_of_objects</em> : <em>layout_type</em>[=<em>layout_parameters</em>]
-                <p>
-                <em>list_of_objects</em> is a comma separated list of object 
-                names, meaning that layout information is supplied for those 
-                objects.  If no object names are specified, the layout 
-                is applied to all objects.
-                <p>
-                <em>layout_type</em> can be one of the following:
-                <br>    
-                    <code>CHUNK</code>, to apply chunking layout
-                <br>    
-                    <code>COMPA</code>, to apply compact layout
-                <br>    
-                    <code>CONTI</code>, to apply contiguous layout
-                <p>
-                <em>layout_parameters</em> is present only in the 
-                <code>CHUNK</code> case and specifies the chunk size of 
-                each dimension in the  following format with no intervening 
-                spaces:
-                <br>    
-                    <code><em>dim_1</em> × <em>dim_2</em> × ... 
-                    <em>dim_n</em></code>
-                </dd>
-                </dir>
-            <p>
-        <dt><code>-e</code> <em>file</em>
-              or 
-            <code>--file</code>=<em>file</em>
-            <dd>File containing values to be passed in for the 
-                <code>-f</code> (or <code>--filter</code>) and 
-                <code>-l</code> (or <code>--layout</code>) options. 
-                <br>
-                This file contains only the filter and layout flags.
-            <p>
-
-        <dt><em>in_file</em>
-            <dd>Input HDF5 file
-            <p>
-        <dt><em>out_file</em>
-            <dd>Output HDF5 file
-    </dl>
-
-    <p>
-<dt><strong>Exit Status:</strong></dt>
-    <dd><table border=0>
-        <tr valign=top align=left>
-            <td>0</td>
-            <td>Succeeded.</td>
-        </tr>
-        <tr valign=top align=left>
-            <td>>0    </td>
-            <td>An error occurred.</td>
-        </tr>
-    </table>
-
-<dt><strong>Examples:</strong>
-    <dd>
-    <ol>
-        <li><code>h5repack -f GZIP=1 -v file1 file2 </code>
-            <br>
-            Applies GZIP compression to all objects in <code>file1</code> 
-            and saves the output in <code>file2</code>.
-            Prints verbose output.
-            <br> 
-        <li><code>h5repack -f dset1:SZIP=8,NN file1 file2 </code>
-            <br>
-            Applies SZIP compression only to object <code>dset1</code>.
-            <br> 
-        <li><code>h5repack -l dset1,dset2:CHUNK=20x10 file1 file2</code>
-            <br>
-            Applies chunked layout to objects <code>dset1</code> 
-            and <code>dset2</code>.
-            <br> 
-        <li><code>h5repack -f UD=307,1,9 file1 file2</code>
-            <br>
-            Adds <code>bzip2</code> filter to all datasets.
-            <br>
-    </ol>
-
-        <p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.12</td>
-          <td valign="top">
-            Added user-defined filter parameter (<code>UD</code>) to 
-            <code>-f <i>filter</i></code>, <code>--filter=<i>filter</i></code>
-            option for use in read and write operations.</td></tr>
-        <tr>
-          <td valign="top">1.8.9</td>
-          <td valign="top">
-            <code>-M <i>number</i>, --medata_block_size=<i>number</i></code>
-            option introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.1</td>
-          <td valign="top">
-            Original syntax restored; both the new and the original syntax
-            are now supported.</td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            <code>h5repack</code> command line syntax changed in this 
-            release.</td></tr>
-        <tr>
-          <td valign="top">1.6.2</td>
-          <td valign="top">
-            <code>h5repack</code> introduced in this release.</td></tr>
-    </table></dd>
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "h5repart" -->
-<hr>
-<dl>
-<dt><strong>Tool Name:</strong> <a name="Tools-Repart">h5repart</a>
-<dt><strong>Syntax:</strong>
-    <dd><code>h5repart
-        [-v] 
-        [-V] 
-        [-[b|m]</code><em>N</em><code>[g|m|k]]</code>
-        [-family_to_sec2]
-        <em>source_file
-        dest_file</em>
-<dt><strong>Purpose:</strong>
-    <dd>Repartitions a file or family of files.
-<dt><strong>Description:</strong>
-    <dd><code>h5repart</code> joins a family of files into a single file, 
-        or copies one family of files to another while changing the size 
-        of the family members.  <code>h5repart</code> can also be used to 
-        copy a single file to a single file with holes.  At this stage, 
-        <code>h5repart</code> can not split a single non-family file into
-        a family of file(s).
-        <p>
-        To convert a family of file(s) to a single non-family file 
-        (<code>sec2</code> file), the option <code>-family_to_sec2</code> 
-        has to be used.
-        <p>
-        Sizes associated with the <code>-b</code> and <code>-m</code> 
-        options may be suffixed with <code>g</code> for gigabytes, 
-        <code>m</code> for megabytes, or <code>k</code> for kilobytes.
-        <p>
-        File family names include an integer <code>printf</code> 
-        format such as <code>%d</code>.
-
-<dt><strong>Options and Parameters:</strong>
-    <ul><table>
-        <tr>
-		    <td valign="top"><code>-v</code></td>
-            <td valign="top">Produce verbose output.</td></tr>
-        <tr>
-		    <td valign="top"><code>-V</code></td>
-            <td valign="top">Print a version number and exit.</td></tr>
-        <tr>
-		    <td valign="top"><code>-b</code><em>N</em></td>
-            <td valign="top">The I/O block size, defaults to 1kB</td></tr>
-        <tr>
-		    <td valign="top"><code>-m</code><em>N</em></td>
-            <td valign="top">The destination member size or 1GB</td></tr>
-        <tr>
-		    <td valign="top"><code>-family_to_sec2   </code></td>
-            <td valign="top">Convert file driver from family to sec2</td></tr>
-        <tr>
-		    <td valign="top"><em>source_file    </em></td>
-            <td valign="top">The name of the source file</td></tr>
-        <tr>
-		    <td valign="top"><em>dest_file</em></td>
-            <td valign="top">The name of the destination files</td></tr>
-    </table></ul>
-<dt><strong>Exit Status:</strong></dt>
-    <dd><table border=0>
-        <tr valign=top align=left>
-            <td>0</td>
-            <td>Succeeded.</td>
-        </tr>
-        <tr valign=top align=left>
-            <td>>0    </td>
-            <td>An error occurred.</td>
-        </tr>
-    </table>
-
-<!--
-<dt><strong>Current Status:</strong>
-    <dd>
-<dt><strong>See Also:</strong>
-    <dd>
--->
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "h5jam and h5unjam" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 16 August 2012
-    </i></font></div>
-
-<dt><strong>Tool Name:</strong> <a name="Tools-Jam">h5jam/h5unjam</a>
-
-<dt><strong>Syntax:</strong>
-    <dd><code>h5jam -u user_block -i in_file.h5 [-o out_file.h5] 
-        [--clobber]</code>
-    <dd><code>h5jam -h</code>
-    <dd> 
-    <dd><code>h5unjam -i in_file.h5 </code><code>[-u user_block | --delete] 
-        [</code><code>-o out_file.h5]</code>
-    <dd><code>h5unjam -h</code>
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd><code>h5jam</code>:
-        Adds user block to front of an HDF5 file, 
-        to create a new concatenated file.
-    <dd><code>h5unjam</code>:
-        Splits user block and HDF5 file into two files: 
-        user block data and HDF5 data.
-<p>
-<dt><strong>Description:</strong>
-    <dd><b><code>h5jam</code>:</b>
-       <br>
-       <code>h5jam</code>  concatenates a <code>user_block</code> 
-       file and an HDF5 file to create an HDF5 file with a user block. 
-
-    <p>If <code>out_file.h5</code> is given, a new file is created 
-       with the <code>user_block</code> followed by the contents of
-       <code>in_file.h5</code>.  In this case, <code>infile.h5</code>
-       is unchanged.
-    <p>If <code>out_file.h5</code> is not specified, the 
-       <code>user_block</code> is added to <code>in_file.h5</code>. 
-    <p>If <code>in_file.h5</code> already has a user block, the contents of 
-       <code>user_block</code> will be added to the end of the existing 
-       user block, and the file shifted to the next boundary. 
-       If <code>--clobber</code> is set, any existing user block will be 
-       overwritten.  
-
-    <p>A user block can contain either binary or text data. 
-
-    <p>The minimum size of a user block is 512 bytes.
-       As needed, the user block can be any power of 2 greater than that:
-       1024 bytes, 2048 bytes, etc.
-       The user block in the output file is padded so that the 
-       HDF5 header begins on the first appropriate boundary. 
-       For example, if only 8 bytes of data are inserted for the user block,
-       the HDF5 header will be found at byte 512;
-       if 1100 bytes of data are inserted for the user block,
-       the HDF5 header will be found at byte 2048.
-
-    <dd><b><code>h5unjam</code>:</b>
-       <br>
-       <code>h5unjam</code> splits an HDF5 file, writing the user block 
-       to a file or to stdout and the HDF5 file to an HDF5 file with a 
-       header at byte zero (<code>0</code>, i.e., with no user block). 
-    <p>If <code>out_file.h5</code> is given, a new file is created with 
-       the contents of <code>in_file.h5</code> without the user block.
-       In this case, <code>infile.h5</code> is unchanged.
-    <p>If <code>out_file.h5</code> is not specified, the 
-       <code>user_block</code> is removed and <code>in_file.h5</code> 
-       is rewritten, starting at byte 0.
-    <p>If <code>user_block</code> is set, the user block will be written 
-       to <code>user_block</code>.  
-       If <code>user_block</code> is not set, the user block, if any, 
-       will be written to stdout. 
-       If <code>--delete</code> is selected, 
-       the user block will not be written.
-    <p>The last portion of a  returned user block may contain padding
-       or undefined data
-       (see discussion below: “<code>h5jam</code> and 
-       <code>h5unjam</code> not necessarily transitive”). 
-       It is the user’s or the user application’s responsibility 
-       to handle this correctly.
-
-<p>
-<!-- NEW PAGE -->
-<dt><strong>Examples:</strong>
-    <dd>Create new file, <code>newfile.h5</code>, with the text in file 
-       <code>mytext.txt</code> as the user block for the HDF5 file 
-       <code>file.h5</code>.
-       <pre>    h5jam -u mytext.txt -i file.h5 -o newfile.h5</pre>
-  
-       Add text in file <code>mytext.txt</code> to front of HDF5 dataset, 
-       <code>file.h5</code>.
-       <pre>    h5jam -u mytext.txt -i file.h5 </pre>
-  
-       Overwrite the user block, if any, in <code>file.h5</code> 
-       with the contents of <code>mytext.txt</code>.
-       <pre>    h5jam -u mytext.txt -i file.h5 --clobber</pre>
-  
-       For an HDF5 file, <code>with_ub.h5</code>, with a user block, 
-       extract the user block to <code>user_block.txt</code> and 
-       the HDF5 portion of the file to <code>wo_ub.h5</code>.
-       <pre>    h5unjam -i with_ub.h5 -u user_block.txt -o wo_ub.h5</pre>
-
-<p>
-<dt><strong>Exit Status:</strong></dt>
-    <dd><table border=0>
-        <tr valign=top align=left>
-            <td>0</td>
-            <td>Succeeded.</td>
-        </tr>
-        <tr valign=top align=left>
-            <td>>0    </td>
-            <td>An error occurred.</td>
-        </tr>
-    </table>
-
-<p>
-<dt><strong>Caveats:</strong>
-
-
-<!--
-    <dd><b> * * *  Additional notes from HDFFV-7671 research   * * * </b> 
-    <dd><b> * * *  not included in the h5jam/h5unjam updates.  * * * </b> 
-    <dd><b> * * *                              -- FMB 120816   * * * </b> 
-<pre>
-    HDF5 maintains no record of the size of the block provided by the
-    user and takes no responsibility for the user block's layout;
-    all responsiblity for user block management rests with the user.
-    The original specification for the user block was for a space that the 
-    user could use 
-        in any desired manner, 
-        for any desired purpose, 
-        with any desired content.
-    Any structure assumed in user block data must therefore be defined 
-    by the user or by the user communmity.
-
-    AllenB has suggested creating an option to pass in an 'offset,size' 
-    parameter so that the extracted userblock can be plucked precisely 
-    without extraneous undefined material.
-    The proposal was rejected on grounds that h5unjam does exactly what 
-    it was designed to do, returning the user block as allocated and 
-    attached to the HDF5 file.
-
-    By design, HDF5 never knows anything about the content of the user 
-    block as the user block is intended to be usable and manipulatable
-    without any reference to or reliance on the the HDF5 Library.
-
-    -- FMBaker in consultation w/Allen Byrne and Mark Evans, 11 July 2012
-    -- FMBaker in consultation w/Allen Byrne, 15-16 August 2012
-</pre>
--->
-
-
-    <dd>These tools copy all the data sequentially in the file(s) 
-       to new offsets.  For a large file, this copy will take a long time.
-    <p>The most efficient way to create a user block is to create the file
-       with a user block (see 
-       <a href="RM_H5P.html#Property-SetUserblock"><code>H5Pset_userblock</code>)</a>, 
-       and write the user block data into that space from a program.
-    <p>The user block is completely opaque to the HDF5 library and to 
-       the <code>h5jam</code> and <code>h5unjam</code> tools. 
-       The user block is read or written in a single block 
-       as a string of bytes; 
-       it can contain text or any kind of binary data; 
-       and it is up to the user to know what the user block content means
-       and how to process it.
-    <p>When the user block is extracted, its entire contents are written 
-       as a single block of output, including any padding or uninitialized 
-       data.
-    <p>This tool moves the HDF5 portion of the file through byte copies; 
-       i.e., it does not read or interpret the HDF5 objects.
-
-    <p><b><code>h5jam</code> and <code>h5unjam</code> 
-       not necessarily transitive:</b>
-       <br>
-       Note that <code>h5jam</code> and <code>h5unjam</code> 
-       are not necessarily transitive operations.
-       Any amount of data can be inserted into a user block, 
-       but an HDF5 user block itself has specific size requirements.
-       The minimum size is 512 bytes; beyond that, the user block can
-       be 512 bytes times any positive power of 2.  
-       That is, a user block’s size will be one of the following:
-       512 bytes, 1024 bytes, 2048 bytes, 4096 bytes, et cetera.
-    <p>If <code>h5jam</code> is used to insert a 700 byte file into 
-       the user block, <code>h5jam</code> will create a user block 
-       of 1024 bytesa and insert the user’s file as the first 
-       700 bytes of that block.  
-       The remaining 324 bytes will be undefined.
-       If the remaining bytes must have a particular fill value, 
-       for instance, the user must modify the input file by padding 
-       it to exactly 1024 bytes with the required fill value 
-       before inserting it with <code>h5jam</code>.
-    <p>When <code>h5unjam</code> is asked to return the above user block,
-       it will be returned 
-       with the padding in the last 324 bytes if the user defined it
-       or with undefined data in the last 324 bytes if the user took
-       no action to insert the padding.
-    <p>If the file must be cleaned up for use,
-       it is the user’s or the user application’s responsibility.  
-    <p>If a community of users employs user block data that must be 
-       cleaned up after the use of <code>h5unjam</code>, the community
-       should establish a protocol for that process so that every community 
-       member knows what is required.  
-       The community may prefer to create and provide a tool 
-       to perform standard cleanup.
-       A simple protocol might be for a user community to declare that the
-       first <i>N</i> bytes of the user block will always contain 
-       the length or size of the valid user block content, 
-       much as a Pascal string starts with the length of the string data.
-       Also see the HDF5 source code for examples of examining or reading 
-       the user block without modifying the file in any way.
-       The relevant source files are the test programs 
-       <code>tools/h5jam/tellub.c</code> and 
-       <code>tools/h5jam/getub.c</code>.
-
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "h5copy" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 12 April 2011
-    </i></font></div>
-
-<dt><strong>Tool Name:</strong> <a name="Tools-Copy">h5copy</a>
-
-<dt><strong>Syntax:</strong>
-    <dd><code>h5copy [OPTIONS] [OBJECTS]</code>
-<!--
-    <dd><code>h5copy [OPTIONS] file/object new_file/object</code>
--->
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Copies an HDF5 object within an HDF5 file or from one HDF5 file to another.
-    </dd>
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>h5copy</code>  
-    copies an HDF5 object (a dataset, named datatype, or group) 
-    from an input HDF5 file to an output HDF5 file.  
-    <p>
-    If a group is specified as the input object, 
-    any objects in that group will be recursively copied.
-    <p>
-    The output file may or may not already exist. 
-    <p>
-    <code>h5copy</code> will fail if the destination object name 
-    already exists.
-    
-    </dd>
-
-<p>
-<dt><strong>Arguments:</strong>
-    <dir>
-    <dl>
-    <dt><strong>Options and Parameters:</strong>
-<!--
-    <dt><code>file/object</code>
-      <dd>An existing HDF5 file (<code>file</code>) and an existing HDF5 
-	object (<code>object</code>) within the file. The slash (/) is used 
-	to separate the object name and the file name.
-    <dt><code>new_file/object</code>
-       <dd>Newly created HDF5 file (<code>new_file</code>) and 
-         HDF5 (<code>object</code>) object within the file.
--->
-     <dt><code>-h</code>
-           or  
-         <code>--help</code>
-         <dd>Print a usage message and exit.
-     <dt><code>-v</code>
-           or  
-         <code>--verbose</code>
-         <dd>Produce verbose output, printing information regarding
-             the specified options and objects.
-     <dt><code>-V</code>
-           or  
-         <code>--Version</code>
-         <dd>Print version information.
-     <dt><code>-p</code>
-           or  
-         <code>--parents</code>
-         <dd>Create parent or intermediate groups as required.
-             (There is no error if they already exist.)
-     <dt><code>-f flag_type</code>
-           or  
-         <code>--flag=flag_type</code>
-         <dd>Specify one or more of several copy options; 
-         <code>flag_type</code> may be one of the following strings
-         or a logical AND of two or more:
-         <dir>
-         <table border=0>
-             <tr valign=top>
-                 <td><code>shallow</code> </td>
-                 <td>Copy only immediate members of a group.
-                     <br><i>(Default:</i>
-                     Recursively copy all objects below the group.<i>)</i>
-                 </td></tr>
-             <tr valign=top>
-                 <td><code>soft</code> </td>
-                 <td>Expand soft links to copy target objects.
-                     <br><i>(Default:</i>
-                     Keep soft links as they are.<i>)</i>
-                 </td></tr>
-             <tr valign=top>
-                 <td><code>ext</code> </td>
-                 <td>Expand external links to copy external objects.
-                     <br><i>(Default:</i>
-                     Keep external links as they are.<i>)</i>
-                 </td></tr>
-             <tr valign=top>
-                 <td><code>ref</code> </td>
-                 <td>Copy references and any referenced objects, 
-                     i.e., objects that the references point to.
-                     <p>
-                     Referenced objects are copied 
-                     in addition to the objects specified on the command line 
-                     and reference datasets are populated with correct 
-                     reference values.  Copies of referenced datasets outside 
-                     the copy range specified on the command line 
-                     will normally have a different name from the original.
-                     <p>
-                     <i>(Default:</i>Without this option, reference value(s) 
-                     in any reference datasets are set to NULL and
-                     referenced objects are not copied 
-                     unless they are otherwise within the copy range 
-                     specified on the command line.)
-                 </td></tr>
-
-<!-- NEW PAGE -->
-
-             <tr valign=top>
-                 <td><code>attr</code> </td>
-                 <td>Copy objects without copying attributes.
-                     <br><i>(Default:</i>
-                     Copy objects and all attributes.<i>)</i>
-                 </td></tr>
-             <tr valign=top>
-                 <td><code>allflags </code> </td>
-                 <td>Switch each setting above from the default
-                     to the setting described in this table.
-                     <br>Equivalent to logical AND of all flags above.
-                 </td></tr>
-         </table>
-         </dir>
-<!--
-       <dd>These flag types correspond to the following API symbols for 
-         H5Ocopy
-       <pre>
-       H5G_COPY_SHALLOW_HIERARCHY_FLAG
-       H5G_COPY_EXPAND_SOFT_LINK_FLAG
-       H5G_COPY_EXPAND_EXT_LINK_FLAG
-       H5G_COPY_EXPAND_OBJ_REFERENCE_FLAG
-       H5G_COPY_WITHOUT_ATTR_FLAG
-       </pre>
--->
-
-  <p>
-  <dt><strong>Objects (all required):</strong>
-     <dt><code>-i input_file</code>
-           or  
-         <code>--input=input_file</code>
-         <dd>Input HDF5 file name
-     <dt><code>-o output_file</code>
-           or  
-         <code>--output=output_file</code>
-         <dd>Output HDF5 file name (existing or non-existing)
-     <dt><code>-s source_object</code>
-           or  
-         <code>--source=source_object</code>
-         <dd>Input HDF5 object name within the input file
-     <dt><code>-d destination_object</code>
-           or  
-         <code>--destination=destination_object</code>
-         <dd>Output HDF5 object name within the output file
-  </dl></dir>
-<dd>  </dd>
-
-<p>
-<dt><strong>Exit Status:</strong></dt>
-    <dd><table border=0>
-        <tr valign=top align=left>
-            <td>0</td>
-            <td>Succeeded.</td>
-        </tr>
-        <tr valign=top align=left>
-            <td>>0    </td>
-            <td>An error occurred.</td>
-        </tr>
-    </table>
-
-<p>
-<dt><strong>Example Usage</strong></dt>
-    <dd>In verbose mode, 
-        create a new file, <code>test1.out.h5</code>, 
-        containing the object <code>array</code> in the root group, 
-        copied from the existing file <code>test1.h5</code> 
-        and object <code>array</code>.
-        <pre>    h5copy -v -i "test1.h5" -o "test1.out.h5" -s "/array" -d "/array
-        </pre>
-        <p>
-        In verbose mode and using the flag <code>shallow</code> 
-        to prevent recursion in the file hierarchy,
-        create a new file, <code>test1.out.h5</code>, 
-        containing the object <code>array</code> in the root group, 
-        copied from the existing file <code>test1.h5</code> 
-        and object <code> array</code>.
-        <pre>    h5copy -v -f shallow -i "test1.h5" -s "/array" -o test1.out.h5" -d "/array"</pre>
-
-
-<p>
-<dt><strong>History:</strong>
-  <ul><table width="90%" id="table1">
-     <tr>
-       <td valign="top" align="left" width="10%">
-         <strong>Release</strong>    
-       </td>
-       <td valign="top" align="left">
-         <strong>Command Line Tool</strong>
-      </td></tr>
-      <tr>
-        <td valign="top">1.8.0</td>
-        <td valign="top">
-          Tool introduced in this release.
-       </td></tr>
-      <tr>
-        <td valign="top">1.8.7</td>
-        <td valign="top">
-          Tool updated to accept same file as input file and as output file.
-       </td></tr>
-  </table></ul>
-
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "h5mkgrp" -->
-<hr>
-<dl>
-<dt><strong>Tool Name:</strong> <a name="Tools-MkGrp">h5mkgrp</a>
-
-<dt><strong>Syntax:</strong>
-<dd><code>h5mkgrp [OPTIONS] <em>file_name group_name</em>...</code></dd>
-
-<dt><strong>Purpose:</strong>
-    <dd>Creates new group(s) in an HDF5 file.</dd>
-    <p>
-<dt><strong>Description:</strong>
-    <dd><code>h5mkgrp</code>  creates one or more new groups
-    in an HDF5 file.</dd>
-        
-    <p>
-<dt><strong>Options and Parameters:</strong>
-    <dir><dl>
-    <dt><code><em>file_name</em></code>
-       <dd>Name of HDF5 file within which new group is to be created.
-    <dt><code><em>group_name</em></code>
-        <dd>Name of group to be created; specified as full path name 
-            from the root group, i.e., starting with a slash (/).
-            <br> 
-    <dt><b>Options:</b>
-    <dt><code>-h, --help</code>
-        <dd>Print a usage message and exit.
-    <dt><code>-l, --latest</code>
-        <dd>Use latest version of file format to create new group.
-    <dt><code>-p, --parents</code>
-        <dd>Create parent or intervening groups as needed.
-            Issue no error if intervening groups or new group already exist.
-    <dt><code>-v, --verbose</code>
-        <dd>Print verbose output, including information about file, group(s), 
-            and options.
-    <dt><code>-V, --version</code>
-        <dd>Print tool version number then exit. 
-            Tool version number is that of the corresponding HDF5 Library.
-    </dl></dir>
-
-    <p>
-<dt><strong>Exit Status:</strong></dt>
-    <dd><table border=0>
-        <tr valign=top align=left>
-            <td>0</td>
-            <td>Succeeded.</td>
-        </tr>
-        <tr valign=top align=left>
-            <td>>0    </td>
-            <td>An error occurred.</td>
-        </tr>
-    </table>
-
-<dt><strong>Example Usage</strong></dt>
-<dd>Create a new group, <code>new_group</code>,  within the 
-    existing group <code>/a/b</code> in the file <code>HDF5_file</code>.
-    <pre>    h5mkgrp "HDF5_file" "/a/b/new_group"</pre>
-
-    Create a new group, <code>new_group</code>,  within the 
-    group <code>/a/b</code> in the file <code>HDF5_file</code>.
-    Create the groups <code>a</code> and <code>b</code> if they do not 
-    already exist. 
-    Issue no error if the intervening groups or the new group already exist.
-    <pre>    h5mkgrp -p "HDF5_file" "/a/b/new_group"</pre>
-
-    Create the new groups <code>/a/b/new_c</code>  and
-    <code>/a/x/new_4</code>  in the file <code>HDF5_file</code>.
-    The groups <code>/a/b</code>  and <code>/a/x</code>  
-    must already exist.
-    <pre>    h5mkgrp -p "HDF5_file" "/a/b/new_c" "/a/x/new_4"</pre>
-
-<!-- NEW PAGE -->
-    <p>
-<dt><strong>History:</strong>
-  <ul><table width="90%" id="table4">
-     <tr>
-       <td valign="top" align="left" width="10%">
-         <strong>Release</strong>    
-       </td>
-       <td valign="top" align="left">
-         <strong>Command Line Tool</strong>
-      </td></tr>
-      <tr>
-        <td valign="top">1.8.0</td>
-        <td valign="top">
-          Tool introduced in this release.
-       </td></tr>
-  </table></ul>
-
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "h5import" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 22 March 2013
-    </i></font></div>
-
-<dt><strong>Tool Name:</strong> <a name="Tools-Import">h5import</a>
-<dt><strong>Syntax:</strong>
-    <dd><code>h5import
-        <em>infile</em> <em>in_options</em>
-        [<em>infile</em> <em>in_options</em> <b>...</b>]
-        -o <em>outfile</em>
-        </code>
-    <dd><code>h5import
-        <em>infile</em> <em>in_options</em>
-        [<em>infile</em> <em>in_options</em> <b>...</b>]
-        -outfile <em>outfile</em>
-        </code>
-    <dd><code>h5import -h</code>
-    <dd><code>h5import -help</code>
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Imports data into an existing or new HDF5 file.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>h5import</code> converts data 
-        from one or more ASCII or binary files, <code><i>infile</i></code>,
-        into the same number of HDF5 datasets 
-        in the existing or new HDF5 file, <code><i>outfile</i></code>.
-        Data conversion is performed in accordance with the
-        user-specified type and storage properties 
-        specified in <code><em>in_options</em></code>.
-        <p>
-        The primary objective of <code>h5import</code> is to 
-        import floating point or integer data. 
-        The utility's design allows for future versions that 
-        accept ASCII text files and store the contents as a 
-        compact array of one-dimensional strings, 
-        but that capability is not implemented in HDF5 Release 1.6.
-
-        <p>
-        <b>Input data and options:</b><br>
-        Input data can be provided in one of the following forms:
-        <ul><li>As an ASCII, or plain-text, file containing either 
-                floating point or integer data
-            <li>As a binary file containing either 32-bit or 
-                64-bit native floating point data
-            <li>As a binary file containing native integer data,
-                signed or unsigned and 
-                8-bit, 16-bit, 32-bit, or 64-bit. 
-            <li>As an ASCII, or plain-text, file containing text data.
-                (This feature is not implemented in HDF5 Release 1.6.)
-        </ul>
-        Each input file, <code><i>infile</i></code>, 
-        contains a single <em>n</em>-dimensional
-        array of values of one of the above types expressed 
-        in the order of fastest-changing dimensions first.
-        <p>
-        Floating point data in an ASCII input file may be
-        expressed either in the fixed-point form (e.g., 323.56)
-        or in scientific notation (e.g., 3.23E+02) 
-        in an ASCII input file.
-        <p>
-        Each input file can be associated with options specifying
-        the datatype and storage properties. 
-        These options can be specified either as 
-        <em>command line arguments</em> 
-        or in a <em>configuration file</em>.
-        Note that exactly one of these approaches must be used with a  
-        single input file.
-        <p>
-        Command line arguments, best used with simple input files, 
-        can be used to specify 
-        the class, size, dimensions of the input data and 
-        a path identifying the output dataset. 
-        <p>
-        The recommended means of specifying input data options
-        is in a configuration file; this is also the only means of 
-        specifying advanced storage features.
-        See further discussion in "The configuration file" below.
-        <p>
-        The only required option for input data is dimension sizes;
-        defaults are available for all others.
-        <p>
-        <code>h5import</code> will accept up to 30 input files in a single call.
-        Other considerations, such as the maximum length of a command line, 
-        may impose a more stringent limitation.
-
-        <p>
-
-<!-- NEW PAGE -->
-
-        <b>Output data and options:</b><br>
-        The name of the output file is specified following 
-        the <code>-o</code> or <code>-output</code> option
-        in <code><i>outfile</i></code>.
-        The data from each input file is stored as a separate dataset
-        in this output file.
-        <code><i>outfile</i></code> may be an existing file.
-        If it does not yet exist, <code>h5import</code> will create it.
-        <p>
-        Output dataset information and storage properties can be 
-        specified only by means of a configuration file.
-        <table width=100% border=0>
-           <tr valign=top align=left><td width=30> </td><td>
-              Dataset path
-              </td><td>If the groups in the path leading to the dataset 
-                   do not exist, <code>h5import</code> will create them.<br> 
-                   If no group is specified, the dataset will be created
-                   as a member of the root group.<br> 
-                   If no dataset name is specified, the default name is 
-                   <code>dataset0</code> for the first input dataset,
-                   <code>dataset1</code> for the second input dataset,
-                   <code>dataset2</code> for the third input dataset,
-                   etc.<br>
-                   <code>h5import</code> does not overwrite a pre-existing 
-                   dataset of the specified or default name. 
-                   When an existing dataset of a conflicting name is 
-                   encountered, <code>h5import</code> quits with an error;
-                   the current input file and any subsequent input files
-                   are not processed.
-          </td></tr>
-          <tr valign=top align=left><td width=30> </td><td>
-              Output type
-              </td><td>Datatype parameters for output data
-          </td></tr>
-          <tr valign=top align=left><td width=30> </td><td>
-                  Output data class
-              </td><td>Signed or unsigned integer or floating point
-          </td></tr>
-          <tr valign=top align=left><td width=30> </td><td>
-                  Output data size
-              </td><td>8-, 16-, 32-, or 64-bit integer<br>
-                       32- or 64-bit floating point
-          </td></tr>
-          <tr valign=top align=left><td width=30> </td><td>
-                  Output architecture
-              </td><td><code>IEEE</code><br>
-                       <code>STD</code><br>
-                       <code>NATIVE</code> (Default)<br>
-                   Other architectures are included in the <code>h5import</code> 
-                   design but are not implemented in this release.
-          </td></tr>
-          <tr valign=top align=left><td width=30> </td><td>
-                  Output byte order
-              </td><td>Little- or big-endian.<br>
-                   Relevant only if output architecture 
-                   is <code>IEEE</code>, <code>UNIX</code>, or <code>STD</code>; 
-                   fixed for other architectures.
-          </td></tr>
-          <tr valign=top align=left><td width=30> </td><td>
-              Dataset layout and storage  <br>
-                      properties
-              </td><td>Denote how raw data is to be organized on the disk. 
-                   If none of the following are specified, 
-                   the default configuration is contiguous layout 
-                   and with no compression.
-          </td></tr>
-          <tr valign=top align=left><td width=30> </td><td>
-                  Layout
-              </td><td>Contiguous (Default)<br>
-                   Chunked
-          </td></tr>
-          <tr valign=top align=left><td width=30> </td><td>
-                  External storage
-              </td><td>Allows raw data to be stored in a non-HDF5 file or in an 
-                   external HDF5 file.<br>
-                   Requires contiguous layout.
-          </td></tr>
-          <tr valign=top align=left><td width=30> </td><td>
-                  Compressed
-              </td><td>Sets the type of compression and the 
-                   level to which the dataset must be compressed.<br>
-                   Requires chunked layout.
-          </td></tr>
-          <tr valign=top align=left><td width=30> </td><td>
-                  Extendable
-              </td><td>Allows the dimensions of the dataset increase over time 
-                   and/or to be unlimited.<br>
-                   Requires chunked layout.
-          </td></tr>
-          <tr valign=top align=left><td width=30> </td><td>
-                  Compressed and<br>
-                      extendable
-              </td><td>Requires chunked layout.
-          </td></tr>
-          <tr valign=top align=left><td width=30> </td><td>
-              
-              </td><td> 
-          </td></tr>
-        </table>
-        <p>
-
-        <p>
-
-<!-- NEW PAGE -->
-
-        <b>Command-line arguments:</b><br>
-        The <code>h5import</code> syntax for the command-line arguments, 
-        <code><em>in_options</em></code>, is as follows:
-        <table width=100% border=0>
-          <tr><td>    </td><td>
-          <code>h5import <em>infile</em> -d <em>dim_list</em> 
-                         [-p <em>pathname</em>] 
-                         [-t <em>input_class</em>] 
-                         [-s <em>input_size</em>] 
-                         [<em>infile</em> ...] 
-                         -o <em>outfile</em></code><br>
-          or<br>
-          <code>h5import <em>infile</em> -dims <em>dim_list</em> 
-                         [-path <em>pathname</em>] 
-                         [-type <em>input_class</em>] 
-                         [-size <em>input_size</em>] 
-                         [<em>infile</em> ...] 
-                         -outfile <em>outfile</em></code><br>
-          or<br>
-          <code>h5import <em>infile</em> -c <em>config_file</em> 
-                         [<em>infile</em> ...] 
-                         -outfile <em>outfile</em></code>
-          </td></tr>
-        </table>
-        <p>
-        Note the following:
-        <ul>
-            <li>If the <code>-c <em>config_file</em></code> option is used 
-                with an input file, no other argument can be used with that 
-                input file.
-            <li>If the <code>-c <em>config_file</em></code> option 
-                is not used with an input data file, 
-                the <code>-d <em>dim_list</em></code> argument
-                (or <code>-dims <em>dim_list</em></code>) 
-                must be used and any combination of the remaining options 
-                may be used.
-                Any arguments used must appear in <em>exactly</em> 
-                the order used in the syntax declarations immediately above.
-        </ul>
-
-
-        <a name="Tools-Import-UsingDump">
-        <p>
-        <b>Using <code>h5dump</code> to create input for 
-        <code>h5import</code>:</b></a>
-        <br>
-
-        <code>h5import</code> can use the output of <code>h5dump</code> 
-        as input to create a dataset or file. 
-        As in all uses of <code>h5import</code>, an import action is
-        limited to a single dataset with an atomic numeric or text datatype.
-
-        <p>
-        <code>h5dump</code> must first create two files:
-            <br>
-                • 
-            A DDL file, which will be used as an 
-            <code>h5import</code> configuration file
-            <br>
-                •  
-            A raw data file containing the data to be imported
-
-        <p>
-        The DDL file must be generated with the <code>h5dump -p</code> 
-        option, to generate properties. 
-        <p>
-        The raw data file may contain either numeric or string data.
-        Numeric data can be imported by this method only if <code>h5dump</code> 
-        writes it to a binary file.
-        String data must be written with the <code>h5dump -y</code> and 
-        <code>--width=1</code> options, generating a single column of 
-        strings without indices.
-
-        <p>
-        Two examples follow: 
-        The first imports a dataset with a numeric datatype.
-        Note that numeric data requires use of the 
-        <code>h5dump -b</code> option to produce a binary data file.
-
-<pre>    h5dump -p -d "/int/buin/16-bit" --ddl=binuin16.h5.dmp -o binuin16.h5.bin \
-           -b binuin16.h5 
-    h5import binuin16.h5.bin -c binuin16.h5.dmp -o new_binuin16.h5 </pre>
-
-        <p>
-        The second example imports a dataset containing text data.
-        Note that string data requires use of the 
-        <code>h5dump -y</code> option to exclude indexes and the
-        <code>h5dump --width=1</code> option to generate 
-        a single column of strings.
-<pre>    h5dump -p -d "/mytext/data" -O txtstr.h5.dmp -o txtstr.h5.bin            \
-           -y --width=1 xtstr.h5 
-    h5import txtstr.h5.bin -c txtstr.h5.dmp -o new_txtstr.h5 </pre>
-
-
-        <p>
-        <b>The configuration file:</b><br>
-        A configuration file is specified with the 
-        <code>-c <em>config_file</em></code> option:
-        <table border=0>
-          <tr><td>    </td><td>
-          <code>h5import <em>infile</em> -c <em>config_file</em> 
-                         [<em>infile</em> -c <em>config_file2</em> ...] 
-                         -outfile <em>outfile</em></code>
-          </td></tr>
-        </table>
-        <p>
-        The configuration file is an ASCII file and must be 
-        organized as "Configuration_Keyword Value" pairs, 
-        with one pair on each line.
-        For example, the line indicating that 
-        the input data class (configuration keyword <code>INPUT-CLASS</code>) 
-        is floating point in a text file (value <code>TEXTFP</code>)
-        would appear as follows:<br>
-        <code>    INPUT-CLASS TEXTFP</code>
-        <p>
-        A configuration file may have the following keywords each 
-        followed by one of the following defined values.
-        One entry for each of the first two keywords, 
-        <code>RANK</code> and <code>DIMENSION-SIZES</code>,
-        is required; all other keywords are optional.
-        
-        <p>
-        <table width=100% border=0>
-          <tr align=left><th valign=top align=left>
-          <hr>Keyword  <br><code>    </code>Value
-            </th><th valign=top align=left><hr>Description
-            </th></tr>
-
-          <tr valign=top align=left><td>
-          <hr><code>RANK  </code>
-            </td><td><hr>The number of dimensions in the dataset.  (Required)
-            </td></tr>
-          <tr valign=top align=left><td>
-          <code>    <em>rank</em></code>
-            </td><td>An integer specifying the number of dimensions 
-                 in the dataset.<br>
-                 Example: <code>   4   </code> for a 
-                 4-dimensional dataset.
-            </td></tr>
-
-          <tr valign=top align=left><td>
-          <hr><code>DIMENSION-SIZES</code>
-            </td><td><hr>Sizes of the dataset dimensions.  (Required)
-            </td></tr>
-          <tr valign=top align=left><td>
-          <code>    <em>dim_sizes</em></code>
-            </td><td>A string of space-separated integers
-                 specifying the sizes of the dimensions in the dataset.  
-                 The number of sizes in this entry must match the value in 
-                 the <code>RANK</code> entry.
-                 The fastest-changing dimension must be listed first.<br>
-                 Example: <code>   4 3 4 38   </code> for a 
-                 38x4x3x4 dataset.
-            </td></tr> 
-
-<!-- NEW PAGE -->
-          <tr valign=top align=left><td>
-          <hr><code>PATH</code>
-            </td><td><hr>Path of the output dataset.
-            </td></tr>
-          <tr valign=top align=left><td>
-          <code>    <em>path</em></code>
-            </td><td>The full HDF5 pathname identifying the output dataset 
-                 relative to the root group within the output file.<br>
-                 I.e., <code><em>path</em></code> is a string consisting of 
-                 optional group names, each followed by a slash,
-                 and ending with a dataset name. 
-                 If the groups in the path do no exist, they will be 
-                 created.<br>
-                 If <code>PATH</code> is not specified, the output dataset 
-                 is stored as a member of the root group and the 
-                 default dataset name is 
-                 <code>dataset0</code> for the first input dataset,
-                 <code>dataset1</code> for the second input dataset,
-                 <code>dataset2</code> for the third input dataset, etc.<br>
-                 Note that <code>h5import</code> does not overwrite a 
-                 pre-existing dataset of the specified or default name. 
-                 When an existing dataset of a conflicting name is 
-                 encountered, <code>h5import</code> quits with an error;
-                 the current input file and any subsequent input files
-                 are not processed.<br>
-                 Example: The configuration file entry
-                 <table border=0>
-                   <tr><td>    </td><td>
-                   <code>PATH grp1/grp2/dataset1</code>
-                   </td></tr>
-                 </table>
-                 indicates that the output dataset <code>dataset1</code> will 
-                 be written in the group <code>grp2/</code> which is in 
-                 the group <code>grp1/</code>, 
-                 a member of the root group in the output file.
-            </td></tr> 
-
-          <tr valign=top align=left><td>
-          <hr><code>INPUT-CLASS  </code>
-            </td><td><hr>A string denoting the type of input data.  
-            </td></tr>
-          <tr valign=top align=left><td>
-          <code>    TEXTIN</code>
-            </td><td>Input is signed integer data in an ASCII file.
-            </td></tr>
-          <tr valign=top align=left><td>
-          <code>    TEXTUIN</code>
-            </td><td>Input is unsigned integer data in an ASCII file.
-            </td></tr>
-          <tr valign=top align=left><td>
-          <code>    TEXTFP</code>
-            </td><td>Input is floating point data in 
-                 either fixed-point notation (e.g., 325.34) 
-                 or scientific notation (e.g., 3.2534E+02)  
-                 in an ASCII file.
-            </td></tr>
-<!--
-          <tr valign=top align=left><td>
-          <code>    TEXTFPE</code>
-            </td><td>Input is floating point data in scientific notation 
-                 (e.g., 3.2534E+02)  
-                 in an ASCII file.<br>
-                 (Not implemented in this release.)
-            </td></tr>
--->
-          <tr valign=top align=left><td>
-          <code>    IN</code>
-            </td><td>Input is signed integer data in a binary file.
-            </td></tr>
-          <tr valign=top align=left><td>
-          <code>    UIN</code>
-            </td><td>Input is unsigned integer data in a binary file.
-            </td></tr>
-          <tr valign=top align=left><td>
-          <code>    FP</code>
-            </td><td>Input is floating point data in a binary file. (Default)
-            </td></tr>
-          <tr valign=top align=left><td>
-          <code>    STR</code>
-            </td><td>Input is character data in an ASCII file.
-                 With this value, the configuration keywords
-                 <code>RANK</code>, <code>DIMENSION-SIZES</code>, 
-                 <code>OUTPUT-CLASS</code>, <code>OUTPUT-SIZE</code>, 
-                 <code>OUTPUT-ARCHITECTURE</code>, and 
-                 <code>OUTPUT-BYTE-ORDER</code> 
-                 will be ignored.<br>
-                 (Not implemented in this release.)
-          </td></tr>
-          
-          <tr  valign=top align=left><td>
-          <hr><code>INPUT-SIZE</code>
-            </td><td><hr>An integer denoting the size of the input data, in bits.
-            </td></tr>
-          <tr valign=top align=left><td>
-          <code>    8</code><br>
-          <code>    16</code><br>
-          <code>    32</code><br>
-          <code>    64</code>
-            </td><td>For signed and unsigned integer data:
-                  <code>TEXTIN</code>, <code>TEXTUIN</code>, 
-                  <code>IN</code>, or <code>UIN</code>.
-                  (Default: <code> 32</code>)
-          </td></tr>
-          <tr valign=top align=left><td>
-          <code>    32</code><br>
-          <code>    64</code>
-            </td><td>For floating point data:
-                  <code>TEXTFP</code>
-                  <!--
-                  , <code>TEXTFPE</code>, 
-                  -->
-                  or <code>FP</code>.
-                  (Default: <code> 32</code>)
-          </td></tr>
-
-<!-- NEW PAGE -->
-          <tr valign=top align=left><td>
-          <hr><code>OUTPUT-CLASS  </code>
-            </td><td><hr>A string denoting the type of output data.  
-            </td></tr>
-          <tr valign=top align=left><td>
-          <code>    IN</code>
-            </td><td>Output is signed integer data.<br>
-                 (Default if <code>INPUT-CLASS</code> is 
-                 <code>IN</code> or <code>TEXTIN</code>)
-            </td></tr>
-          <tr valign=top align=left><td>
-          <code>    UIN</code>
-            </td><td>Output is unsigned integer data.<br>
-                 (Default if <code>INPUT-CLASS</code> is 
-                 <code>UIN</code> or <code>TEXTUIN</code>)
-            </td></tr>
-          <tr valign=top align=left><td>
-          <code>    FP</code>
-            </td><td>Output is floating point data.<br>
-                 (Default if <code>INPUT-CLASS</code> is not specified or is 
-                 <code>FP</code> or <code>TEXTFP</code>)
-            </td></tr>
-          <tr valign=top align=left><td>
-          <code>    STR</code>
-            </td><td>Output is character data, 
-                 to be written as a 1-dimensional array of strings.<br>
-                 (Default if <code>INPUT-CLASS</code> is <code>STR</code>)<br>
-                 (Not implemented in this release.)
-          </td></tr>
-          
-          <tr  valign=top align=left><td>
-          <hr><code>OUTPUT-SIZE</code>
-            </td><td><hr>An integer denoting the size of the output data, in bits.
-            </td></tr>
-          <tr valign=top align=left><td>
-          <code>    8</code><br>
-          <code>    16</code><br>
-          <code>    32</code><br>
-          <code>    64</code>
-            </td><td>For signed and unsigned integer data: 
-                  <code>IN</code> or <code>UIN</code>.
-                  (Default: Same as <code>INPUT-SIZE</code>, else <code> 32</code>)
-          </td></tr>
-          <tr valign=top align=left><td>
-          <code>    32</code><br>
-          <code>    64</code>
-            </td><td>For floating point data:
-                  <code>FP</code>.
-                  (Default: Same as <code>INPUT-SIZE</code>, else <code> 32</code>)
-          </td></tr>
-
-          <tr valign=top align=left><td>
-          <hr><code>OUTPUT-ARCHITECTURE</code>
-            </td><td><hr>A string denoting the type of output architecture. 
-            </td></tr>
-          <tr valign=top align=left><td>
-          <code>    NATIVE</code><br>
-          <code>    STD</code><br>
-          <code>    IEEE</code><br>
-          <code>    INTEL</code> *<br>
-          <code>    CRAY</code> *<br>
-          <code>    MIPS</code> *<br>
-          <code>    ALPHA</code> *<br>
-          <code>    UNIX</code> *
-            </td><td>See the "Predefined Atomic Types" section 
-                 in the "HDF5 Datatypes" chapter 
-                 of the <cite>HDF5 User's Guide</cite> 
-                 for a discussion of these architectures.<br>
-                 Values marked with an asterisk (*) are not implemented 
-                 in this release.<br>
-                 (Default: <code>NATIVE</code>)
-            </td></tr> 
-          
-          <tr valign=top align=left><td>
-          <hr><code>OUTPUT-BYTE-ORDER</code>
-            </td><td><hr>A string denoting the output byte order.  
-                 This entry is ignored if the <code>OUTPUT-ARCHITECTURE</code> 
-                 is not specified or if it is not specified as <code>IEEE</code>, 
-                 <code>UNIX</code>, or <code>STD</code>.
-            </td></tr>
-          <tr valign=top align=left><td>
-          <code>    BE</code>
-            </td><td>Big-endian.  (Default)
-            </td></tr> 
-          <tr valign=top align=left><td>
-          <code>    LE</code>
-            </td><td>Little-endian.
-            </td></tr> 
-
-<!-- NEW PAGE -->
-          <tr valign=top align=left><td colspan="2">
-                <hr>The following options are disabled by default, making
-                the default storage properties no chunking, no compression,
-                no external storage, and no extensible dimensions.
-            </td></tr> 
-
-          <tr valign=top align=left><td>
-          <hr><code>CHUNKED-DIMENSION-SIZES</code><br>
-            </td><td><hr>Dimension sizes of the chunk for chunked output data.  
-            </td></tr>
-          <tr valign=top align=left><td>
-          <code>    <em>chunk_dims</em></code>
-            </td><td>A string of space-separated integers specifying the 
-                     dimension sizes of the chunk for chunked output data.
-                     The number of dimensions must correspond to the value
-                     of <code>RANK</code>.<br>
-                     The presence of this field indicates that the 
-                     output dataset is to be stored in chunked layout; 
-                     if this configuration field is absent, 
-                     the dataset will be stored in contiguous layout.
-            </td></tr> 
-
-          <tr valign=top align=left><td>
-          <hr><code>COMPRESSION-TYPE</code>
-            </td><td><hr>Type of compression to be used with chunked storage.  
-                 Requires that <code>CHUNKED-DIMENSION-SIZES</code> 
-                 be specified.
-            </td></tr>
-          <tr valign=top align=left><td>
-          <code>    GZIP</code>
-            </td><td>Gzip compression.<br>
-                 Other compression algorithms are not implemented 
-                 in this release of <code>h5import</code>.
-            </td></tr> 
-
-          <tr valign=top align=left><td>
-          <hr><code>COMPRESSION-PARAM</code>
-            </td><td><hr>Compression level.  
-                 Required if <code>COMPRESSION-TYPE</code> is specified.
-            </td></tr>
-          <tr valign=top align=left><td>
-          <code>    1</code> through <code>9</code>
-            </td><td>Gzip compression levels: 
-                     <code>1</code> will result in the fastest compression
-                     while <code>9</code> will result in the 
-                     best compression ratio.<br>
-                     (Default: 6.  The default gzip compression level is 6; 
-                     not all compression methods will have a default level.)
-            </td></tr> 
-
-          <tr valign=top align=left><td>
-          <hr><code>EXTERNAL-STORAGE</code>
-            </td><td><hr>Name of an external file in which to create the 
-                 output dataset.  
-                 Cannot be used with <code>CHUNKED-DIMENSIONS-SIZES</code>, 
-                 <code>COMPRESSION-TYPE</code>, OR <code>MAXIMUM-DIMENSIONS</code>.
-            </td></tr>
-          <tr valign=top align=left><td>
-          <code>    <i>external_file</i>       </code>
-            <!-- THE EXTRA NON-BREAKING SPACES AT THE END OF THE PRECEDING LINE -->
-            <!-- ARE PADDING SPACES TO ENSURE PROPER FORMATTING OF THIS TABLE.  -->
-            <!--                  DO NOT REMOVE THEM!!!!!!!!!!!!!               -->
-            </td><td>A string specifying the name of an external file.
-            </td></tr> 
-
-          <tr valign=top align=left><td>
-          <hr><code>MAXIMUM-DIMENSIONS</code>
-            </td><td><hr>Maximum sizes of all dimensions.  
-                 Requires that <code>CHUNKED-DIMENSION-SIZES</code> be specified.
-            </td></tr>
-          <tr valign=top align=left><td>
-          <code>    <em>max_dims</em></code>
-            </td><td>A string of space-separated integers specifying the 
-                     maximum size of each dimension of the output dataset.
-                     A value of <code>-1</code> for any dimension implies  
-                     unlimited size for that particular dimension.<br>
-                     The number of dimensions must correspond to the value
-                     of <code>RANK</code>.<br>
-            </td></tr> 
-
-          <tr valign=top align=left><td><hr></td><td><hr></td></tr>
-        </table>
-
-<!-- NEW PAGE -->
-
-<p>
-<dt><strong>Options and Parameters:</strong>
-    <dd><table>
-        <tr>
-        <td valign="top"><code>infile(s)</code></td>
-            <td valign="top">Name of the Input file(s).</td></tr>
-        <tr>
-            <td valign="top"><code>in_options</code></td>
-            <td valign="top">Input options.  
-                Note that while only the <code>-dims</code> argument 
-                is required, arguments must used in the order in which 
-                they are listed below.</td></tr>
-         <tr>
-            <td valign="top">  <code>-d <em>dim_list</em></code></td>
-            <td valign="top"> </td></tr>
-         <tr>
-            <td valign="top">  <code>-dims <em>dim_list</em></code></td>
-            <td valign="top">Input data dimensions.
-                    <code><em>dim_list</em></code> is a string of 
-                    comma-separated numbers with no spaces 
-                    describing the dimensions of the input data.
-                    For example, a 50 x 100 2-dimensional array would be 
-                    specified as <code>-dims 50,100</code>.<br>
-                    Required argument: if no configuration  file is used, 
-                    this command-line argument is mandatory.</td></tr>
-         <tr>
-            <td valign="top">  <code>-p <em>pathname</em></code></td>
-            <td valign="top"> </td></tr>
-         <tr>
-            <td valign="top">  <code>-pathname <em>pathname  
-            <br>
-                                  </em></code></td>
-            <td valign="top"><code><em>pathname</em></code> 
-                    is a string consisting of 
-                    one or more strings separated by slashes (<code>/</code>) 
-                    specifying the path of the dataset in the output file. 
-                    If the groups in the path do no exist, they will be 
-                    created.<br>
-                    Optional argument: if not specified, 
-                    the default path is 
-                    <code>dataset1</code> for the first input dataset,
-                    <code>dataset2</code> for the second input dataset,
-                    <code>dataset3</code> for the third input dataset,
-                    etc.<br>
-                    <code>h5import</code> does not overwrite a pre-existing 
-                    dataset of the specified or default name. 
-                    When an existing dataset of a conflicting name is 
-                    encountered, <code>h5import</code> quits with an error;
-                    the current input file and any subsequent input files
-                    are not processed.</td></tr>
-         <tr>
-            <td valign="top">  <code>-t <em>input_class</em></code></td>
-            <td valign="top"> </td></tr>
-         <tr>
-            <td valign="top">  <code>-type <em>input_class  </em></code></td>
-                  <td valign="top"><code><em>input_class</em></code> 
-                    specifies the class of the 
-                    input data and determines the class of the output data.<br>
-                    Valid values are as defined in the Keyword/Values table
-                    in the section "The configuration file" above.<br>
-                    Optional argument: if not specified, 
-                    the default value is <code>FP</code>.</td></tr>
-         <tr>
-           <td valign="top">  <code>-s <em>input_size</em></code></td>
-           <td valign="top"> </td></tr>
-         <tr>
-           <td valign="top">  <code>-size <em>input_size</em></code></td>
-                  <td valign="top"><code><em>input_size</em></code> 
-                    specifies the size in bits of the
-                    input data and determines the size of the output data.
-                    <br>
-                    Valid values for signed or unsigned integers are 
-                    <code>8</code>, <code>16</code>, <code>32</code>, 
-                    and <code>64</code>.<br>
-                    Valid values for floating point data are 
-                    <code>32</code> and <code>64</code>.<br>
-                    Optional argument: if not specified, 
-                    the default value is <code>32</code>.</td></tr>
-         <tr>
-            <td valign="top">  <code>-c <em>config_file</em></code></td>
-                  <td valign="top"><code><em>config_file</em></code> specifies a 
-                    configuration file.<br>
-                    This argument replaces all other arguments except  
-                    <code><em>infile</em></code> and 
-                    <code>-o <em>outfile</em></code></td></tr>
-         <tr>
-            <td valign="top">  <code>-h</code></td>
-            <td valign="top"> </td></tr>
-         <tr>
-            <td valign="top">  <code>-help</code></td>
-            <td valign="top">
-                    Prints the <code>h5import</code> usage summary:<br>
-                    <code>h5import -h[elp], OR<br>
-                    h5import <infile> <options> 
-                    [<infile> <options>...] 
-                    -o[utfile] <outfile></code><br>
-                    Then exits.
-            </td></tr>
-         <tr>
-            <td valign="top"><code>outfile</code></td>
-            <td valign="top">Name of the HDF5 output file.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Exit Status:</strong></dt>
-    <dd><table border=0>
-        <tr valign=top align=left>
-            <td>0</td>
-            <td>Succeeded.</td>
-        </tr>
-        <tr valign=top align=left>
-            <td>>0    </td>
-            <td>An error occurred.</td>
-        </tr>
-    </table>
-
-<p>
-<!-- NEW PAGE -->
-<dt><strong>Examples:</strong>
-    <dd><b>Using command-line arguments:</b>
-        <table width=100% border=0>
-          <tr><td colspan=2>
-               <code>h5import infile -dims 2,3,4 -type TEXTIN -size 32 
-               -o out1</code>
-          </td></tr><tr><td>    </td><td>
-               This command creates a file <code>out1</code> containing 
-               a single 2x3x4 32-bit integer dataset. 
-               Since no pathname is specified, the dataset is stored 
-               in <code>out1</code> as <code>/dataset1</code>.
-          </td></tr><tr><td colspan=2>
-               <code>h5import infile -dims 20,50 -path bin1/dset1 -type FP 
-               -size 64 -o out2</code>
-          </td></tr><tr><td>    </td><td>
-               This command creates a file <code>out2</code> containing 
-               a single a 20x50 64-bit floating point dataset. 
-               The dataset is stored in <code>out2</code> as 
-               <code>/bin1/dset1</code>.
-          </td></tr>
-        </table>
-
-    <p> 
-    <dd><b>Sample configuration files:</b><br>
-        The following configuration file specifies the following:<br>
-        – The input data is a 5x2x4 floating point array in 
-                an ASCII file.<br>
-        – The output dataset will be saved in chunked layout, 
-                with chunk dimension sizes of 2x2x2.<br>
-        – The output datatype will be 64-bit floating point, 
-                little-endian, IEEE.<br>
-        – The output dataset will be stored in 
-                <code><em>outfile</em></code> 
-                at <code>/work/h5/pkamat/First-set</code>.<br>
-        – The maximum dimension sizes of the output dataset 
-                will be 8x8x(unlimited).
-        <pre>
-            PATH work/h5/pkamat/First-set
-            INPUT-CLASS TEXTFP
-            RANK 3
-            DIMENSION-SIZES 5 2 4
-            OUTPUT-CLASS FP
-            OUTPUT-SIZE 64
-            OUTPUT-ARCHITECTURE IEEE
-            OUTPUT-BYTE-ORDER LE
-            CHUNKED-DIMENSION-SIZES 2 2 2 
-            MAXIMUM-DIMENSIONS 8 8 -1
-        </pre>
-
-        The next configuration file specifies the following:<br>
-        – The input data is a 6x3x5x2x4 integer array in 
-                a binary file.<br>
-        – The output dataset will be saved in chunked layout, 
-                with chunk dimension sizes of 2x2x2x2x2.<br>
-        – The output datatype will be 32-bit integer in 
-                <code>NATIVE</code> format 
-                (as the output architecture is not specified).<br>
-        – The output dataset will be compressed using Gzip compression 
-                with a compression level of 7.<br>
-        – The output dataset will be stored in 
-                <code><em>outfile</em></code> at <code>/Second-set</code>.
-        <pre>
-            PATH Second-set
-            INPUT-CLASS IN
-            RANK 5
-            DIMENSION-SIZES 6 3 5 2 4
-            OUTPUT-CLASS IN
-            OUTPUT-SIZE 32
-            CHUNKED-DIMENSION-SIZES 2 2 2 2 2
-            COMPRESSION-TYPE GZIP
-            COMPRESSION-PARAM 7
-        </pre>
-
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">
-            Tool introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.8.10</td>
-          <td valign="top">
-            Tool updated to accept <code>h5dump</code> output.</td></tr>
-        <tr>
-          <td valign="top">1.8.11</td>
-          <td valign="top">
-            Process simplified for using <code>h5dump</code> output.
-            See “<a href="#Tools-Import-UsingDump">Using 
-            <code>h5dump</code> to create input for 
-            <code>h5import</code></a>.”
-            </td></tr>
-    </table></dd>
-
-<!--
-<dt><strong>Current Status:</strong>
-    <dd>
-<dt><strong>See Also:</strong>
-    <dd>
--->
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "gif2h5" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 4 January 2011
-    </i></font></div>
-
-<dt><strong>Tool Name:</strong> <a name="Tools-GIF2H5">gif2h5</a>
-<dt><strong>Syntax:</strong>
-    <dd><code>gif2h5</code>
-        <em>gif_file</em> <em>h5_file</em>
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Converts a GIF file to an HDF5 file.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>gif2h5</code> accepts as input the GIF file <em>gif_file</em>
-        and produces the HDF5 file <em>h5_file</em> as output.
-
-<p>
-<dt><strong>Options and Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>gif_file    </em></td>
-            <td valign="top">The name of the input GIF file</td></tr>
-        <tr>
-            <td valign="top"><em>h5_file</em></td>
-            <td valign="top">The name of the output HDF5 file</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Exit Status:</strong></dt>
-    <dd><table border=0>
-        <tr valign=top align=left>
-            <td>0</td>
-            <td>Succeeded.</td>
-        </tr>
-        <tr valign=top align=left>
-            <td>> 0    </td>
-            <td>An error occurred.</td>
-        </tr>
-    </table>
-
-<!--
-
-<p>
-<dt><strong>Current Status:</strong>
-    <dd>
-
-<p>
-<dt><strong>See Also:</strong>
-    <dd>
--->
-
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-      <tr>
-        <td valign="top" align="left" width="10%">
-          <strong>Release</strong>    </td>
-        <td valign="top" align="left">
-          <strong>Change</strong></td></tr>
-      <tr>
-        <td valign="top">1.8.5</td>
-        <td valign="top">
-          Tool exit status codes updated.</td></tr>
-    </table></dd>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "h52gif" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 4 January 2011
-    </i></font></div>
-
-<dt><strong>Tool Name:</strong> <a name="Tools-H52GIF">h52gif</a>
-<dt><strong>Syntax:</strong>
-    <dd><code>h52gif</code>
-        <em>h5_file</em> <em>gif_file</em>
-        <code>-i</code> <em>h5_image</em>
-        <code>[-p</code> <em>h5_palette</em><code>]</code>
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Converts an HDF5 file to a GIF file.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>h52gif</code> accepts as input the HDF5 file <em>h5_file</em>
-        and the names of images and associated palettes within that file 
-        as input and produces the GIF file <em>gif_file</em>, 
-        containing those images, as output.
-        <p>
-        <code>h52gif</code> expects <em>at least</em> 
-        one <em>h5_image</em>. 
-        You may repeat 
-        <br>
-                    
-                <code>-i</code> <em>h5_image</em>
-                <code>[-p</code> <em>h5_palette</em><code>]</code>
-        <br>
-        up to 50 times, for a maximum of 50 images.
-
-<p>
-<dt><strong>Options and Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><em>h5_file</em></td>
-            <td valign="top">The name of the input HDF5 file</td></tr>
-        <tr>
-            <td valign="top"><em>gif_file</em></td>
-            <td valign="top">The name of the output GIF file</td></tr>
-        <tr>
-            <td valign="top"><code>-i</code> <em>h5_image</em></td>
-            <td valign="top">Image option, specifying the name of an HDF5 image 
-                or dataset containing an image to be converted</td></tr>
-        <tr>
-            <td valign="top"><code>-p</code> <em>h5_palette    </em></td>
-            <td valign="top">Palette option, specifying the name of an 
-                HDF5 dataset containing a palette to be used in an image 
-                conversion</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Exit Status:</strong></dt>
-    <dd><table border=0>
-        <tr valign=top align=left>
-            <td>0</td>
-            <td>Succeeded.</td>
-        </tr>
-        <tr valign=top align=left>
-            <td>> 0    </td>
-            <td>An error occurred.</td>
-        </tr>
-    </table>
-
-<!--
-
-<p>
-<dt><strong>Current Status:</strong>
-    <dd>
-
-<p>
-<dt><strong>See Also:</strong>
-    <dd>
--->
-
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-      <tr>
-        <td valign="top" align="left" width="10%">
-          <strong>Release</strong>    </td>
-        <td valign="top" align="left">
-          <strong>Change</strong></td></tr>
-      <tr>
-        <td valign="top">1.8.5</td>
-        <td valign="top">
-          Tool exit status codes updated.</td></tr>
-    </table></dd>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "h5toh4" -->
-<hr>
-<dl>
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 17 July 2013
-    </i></font></div>
-
-<dt><strong>Tool Name:</strong> <a name="Tools-H5toh4">h5toh4</a>
-
-    <dd>The <code>h5toh4</code> command-line utility is distributed with the
-        <a href="http://www.hdfgroup.org/h4toh5/">H4toH5 Conversion Library</a>
-        and documented in the
-        “<a href="http://www.hdfgroup.org/ftp/HDF5/tools/h4toh5/src/unpacked/doc/h4toh5lib_RM.html">H4toH5 
-        Conversion Library Reference Manual</a>.”
-
-<!-- 
-<dt><strong>Syntax:</strong>
-    <dd><code>h5toh4 -h</code><br>
-        <code>h5toh4 </code><em>
-            h5file
-            h4file</em><br>
-        <code>h5toh4 </code><em>
-            h5file</em><br>
-        <code>h5toh4 -m </code><em>
-            h5file1
-            h5file2
-            h5file3</em> ...
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Converts an HDF5 file into an HDF4 file.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>h5toh4</code> is an HDF5 utility which reads 
-        an HDF5 file, <em>h5file</em>, and converts all 
-        supported objects and pathways to produce an HDF4 file, 
-        <em>h4file</em>.  If <em>h4file</em> already exists, 
-        it will be replaced.
-        <p>
-        If only one file name is given, the name must end in 
-        <code>.h5</code> and is assumed to represent the 
-        HDF5 input file.  <code>h5toh4</code> replaces the 
-        <code>.h5</code> suffix with <code>.hdf</code> to form 
-        the name of the resulting HDF4 file and proceeds as above.  
-        If a file with the name of the intended HDF4 file already 
-        exists, <code>h5toh4</code> exits with an error without 
-        changing the contents of any file.
-        <p>
-        The <code>-m</code> option allows multiple HDF5 file 
-        arguments.  Each file name is treated the same as the 
-        single file name case above.
-        <p>
-        The <code>-h</code> option causes the following
-        syntax summary to be displayed:
-        <pre>              h5toh4 file.h5 file.hdf
-              h5toh4 file.h5
-              h5toh4 -m file1.h5 file2.h5 ...</pre>
-        
-        <p>
-
-        The following HDF5 objects occurring in an HDF5 file are 
-        converted to HDF4 objects in the HDF4 file:
-
-        <ul>
-          <li>HDF5 group objects are converted into HDF4 Vgroup 
-              objects.  HDF5 hard links and soft links pointing to 
-              objects are converted to HDF4 Vgroup references.
-          <li>HDF5 dataset objects of integer datatype are 
-              converted into HDF4 SDS objects.  These datasets 
-              may have up to 32 fixed dimensions.  
-              The slowest varying dimension may be extendable.  
-              8-bit, 16-bit, and 32-bit integer datatypes are 
-              supported.
-          <li>HDF5 dataset objects of floating point datatype 
-              are converted into HDF4 SDS objects.  
-              These datasets may have up to 32 fixed dimensions.  
-              The slowest varying dimension may be extendable.  
-              32-bit and 64-bit floating point datatypes are 
-              supported.
-          <li>HDF5 dataset objects of single dimension and 
-              compound datatype are converted into HDF4 Vdata 
-              objects. The length of that single dimension may 
-              be fixed or extendable.  The members of the 
-              compound datatype are constrained to be no more 
-              than rank 4.
-          <li>HDF5 dataset objects of single dimension and fixed length string
-              datatype are converted into HDF4 Vdata objects.  The HDF4 Vdata 
-              is a single field whose order is the length of the HDF5 string 
-              type.  The number of records of the Vdata is the length of the 
-              single dimension which may be fixed or extendable.
-        </ul>
-
-        Other objects are not converted and are not recorded
-        in the resulting <em>h4file</em>.
-        <p>
-        Attributes associated with any of the supported HDF5 
-        objects are carried over to the HDF4 objects.  
-        Attributes may be of integer, floating point, or fixed length 
-        string datatype and they may have up to 32 fixed dimensions.
-        <p>
-        All datatypes are converted to big-endian.  
-        Floating point datatypes are converted to IEEE format.
-        
-<p>
-<dt><strong>Note:</strong>
-    <dd>The <code>h5toh4</code> and <code>h4toh5</code> utilities 
-        are no longer part of the HDF5 product;  
-        they are distributed separately through the page
-        <a href="http://www.hdfgroup.org/h4toh5/">
-        Converting between HDF (4.x) and HDF5</a>.
-        </p>
-
-<p>
-<dt><strong>Options and Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><code>-h</code></td>
-            <td valign="top">Displays a syntax summary.</td></tr>
-        <tr>
-            <td valign="top"><code>-m</code></td>
-            <td valign="top">Converts multiple HDF5 files to multiple HDF4 files.</td></tr>
-        <tr>
-            <td valign="top"><em>h5file    </em></td>
-            <td valign="top">The HDF5 file to be converted.</td></tr>
-        <tr>
-            <td valign="top"><em>h4file</em></td>
-            <td valign="top">The HDF4 file to be created.</td></tr>
-    </table></ul>
-
-<p>
-<dt><strong>Exit Status:</strong></dt>
-    <dd><table border=0>
-        <tr valign=top align=left>
-            <td>0</td>
-            <td>Succeeded.</td>
-        </tr>
-        <tr valign=top align=left>
-            <td>> 0    </td>
-            <td>An error occurred.</td>
-        </tr>
-    </table>
-
--->
-<!--
-
-<p>
-<dt><strong>Current Status:</strong>
-    <dd>
-
-<p>
-<dt><strong>See Also:</strong>
-    <dd>
--->
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "h4toh5" -->
-<hr>
-<dl>
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 17 July 2013
-    </i></font></div>
-
-<dt><strong>Tool Name:</strong> <a name="Tools-H4toh5">h4toh5</a>
-
-    <dd>The <code>h4toh5</code> command-line utility is distributed with the
-        <a href="http://www.hdfgroup.org/h4toh5/">H4toH5 Conversion Library</a>
-        and documented in the
-        “<a href="http://www.hdfgroup.org/ftp/HDF5/tools/h4toh5/src/unpacked/doc/h4toh5lib_RM.html">H4toH5 
-        Conversion Library Reference Manual</a>.”
-
-<!--
-<dt><strong>Syntax:</strong>
-    <dd><code>h4toh5 -h</code><br>
-        <code>h4toh5 </code><em>
-            h4file
-            h5file</em><br>
-        <code>h4toh5 </code><em>
-            h4file</em><br>
--->
-        <!--  currently no -m option
-        <code>h4toh5 -m </code><em>
-            h4file1
-            h4file2
-            h4file3</em> ...
-        -->
-
-<!--
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Converts an HDF4 file to an HDF5 file.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>h4toh5</code> is a file conversion utility that reads 
-        an HDF4 file, <em>h4file</em> (<code>input.hdf</code> for example),
-        and writes an HDF5 file, <em>h5file</em> (<code>output.h5</code>
-        for example), containing the same data.
-        <p>
-        If no output file <em>h5file</em> is specified, 
-        <code>h4toh5</code> uses the input filename to designate
-        the output file, replacing the extension <code>.hdf</code>
-        with <code>.h5</code>.
-        For example, if the input file <code>scheme3.hdf</code> is 
-        specified with no output filename, <code>h4toh5</code> will 
-        name the output file <code>scheme3.h5</code>.
-        <p>
--->
-        <!--  currently no -m option
-        The <code>-m</code> option allows multiple HDF5 file 
-        arguments.  Each file name is treated the same as the 
-        single file name case above.
-        <p>
-        -->
-<!--
-        The <code>-h</code> option causes a syntax summary 
-        similar to the following to be displayed:
-        <pre>              h4toh5 inputfile.hdf outputfile.h5
-              h4toh5 inputfile.hdf                --><!--  currently no -m option
-              h4toh5 -m inputfile1.hdf inputfile2.hdf ...  --><!-- </pre>
-        <p>
-        Each object in the HDF4 file is converted to an equivalent 
-        HDF5 object, according to the mapping described in
-        <a href="../ADGuide/H4toH5Mapping.pdf" target=ExternalWinA>
-        <cite>Mapping HDF4 Objects to HDF5 Objects</cite></a>.
-        <p>
-        <code>h4toh5</code> converts the following HDF4 objects:
-        <center>
-        <table width=75% border=0>
-          <tr><th width=40% valign=top align=left>
-            HDF4 Object
-            </td><th width=60% valign=top align=left>
-            Resulting HDF5 Object
-          </td></tr>
-          <tr><td width=40% valign=top align=left>
-            SDS
-            </td><td width=60% valign=top align=left>
-            Dataset
-          </td></tr>
-          <tr><td width=40% valign=top align=left>
-            GR, RI8, and RI24 image
-            </td><td width=60% valign=top align=left>
-            Dataset 
-          </td></tr>
-          <tr><td width=40% valign=top align=left>
-            Vdata
-            </td><td width=60% valign=top align=left>
-            Dataset
-          </td></tr>
-          <tr><td width=40% valign=top align=left>
-            Vgroup
-            </td><td width=60% valign=top align=left>
-            Group
-          </td></tr>
-          <tr><td width=40% valign=top align=left>
-            Annotation
-            </td><td width=60% valign=top align=left>
-            Attribute
-          </td></tr>
-          <tr><td width=40% valign=top align=left>
-            Palette
-            </td><td width=60% valign=top align=left>
-            Dataset
-          </td></tr>
-        </table>
-        </center>
-
-<p>
-<dt><strong>Note:</strong>
-    <dd>The <code>h4toh5</code> and <code>h5toh4</code> utilities 
-        are no longer part of the HDF5 product;  
-        they are distributed separately through the page
-        <a href="http://www.hdfgroup.org/h4toh5/">
-        Converting between HDF (4.x) and HDF5</a>.
-        </p>
-
-<p>
-<dt><strong>Options and Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><code>-h</code></td>
-            <td valign="top">Displays a syntax summary.</td></tr>
--->
-        <!--  currently no -m option
-        <tr>
-            <td valign="top"><code>-m</code></td>
-            <td valign="top">Converts multiple HDF4 files to multiple HDF5 files.</td></tr>
-        -->
-<!--
-        <tr>
-            <td valign="top"><em>h4file    </em></td>
-            <td valign="top">The HDF4 file to be converted.</td></tr>
-        <tr>
-            <td valign="top"><em>h5file</em></td>
-            <td valign="top">The HDF5 file to be created.</td></tr>
-    </table></ul>
-
-<p>
-<dt><strong>Exit Status:</strong></dt>
-    <dd><table border=0>
-        <tr valign=top align=left>
-            <td>0</td>
-            <td>Succeeded.</td>
-        </tr>
-        <tr valign=top align=left>
-            <td>> 0    </td>
-            <td>An error occurred.</td>
-        </tr>
-    </table>
-
--->
-<!--
-
-<p>
-<dt><strong>Current Status:</strong>
-    <dd>
-
-<p>
-<dt><strong>See Also:</strong>
-    <dd>
--->
-</dl>
-
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "h5stat" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 20 August 2013
-    </i></font></div>
-
-<dt><strong>Tool Name:</strong> <a name="Tools-Stat">h5stat</a>
-<dt><strong>Syntax:</strong>
-<!--
-    <dd><code>h5stat </code>[<code>-h </code>|<code> --help</code>]
-    <dd><code>h5stat </code>[<code>-V </code>|<code> --version</code>]
--->
-    <dd><code>h5stat </code>[<em>OPTIONS</em>]  <em>file</em>
-
-    <p>
-<dt><strong>Purpose:</strong>
-    <dd>Reports statistics about an HDF5 file and its objects.
-
-    <p>
-<dt><strong>Description:</strong>
-    <dd><code>h5stat</code> reports selected statistics regarding an HDF5 file 
-        and the objects in that file.
-
-    <p>
-<dt><strong>Options and Parameters:</strong>
-    <dd><table width=90%>
-        <tr>
-          <td valign="top" width="30%"><code>-h</code>
-                or  
-              <code>--help</code></td>
-          <td valign="top">Print a usage message and exit.</td></tr>
-        <tr>
-          <td valign="top"><code>-V</code> 
-                 or   
-               <code>--version</code></td>
-          <td valign="top">Print version of HDF5 and exit.</td></tr>
-        <tr><td> </td><td> </td></tr>
-        <tr>
-          <td valign="top"><code>-f</code> 
-                 or   
-               <code>--file</code></td>
-          <td valign="top">Print file information.</td></tr>
-        <tr>
-          <td valign="top"><code>-F</code> 
-                 or   
-               <code>--filemetadata</code></td>
-          <td valign="top">Print file space information for file metadata.
-               </td></tr>
-        <tr>
-          <td valign="top"><code>-g</code> 
-                 or   
-               <code>--group</code></td>
-          <td valign="top">Print group information.</td></tr>
-        <tr>
-          <td valign="top"><code>-l <i>N</i></code> 
-                 or   
-               <code>--links=<i>N</i></code></td>
-          <td valign="top"> Set the threshold for the number of links 
-               when printing information for small groups.
-	       <br>
-               <i>N</i> is an integer greater than 0.  
-               The default threshold is 10.
-	  </td>
-	</tr>
-        <tr>
-          <td valign="top"><code>-G</code>   or   <code>--groupmetadata   </code></td>
-          <td valign="top">Print file space information for group metadata.
-               </td></tr>
-        <tr>
-          <td valign="top"><code>-d</code> 
-                 or   
-               <code>--dset</code></td>
-          <td valign="top">Print dataset information.</td></tr>
-        <tr>
-          <td valign="top"><code>-m <i>N</i></code> 
-                 or   
-               <code>--dims=<i>N</i></code></td>
-          <td valign="top"> Set the threshold for the dimension sizes 
-               when printing information for small datasets.
-               <br>
-	       <i>N</i> is an integer greater than 0.  
-               The default threshold is 10.
-	  </td></tr>
-        <tr>
-          <td valign="top"><code>-D</code> 
-                 or   
-               <code>--dsetmetadata</code></td>
-          <td valign="top">Print file space information for dataset metadata.
-               </td></tr>
-        <tr>
-          <td valign="top"><code>-T</code> 
-                 or   
-               <code>--dtypemetadata</code></td>
-          <td valign="top">Print dataset datatype information.</td></tr>
-        <tr>
-          <td valign="top"><code>-A</code> 
-                 or   
-               <code>--attribute</code></td>
-          <td valign="top">Print attribute information.</td></tr>
-        <tr>
-          <td valign="top"><code>-a <i>N</i></code> 
-                 or   
-               <code>--numattrs=<i>N</i></code></td>
-          <td valign="top"> Set the threshold for the number of of attributes 
-               when printing information for small numbers of attributes.
-               <br>
-	       <i>N</i> is an integer greater than 0.  
-               The default threshold is 10.
-	  </td></tr>
-        <tr>
-          <td valign="top"><code>-S</code>
-                 or  
-               <code>--summary</code></td>
-          <td valign="top">Print summary of file space information.</td></tr>
-        </table>
-    </dd>
-
-    <p>
-<dt><strong>Exit Status:</strong></dt>
-    <dd><table border=0>
-        <tr valign=top align=left>
-            <td>0</td>
-            <td>Succeeded.</td>
-        </tr>
-        <tr valign=top align=left>
-            <td>> 0    </td>
-            <td>An error occurred.</td>
-        </tr>
-    </table>
-
-    <p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.12</td>
-          <td valign="top">
-            Options added in this release:
-            <br><code>    </code>
-                <code>-l <i>N</i></code>, 
-                 
-                <code>--links=<i>N</i></code>
-            <br><code>    </code>
-                <code>-m <i>N</i></code>, 
-                 
-                <code>--dims=<i>N</i></code>
-            <br><code>    </code>
-                <code>-a <i>N</i></code>, 
-                 
-                <code>--numattrs=<i>N</i></code>
-            
-            </td></tr>
-        <tr>
-          <td valign="top">1.8.9</td>
-          <td valign="top">
-            Option added in this release:
-            <br><code>    </code>
-                <code>-S</code>, 
-                 
-                <code>--summary</code> 
-            </td></tr>
-        <tr>
-          <td valign="top">1.8.0</td>
-          <td valign="top">
-            Tool introduced in this release.</td></tr>
-    </table></dd>
-
-<!--
-    <p>
-<dt><strong>Current Status:</strong>
-    <dd>
-
-    <p>
-<dt><strong>See Also:</strong>
-    <dd>
--->
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "h5check" -->
-<hr>
-<dl>
-  <dt><div align=right><font color=999999 size=-1><i>
-      Last modified: 10 November 2010
-      </i></font></div>
-
-  <dt><strong>Tool Name:</strong> <a name="Tools-Check">h5check</a>
-
-  <dt><strong>Syntax:</strong>
-    <dd><code>h5check 
-            <em>[OPTIONS]</em>
-            <em>file</em>
-            </code>
-
-  <p>
-  <dt><strong>Purpose:</strong>
-      <dd>Verifies that an HDF5 file is encoded according to the 
-        HDF5 specification.  
-
-  <p>
-  <dt><strong>Motivation:</strong>
-    <dd><code>h5check</code> 
-      is a validation tool designed to verify that an HDF5 file is encoded 
-      according to the <a href="../H5.format.html"><cite>HDF5 File Format 
-      Specification</cite></a>.  The purpose is to ensure data model integrity and 
-      long-term compatibility between evolving versions of the HDF5 Library.  
-
-      <p>
-      <strong>Independent Verification Tool:</strong>
-      Note that <code>h5check</code> is designed to operate independently of the 
-      HDF5 Library:
-      <ul>
-        <li>It verifies the validity of an HDF5 file directly against the 
-          <a href="../H5.format.html"><cite>HDF5 File Format Specification</cite></a>
-          without reference to or any use of the HDF5 Library.
-        <li><code>h5check</code> is distributed separately; see
-          “<a href="http://www.hdfgroup.org/products/hdf5_tools/index.html">HDF5 
-          Tools and Software</a>.”
-      </ul>
-
-  <p>
-  <dt><strong>Description:</strong>
-    <dd>Given a file, <code>h5check</code> scans through the encoded content, 
-      verifying it against the defined library format.  
-      If it finds any non-compliance, <code>h5check</code> prints the error and 
-      the reason behind the non-compliance; if possible, it continues the scanning.  
-      If <code>h5check</code> does not find any non-compliance, it prints an 
-      approval statement upon completion.  
-      <p>
-      By default, the file is verified against the latest version of the 
-      file format; as of this writing, that is the format recognized by the 
-      HDF5 Release 1.8.x series.  A format version can be explicitly specified 
-      with the <code>-f<em>n</em></code>
-      (or  <code>--format=<em>n</em></code>) option.  
-      For example, <code>-f16</code>  (or <code>--format=16</code>) would specify 
-      verification against the format recognized by the HDF5 Release 1.6.x series.
-
-  <p>
-  <dt><strong>Options:</strong>
-    <dd><dl>
-      <dt><code>-h, --help</code>
-          <dd>Print usage message and exit.
-      <dt><code>-V, --version</code>
-          <dd>Print version number and exit.
-      <dt><code>-v<i>n</i>, --verbose <i>n</i></code>
-          <dd>Set verbose mode:
-              <table width=90% align=center>
-              <tr><td valign=top align=left width=10%>
-                      <code><i>n</i>=0</code>
-                  </td><td valign=top align=left width=15%>
-                      Terse
-                  </td><td valign=top align=left>
-                      Indicate only whether file is compliant.
-                  </td></tr>
-              <tr><td valign=top align=left>
-                      <code><i>n</i>=1</code>
-                  </td><td valign=top align=left>
-                      Normal
-                  </td><td valign=top align=left>
-                      Print progress and all errors found. 
-                        <i>(Default)</i>
-                  </td></tr>
-              <tr><td valign=top align=left>
-                      <code><i>n</i>=2</code>
-                  </td><td valign=top align=left>
-                      Verbose
-                  </td><td valign=top align=left>
-                      Print all known information; usually used for debugging.
-                  </td></tr>
-              </table>
-      <dt><code>-e, --external </code>
-          <dd>Validate external links existing in the file.
-      <dt><code>-f<i>n</i>, --format <i>n</i></code>
-          <dd>Set library release version against which the file is to be 
-              validated:
-              <table width=90% align=center>
-              <tr><td valign=top align=left width=10%>
-                      <code><i>n</i>=16</code>
-                  </td><td valign=top align=left>
-                      Validate according to HDF5 Release 1.6.x series.
-                  </td></tr>
-              <tr><td valign=top align=left>
-                      <code><i>n</i>=18</code>
-                  </td><td valign=top align=left>
-                      Validate according to HDF5 Release 1.8.x series.
-                        <i>(Default)</i>
-                  </td></tr>
-              </table>
-      <dt><code>-o<i>a</i>, --object <i>a</i></code>
-          <dd>Check object header, where <code><i>a</i></code> 
-              is the address of the object header to be validated.
-      </dl>
-
-  <p>
-<!-- NEW PAGE -->
-  <dt><strong>Exit Status:</strong>
-    <dd><table>
-        <table width=100%>
-        <tr><td valign=top align=left width=10%>
-                <code>0</code>
-            </td><td valign=top align=left>
-                Succeeded.
-            </td></tr>
-        <tr><td valign=top align=left>
-                <code>1</code>
-            </td><td valign=top align=left>
-                Command failures, such as argument errors.
-            </td></tr>
-        <tr><td valign=top align=left>
-                <code>2</code>
-            </td><td valign=top align=left>
-                Format compliance errors found.
-            </td></tr>
-        </table>
-
-<!--__ *** USAGE EXAMPLES ****************************************  -->
-<!--__ Multiple examples may be given.  Two are shown below and     -->
-<!--__ more can be added if needed (or one removed).                -->
-<!--__                                                              -->
-<!--__ Each usage example should have text describing the meanings  -->
-<!--__ of the parameters following the <dd> tag.                    -->
-<!--__ The sample usage line(s) should be entered between the       -->
-<!--__ <dir><pre> and </pre></dir> tags.                            -->
-<!--__ Multiple entries are separated by <p> tags.                  -->
-<!--__ ***********************************************************  -->
-<!--
-  <p>
-  <dt><strong>Example Usage:</strong>
-
-    <dd>Discuss the elements in the first usage example here.
-<dir><pre>
-Complete usage example line(s) for the first example here
-</pre></dir>
-    <p>
-
-    <dd>Discuss the elements in the second usage example here.
-<dir><pre>
-Complete usage example line(s) for the second example here
-</pre></dir>
-  <p>
--->
-
-<!--__ *** SEE ALSO **********************************************  -->
-<!--__ Provide links to related documentation, such as related      -->
-<!--__ tools, functions, user guide sections, etc.                  -->
-<!--__                                                              -->
-<!--__ Ask a member of the documentation team if you need help      -->
-<!--__ identifying or locating references.                          -->
-<!--__                                                              -->
-<!--__ Edit the sample links provided, and delete unneeded text.    -->
-<!--__ The order is functions, callback or operator functions,      -->
-<!--__ HDF5 structures, tools, then other documents.                -->
-<!--__ Use a <p> between types of documents.                        -->
-<!--__ ***********************************************************  -->
-<!--
-  <p>
-  <dt><strong>See Also:</strong>
-    <dd><a href="../html/RM/RM_H5D.html#Dataset-Create">
-        <code>H5Dcreate</code></a>,
-         
-        <a href="../html/RM/RM_H5T.html#Datatype-Commit">
-        <code>H5Tcommit</code></a>
-        <p>
-
-        <a href="../html/RM/H5function.html#H5L_elink_traverse_t">
-        <code>H5L_elink_traverse_t</code></a>
-        <p>
-
-        <a href="../html/RM/Tools.html#h5dump"><code>h5dump</code></a>
-        <p>
-
-        “Discovering Objects in a Group” in the
-        “<a href="../../html/UG/UG_frame09Groups.html">Groups</a>” 
-        chapter of the
-        <a href="../../html/UG/index.html"><cite>HDF5 User’s Guide</cite></a>
--->
-
-
-  <p>
-  <dt><strong>History:</strong>
-    <dd><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td>
-        </tr>
-        <tr>
-          <td valign="top">1.8.5</td>
-          <td valign="top">
-            Tool first distributed shortly before this release.</td>
-        </tr>
-
-<!--__ ***********************************************************  -->
-<!--__ If describing a change to the syntax or behavior of a tool,  -->
-<!--__ include the following lines,                                 -->
-<!--__ replacing '*.**.**' with the appropriate release number      -->
-<!--__ and editing the "in-this-way" text as appropriate.           -->
-<!--__ ***********************************************************  -->
-<!--
-        <tr>
-          <td valign="top">*.**.**</td>
-          <td valign="top">
-            Tool changed in-this-way.</td>
-        </tr>
--->
-
-<!--__ ***********************************************************  -->
-<!--__ Do not modify the next 3 lines; they close the "History:"    -->
-<!--__ table and the tool entry.                                -->
-<!--__ ***********************************************************  -->
-        </tr>
-        </table>
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "h5perf" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 27 March 2012
-    </i></font></div>
-
-<dt><strong>Tool Name:</strong> <a name="Tools-Perf">h5perf</a>
-<dt><strong>Syntax:</strong>
-    <dd><code>h5perf </code>[<code>-h </code>|<code> --help</code>]
-    <dd><code>h5perf </code>[<em>options</em>]
-
-    <p>
-<dt><strong>Purpose:</strong>
-    <dd>Tests Parallel HDF5 performance.
-    <p>
-<dt><strong>Description:</strong>
-    <dd><code>h5perf</code> is a tool for testing the performance
-        of the Parallel HDF5 Library.
-        The tool can perform testing with 1-dimensional and 2-dimensional 
-        buffers and datasets.
-        For details regarding data organization and access, see the
-        “<a href="../Tools/h5perf_parallel/h5perf_parallel.pdf">h5perf
-        User Guide</a>.”
-        <p>
-        The following environment variables have the following 
-        effects on <code>h5perf</code> behavior:
-        <table border=0>
-          <tr align="left" valign="top"><td>    </td><td>
-            <code>HDF5_NOCLEANUP</code></td><td>
-            If set, <code>h5perf</code> does not remove data files. 
-            <br>
-            (<i>Default:</i> Data files are removed.)
-            </td></tr>
-          <tr align="left" valign="top"><td> </td><td>
-            <code>HDF5_MPI_INFO</code></td><td>
-            Must be set to a string containing a list of semi-colon separated 
-            <code>key=value</code> pairs for the MPI <code>INFO</code> object.
-            <br>
-            Example:</td></tr>
-          <tr align="left" valign="top"><td> </td><td>
-            <code>HDF5_PARAPREFIX  </code></td><td>
-            Sets the prefix for parallel output data files.</td></tr>
-        </table>
-
-    <p>
-<dt><strong>Options and Parameters:</strong>    
-
-    <ul>
-      <table width="100%">
-        <tr>
-          <td valign="top" colspan="2">These terms are used as follows in  this section:</td></tr>
-        <tr>
-          <td valign="top"><em>file  </em></td>
-          <td valign="top">A filename</td></tr>
-        <tr>
-          <td valign="top"><em>size</em></td>
-          <td valign="top">A size specifier, expressed as an integer 
-              greater than or equal to 0 (zero) followed by a size indicator:
-              <br>    
-                <code>K </code> for kilobytes (1024 bytes)
-              <br>    
-                <code>M </code> for megabytes (1048576 bytes)
-              <br>    
-                <code>G </code> for gigabytes (1073741824 bytes)
-              <br>
-              Example: <code>37M</code> specifies 37 megabytes or 
-              38797312 bytes.</td></tr>
-        <tr>
-          <td valign="top"><em>N</em></td>
-          <td valign="top">An integer greater than or equal 
-              to 0 (zero)</td></tr>
-      </table><br>
-
-      <table width="100%">
-        <tr> 
-          <td valign="top" colspan="2"><code>-h</code>, <code>--help</code></td>
-        </tr>
-        <tr>
-          <td valign="top">        </td>
-          <td valign="top">Prints a usage message and exits.</td>
-        </tr>
-        <tr> 
-          <td colspan="2" valign="top"><code>-a</code> <em>size</em>, 
-              <code>--align=</code><em>size</em></td>
-        </tr>
-        <tr>
-          <td valign="top">        </td>
-          <td valign="top">Specifies the alignment of objects in the HDF5 file.
-            <br>
-            (<i>Default:</i> <code>1</code>)</td>
-        </tr>
-        <tr> 
-          <td colspan="2" valign="top"><code>-A</code> <em>api_list</em>, 
-              <code>--api=</code><em>api_list</em></td>
-        </tr>
-        <tr>
-          <td valign="top">        </td>
-          <td valign="top">Specifies which APIs to test. <em>api_list</em> 
-            is a comma-separated list with the following valid values: 
-            <table border="0">
-              <tr align="left" valign="top"> 
-                <td>    </td>
-                <td><code>phdf5  </code></td>
-                <td>Parallel HDF5</td>
-              </tr>
-              <tr align="left" valign="top"> 
-                <td> </td>
-                <td><code>mpiio</code></td>
-                <td>MPI-I/O</td>
-              </tr>
-              <tr align="left" valign="top"> 
-                <td> </td>
-                <td><code>posix</code></td>
-                <td>POSIX</td>
-              </tr>
-            </table>
-            (<i>Default:</i> All APIs)<br> <br>
-            Example, <code>--api=mpiio,phdf5</code> specifies that the MPI I/O 
-            and Parallel HDF5 APIs are to be monitored.</td>
-        </tr>
-<!-- NEW PAGE -->
-        <tr> 
-          <td valign="top" colspan="2"><code>-B</code> <em>size</em>, 
-            <code>--block-size=</code><em>size</em></td>
-        </tr>
-        <tr>
-          <td valign="top">        </td>
-          <td valign="top">Controls the block size within the transfer buffer. 
-            <br>
-            (<i>Default:</i> Half the number of bytes per process per dataset)
-            <p>
-            Block size versus transfer buffer size: 
-            <br>
-            The <em>transfer buffer size</em> is the size of a buffer 
-            in memory. The data in that buffer is broken 
-            into <em>block size</em> pieces and written to the file.
-            <p>
-            Transfer buffer size is discussed below with the 
-            <code>-x</copde> (or <code>--min-xfer-size</code>) 
-            and <code>-X</code> (or <code>--max-xfer-size</code>) options.
-            <p>
-            The pattern in which the blocks are written to the file is 
-            described in the discussion of the <code>-I</code> 
-            (or <code>--interleaved</code>) option.<br></td>
-        </tr>
-        <tr> 
-          <td colspan="2" valign="top"><code>-c</code>, 
-              <code>--chunk</code></td>
-        </tr>
-        <tr>
-          <td valign="top">        </td>
-          <td valign="top">Creates HDF5 datasets in chunked layout. 
-            <br>
-            (<i>Default:</i> Off)</td>
-        </tr>
-        <tr> 
-          <td valign="top" colspan="2"><code>-C</code>, 
-              <code>--collective</code></td>
-        </tr>
-        <tr> 
-          <td valign="top">        </td>
-          <td valign="top">Use collective I/O for the MPI I/O and 
-            Parallel HDF5 APIs.
-            <br>
-            (<i>Default:</i> Off, i.e., independent I/O)
-            <p>
-            If this option is set and the MPI-I/O and PHDF5 APIs are in use, 
-            all the blocks of every process will be written at once 
-            with an MPI derived type.<br></td>
-        </tr>
-        <tr> 
-          <td colspan="2" valign="top"><code>-d</code> <em>N</em>, 
-              <code>--num-dsets</code><em>N</em></td>
-        </tr>
-        <tr>
-          <td valign="top">        </td>
-          <td valign="top">Sets the number of datasets per file. 
-              <br>
-              (<i>Default:</i> <code>1</code>)</td>
-        </tr>
-        <tr> 
-          <td valign="top" colspan="2"><code>-D</code> <em>debug_flags</em>, 
-            <code>--debug=</code><em>debug_flags</em></td>
-        </tr>
-        <tr> 
-          <td valign="top">        </td>
-          <td valign="top">Sets the debugging level. <em>debug_flags</em> 
-            is a comma-separated list of debugging flags with the following 
-            valid values: 
-            <table border="0">
-              <tr align="left" valign="top"> 
-                <td>    </td>
-                <td> <code>1  </code></td>
-                <td>Minimal debugging</td>
-              </tr>
-              <tr align="left" valign="top"> 
-                <td> </td>
-                <td> <code>2</code></td>
-                <td>Moderate debugging (“not quite everything”)</td>
-              </tr>
-              <tr align="left" valign="top"> 
-                <td> </td>
-                <td> <code>3</code></td>
-                <td>Extensive debugging (“everything”)</td>
-              </tr>
-              <tr align="left" valign="top"> 
-                <td> </td>
-                <td> <code>4</code></td>
-                <td>All possible debugging (“the kitchen sink”)</td>
-              </tr>
-              <tr align="left" valign="top"> 
-                <td> </td>
-                <td> <code>r</code></td>
-                <td>Raw data I/O throughput information</td>
-              </tr>
-              <tr align="left" valign="top"> 
-                <td> </td>
-                <td> <code>t</code></td>
-                <td>Times, in additions to throughputs</td>
-              </tr>
-              <tr align="left" valign="top"> 
-                <td> </td>
-                <td> <code>v</code></td>
-                <td>Verify data correctness</td>
-              </tr>
-            </table>
-            (<i>Default:</i> No debugging)
-            <p>
-            Example: <code>--debug=2,r,t</code> specifies to run a moderate 
-            level of debugging while collecting raw data I/O throughput 
-            information and verifying the correctness of the data.
-            <p>
-            Throughput values are computed by dividing the total amount of 
-            transferred data (excluding metadata) over the time spent 
-            by the slowest process. 
-            Several time counters are defined to measure the data transfer 
-            time and the total elapsed time; the latter includes the time 
-            spent during file open and close operations.  
-            A number of iterations can be specified with the 
-            option <code>-i</code> (or <code>--num-iterations</code>) 
-            to create the desired population of measurements from which 
-            maximum, minimum, and average values can be obtained. 
-
-<!-- NEW PAGE -->
-
-            The timing scheme is the following:
-
-            <pre>
-    for each iteration
-        initialize elapsed time counter
-        initialize data transfer time counter
-        for each file
-            start and accumulate elapsed time counter
-                file open
-                start and accumulate data transfer time counter
-                    access entire file
-                stop data transfer time counter
-                file close
-            stop elapsed time counter
-        end file
-        save elapsed time counter
-        save data transfer time counter
-    end iteration
-            </pre>
-
-            <p>
-            The reported write throughput is based on the accumulated data 
-            transfer time, while the write open-close throughput uses the 
-            accumulated elapsed time.</td>
-        </tr>
-        <tr> 
-          <td colspan="2" valign="top"><code>-e</code> <em>size</em>, 
-              <code>--num-bytes=</code><em>size</em></td>
-        </tr>
-        <tr>
-          <td valign="top">        </td>
-          <td valign="top">Specifies the number of bytes per process per 
-            dataset. 
-            <br>
-            (<i>Default:</i> <code>256K</code> for 1D, 
-            <code>8K</code> for 2D)
-            <p>
-            Depending on the selected geometry, each test dataset 
-            can be a linear array of size 
-            <em>bytes-per-process * num-processes</em> 
-            or a square array of size 
-            <em>(bytes-per-process * num-processes)</em> × 
-            <em>(bytes-per-process * num-processes)</em>. 
-            The number of processes is set by the 
-            <code>-p</code> (or <code>--min-num-processes</code>) and 
-            <code>-P</code> (or <code>--max-num-processes</code>) options.</td>
-        </tr>
-        <tr> 
-          <td colspan="2" valign="top"><code>-F</code> <em>N</em>, 
-            <code>--num-files=</code><em>N</em></td>
-        </tr>
-        <tr>
-          <td valign="top">        </td>
-          <td valign="top">Specifies the number of files. 
-            <br>
-            (<i>Default:</i> <code>1</code>)</td>
-        </tr>
-        <tr> 
-          <td colspan="2" valign="top"><code>-g</code>,
-            <code>--geometry</code></td>
-        </tr>
-        <tr>
-          <td valign="top">        </td>
-          <td valign="top">Selects 2D geometry for testing.
-            <br>
-            (<i>Default:</i> Off, i.e., 1D geometry)</td>
-        </tr>
-        <tr> 
-          <td colspan="2" valign="top"><code>-i</code> <em>N</em>, 
-            <code>--num-iterations=</code><em>N</em></td>
-        </tr>
-        <tr>
-          <td valign="top">        </td>
-          <td valign="top">Sets the number of iterations to perform. 
-            <br>
-            (<i>Default:</i> <code>1</code>)</td>
-        </tr>
-      </table>
-
-<!-- NEW PAGE -->
-
-      <table width="100%">
-        <tr> 
-          <td valign="top" colspan="2"><code>-I</code>, 
-            <code>--interleaved</code></td>
-        </tr>
-        <tr> 
-          <td valign="top">        </td>
-          <td valign="top">Sets interleaved block I/O.
-            <br>
-            (<i>Default:</i> Contiguous block I/O)
-            <p>
-            Interleaved and contiguous patterns in 1D geometry:
-            <br>
-            When a contiguous access pattern is chosen, the dataset is 
-            evenly divided into <em>num-processes</em> regions and 
-            each process writes data to its assigned region. 
-            When interleaved blocks are written to a dataset, 
-            space for the first block of the first process is allocated 
-            in the dataset, then space is allocated for the first block 
-            of the second process, etc.,
-            until space is allocated for the first block of each process, 
-            then space is allocated for the second block of the first process, 
-            the second block of the second process, etc. 
-            <p>
-            For example, with a three process run, 512KB bytes-per-process, 
-            256KB transfer buffer size, and 64KB block size, 
-            each process must issue two transfer requests 
-            to complete access to the dataset.
-            <p>
-            Contiguous blocks of the first transfer request are written 
-            as follows:
-            <br><code>    1111----2222----3333----</code>
-            <p>
-            Interleaved blocks of the first transfer request are written 
-            as follows:
-            <br><code>    123123123123------------</code>
-            <p>
-            The actual number of I/O operations involved in a 
-            transfer request depends on the access pattern and 
-            communication mode. 
-            When using independent I/O with an interleaved access pattern, 
-            each process performs four small non-contiguous I/O operations 
-            per transfer request. If collective I/O is turned on, 
-            the combined content of the buffers of the three processes 
-            will be written using one collective I/O operation 
-            per transfer request.
-            <p>
-            For details regarding the impact of performance and 
-            access patterns in 2D, see the
-            “<a href="../Tools/h5perf_parallel/h5perf_parallel.pdf">h5perf
-            User Guide</a>.”
-            </td>
-        </tr>
-      </table>
-      <table width="100%">
-        <tr> 
-          <td valign="top"><code>-m</code>, <code>--mpi-posix</code></td>
-          <td valign="top">Sets use of MPI-posix driver for HDF5 I/O. 
-            <br>
-            (<i>Default:</i> MPI-I/O driver)</td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-n</code>, <code>--no-fill</code></td>
-          <td valign="top">Specifies to not write fill values to HDF5 datasets. 
-		    This option is supported only in HDF5 Release v1.6 or later.
-            <br>
-            (<i>Default:</i> Off, i.e., write fill values)</td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-o</code> <em>file</em>, 
-            <code> --output=</code><em>file</em></td>
-          <td valign="top">Sets the output file for raw data to <em>file</em>. 
-            <br>
-            (<i>Default:</i> None)</td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-p</code> <em>N</em>, 
-            <code>--min-num-processes=</code><em>N</em></td>
-          <td valign="top">Sets the minimum number of processes to be used. 
-            <br>
-            (<i>Default:</i> <code>1</code>)</td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-P</code> <em>N</em>, 
-            <code>--max-num-processes=</code><em>N</em><br>
-            <code>                              </code>
-          </td>
-          <td valign="top">Sets the maximum number of processes to be used.
-            <br>
-            (<i>Default:</i> All <code>MPI_COMM_WORLD</code> processes)</td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-T</code> <em>size</em>, 
-            <code>--threshold=</code><em>size</em></td>
-          <td valign="top">Sets the threshold for alignment of objects in the 
-            HDF5 file. 
-            <br>
-            (<i>Default:</i> <code>1</code>)</td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-w</code>, <code>--write-only</code></td>
-          <td valign="top">Performs only write tests, not read tests. 
-            <br>
-            (<i>Default:</i> Read and write tests)</td>
-        </tr>
-      </table>
-
-<!-- NEW PAGE -->
-
-      <table width="100%">
-        <tr> 
-          <td valign="top"><code>-x</code> <em>size</em>, 
-            <code>--min-xfer-size=</code><em>size</em></td>
-          <td valign="top">Sets the minimum transfer buffer size. 
-            <br>
-            (<i>Default:</i> Half the number of bytes per processor 
-            per dataset)
-            <p>
-            This option and the <code>-X</code> <em>size</em> option
-            (or <code>--max-xfer-size=</code><em>size</em>)
-            control <em>transfer-buffer-size</em>, the size of 
-            the transfer buffer in memory.
-            In 1D geometry, the transfer buffer is a linear array 
-            of size <em>transfer-buffer-size</em>. 
-            In 2D geometry, the transfer buffer is a rectangular array of size 
-            <em>block-size</em> × <em>transfer-buffer-size</em>, or 
-            <em>transfer-buffer-size</em> × <em>block-size</em> 
-            if the interleaved access pattern is selected.</td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-X</code> <em>size</em>, 
-            <code>--max-xfer-size=</code><em>size</em></td>
-          <td valign="top">Sets the maximum transfer buffer size. 
-            <br>
-            (<i>Default:</i> The number of bytes per processor 
-            per dataset)</td>
-        </tr>
-      </table>
-    </ul>
-    <p>
-<dt><strong>Exit Status:</strong></dt>
-    <dd><table border=0>
-        <tr valign=top align=left>
-            <td>0</td>
-            <td>Succeeded.</td>
-        </tr>
-        <tr valign=top align=left>
-            <td>>0    </td>
-            <td>An error occurred.</td>
-        </tr>
-    </table>
-
-<dt><strong>History:</strong>
-      <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>              </td>
-          <td valign="top" align="left">
-            <strong>Change</strong></td></tr>
-        <tr>
-          <td valign="top">1.6.0</td>
-          <td valign="top">
-            Tool introduced in this release.</td></tr>
-        <tr>
-          <td valign="top">1.6.8 and 1.8.0</td>
-          <td valign="top">
-            Option <code>-g</code>, <code>--geometry</code> introduced 
-            in this release.</td></tr>
-    </table></ul>
-<!--
-    <p>
-<dt><strong>Current Status:</strong>
-    <dd>
-    <p>
-<dt><strong>See Also:</strong>
-    <dd>
--->
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "h5perf_serial" -->
-<hr>
-<dl>
-<dt><strong>Tool Name:</strong> <a name="Tools-PerfSerial">h5perf_serial</a>
-<dt><strong>Syntax:</strong>
-    <dd><code>h5perf_serial </code>[<code>-h </code>|<code> --help</code>]
-    <dd><code>h5perf_serial </code>[<em>options</em>]
-    <p>
-<dt><strong>Purpose:</strong>
-    <dd>Tests HDF5 serial performance.
-    <p>
-<dt><strong>Description:</strong>
-    <dd><code>h5perf_serial</code> provides tools for testing the performance
-        of the HDF5 Library in serial mode.
-        <p>
-        See “<a href="http://www.hdfgroup.org/HDF5/doc_resource/h5perf_serial/h5perf_serial.pdf">h5perf_serial,
-        a Serial File System Benchmarking Tool</a>”
-        for a complete description of this tool.
-        <p>
-        The following environment variable can be set to control the 
-        specfied aspect of <code>h5perf_serial</code> behavior:
-        <table border=0>
-          <tr align="left" valign="top">
-            <td>    
-            </td><td>
-                <code>HDF5_NOCLEANUP</code>
-            </td><td>
-                
-            </td><td>
-                If set, <code>h5perf_serial</code> does not remove data files. 
-                <br>
-                <i>
-                (Default: Data files are removed.)
-                </i>
-            </td></tr>
-          <tr align="left" valign="top">
-            <td>    
-            </td><td>
-                <code>HDF5_PREFIX</code>
-            </td><td>
-                
-            </td><td>
-                Sets the prefix for output data files.
-            </td></tr>
-        </table>
-
-    <p>
-<dt><strong>Options and Parameters:</strong>    
-
-    <ul>
-          The term <em>size specifier</em> is used 
-          as follows in this section:
-              <dir>
-              A size specifier is an integer greater than or equal to 0 (zero) 
-              followed by a size indicator:
-              <br>
-                  
-              <code>K</code> for kilobytes (1024 bytes)
-              <br>
-                  
-              <code>M</code> for megabytes (1048576 bytes)
-              <br>
-                  
-              <code>G </code> for gigabytes (1073741824 bytes)
-              <br>
-              Example: <code>37M</code> specifies 37 megabytes or 
-              38797312 bytes.</td></tr>
-              </dir>
-      <p>
-  
-      <table width="100%">
-<!--
-        <tr> 
-          <td valign="top"><code>-h</code>, 
-              <code>--help</code></td>
-          <td valign="top">Prints a usage message and exits.</td>
-        </tr>
--->
-        <tr> 
-          <td valign="top"><code>-A</code> <em>api_list</em><code>   </code>
-<!--
-                or  
-              <code>--api=</code><em>api_list</em><code>  </code>
--->
-              </td>
-          <td valign="top">Specifies which APIs to test. <em>api_list</em> 
-            is a comma-separated list with the following valid values: 
-            <table border="0">
-              <tr align="left" valign="top"> 
-                <td>    </td>
-                <td><code>hdf5  </code></td>
-                <td>HDF5 Library APIs</td>
-              </tr>
-              <tr align="left" valign="top"> 
-                <td> </td>
-                <td><code>posix</code></td>
-                <td>POSIX APIs</td>
-              </tr>
-            </table>
-            <i>
-            (Default: All APIs are monitored.)
-            </i>
-            <p>
-            Example: <code>-A hdf5,posix</code> specifies that the HDF5
-            and POSIX APIs are to be monitored.</td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-c</code> <em>chunk_size_list</em>
-          <td valign="top">Specifies chunked storage 
-              and defines chunks dimensions and sizes.
-              <br>
-              <i>
-              (Default: Chunking is off.)
-              </i>
-              <p>
-              <em>chunk_size_list</em> is a comma-separated list of 
-              size specifiers.
-              For example, a <em>chunk_size_list</em> value of 
-              <br>
-              <code>    2K,4K,6M</code> 
-              <br>
-              specifies that chunking is turned on and 
-              that chunk size is 2 kilobytes by 4 kilobytes by 6 megabytes.
-              </td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-e</code> <em>dataset_size_list</em><code>   </code>
-          <td valign="top">Specifies dataset dimensionality 
-              and dataset dimension sizes.
-              <br>
-              <i>
-              (Default dataset size is 100x200, or <code>100,200</code>.)
-              </i>
-              <p>
-              <em>dataset_size_list</em> is a comma-separated list of 
-              size specifiers, which are defined above.
-              <p>
-              For example, a <em>dataset_size_list</em> value of 
-              <br>
-              <code>    2K,4K,6M</code> 
-              <br>
-              specifies a 2 kilobytes by 4 kilobytes by 6 megabytes dataset.
-              </td>
-              </td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-i</code> <em>iterations</em>
-          <td valign="top">Specifies the number of iterations to perform.
-              <br>
-              <i>
-              (Default: A single iteration, <code>1</code>, is performed.)
-              </i>
-              <p>
-              <em>iterations</em> is an integer specifying the 
-              number of iterations.
-              </td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-r</code> <em>access_order</em>
-          <td valign="top">Specifies dimension access order.
-              <br>
-              <i>
-              (Default: <code>1,2</code>)
-              </i>
-              <p>
-              <em>access_order</em> is a comma-separated list of
-              integers specifying the order of access.
-              For example, 
-              <br>
-              <code>    -r 1,3,2</code> 
-              <br>
-              specifies the traversal of dimension 1 first,
-              then dimension 3, and finally dimension 2.
-              </td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-t</code>
-          <td valign="top">Selects extendable HDF5 dataset dimensions.
-              <br>
-              <i>
-              (Default: Datasets are fixed size.)
-              </i>
-              <p>
-              </td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-v</code> <em>file_driver</em>
-          <td valign="top">Selects HDF5 driver to be used for HDF5 file access.
-              <br>
-              <i>
-              (Default: <code>sec2</code>)
-              </i>
-              <p>
-              Valid values are as follows:
-              <br> &nbsp <code>sec2</code>
-                  <code>     </code>
-                  <!-- THESE SPACES SET UP FOR *_BRIEF_* EXPLANATIONS -->
-              <br> &nbsp <code>stdio</code> 
-                  <code>    </code>
-                  
-              <br> &nbsp <code>core</code>
-                  <code>     </code>
-                  
-              <br> &nbsp <code>split</code>
-                  <code>    </code>
-                  
-              <br> &nbsp <code>multi</code>
-                  <code>    </code>
-                  
-              <br> &nbsp <code>family</code>
-                  <code>   </code>
-                  
-              <br> &nbsp <code>direct</code>
-                  <code>   </code>
-                  
-              </td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-w</code> <em></em>
-          <td valign="top">Specifies the performance of write tests only,
-              read performance will not be tested.
-              <br>
-              <i>
-              (Default: Both write and read tests are performed.)
-              </i>
-              </td>
-        </tr>
-        <tr> 
-          <td valign="top"><code>-x</code> <em>buffer_size_list</em>
-          <td valign="top">Specifies transfer buffer dimensions and sizes.
-              <br>
-              <i>
-              (Default: <code>10,20</code>)
-              </i>
-              </td>
-        </tr>
-      </table
-    ></ul>
-    <p>
-<dt><strong>Exit Status:</strong></dt>
-    <dd><table border=0>
-        <tr valign=top align=left>
-            <td>0</td>
-            <td>Succeeded.</td>
-        </tr>
-        <tr valign=top align=left>
-            <td>>0    </td>
-            <td>An error occurred.</td>
-        </tr>
-    </table>
-
-<dt><strong>History:</strong>
-    <ul><table width="90%">
-        <tr>
-          <td valign="top" align="left" width="10%">
-            <strong>Release</strong>    </td>
-          <td valign="top" align="left">
-            <strong>Command Line Tool</strong></td></tr>
-        <tr>
-          <td valign="top">1.8.1</td>
-          <td valign="top">
-            Tool introduced in this release.</td></tr>
-    </table></ul>
-<!--
-    <p>
-<dt><strong>Current Status:</strong>
-    <dd>
-    <p>
-<dt><strong>See Also:</strong>
-    <dd>
--->
-</dl>
-
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "h5redeploy" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 10 May 2013 
-    </i></font></div>
-
-<dt><strong>Tool Name:</strong> <a name="Tools-Redeploy">h5redeploy</a>
-<dt><strong>Syntax:</strong>
-    <dd><code>h5redeploy </code>
-        [<code>help </code> | <code>-help</code>] 
-    <dd><code>h5redeploy </code>
-        [<code>-echo</code>] 
-        [<code>-force</code>] 
-        [<code>-prefix=</code><em>dir</em>]
-        [<code>-exec-prefix=</code><em>dir</em>]
-        [<code>-libdir=</code><em>dir</em>]
-        [<code>-includedir=</code><em>dir</em>]
-        [<code>-tool=</code><em>tool</em>]
-        [<code>-show</code>]
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Updates HDF5 compiler tools after an HDF5 software installation
-        in a new location.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>h5redeploy</code> updates the HDF5 compiler tools after 
-        the HDF5 software has been installed in a new location.
-
-<p>
-<dt><strong>Options and Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><code>help</code>, <code>-help</code></td>
-            <td valign="top">Prints a help message.</td></tr>
-        <tr>
-            <td valign="top"><code>-echo</code></td>
-            <td valign="top">Shows all the shell commands executed.</td></tr>
-        <tr>
-            <td valign="top"><code>-force</code></td>
-            <td valign="top">Performs the requested action without offering any 
-                prompt requesting confirmation.</td></tr>
-        <tr>
-            <td valign="top"><code>-prefix=</code><em>dir</em></td>
-            <td valign="top">Specifies a new directory in which to find the 
-                HDF5 subdirectories <code>lib/</code> and <code>include/</code>.
-                <br> (Default: current working directory)</td></tr>
-        <tr>
-            <td valign="top"><code>-exec-prefix=</code><em>dir</em>
-                <br>
-                <code>                  </code>
-                </td>
-            <td valign="top">Specifies a new directory in which to find the 
-                HDF5 <code>lib/</code> subdirectory.
-                <br> (Default: <code><i>prefix</i></code>)</td></tr>
-        <tr>
-            <td valign="top"><code>-libdir=</code><em>dir</em></td>
-            <td valign="top">Specifies a new directory for the 
-                HDF5 <code>lib/</code> directory.
-                <br> (Default: <code><i>exec-prefix</i>/lib</code>)</td></tr>
-        <tr>
-            <td valign="top"><code>-includedir=</code><em>dir</em></td>
-            <td valign="top">Specifies a new directory for the 
-                HDF5 <code>include/</code> directory.
-                <br> (Default: <code><i>prefix</i>/include</code>)</td></tr>
-        <tr>
-            <td valign="top"><code>-tool=</code><em>tool</em></td>
-            <td valign="top">Specifies  the tool to update.
-                <br>
-                <em>tool</em> must be in the current directory 
-                and must be writable.
-                <br> 
-               (Default: <code>h5cc h5pcc h5fc h5pfc h5c++</code>)</td></tr>
-        <tr>
-            <td valign="top"><code>-show</code></td>
-            <td valign="top">Shows all of the shell commands to be executed 
-                without actually executing them.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Exit Status:</strong></dt>
-    <dd><table border=0>
-        <tr valign=top align=left>
-            <td>0</td>
-            <td>Succeeded.</td>
-        </tr>
-        <tr valign=top align=left>
-            <td>> 0    </td>
-            <td>An error occurred.</td>
-        </tr>
-    </table>
-
-<!--
-<p>
-<dt><strong>Current Status:</strong>
-    <dd>
-
-<p>
-<dt><strong>See Also:</strong>
-    <dd>
--->
-
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-      <tr>
-        <td valign="top" align="left" width="10%">
-          <strong>Release</strong>    </td>
-        <td valign="top" align="left">
-          <strong>Command Line Tool</strong></td></tr>
-      <tr>
-        <td valign="top">1.8.11</td>
-        <td valign="top">
-          <code>-exec-prefix</code>, <code>-libdir</code>, and
-          <code>-includedir</code> options added.</td></tr>
-      <tr>
-        <td valign="top">1.8.5</td>
-        <td valign="top">
-          Tool exit status codes updated.</td></tr>
-      <tr>
-        <td valign="top">1.6.0</td>
-        <td valign="top">
-          Tool introduced in this release.</td></tr>
-  </table></dd>
-
-</dl>
-
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "h5cc and h5pcc" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 25 September 2013
-    </i></font></div>
-
-<dt><strong>Tool Name:</strong> <a name="Tools-H5CC">h5cc and h5pcc</a>
-<dt><strong>Syntax:</strong>
-    <dd><code>h5cc
-        [</code><em>OPTIONS</em><code>]</code> <em><compile line></em>
-    <dd><code>h5pcc
-        [</code><em>OPTIONS</em><code>]</code> <em><compile_line></em>
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Helper scripts to compile HDF5 applications.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>h5cc</code> and <code>h5pcc</code> can be used in much 
-        the same way as <code>mpicc</code> by MPICH is used to compile 
-        an HDF5 program. 
-        These tools take care of specifying on the command line
-        the locations of the HDF5 header files and libraries.
-        <code>h5cc</code> is for use in serial computing environments;
-        <code>h5pcc</code> is for parallel environments.
-        <p>
-        <code>h5cc</code> and <code>h5pcc</code> subsume all other 
-        compiler scripts in that if you have used a set of scripts to compile 
-        the HDF5 library, then <code>h5cc</code> and <code>h5pcc</code> 
-        also use those scripts.  
-        For example, when compiling an MPICH program, you use the 
-        <code>mpicc</code> script. 
-        If you have built HDF5 using MPICH, then <code>h5cc</code>
-        uses the MPICH program for compilation.
-        <p>
-        Some programs use HDF5 in only a few modules. 
-        It is not necessary to use <code>h5cc</code> or <code>h5pcc</code> 
-        to compile those modules which do not use HDF5. 
-        In fact, since <code>h5cc</code> and <code>h5pcc</code> are only 
-        convenience scripts, you can still compile HDF5 modules in the 
-        normal manner, though you will have to specify the HDF5 libraries 
-        and include paths yourself.
-        Use the <code>-show</code> option to see the details.
-        For example, running <code>h5cc</code> for an HDF5 library built 
-        using <code>gcc</code> with <code>--disable-shared</code>, 
-        <code>zlib</code> and <code>szlib</code>, 
-        all installed in <code>/usr/local/lib</code> 
-        would provide this compile command:
-        <dir>
-            <pre>
-gcc -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE      \
-    -D_BSD_SOURCE -L/usr/local/lib /usr/local/lib/libhdf5_hl.a            \
-    /usr/local/lib/libhdf5.a /usr/local/lib/libsz.a /usr/local/lib/libz.a \
-    -lm -W1,-rpath -W1,/usr/local/lib   <em>[OPTIONS]</em> <em><compile line></em>                          </pre>
-        </dir>
-        <p>
-        An example of how to use <code>h5cc</code> to compile the program
-        <code>hdf_prog</code>, which consists of the modules
-        <code>prog1.c</code> and <code>prog2.c</code> and uses the HDF5
-        shared library, would be as follows.
-        <code>h5pcc</code> is used in an identical manner.
-        
-        <pre>
-     # h5cc -c prog1.c
-     # h5cc -c prog2.c
-     # h5cc -shlib -o hdf_prog prog1.o prog2.o</pre>
-
-<p>
-<dt><strong>Options and Parameters:</strong>
-    <ul><table>
-        <tr>
-            <td valign="top"><code>-help</code></td>
-            <td valign="top">Prints a help message.</td></tr>
-        <tr>
-            <td valign="top"><code>-echo</code></td>
-            <td valign="top">Show all the shell commands executed.</td></tr>
-        <tr>
-            <td valign="top"><code>-prefix=DIR</code></td>
-            <td valign="top">Use the directory <code><em>DIR</em></code> to 
-                find the HDF5 <code>lib/</code> and <code>include/</code> 
-                subdirectories. 
-                <br>
-                Default: prefix specified when configuring HDF5.</td></tr>
-        <tr>
-            <td valign="top"><code>-show</code></td>
-            <td valign="top">Show the commands without executing them.
-                </td></tr>
-        <tr>
-            <td valign="top"><code>-shlib</code></td>
-            <td valign="top">Compile using shared HDF5 libraries.
-                <br>
-                Default for HDF5 built without static libraries.</td></tr>
-        <tr>
-            <td valign="top"><code>-noshlib</code></td>
-            <td valign="top">Compile using static HDF5 libraries.
-                <br>
-                Default for HDF5 built with static libraries.
-                </td></tr>
-        <tr>
-            <td valign="top"><em><compile line>    </em></td>
-            <td valign="top">The normal compile line options for your compiler. 
-                <code>h5cc</code> and <code>h5pcc</code> use the 
-                the same compiler you used to compile HDF5. 
-                Check your compiler's manual for more information on which
-                options are needed.</td></tr>
-    </table></ul>
-
-<p>
-<!-- NEW PAGE -->
-<dt><strong>Environment Variables:</strong>
-    <dd>When set, these environment variables override some of the built-in
-        <code>h5cc</code> and <code>h5pcc</code> defaults.
-        <ul><table>
-        <tr>
-            <td valign="top"><code>HDF5_CC</code></td>
-            <td valign="top">Use a different C compiler.</td></tr>
-        <tr>
-            <td valign="top"><code>HDF5_CLINKER</code></td>
-            <td valign="top">Use a different linker.</td></tr>
-        <tr>
-            <td valign="top"><code>HDF5_USE_SHLIB=[yes|no]    </code></td>
-            <td valign="top">Use shared version of the HDF5 library.
-                <br>
-                Default: no, except when HDF5 built with only shared libraries.
-                </td></tr>
-        <tr>
-            <td valign="top"><code>HDF5_CPPFLAGS</code></td>
-            <td valign="top">Use additional preprocessor flags.</td></tr>
-        <tr>
-            <td valign="top"><code>HDF5_CFLAGS</code></td>
-            <td valign="top">Use additional C compiler flags.</td></tr>
-        <tr>
-            <td valign="top"><code>HDF5_LDFLAGS</code></td>
-            <td valign="top">Use additional library paths.</td></tr>
-        <tr>
-            <td valign="top"><code>HDF5_LIBS</code></td>
-            <td valign="top">Use additional libraries.</td></tr>
-        </table></ul>
-        <p>
-        The last four of these environment variables have corresponding 
-        variables with names ending in <code>BASE</code> that can also be 
-        set by editing their values in the "Things You Can Modify to Override 
-        HDF5 Library Build Components" section of the <code>h5cc</code> and 
-        <code>h5pcc</code> scripts.
-        <p>
-        Note that adding library paths to <code>HDF5_LDFLAGS</code> 
-        where another HDF5 version is located may link your program 
-        with that other HDF5 Library version.
-
-<p>
-<dt><strong>Exit Status:</strong></dt>
-    <dd><table border=0>
-        <tr valign=top align=left>
-            <td>0</td>
-            <td>Succeeded.</td>
-        </tr>
-        <tr valign=top align=left>
-            <td>> 0    </td>
-            <td>An error occurred.</td>
-        </tr>
-    </table>
-
-<!--
-<p>
-<dt><strong>Current Status:</strong>
-    <dd>
-
-<p>
-<dt><strong>See Also:</strong>
-    <dd>
- -->
-
-<p>
-<dt><strong>History:</strong>
-    <ul><table width="90%">
-      <tr>
-        <td valign="top" align="left" width="10%">
-          <strong>Release</strong>    </td>
-        <td valign="top" align="left">
-          <strong>Change</strong></td></tr>
-      <tr>
-        <td valign="top">1.8.12</td>
-        <td valign="top">
-          Tool modified to switch default to link to shared libraries
-          when HDF5 configured with <code>--disable-static</code>.
-          </td></tr>
-      <tr>
-        <td valign="top">1.8.6</td>
-        <td valign="top">
-          Four compiler flags and environment variables added. 
-          </td></tr>
-      <tr>
-        <td valign="top">1.8.5</td>
-        <td valign="top">
-          Tool exit status codes updated.</td></tr>
-  </table></ul>
-
-</dl>
-
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "h5fc and h5pfc" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 25 September 2013
-    </i></font></div>
-
-<dt><strong>Tool Name:</strong> <a name="Tools-H5FC">h5fc and h5pfc</a>
-<dt><strong>Syntax:</strong>
-    <dd><code>h5fc
-        [</code><em>OPTIONS</em><code>]</code> <em><compile line></em>
-    <dd><code>h5pfc
-        [</code><em>OPTIONS</em><code>]</code> <em><compile_line></em>
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Helper scripts to compile HDF5 Fortran applications.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><code>h5fc</code> and <code>h5pfc</code> can be used in much the 
-        same way <code>mpif90</code> by MPICH is used to compile 
-        an HDF5 program. 
-        These tools take care of specifying on the command line
-        the locations of the HDF5 header files and libraries.
-        <code>h5fc</code> is for use in serial computing environments;
-        <code>h5pfc</code> is for parallel environments.
-        <p>
-        <code>h5fc</code> and <code>h5pfc</code> subsume all other 
-        compiler scripts in that if you have used a set of scripts to compile 
-        the HDF5 Fortran library, then <code>h5fc</code> and <code>h5pfc</code> 
-        also use those scripts. For example, when
-        compiling an MPICH program, you use the <code>mpif90</code>
-        script. If you have built HDF5 using MPICH, then <code>h5fc</code>
-        uses the MPICH program for compilation.
-        <p>
-        Some programs use HDF5 in only a few modules. It is not necessary
-        to use <code>h5fc</code> and <code>h5pfc</code> to compile those 
-        modules which do not use HDF5. 
-        In fact, since <code>h5fc</code> and <code>h5pfc</code> are only 
-        convenience scripts, you can still compile HDF5 Fortran modules in 
-        the normal manner, though you will have to specify the 
-        HDF5 libraries and include paths yourself.
-        Use the <code>-show</code> option to see the details.
-        <p>
-        An example of how to use <code>h5fc</code> to compile the program
-        <code>hdf_prog</code>, which consists of the modules
-        <code>prog1.f90</code> and <code>prog2.f90</code> 
-        and uses the HDF5 Fortran library, would be as follows.
-        <code>h5pfc</code> is used in an identical manner.
-        <pre>
-        # h5fc -c prog1.f90
-        # h5fc -c prog2.f90
-        # h5fc -o hdf_prog prog1.o prog2.o </pre>
-
-<p>
-<dt><strong>Options and Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><code>-help</code></td>
-            <td valign="top">Prints a help message.</td></tr>
-        <tr>
-            <td valign="top"><code>-echo</code></td>
-            <td valign="top">Show all the shell commands executed.</td></tr>
-        <tr>
-            <td valign="top"><code>-prefix=DIR</code></td>
-            <td valign="top">Use the directory <code>DIR</code> to find HDF5 
-                <code>lib/</code> and <code>include/</code> subdirectories.
-                <br>
-                Default: prefix specified when configuring HDF5.</td></tr>
-        <tr>
-            <td valign="top"><code>-show</code></td>
-            <td valign="top">Show the commands without executing them.</td></tr>
-        <tr>
-        <tr>
-            <td valign="top"><code>-shlib</code></td>
-            <td valign="top">Compile using shared HDF5 libraries.
-                <br>
-                Default for HDF5 built without static libraries.
-                </td></tr>
-        <tr>
-            <td valign="top"><code>-noshlib</code></td>
-            <td valign="top">Compile using static HDF5 libraries.
-                <br>
-                Default for HDF5 built with static libraries.
-                </td></tr>
-            <td valign="top"><em><compile line>    </em></td>
-            <td valign="top">The normal compile line options for your compiler. 
-                <br>
-                <code>h5fc</code> and <code>h5pfc</code> use the 
-                the same compiler you used to compile HDF5. 
-                Check your compiler's manual for 
-                more information on which options are needed.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Environment Variables:</strong>
-    <dd>When set, these environment variables override some of the built-in
-        <code>h5fc</code> and <code>h5pfc</code> defaults.
-        <dd><table>
-          <tr>
-              <td valign="top"><code>HDF5_FC</code></td>
-              <td valign="top">Use a different Fortran compiler.</td></tr>
-          <tr>
-              <td valign="top"><code>HDF5_FLINKER</code></td>
-              <td valign="top">Use a different linker.</td></tr>
-          <tr>
-              <td valign="top"><code>HDF5_USE_SHLIB=[yes|no]  
-                  </code></td>
-              <td valign="top">Use shared version of the HDF5 library. 
-                  <br>
-                  Default: no, except when HDF5 built with only shared libraries.
-                  </td></tr>
-          <tr>
-              <td valign="top"><code>HDF5_FFLAGS</code></td>
-              <td valign="top">Use additional Fortran compiler flags.</td></tr>
-          <tr>
-              <td valign="top"><code>HDF5_LDFLAGS</code></td>
-              <td valign="top">Use additional library paths.</td></tr>
-          <tr>
-              <td valign="top"><code>HDF5_LIBS</code></td>
-              <td valign="top">Use additional libraries.</td></tr>
-        </table>
-        <p>
-        The last three of these environment variables have corresponding 
-        variables with names ending in <code>BASE</code> that can also be 
-        set by editing their values in the "Things You Can Modify to Override 
-        HDF5 Library Build Components" section of the <code>h5fc</code> and 
-        <code>h5pfc</code> scripts.
-        <p>
-        Note that adding library paths to <code>HDF5_LDFLAGS</code> 
-        where another HDF5 version is located may link your program 
-        with that other HDF5 Library version.
-        </dd>
-
-<p>
-<dt><strong>Exit Status:</strong></dt>
-    <dd><table border=0>
-        <tr valign=top align=left>
-            <td>0</td>
-            <td>Succeeded.</td>
-        </tr>
-        <tr valign=top align=left>
-            <td>> 0    </td>
-            <td>An error occurred.</td>
-        </tr>
-    </table>
-
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-      <tr>
-        <td valign="top" align="left" width="10%">
-          <strong>Release</strong>    </td>
-        <td valign="top" align="left">
-          <strong>Change</strong></td></tr>
-      <tr>
-        <td valign="top">1.8.12</td>
-        <td valign="top">
-          Tool modified to switch default to link to shared libraries
-          when HDF5 configured with <code>--disable-static</code>.
-          </td></tr>
-      <tr>
-        <td valign="top">1.8.11</td>
-        <td valign="top">
-          Tool updated to recognize
-          <code>.f95</code>, <code>.f03</code>, and <code>.f08</code> 
-          file extensions.
-          </td></tr>
-      <tr>
-        <td valign="top">1.8.6</td>
-        <td valign="top">
-          Three compiler flags and environment variables added. 
-          </td></tr>
-      <tr>
-        <td valign="top">1.8.5</td>
-        <td valign="top">
-          Tool exit status codes updated.
-          </td></tr>
-      <tr>
-        <td valign="top">1.6.0</td>
-        <td valign="top">
-          Tool introduced in this release.
-          </td></tr>
-  </table></dd>
-
-<!--
-<p>
-<dt><strong>Current Status:</strong>
-    <dd>
-
-<p>
-<dt><strong>See Also:</strong>
-    <dd>
- -->
-</dl>
-
-<!-- NEW PAGE -->
-<!-- HEADER RIGHT "h5c++" -->
-<hr>
-<dl>
-
-<dt><div align=right><font color=999999 size=-1><i>
-    Last modified: 25 September 2013
-    </i></font></div>
-
-<dt><strong>Tool Name:</strong> <a name="Tools-H5C++">h5c++</a>
-<dt><strong>Syntax:</strong>
-    <dd><code>h5c++
-        [</code><em>OPTIONS</em><code>]</code> <em><compile line></em>
-
-<p>
-<dt><strong>Purpose:</strong>
-    <dd>Helper script to compile HDF5 C++ applications.
-
-<p>
-<dt><strong>Description:</strong>
-    <dd><p>
-        <code>h5c++</code> can be used in much the same way MPIch is used
-        to compile an HDF5 program. It takes care of specifying where the
-        HDF5 header files and libraries are on the command line.
-        <p>
-        <code>h5c++</code> supersedes all other compiler scripts in that
-        if you've used one set of compiler scripts to compile the 
-        HDF5 C++ library, then <code>h5c++</code> uses those same scripts. 
-        For example, when compiling an MPIch program, 
-        you use the <code>mpiCC</code> script. 
-        <p>
-        Some programs use HDF5 in only a few modules. It isn't necessary
-        to use <code>h5c++</code> to compile those modules which don't use
-        HDF5. In fact, since <code>h5c++</code> is only a convenience
-        script, you are still able to compile HDF5 C++ modules in the 
-        normal way. In that case, you will have to specify the HDF5 libraries
-        and include paths yourself.
-        Use the <code>-show</code> option to see the details.
-        <p>
-        An example of how to use <code>h5c++</code> to compile the program
-        <code>hdf_prog</code>, which consists of modules
-        <code>prog1.cpp</code> and <code>prog2.cpp</code> 
-        and uses the HDF5 C++ library, would be as follows:
-        <pre>
-        # h5c++ -c prog1.cpp
-        # h5c++ -c prog2.cpp
-        # h5c++ -o hdf_prog prog1.o prog2.o</pre>
-
-<p>
-<dt><strong>Options and Parameters:</strong>
-    <dd><table>
-        <tr>
-            <td valign="top"><code>-help</code></td>
-            <td valign="top">Prints a help message.</td></tr>
-        <tr>
-            <td valign="top"><code>-echo</code></td>
-            <td valign="top">Show all the shell commands executed.</td></tr>
-        <tr>
-            <td valign="top"><code>-prefix=DIR</code></td>
-            <td valign="top">Use the directory <code>DIR</code> to find HDF5 
-                <code>lib/</code> and <code>include/</code> subdirectories 
-                <br>
-                Default: prefix specified when configuring HDF5.</td></tr>
-        <tr>
-            <td valign="top"><code>-show</code></td>
-            <td valign="top">Show the commands without executing them.</td></tr>
-        <tr>
-        <tr>
-            <td valign="top"><code>-shlib</code></td>
-            <td valign="top">Compile using shared HDF5 libraries.
-                <br>
-                Default for HDF5 built without static libraries.</td></tr>
-        <tr>
-            <td valign="top"><code>-noshlib</code></td>
-            <td valign="top">Compile using static HDF5 libraries.
-                <br>
-                Default for HDF5 built with static libraries.
-                </td></tr>
-            <td valign="top"><em><compile line></em><br>
-                    <code>                </code></td>
-            <td valign="top">The normal compile line options for your compiler. 
-                <code>h5c++</code> uses the same compiler you used 
-                to compile HDF5. Check your compiler's manual for 
-                more information on which options are needed.</td></tr>
-    </table></dd>
-
-<p>
-<dt><strong>Environment Variables:</strong>
-    <dd>When set, these environment variables override some of the built-in
-        defaults of <code>h5c++</code>.
-        <ul><table>
-          <tr>
-              <td valign="top"><code>HDF5_CXX</code></td>
-              <td valign="top">Use a different C++ compiler.</td></tr>
-          <tr>
-              <td valign="top"><code>HDF5_CXXLINKER</code></td>
-              <td valign="top">Use a different linker.</td></tr>
-          <tr>
-              <td valign="top"><code>HDF5_USE_SHLIB=[yes|no]    </code></td>
-              <td valign="top">Use shared version of the HDF5 library.
-                  <br>
-                  Default: no, except when HDF5 built with only 
-                  shared libraries.
-                  </td></tr>
-          <tr>
-              <td valign="top"><code>HDF5_CPPFLAGS</code></td>
-              <td valign="top">Use additional preprocessor flags.</td></tr>
-          <tr>
-              <td valign="top"><code>HDF5_CXXFLAGS</code></td>
-              <td valign="top">Use additional C++ compiler flags.</td></tr>
-          <tr>
-              <td valign="top"><code>HDF5_LDFLAGS</code></td>
-              <td valign="top">Use additional library paths.</td></tr>
-          <tr>
-              <td valign="top"><code>HDF5_LIBS</code></td>
-              <td valign="top">Use additional libraries.</td></tr>
-        </table></ul>
-        <p>
-        The last four of these environment variables have corresponding 
-        variables with names ending in <code>BASE</code> that can also be set
-        by editing their values in the "Things You Can Modify to Override HDF5
-        Library Build Components" section of the <code>h5c++</code> script. 
-        <p>
-        Note that adding library paths to <code>HDF5_LDFLAGS</code> 
-        where another HDF5 version is located may link your program 
-        with that other HDF5 Library version.
-        </dd>
-
-<p>
-<dt><strong>Exit Status:</strong></dt>
-    <dd><table border=0>
-        <tr valign=top align=left>
-            <td>0</td>
-            <td>Succeeded.</td>
-        </tr>
-        <tr valign=top align=left>
-            <td>> 0    </td>
-            <td>An error occurred.</td>
-        </tr>
-    </table>
-
-<!--
-<p>
-<dt><strong>Current Status:</strong>
-    <dd>
-
-<p>
-<dt><strong>See Also:</strong>
-    <dd>
- -->
-
-<p>
-<dt><strong>History:</strong>
-    <dd><table width="90%">
-      <tr>
-        <td valign="top" align="left" width="10%">
-          <strong>Release</strong>    </td>
-        <td valign="top" align="left">
-          <strong>Command Line Tool</strong></td></tr>
-      <tr>
-        <td valign="top">1.8.12</td>
-        <td valign="top">
-          Tool modified to switch default to link to shared libraries
-          when HDF5 configured with <code>--disable-static</code>.
-          </td></tr>
-      <tr>
-        <td valign="top">1.8.6</td>
-        <td valign="top">
-          Four compiler flags and environment variables added. 
-          </td></tr>
-      <tr>
-        <td valign="top">1.8.5</td>
-        <td valign="top">
-          Tool exit status codes updated.</td></tr>
-      <tr>
-        <td valign="top">1.6.0</td>
-        <td valign="top">
-            Tool introduced in this release.</td></tr>
-  </table></dd>
-
-</dl>
+<?php include("Tools/h5dump.htm"); ?>
+<?php include("Tools/h5ls.htm"); ?>
+<?php include("Tools/h5diff.htm"); ?>
+<?php include("Tools/h5repack.htm"); ?>
+<?php include("Tools/h5repart.htm"); ?>
+<?php include("Tools/h5jam_and_h5unjam.htm"); ?>
+<?php include("Tools/h5copy.htm"); ?>
+<?php include("Tools/h5mkgrp.htm"); ?>
+<?php include("Tools/h5import.htm"); ?>
+<?php include("Tools/gif2h5.htm"); ?>
+<?php include("Tools/h52gif.htm"); ?>
+<?php include("Tools/h5toh4.htm"); ?>
+<?php include("Tools/h4toh5.htm"); ?>
+<?php include("Tools/h5stat.htm"); ?>
+<?php include("Tools/h5check.htm"); ?>
+<?php include("Tools/h5perf.htm"); ?>
+<?php include("Tools/h5perf_serial.htm"); ?>
+<?php include("Tools/h5redeploy.htm"); ?>
+<?php include("Tools/h5cc_and_h5pcc.htm"); ?>
+<?php include("Tools/h5fc_and_h5pfc.htm"); ?>
+<?php include("Tools/h5c++.htm"); ?>
 
 
 <!-- HEADER RIGHT " " -->
diff --git a/html/RM/Tools/h5diff.htm b/html/RM/Tools/h5diff.htm
index 7ac2118..e208999 100644
--- a/html/RM/Tools/h5diff.htm
+++ b/html/RM/Tools/h5diff.htm
@@ -483,7 +483,8 @@
 
         <p>
         Comparisons executed with the verbose options can produce 
-        object and attribute status reports as illustrated below:
+        object and attribute status reports as illustrated below:<br />
+        <code>    h5diff -v file1 file2</code>
         <pre>
     ...
     file1     file2
@@ -498,11 +499,15 @@
         the dataset <code>dset</code> exists only in <code>file2</code>,
         the group <code>/g2</code> exists only in <code>file1</code>, and
         the group <code>/g3</code> and the root group exist in both files. 
-        Only objects that exist in both files will be compared.
+        Only objects that exist in both files will be compared. 
+        More verbose levels can produce more information:<br />
+        <code>    h5diff -v2 file1 file2</code>
     
     
         <pre>
-    ...
+    ...
+    group  : ‹/g2› and ‹/g2›
+    0 differences found              
        obj1   obj2
      --------------------------------------
         x      x    float2         
@@ -517,12 +522,23 @@
         while only <code>obj1</code> has an attribute named <code>float3</code>.
         Only attributes that exist on both objects will be compared.
         <p>
-        The “Attributes status:” line, an independent summary 
-        that can appear without the immediately-preceding table, 
-        reports that there are 
-        two attributes common to both objects, 
+        The “Attributes status:” line reports that there are 
+        two attributes common to both objects: 
         one attribute attached only to <code>obj1</code>, and 
-        zero attributes attached only to <code>obj2</code>.
+        zero attributes attached only to <code>obj2</code>.</p>
+        <p>
+        To see the “Attributes status:” line independently 
+        of the immediately-preceding table, use the -v1 option.<br />
+        <code>    h5diff -v1 file1 file2</code>
+    
+        <pre>
+    ...
+    group  : ‹/g2› and ‹/g2›
+    0 differences found              
+    Attributes status:  2 common, 1 only in obj1, 0 only in obj2
+    ...
+        </pre>
+        
 
     <p>
 <dt><strong>History:</strong>
diff --git a/html/Supplements/H5DimScales/._H5dimscale_Specification_1_0.doc b/html/Supplements/H5DimScales/._H5dimscale_Specification_1_0.doc
deleted file mode 100755
index 59377eb..0000000
Binary files a/html/Supplements/H5DimScales/._H5dimscale_Specification_1_0.doc and /dev/null differ
diff --git a/html/Supplements/H5DimScales/index.html b/html/Supplements/H5DimScales/index.html
old mode 100644
new mode 100755
diff --git a/html/Supplements/Unicode/Unicode.html b/html/Supplements/Unicode/Unicode.html
old mode 100644
new mode 100755
diff --git a/html/Supplements/dtype_conversion/Conversion.html b/html/Supplements/dtype_conversion/Conversion.html
old mode 100644
new mode 100755
diff --git a/html/Supplements/dtype_conversion/Overflow.html b/html/Supplements/dtype_conversion/Overflow.html
old mode 100644
new mode 100755
diff --git a/html/Supplements/errorAPI/ErrorAPI.html b/html/Supplements/errorAPI/ErrorAPI.html
old mode 100644
new mode 100755
diff --git a/html/Supplements/errorAPI/Examples/Display.html b/html/Supplements/errorAPI/Examples/Display.html
old mode 100644
new mode 100755
diff --git a/html/Supplements/errorAPI/Examples/Push.html b/html/Supplements/errorAPI/Examples/Push.html
old mode 100644
new mode 100755
diff --git a/html/Supplements/errorAPI/Examples/Register.html b/html/Supplements/errorAPI/Examples/Register.html
old mode 100644
new mode 100755
diff --git a/html/Supplements/errorAPI/Examples/SwitchStack.html b/html/Supplements/errorAPI/Examples/SwitchStack.html
old mode 100644
new mode 100755
diff --git a/html/Supplements/errorAPI/Examples/Unregister.html b/html/Supplements/errorAPI/Examples/Unregister.html
old mode 100644
new mode 100755
diff --git a/html/Supplements/errorAPI/UseCases/Display.html b/html/Supplements/errorAPI/UseCases/Display.html
old mode 100644
new mode 100755
diff --git a/html/Supplements/errorAPI/UseCases/Push.html b/html/Supplements/errorAPI/UseCases/Push.html
old mode 100644
new mode 100755
diff --git a/html/Supplements/errorAPI/UseCases/Register.html b/html/Supplements/errorAPI/UseCases/Register.html
old mode 100644
new mode 100755
diff --git a/html/Supplements/errorAPI/UseCases/SwitchStack.html b/html/Supplements/errorAPI/UseCases/SwitchStack.html
old mode 100644
new mode 100755
diff --git a/html/Supplements/errorAPI/UseCases/Unregister.html b/html/Supplements/errorAPI/UseCases/Unregister.html
old mode 100644
new mode 100755
diff --git a/html/TechNotes/SWControls.html b/html/TechNotes/SWControls.html
old mode 100644
new mode 100755
diff --git a/html/UG/03_DataModel.html b/html/UG/03_DataModel.html
old mode 100644
new mode 100755
diff --git a/html/UG/04_ProgModel.html b/html/UG/04_ProgModel.html
old mode 100644
new mode 100755
diff --git a/html/UG/08_TheFile.html b/html/UG/08_TheFile.html
old mode 100644
new mode 100755
index c15a89d..a7f66a9
--- a/html/UG/08_TheFile.html
+++ b/html/UG/08_TheFile.html
@@ -1982,155 +1982,7 @@ File Drivers</h3></a>
         <b>Table 2. Supported file drivers</b></td>
         </tr>
 
-
-    <tr><td colspan="7"><hr color="green" size="3" /></td></tr>
-    <tr valign="top">
-        <td width="15%">
-        <b>Driver <br />Name</b></td>
-        <td width="2%"> </td>
-        <td width="15%">
-        <b>Driver <br />Identifier</b></td>
-        <td width="2%"> </td>
-        <td width="39%">
-        <b>Description</b></td>
-        <td width="2%"> </td>
-        <td width="25%">
-        <b>Related API</b></td></tr>
-    <tr><td colspan="7"><hr color="green" size="1" /></td></tr>
-    <tr valign="top">
-        <td>POSIX </td>
-        <td> </td>
-        <td><code>H5FD_SEC2</code></td>
-        <td> </td>
-        <td>This driver uses POSIX file-system functions like read and 
-        write to perform I/O to a single, permanent file on local disk 
-        with no system buffering. This driver is POSIX-compliant and is 
-        <b>the default file driver for all systems</b>. </td>
-        <td> </td>
-        <td><code>H5Pset_fapl_sec2</code></td></tr>
-    <tr><td colspan="7"><hr color="green" size="1" /></td></tr>
-    <tr valign="top">
-        <td>Direct</td>
-        <td> </td>
-        <td><code>H5FD_DIRECT</code></td>
-        <td> </td>
-        <td>This is the <code>H5FD_SEC2</code> driver except data is 
-        written to or read from the file synchronously without being 
-        cached by the system. </td>
-        <td> </td>
-        <td><code>H5Pset_fapl_direct</code></td></tr>
-    <tr><td colspan="7"><hr color="green" size="1" /></td></tr>
-    <tr valign="top">
-        <td>Log</td>
-        <td> </td>
-        <td><code>H5FD_LOG</code></td>
-        <td> </td>
-        <td>This is the <code>H5FD_SEC2</code> driver with logging 
-        capabilities.</td>
-        <td> </td>
-        <td><code>H5Pset_fapl_log</code></td></tr>
-    <tr><td colspan="7"><hr color="green" size="1" /></td></tr>
-    <tr valign="top">
-        <td>Windows</td>
-        <td> </td>
-        <td><code>H5FD_WINDOWS</code></td>
-        <td> </td>
-        <td>This driver was modified in HDF5-1.8.8 to be a wrapper of 
-        the POSIX driver, H5FD_SEC2. This change should not affect user 
-        applications.</td>
-        <td> </td>
-        <td><code>H5Pset_fapl_windows</code></td></tr>
-    <tr><td colspan="7"><hr color="green" size="1" /></td></tr>
-    <tr valign="top">
-        <td>STDIO</td>
-        <td> </td>
-        <td><code>H5FD_STDIO</code></td>
-        <td> </td>
-        <td>This driver uses functions from the standard C 
-        <code>stdio.h</code> to perform I/O to a single, permanent file 
-        on local disk with additional system buffering. </td>
-        <td> </td>
-        <td><code>H5Pset_fapl_stdio</code></td></tr>
-    <tr><td colspan="7"><hr color="green" size="1" /></td></tr>
-    <tr valign="top">
-        <td>Memory</td>
-        <td> </td>
-        <td><code>H5FD_CORE</code></td>
-        <td> </td>
-        <td>With this driver, an application can work with a file in 
-        memory for faster reads and writes. File contents are kept in 
-        memory until the file is closed. At closing, the memory 
-        version of the file can be written back to disk or abandoned. </td>
-        <td> </td>
-        <td><code>H5Pset_fapl_core</code></td></tr>
-    <tr><td colspan="7"><hr color="green" size="1" /></td></tr>
-    <tr valign="top">
-        <td>Family</td>
-        <td> </td>
-        <td><code>H5FD_FAMILY</code></td>
-        <td> </td>
-        <td>With this driver, the HDF5 file�s address space is partitioned 
-        into pieces and sent to separate storage files using an underlying 
-        driver of the user’s choice. This driver is for systems that do 
-        not support files larger than 2 gigabytes.</td>
-        <td> </td>
-        <td><code>H5Pset_fapl_family</code></td></tr>
-    <tr><td colspan="7"><hr color="green" size="1" /></td></tr>
-    <tr valign="top">
-        <td>Multi</td>
-        <td> </td>
-        <td><code>H5FD_MULTI</code></td>
-        <td> </td>
-        <td>With this driver, data can be stored in multiple files 
-        according to the type of the data. I/O might work better if 
-        data is stored in separate files based on the type of data. 
-        The Split driver is a special case of this driver.</td>
-        <td> </td>
-        <td><code>H5Pset_fapl_multi</code></td></tr>
-    <tr><td colspan="7"><hr color="green" size="1" /></td></tr>
-    <tr valign="top">
-        <td>Split</td>
-        <td> </td>
-        <td><code>H5FD_SPLIT</code></td>
-        <td> </td>
-        <td>This file driver splits a file into two parts. One part 
-        stores metadata, and the other part stores raw data. This 
-        splitting a file into two parts is a limited case of the Multi 
-        driver. </td>
-        <td> </td>
-        <td><code>H5Pset_fapl_split</code></td></tr>
-    <tr><td colspan="7"><hr color="green" size="1" /></td></tr>
-    <tr valign="top">
-        <td>Parallel</td>
-        <td> </td>
-        <td><code>H5FD_MPIO</code></td>
-        <td> </td>
-        <td>This is the standard HDF5 file driver for parallel file 
-        systems. This driver uses the MPI standard for both communication 
-        and file I/O. </td>
-        <td> </td>
-        <td><code>H5Pset_fapl_mpio</code></td></tr>
-    <tr><td colspan="7"><hr color="green" size="1" /></td></tr>
-    <tr valign="top">
-        <td>Parallel POSIX</td>
-        <td> </td>
-        <td><code>H5FD_MPIPOSIX</code></td>
-        <td> </td>
-        <td>This parallel file system driver uses MPI for communication 
-        and POSIX file-system calls for file I/O.</td>
-        <td> </td>
-        <td><code>H5Pset_fapl_mpiposix</code></td></tr>
-    <tr><td colspan="7"><hr color="green" size="1" /></td></tr>
-    <tr valign="top">
-        <td>Stream</td>
-        <td> </td>
-        <td><code>H5FD_STREAM</code></td>
-        <td> </td>
-        <td>This driver is no longer available.</td>
-        <td> </td>
-        <td> </td></tr>
-    <tr><td colspan="7"><hr color="green" size="3" /></td></tr>
- 
+<?php include("../_topic/DriversTable.htm"); ?> 
  
 </table>
  
diff --git a/html/UG/09_Groups.html b/html/UG/09_Groups.html
old mode 100644
new mode 100755
diff --git a/html/UG/10_Datasets.html b/html/UG/10_Datasets.html
old mode 100644
new mode 100755
diff --git a/html/UG/11_Datatypes.html b/html/UG/11_Datatypes.html
old mode 100644
new mode 100755
diff --git a/html/UG/12_Dataspaces.html b/html/UG/12_Dataspaces.html
old mode 100644
new mode 100755
diff --git a/html/UG/13_Attributes.html b/html/UG/13_Attributes.html
old mode 100644
new mode 100755
diff --git a/html/UG/13_ErrorHandling.html b/html/UG/13_ErrorHandling.html
old mode 100644
new mode 100755
diff --git a/html/UG/17_Additional.html b/html/UG/17_Additional.html
old mode 100644
new mode 100755
diff --git a/html/UG/H5_newUG_TOC.html b/html/UG/H5_newUG_TOC.html
old mode 100644
new mode 100755
diff --git a/html/UG/Part1SplitterPg.html b/html/UG/Part1SplitterPg.html
old mode 100644
new mode 100755
diff --git a/html/UG/Part2SplitterPg.html b/html/UG/Part2SplitterPg.html
old mode 100644
new mode 100755
diff --git a/html/UG/Part3SplitterPg.html b/html/UG/Part3SplitterPg.html
old mode 100644
new mode 100755
diff --git a/html/UG/UG_frame03DataModel.html b/html/UG/UG_frame03DataModel.html
old mode 100644
new mode 100755
diff --git a/html/UG/UG_frame04ProgModel.html b/html/UG/UG_frame04ProgModel.html
old mode 100644
new mode 100755
diff --git a/html/UG/UG_frame08TheFile.html b/html/UG/UG_frame08TheFile.html
old mode 100644
new mode 100755
diff --git a/html/UG/UG_frame10Datasets.html b/html/UG/UG_frame10Datasets.html
old mode 100644
new mode 100755
diff --git a/html/UG/UG_frame11Datatypes.html b/html/UG/UG_frame11Datatypes.html
old mode 100644
new mode 100755
diff --git a/html/UG/UG_frame12Dataspaces.html b/html/UG/UG_frame12Dataspaces.html
old mode 100644
new mode 100755
diff --git a/html/UG/UG_frame13Attributes.html b/html/UG/UG_frame13Attributes.html
old mode 100644
new mode 100755
diff --git a/html/UG/UG_frame13ErrorHandling.html b/html/UG/UG_frame13ErrorHandling.html
old mode 100644
new mode 100755
diff --git a/html/UG/UG_frame17SpecialTopics.html b/html/UG/UG_frame17SpecialTopics.html
old mode 100644
new mode 100755
diff --git a/html/UG/UG_nav03DataModel.html b/html/UG/UG_nav03DataModel.html
old mode 100644
new mode 100755
diff --git a/html/UG/UG_nav04ProgModel.html b/html/UG/UG_nav04ProgModel.html
old mode 100644
new mode 100755
diff --git a/html/UG/UG_nav08TheFile.html b/html/UG/UG_nav08TheFile.html
old mode 100644
new mode 100755
diff --git a/html/UG/UG_nav09Groups.html b/html/UG/UG_nav09Groups.html
old mode 100644
new mode 100755
diff --git a/html/UG/UG_nav10Datasets.html b/html/UG/UG_nav10Datasets.html
old mode 100644
new mode 100755
diff --git a/html/UG/UG_nav11Datatypes.html b/html/UG/UG_nav11Datatypes.html
old mode 100644
new mode 100755
diff --git a/html/UG/UG_nav12Dataspaces.html b/html/UG/UG_nav12Dataspaces.html
old mode 100644
new mode 100755
diff --git a/html/UG/UG_nav13Attributes.html b/html/UG/UG_nav13Attributes.html
old mode 100644
new mode 100755
diff --git a/html/UG/UG_nav13ErrorHandling.html b/html/UG/UG_nav13ErrorHandling.html
old mode 100644
new mode 100755
diff --git a/html/UG/UG_nav17SpecialTopics.html b/html/UG/UG_nav17SpecialTopics.html
old mode 100644
new mode 100755
diff --git a/html/cpplus_RM/H5AbstractDs_8cpp.html b/html/cpplus_RM/H5AbstractDs_8cpp.html
deleted file mode 100644
index 3de2740..0000000
--- a/html/cpplus_RM/H5AbstractDs_8cpp.html
+++ /dev/null
@@ -1,116 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5AbstractDs.cpp File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5AbstractDs.cpp File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include <string></code><br/>
-<code>#include "<a class="el" href="H5Include_8h_source.html">H5Include.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5IdComponent_8h_source.html">H5IdComponent.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5PropList_8h_source.html">H5PropList.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Object_8h_source.html">H5Object.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5AbstractDs_8h_source.html">H5AbstractDs.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DcreatProp_8h_source.html">H5DcreatProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5CommonFG_8h_source.html">H5CommonFG.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Alltypes_8h_source.html">H5Alltypes.h</a>"</code><br/>
-</div><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5AbstractDs_8h-source.html b/html/cpplus_RM/H5AbstractDs_8h-source.html
deleted file mode 100644
index 6df9380..0000000
--- a/html/cpplus_RM/H5AbstractDs_8h-source.html
+++ /dev/null
@@ -1,486 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="header2_files/filelist.xml">
-<title>Main Page</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>Binh-Minh Ribler</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Randy Ribler</o:LastAuthor>
-  <o:Revision>10</o:Revision>
-  <o:TotalTime>42</o:TotalTime>
-  <o:Created>2005-09-19T02:11:00Z</o:Created>
-  <o:LastSaved>2005-09-19T02:39:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>5</o:Words>
-  <o:Characters>30</o:Characters>
-  <o:Company>LC</o:Company>
-  <o:Lines>1</o:Lines>
-  <o:Paragraphs>1</o:Paragraphs>
-  <o:CharactersWithSpaces>34</o:CharactersWithSpaces>
-  <o:Version>10.2625</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:Zoom>75</w:Zoom>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="RM_stylesheet.css">
-<style>
-<!--
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:24.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:13.5pt;
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-weight:bold;}
-h5
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:5;
-	font-size:10.0pt;
-	font-weight:bold;}
-h6
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:6;
-	font-size:7.5pt;
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:#252E78;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:#3D2185;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-address
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	font-style:italic;}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	font-family:"Courier New";
-	mso-fareast-font-family:"Times New Roman";}
-p.formuladsp, li.formuladsp, div.formuladsp
-	{mso-style-name:formuladsp;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdtable, li.mdtable, div.mdtable
-	{mso-style-name:mdtable;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	background:#F4F4FB;
-	border:none;
-	mso-border-alt:solid #868686 .75pt;
-	padding:0in;
-	mso-padding-alt:0in 0in 0in 0in;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdrow, li.mdrow, div.mdrow
-	{mso-style-name:mdrow;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdescleft, li.mdescleft, div.mdescleft
-	{mso-style-name:mdescleft;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.mdescright, li.mdescright, div.mdescright
-	{mso-style-name:mdescright;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.memitemleft, li.memitemleft, div.memitemleft
-	{mso-style-name:memitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memitemright, li.memitemright, div.memitemright
-	{mso-style-name:memitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.search, li.search, div.search
-	{mso-style-name:search;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.fragment, li.fragment, div.fragment
-	{mso-style-name:fragment;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemleft, li.memtemplitemleft, div.memtemplitemleft
-	{mso-style-name:memtemplitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemright, li.memtemplitemright, div.memtemplitemright
-	{mso-style-name:memtemplitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplparams, li.memtemplparams, div.memtemplparams
-	{mso-style-name:memtemplparams;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
- at page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-table.MsoTableGrid
-	{mso-style-name:"Table Grid";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	border:solid windowtext 1.0pt;
-	mso-border-alt:solid windowtext .5pt;
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-border-insideh:.5pt solid windowtext;
-	mso-border-insidev:.5pt solid windowtext;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:15.0pt;}
-</style>
-<![endif]><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="6146">
-  <o:colormru v:ext="edit" colors="#060"/>
-  <o:colormenu v:ext="edit" strokecolor="#060"/>
- </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body bgcolor=white lang=EN-US link="#252E78" vlink="#3D2185" style='tab-interval:
-.5in;margin-left:15.0pt;margin-right:15.0pt'>
-
-<div class=Section1>
-
-<p class=MsoNormal style='margin-top:0in;margin-right:15.0pt;margin-bottom:
-0in;margin-left:15.0pt;margin-bottom:.0001pt'><span style='color:black'><span
-style='mso-spacerun:yes'>�</span></span><b style='mso-bidi-font-weight:normal'><span
-style='font-size:22.0pt;color:black'><o:p></o:p></span></b></p>
-
-<div align=center>
-
-<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
- style='border-collapse:collapse;border:none;mso-border-bottom-alt:solid navy 2.25pt;
- mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
- <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:29.25pt'>
-  <td width=453 valign=top style='width:339.45pt;border:none;border-bottom:
-  solid navy 2.25pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt'>
-  <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span
-  style='font-size:22.0pt;color:black'>HDF5 C++ API Reference Manual</span></b><span
-  style='color:black'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-</div>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-</div>
-
-</body>
-
-</html>
-<!-- Generated by Doxygen 1.4.7 -->
-<div class="tabs">
-  <ul>
-    <li><a href="index.html"><span>Main Page</span></a></li>
-    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-    <li><a href="annotated.html"><span>Classes</span></a></li>
-    <li id="current"><a href="files.html"><span>Files</span></a></li>
-    <li><a href="examples.html"><span>Examples</span></a></li>
-  </ul></div>
-<div class="tabs">
-  <ul>
-    <li><a href="files.html"><span>File List</span></a></li>
-    <li><a href="globals.html"><span>File Members</span></a></li>
-  </ul></div>
-<h1>H5AbstractDs.h</h1><a href="H5AbstractDs_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span>
-<a name="l00002"></a>00002 <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span>
-<a name="l00003"></a>00003 <span class="comment"> * Copyright by The HDF Group.                                               *</span>
-<a name="l00004"></a>00004 <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span>
-<a name="l00005"></a>00005 <span class="comment"> * All rights reserved.                                                      *</span>
-<a name="l00006"></a>00006 <span class="comment"> *                                                                           *</span>
-<a name="l00007"></a>00007 <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span>
-<a name="l00008"></a>00008 <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span>
-<a name="l00009"></a>00009 <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span>
-<a name="l00010"></a>00010 <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span>
-<a name="l00011"></a>00011 <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span>
-<a name="l00012"></a>00012 <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span>
-<a name="l00013"></a>00013 <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span>
-<a name="l00014"></a>00014 <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span>
-<a name="l00015"></a>00015 <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span>
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017 <span class="comment">// Class AbstractDs is an abstract base class, from which Attribute and</span>
-<a name="l00018"></a>00018 <span class="comment">// DataSet inherit.  It provides the services that are common to both</span>
-<a name="l00019"></a>00019 <span class="comment">// Attribute and DataSet.  It also inherits from H5Object and passes down</span>
-<a name="l00020"></a>00020 <span class="comment">// the services that H5Object provides.</span>
-<a name="l00021"></a>00021 
-<a name="l00022"></a>00022 <span class="preprocessor">#ifndef _AbstractDs_H</span>
-<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor">#define _AbstractDs_H</span>
-<a name="l00024"></a>00024 <span class="preprocessor"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {
-<a name="l00027"></a>00027 <span class="preprocessor">#endif</span>
-<a name="l00028"></a>00028 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="keyword">class </span>ArrayType;
-<a name="l00030"></a>00030 <span class="keyword">class </span>CompType;
-<a name="l00031"></a>00031 <span class="keyword">class </span>EnumType;
-<a name="l00032"></a>00032 <span class="keyword">class </span>FloatType;
-<a name="l00033"></a>00033 <span class="keyword">class </span>IntType;
-<a name="l00034"></a>00034 <span class="keyword">class </span>StrType;
-<a name="l00035"></a>00035 <span class="keyword">class </span>VarLenType;
-<a name="l00036"></a><a class="code" href="classH5_1_1AbstractDs.html">00036</a> <span class="keyword">class </span>H5_DLLCPP AbstractDs {
-<a name="l00037"></a>00037    <span class="keyword">public</span>:
-<a name="l00038"></a>00038         <span class="comment">// Gets a copy the datatype of that this abstract dataset uses.</span>
-<a name="l00039"></a>00039         <span class="comment">// Note that this datatype is a generic one and can only be accessed</span>
-<a name="l00040"></a>00040         <span class="comment">// via generic member functions, i.e., member functions belong</span>
-<a name="l00041"></a>00041         <span class="comment">// to DataType.  To get specific datatype, i.e. EnumType, FloatType,</span>
-<a name="l00042"></a>00042         <span class="comment">// etc..., use the specific functions, that follow, instead.</span>
-<a name="l00043"></a>00043         <a class="code" href="classH5_1_1DataType.html">DataType</a> getDataType() <span class="keyword">const</span>;
-<a name="l00044"></a>00044 
-<a name="l00045"></a>00045         <span class="comment">// Gets a copy of the specific datatype of this abstract dataset.</span>
-<a name="l00046"></a>00046         <a class="code" href="classH5_1_1ArrayType.html">ArrayType</a> getArrayType() <span class="keyword">const</span>;
-<a name="l00047"></a>00047         <a class="code" href="classH5_1_1CompType.html">CompType</a> getCompType() <span class="keyword">const</span>;
-<a name="l00048"></a>00048         <a class="code" href="classH5_1_1EnumType.html">EnumType</a> getEnumType() <span class="keyword">const</span>;
-<a name="l00049"></a>00049         <a class="code" href="classH5_1_1IntType.html">IntType</a> getIntType() <span class="keyword">const</span>;
-<a name="l00050"></a>00050         <a class="code" href="classH5_1_1FloatType.html">FloatType</a> getFloatType() <span class="keyword">const</span>;
-<a name="l00051"></a>00051         <a class="code" href="classH5_1_1StrType.html">StrType</a> getStrType() <span class="keyword">const</span>;
-<a name="l00052"></a>00052         <a class="code" href="classH5_1_1VarLenType.html">VarLenType</a> getVarLenType() <span class="keyword">const</span>;
-<a name="l00053"></a>00053 
-<a name="l00054"></a>00054         <span class="comment">// Gets the size in memory of this abstract dataset.</span>
-<a name="l00055"></a>00055         <span class="keyword">virtual</span> size_t getInMemDataSize() <span class="keyword">const </span>= 0;
-<a name="l00056"></a>00056 
-<a name="l00057"></a>00057         <span class="comment">// Gets the dataspace of this abstract dataset - pure virtual.</span>
-<a name="l00058"></a>00058         <span class="keyword">virtual</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> getSpace() <span class="keyword">const </span>= 0;
-<a name="l00059"></a>00059 
-<a name="l00060"></a>00060         <span class="comment">// Gets the class of the datatype that is used by this abstract</span>
-<a name="l00061"></a>00061         <span class="comment">// dataset.</span>
-<a name="l00062"></a>00062         H5T_class_t getTypeClass() <span class="keyword">const</span>;
-<a name="l00063"></a>00063 
-<a name="l00064"></a>00064         <span class="comment">// Returns the amount of storage size required for this abstract</span>
-<a name="l00065"></a>00065         <span class="comment">// dataset - pure virtual.</span>
-<a name="l00066"></a>00066         <span class="keyword">virtual</span> hsize_t getStorageSize() <span class="keyword">const </span>= 0;
-<a name="l00067"></a>00067 
-<a name="l00068"></a>00068         <span class="comment">// Returns this class name - pure virtual.</span>
-<a name="l00069"></a>00069         <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> fromClass() <span class="keyword">const </span>= 0;
-<a name="l00070"></a>00070 
-<a name="l00071"></a>00071         <span class="comment">// Copy constructor</span>
-<a name="l00072"></a>00072         AbstractDs( <span class="keyword">const</span> AbstractDs& original );
-<a name="l00073"></a>00073 
-<a name="l00074"></a>00074         <span class="comment">// Destructor</span>
-<a name="l00075"></a>00075         <span class="keyword">virtual</span> ~AbstractDs();
-<a name="l00076"></a>00076 
-<a name="l00077"></a>00077    <span class="keyword">protected</span>:
-<a name="l00078"></a>00078         <span class="comment">// Default constructor</span>
-<a name="l00079"></a>00079         AbstractDs();
-<a name="l00080"></a>00080 
-<a name="l00081"></a>00081         <span class="comment">// Constructor that takes an attribute id or a dataset id.</span>
-<a name="l00082"></a>00082         AbstractDs( <span class="keyword">const</span> hid_t ds_id );
-<a name="l00083"></a>00083 
-<a name="l00084"></a>00084    <span class="keyword">private</span>:
-<a name="l00085"></a>00085         <span class="comment">// This member function is implemented by DataSet and Attribute - pure virtual.</span>
-<a name="l00086"></a>00086         <span class="keyword">virtual</span> hid_t p_get_type() <span class="keyword">const </span>= 0;
-<a name="l00087"></a>00087 };
-<a name="l00088"></a>00088 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00089"></a>00089 <span class="preprocessor"></span>}
-<a name="l00090"></a>00090 <span class="preprocessor">#endif</span>
-<a name="l00091"></a>00091 <span class="preprocessor"></span><span class="preprocessor">#endif // _AbstractDs_H</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on 11 Apr 2013 by 
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5AbstractDs_8h.html b/html/cpplus_RM/H5AbstractDs_8h.html
deleted file mode 100644
index 06fa482..0000000
--- a/html/cpplus_RM/H5AbstractDs_8h.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5AbstractDs.h File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> |
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5AbstractDs.h File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><a href="H5AbstractDs_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1AbstractDs.html" title="Class AbstractDs is an abstract base class, inherited by Attribute and DataSet. ">AbstractDs</a> is an abstract base class, inherited by <a class="el" href="classH5_1_1Attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> and <a class="el" href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. ">Dat [...]
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5AbstractDs_8h_source.html b/html/cpplus_RM/H5AbstractDs_8h_source.html
deleted file mode 100644
index 602999a..0000000
--- a/html/cpplus_RM/H5AbstractDs_8h_source.html
+++ /dev/null
@@ -1,192 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5AbstractDs.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5AbstractDs.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="H5AbstractDs_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span> <span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span> <span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span> <span class="comment"> *                                                                           *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span> <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span> <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span> <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span> <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span> <span class="preprocessor">#ifndef __AbstractDs_H</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span> <span class="preprocessor"></span><span class="preprocessor">#define __AbstractDs_H</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span> <span class="keyword">class </span>ArrayType;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span> <span class="keyword">class </span>CompType;</div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span> <span class="keyword">class </span>EnumType;</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span> <span class="keyword">class </span>FloatType;</div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span> <span class="keyword">class </span>IntType;</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span> <span class="keyword">class </span>StrType;</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span> <span class="keyword">class </span>VarLenType;</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span> </div>
-<div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="classH5_1_1AbstractDs.html">   39</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1AbstractDs.html">AbstractDs</a> {</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>     <span class="comment">// Gets a copy the datatype of that this abstract dataset uses.</span></div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>     <span class="comment">// Note that this datatype is a generic one and can only be accessed</span></div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>     <span class="comment">// via generic member functions, i.e., member functions belong</span></div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>     <span class="comment">// to DataType.  To get specific datatype, i.e. EnumType, FloatType,</span></div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>     <span class="comment">// etc..., use the specific functions, that follow, instead.</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>     <a class="code" href="classH5_1_1DataType.html">DataType</a> getDataType() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span> </div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>     <span class="comment">// Gets a copy of the specific datatype of this abstract dataset.</span></div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>     <a class="code" href="classH5_1_1ArrayType.html">ArrayType</a> getArrayType() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>     <a class="code" href="classH5_1_1CompType.html">CompType</a> getCompType() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>     <a class="code" href="classH5_1_1EnumType.html">EnumType</a> getEnumType() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>     <a class="code" href="classH5_1_1IntType.html">IntType</a> getIntType() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>     <a class="code" href="classH5_1_1FloatType.html">FloatType</a> getFloatType() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>     <a class="code" href="classH5_1_1StrType.html">StrType</a> getStrType() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>     <a class="code" href="classH5_1_1VarLenType.html">VarLenType</a> getVarLenType() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span> </div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>     <span class="keyword">virtual</span> <span class="keywordtype">size_t</span> getInMemDataSize() <span class="keyword">const</span> = 0;</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span> </div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>     <span class="keyword">virtual</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> getSpace() <span class="keyword">const</span> = 0;</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span> </div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>     <span class="comment">// Gets the class of the datatype that is used by this abstract</span></div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>     <span class="comment">// dataset.</span></div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>     H5T_class_t getTypeClass() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span> </div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>     <span class="keyword">virtual</span> hsize_t getStorageSize() <span class="keyword">const</span> = 0;</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span> </div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>     <span class="comment">// Returns this class name - pure virtual.</span></div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>     <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> fromClass() <span class="keyword">const</span> = 0;</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span> </div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>     <span class="comment">// Copy constructor</span></div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>     <a class="code" href="classH5_1_1AbstractDs.html">AbstractDs</a>( <span class="keyword">const</span> <a class="code" href="classH5_1_1AbstractDs.html">AbstractDs</a>& original );</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span> </div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>     <span class="comment">// Destructor</span></div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1AbstractDs.html">AbstractDs</a>();</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span> </div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>    <span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>     <span class="comment">// Default constructor</span></div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>     <a class="code" href="classH5_1_1AbstractDs.html">AbstractDs</a>();</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span> </div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>     <span class="comment">// Constructor that takes an attribute id or a dataset id.</span></div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>     <a class="code" href="classH5_1_1AbstractDs.html">AbstractDs</a>( <span class="keyword">const</span> hid_t ds_id );</div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span> </div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>    <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>     <span class="comment">// This member function is implemented by DataSet and Attribute - pure virtual.</span></div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>     <span class="keyword">virtual</span> hid_t p_get_type() <span class="keyword">const</span> = 0;</div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span> };</div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span> <span class="preprocessor"></span>}</div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __AbstractDs_H</span></div>
-<div class="ttc" id="classH5_1_1DataSpace_html"><div class="ttname"><a href="classH5_1_1DataSpace.html">H5::DataSpace</a></div><div class="ttdoc">Class DataSpace operates on HDF5 dataspaces. </div><div class="ttdef"><b>Definition:</b> H5DataSpace.h:25</div></div>
-<div class="ttc" id="classH5_1_1CompType_html"><div class="ttname"><a href="classH5_1_1CompType.html">H5::CompType</a></div><div class="ttdoc">CompType is a derivative of a DataType and operates on HDF5 compound datatypes. </div><div class="ttdef"><b>Definition:</b> H5CompType.h:28</div></div>
-<div class="ttc" id="classH5_1_1EnumType_html"><div class="ttname"><a href="classH5_1_1EnumType.html">H5::EnumType</a></div><div class="ttdoc">Class EnumType operates on HDF5 enum datatypes. </div><div class="ttdef"><b>Definition:</b> H5EnumType.h:25</div></div>
-<div class="ttc" id="classH5_1_1IntType_html"><div class="ttname"><a href="classH5_1_1IntType.html">H5::IntType</a></div><div class="ttdoc">Class IntType operates on HDF5 integer datatype. </div><div class="ttdef"><b>Definition:</b> H5IntType.h:25</div></div>
-<div class="ttc" id="classH5_1_1FloatType_html"><div class="ttname"><a href="classH5_1_1FloatType.html">H5::FloatType</a></div><div class="ttdoc">Class FloatType operates on HDF5 floating point datatype. </div><div class="ttdef"><b>Definition:</b> H5FloatType.h:25</div></div>
-<div class="ttc" id="H5Exception_8h_html_a5c3fdf56d98d169f63f1b114803db592"><div class="ttname"><a href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a></div><div class="ttdeci">#define H5std_string</div><div class="ttdef"><b>Definition:</b> H5Exception.h:29</div></div>
-<div class="ttc" id="classH5_1_1StrType_html"><div class="ttname"><a href="classH5_1_1StrType.html">H5::StrType</a></div><div class="ttdoc">Class StrType operates on HDF5 string datatypes. </div><div class="ttdef"><b>Definition:</b> H5StrType.h:25</div></div>
-<div class="ttc" id="classH5_1_1VarLenType_html"><div class="ttname"><a href="classH5_1_1VarLenType.html">H5::VarLenType</a></div><div class="ttdoc">VarLenType operates on the HDF5 C&#39;s Variable-length Datatypes. </div><div class="ttdef"><b>Definition:</b> H5VarLenType.h:28</div></div>
-<div class="ttc" id="classH5_1_1DataType_html"><div class="ttname"><a href="classH5_1_1DataType.html">H5::DataType</a></div><div class="ttdoc">Class DataType provides generic operations on HDF5 datatypes. </div><div class="ttdef"><b>Definition:</b> H5DataType.h:34</div></div>
-<div class="ttc" id="classH5_1_1ArrayType_html"><div class="ttname"><a href="classH5_1_1ArrayType.html">H5::ArrayType</a></div><div class="ttdoc">Class ArrayType inherits from DataType and provides wrappers for the HDF5&#39;s Array Datatypes...</div><div class="ttdef"><b>Definition:</b> H5ArrayType.h:28</div></div>
-<div class="ttc" id="classH5_1_1AbstractDs_html"><div class="ttname"><a href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></div><div class="ttdoc">Class AbstractDs is an abstract base class, inherited by Attribute and DataSet. </div><div class="ttdef"><b>Definition:</b> H5AbstractDs.h:39</div></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Alltypes_8h-source.html b/html/cpplus_RM/H5Alltypes_8h-source.html
deleted file mode 100644
index 82ee983..0000000
--- a/html/cpplus_RM/H5Alltypes_8h-source.html
+++ /dev/null
@@ -1,424 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="header2_files/filelist.xml">
-<title>Main Page</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>Binh-Minh Ribler</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Randy Ribler</o:LastAuthor>
-  <o:Revision>10</o:Revision>
-  <o:TotalTime>42</o:TotalTime>
-  <o:Created>2005-09-19T02:11:00Z</o:Created>
-  <o:LastSaved>2005-09-19T02:39:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>5</o:Words>
-  <o:Characters>30</o:Characters>
-  <o:Company>LC</o:Company>
-  <o:Lines>1</o:Lines>
-  <o:Paragraphs>1</o:Paragraphs>
-  <o:CharactersWithSpaces>34</o:CharactersWithSpaces>
-  <o:Version>10.2625</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:Zoom>75</w:Zoom>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="RM_stylesheet.css">
-<style>
-<!--
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:24.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:13.5pt;
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-weight:bold;}
-h5
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:5;
-	font-size:10.0pt;
-	font-weight:bold;}
-h6
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:6;
-	font-size:7.5pt;
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:#252E78;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:#3D2185;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-address
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	font-style:italic;}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	font-family:"Courier New";
-	mso-fareast-font-family:"Times New Roman";}
-p.formuladsp, li.formuladsp, div.formuladsp
-	{mso-style-name:formuladsp;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdtable, li.mdtable, div.mdtable
-	{mso-style-name:mdtable;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	background:#F4F4FB;
-	border:none;
-	mso-border-alt:solid #868686 .75pt;
-	padding:0in;
-	mso-padding-alt:0in 0in 0in 0in;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdrow, li.mdrow, div.mdrow
-	{mso-style-name:mdrow;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdescleft, li.mdescleft, div.mdescleft
-	{mso-style-name:mdescleft;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.mdescright, li.mdescright, div.mdescright
-	{mso-style-name:mdescright;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.memitemleft, li.memitemleft, div.memitemleft
-	{mso-style-name:memitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memitemright, li.memitemright, div.memitemright
-	{mso-style-name:memitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.search, li.search, div.search
-	{mso-style-name:search;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.fragment, li.fragment, div.fragment
-	{mso-style-name:fragment;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemleft, li.memtemplitemleft, div.memtemplitemleft
-	{mso-style-name:memtemplitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemright, li.memtemplitemright, div.memtemplitemright
-	{mso-style-name:memtemplitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplparams, li.memtemplparams, div.memtemplparams
-	{mso-style-name:memtemplparams;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
- at page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-table.MsoTableGrid
-	{mso-style-name:"Table Grid";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	border:solid windowtext 1.0pt;
-	mso-border-alt:solid windowtext .5pt;
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-border-insideh:.5pt solid windowtext;
-	mso-border-insidev:.5pt solid windowtext;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:15.0pt;}
-</style>
-<![endif]><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="6146">
-  <o:colormru v:ext="edit" colors="#060"/>
-  <o:colormenu v:ext="edit" strokecolor="#060"/>
- </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body bgcolor=white lang=EN-US link="#252E78" vlink="#3D2185" style='tab-interval:
-.5in;margin-left:15.0pt;margin-right:15.0pt'>
-
-<div class=Section1>
-
-<p class=MsoNormal style='margin-top:0in;margin-right:15.0pt;margin-bottom:
-0in;margin-left:15.0pt;margin-bottom:.0001pt'><span style='color:black'><span
-style='mso-spacerun:yes'>�</span></span><b style='mso-bidi-font-weight:normal'><span
-style='font-size:22.0pt;color:black'><o:p></o:p></span></b></p>
-
-<div align=center>
-
-<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
- style='border-collapse:collapse;border:none;mso-border-bottom-alt:solid navy 2.25pt;
- mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
- <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:29.25pt'>
-  <td width=453 valign=top style='width:339.45pt;border:none;border-bottom:
-  solid navy 2.25pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt'>
-  <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span
-  style='font-size:22.0pt;color:black'>HDF5 C++ API Reference Manual</span></b><span
-  style='color:black'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-</div>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-</div>
-
-</body>
-
-</html>
-<!-- Generated by Doxygen 1.4.7 -->
-<div class="tabs">
-  <ul>
-    <li><a href="index.html"><span>Main Page</span></a></li>
-    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-    <li><a href="annotated.html"><span>Classes</span></a></li>
-    <li id="current"><a href="files.html"><span>Files</span></a></li>
-    <li><a href="examples.html"><span>Examples</span></a></li>
-  </ul></div>
-<div class="tabs">
-  <ul>
-    <li><a href="files.html"><span>File List</span></a></li>
-    <li><a href="globals.html"><span>File Members</span></a></li>
-  </ul></div>
-<h1>H5Alltypes.h</h1><a href="H5Alltypes_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span>
-<a name="l00002"></a>00002 <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span>
-<a name="l00003"></a>00003 <span class="comment"> * Copyright by The HDF Group.                                               *</span>
-<a name="l00004"></a>00004 <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span>
-<a name="l00005"></a>00005 <span class="comment"> * All rights reserved.                                                      *</span>
-<a name="l00006"></a>00006 <span class="comment"> *                                                                           *</span>
-<a name="l00007"></a>00007 <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span>
-<a name="l00008"></a>00008 <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span>
-<a name="l00009"></a>00009 <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span>
-<a name="l00010"></a>00010 <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span>
-<a name="l00011"></a>00011 <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span>
-<a name="l00012"></a>00012 <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span>
-<a name="l00013"></a>00013 <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span>
-<a name="l00014"></a>00014 <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span>
-<a name="l00015"></a>00015 <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span>
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017 <span class="comment">// This header file simply serves as a container to hold the</span>
-<a name="l00018"></a>00018 <span class="comment">// header files of all datatypes.  It simplifies the header</span>
-<a name="l00019"></a>00019 <span class="comment">// file including in the code.</span>
-<a name="l00020"></a>00020 
-<a name="l00021"></a>00021 <span class="preprocessor">#include "<a class="code" href="H5DataType_8h.html">H5DataType.h</a>"</span>
-<a name="l00022"></a>00022 <span class="preprocessor">#include "<a class="code" href="H5AtomType_8h.html">H5AtomType.h</a>"</span>
-<a name="l00023"></a>00023 <span class="preprocessor">#include "<a class="code" href="H5EnumType_8h.html">H5EnumType.h</a>"</span>
-<a name="l00024"></a>00024 <span class="preprocessor">#include "<a class="code" href="H5IntType_8h.html">H5IntType.h</a>"</span>
-<a name="l00025"></a>00025 <span class="preprocessor">#include "<a class="code" href="H5FloatType_8h.html">H5FloatType.h</a>"</span>
-<a name="l00026"></a>00026 <span class="preprocessor">#include "<a class="code" href="H5StrType_8h.html">H5StrType.h</a>"</span>
-<a name="l00027"></a>00027 <span class="preprocessor">#include "<a class="code" href="H5CompType_8h.html">H5CompType.h</a>"</span>
-<a name="l00028"></a>00028 <span class="preprocessor">#include "<a class="code" href="H5ArrayType_8h.html">H5ArrayType.h</a>"</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include "<a class="code" href="H5VarLenType_8h.html">H5VarLenType.h</a>"</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on 11 Apr 2013 by 
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Alltypes_8h.html b/html/cpplus_RM/H5Alltypes_8h.html
deleted file mode 100644
index 871854f..0000000
--- a/html/cpplus_RM/H5Alltypes_8h.html
+++ /dev/null
@@ -1,109 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5Alltypes.h File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5Alltypes.h File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include "<a class="el" href="H5DataType_8h_source.html">H5DataType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5AtomType_8h_source.html">H5AtomType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5EnumType_8h_source.html">H5EnumType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5IntType_8h_source.html">H5IntType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5FloatType_8h_source.html">H5FloatType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5StrType_8h_source.html">H5StrType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5CompType_8h_source.html">H5CompType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5ArrayType_8h_source.html">H5ArrayType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5VarLenType_8h_source.html">H5VarLenType.h</a>"</code><br/>
-</div>
-<p><a href="H5Alltypes_8h_source.html">Go to the source code of this file.</a></p>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Alltypes_8h_source.html b/html/cpplus_RM/H5Alltypes_8h_source.html
deleted file mode 100644
index 7b533a9..0000000
--- a/html/cpplus_RM/H5Alltypes_8h_source.html
+++ /dev/null
@@ -1,136 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5Alltypes.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5Alltypes.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="H5Alltypes_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span> <span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span> <span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span> <span class="comment"> *                                                                           *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span> <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span> <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span> <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span> <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span> <span class="comment">// This header file simply serves as a container to hold the</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span> <span class="comment">// header files of all datatypes.  It simplifies the header</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span> <span class="comment">// file including in the code.</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span> </div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span> <span class="preprocessor">#include "<a class="code" href="H5DataType_8h.html">H5DataType.h</a>"</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span> <span class="preprocessor">#include "<a class="code" href="H5AtomType_8h.html">H5AtomType.h</a>"</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span> <span class="preprocessor">#include "<a class="code" href="H5EnumType_8h.html">H5EnumType.h</a>"</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span> <span class="preprocessor">#include "<a class="code" href="H5IntType_8h.html">H5IntType.h</a>"</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span> <span class="preprocessor">#include "<a class="code" href="H5FloatType_8h.html">H5FloatType.h</a>"</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span> <span class="preprocessor">#include "<a class="code" href="H5StrType_8h.html">H5StrType.h</a>"</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span> <span class="preprocessor">#include "<a class="code" href="H5CompType_8h.html">H5CompType.h</a>"</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span> <span class="preprocessor">#include "<a class="code" href="H5ArrayType_8h.html">H5ArrayType.h</a>"</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span> <span class="preprocessor">#include "<a class="code" href="H5VarLenType_8h.html">H5VarLenType.h</a>"</span></div>
-<div class="ttc" id="H5EnumType_8h_html"><div class="ttname"><a href="H5EnumType_8h.html">H5EnumType.h</a></div></div>
-<div class="ttc" id="H5IntType_8h_html"><div class="ttname"><a href="H5IntType_8h.html">H5IntType.h</a></div></div>
-<div class="ttc" id="H5ArrayType_8h_html"><div class="ttname"><a href="H5ArrayType_8h.html">H5ArrayType.h</a></div></div>
-<div class="ttc" id="H5CompType_8h_html"><div class="ttname"><a href="H5CompType_8h.html">H5CompType.h</a></div></div>
-<div class="ttc" id="H5StrType_8h_html"><div class="ttname"><a href="H5StrType_8h.html">H5StrType.h</a></div></div>
-<div class="ttc" id="H5VarLenType_8h_html"><div class="ttname"><a href="H5VarLenType_8h.html">H5VarLenType.h</a></div></div>
-<div class="ttc" id="H5FloatType_8h_html"><div class="ttname"><a href="H5FloatType_8h.html">H5FloatType.h</a></div></div>
-<div class="ttc" id="H5AtomType_8h_html"><div class="ttname"><a href="H5AtomType_8h.html">H5AtomType.h</a></div></div>
-<div class="ttc" id="H5DataType_8h_html"><div class="ttname"><a href="H5DataType_8h.html">H5DataType.h</a></div></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5ArrayType_8cpp.html b/html/cpplus_RM/H5ArrayType_8cpp.html
deleted file mode 100644
index 7f39e55..0000000
--- a/html/cpplus_RM/H5ArrayType_8cpp.html
+++ /dev/null
@@ -1,116 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5ArrayType.cpp File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5ArrayType.cpp File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include <string></code><br/>
-<code>#include "<a class="el" href="H5Include_8h_source.html">H5Include.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5IdComponent_8h_source.html">H5IdComponent.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5PropList_8h_source.html">H5PropList.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Object_8h_source.html">H5Object.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DcreatProp_8h_source.html">H5DcreatProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5CommonFG_8h_source.html">H5CommonFG.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataType_8h_source.html">H5DataType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5ArrayType_8h_source.html">H5ArrayType.h</a>"</code><br/>
-</div><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5ArrayType_8h-source.html b/html/cpplus_RM/H5ArrayType_8h-source.html
deleted file mode 100644
index d939a62..0000000
--- a/html/cpplus_RM/H5ArrayType_8h-source.html
+++ /dev/null
@@ -1,456 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="header2_files/filelist.xml">
-<title>Main Page</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>Binh-Minh Ribler</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Randy Ribler</o:LastAuthor>
-  <o:Revision>10</o:Revision>
-  <o:TotalTime>42</o:TotalTime>
-  <o:Created>2005-09-19T02:11:00Z</o:Created>
-  <o:LastSaved>2005-09-19T02:39:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>5</o:Words>
-  <o:Characters>30</o:Characters>
-  <o:Company>LC</o:Company>
-  <o:Lines>1</o:Lines>
-  <o:Paragraphs>1</o:Paragraphs>
-  <o:CharactersWithSpaces>34</o:CharactersWithSpaces>
-  <o:Version>10.2625</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:Zoom>75</w:Zoom>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="RM_stylesheet.css">
-<style>
-<!--
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:24.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:13.5pt;
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-weight:bold;}
-h5
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:5;
-	font-size:10.0pt;
-	font-weight:bold;}
-h6
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:6;
-	font-size:7.5pt;
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:#252E78;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:#3D2185;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-address
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	font-style:italic;}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	font-family:"Courier New";
-	mso-fareast-font-family:"Times New Roman";}
-p.formuladsp, li.formuladsp, div.formuladsp
-	{mso-style-name:formuladsp;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdtable, li.mdtable, div.mdtable
-	{mso-style-name:mdtable;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	background:#F4F4FB;
-	border:none;
-	mso-border-alt:solid #868686 .75pt;
-	padding:0in;
-	mso-padding-alt:0in 0in 0in 0in;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdrow, li.mdrow, div.mdrow
-	{mso-style-name:mdrow;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdescleft, li.mdescleft, div.mdescleft
-	{mso-style-name:mdescleft;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.mdescright, li.mdescright, div.mdescright
-	{mso-style-name:mdescright;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.memitemleft, li.memitemleft, div.memitemleft
-	{mso-style-name:memitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memitemright, li.memitemright, div.memitemright
-	{mso-style-name:memitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.search, li.search, div.search
-	{mso-style-name:search;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.fragment, li.fragment, div.fragment
-	{mso-style-name:fragment;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemleft, li.memtemplitemleft, div.memtemplitemleft
-	{mso-style-name:memtemplitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemright, li.memtemplitemright, div.memtemplitemright
-	{mso-style-name:memtemplitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplparams, li.memtemplparams, div.memtemplparams
-	{mso-style-name:memtemplparams;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
- at page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-table.MsoTableGrid
-	{mso-style-name:"Table Grid";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	border:solid windowtext 1.0pt;
-	mso-border-alt:solid windowtext .5pt;
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-border-insideh:.5pt solid windowtext;
-	mso-border-insidev:.5pt solid windowtext;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:15.0pt;}
-</style>
-<![endif]><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="6146">
-  <o:colormru v:ext="edit" colors="#060"/>
-  <o:colormenu v:ext="edit" strokecolor="#060"/>
- </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body bgcolor=white lang=EN-US link="#252E78" vlink="#3D2185" style='tab-interval:
-.5in;margin-left:15.0pt;margin-right:15.0pt'>
-
-<div class=Section1>
-
-<p class=MsoNormal style='margin-top:0in;margin-right:15.0pt;margin-bottom:
-0in;margin-left:15.0pt;margin-bottom:.0001pt'><span style='color:black'><span
-style='mso-spacerun:yes'>�</span></span><b style='mso-bidi-font-weight:normal'><span
-style='font-size:22.0pt;color:black'><o:p></o:p></span></b></p>
-
-<div align=center>
-
-<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
- style='border-collapse:collapse;border:none;mso-border-bottom-alt:solid navy 2.25pt;
- mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
- <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:29.25pt'>
-  <td width=453 valign=top style='width:339.45pt;border:none;border-bottom:
-  solid navy 2.25pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt'>
-  <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span
-  style='font-size:22.0pt;color:black'>HDF5 C++ API Reference Manual</span></b><span
-  style='color:black'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-</div>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-</div>
-
-</body>
-
-</html>
-<!-- Generated by Doxygen 1.4.7 -->
-<div class="tabs">
-  <ul>
-    <li><a href="index.html"><span>Main Page</span></a></li>
-    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-    <li><a href="annotated.html"><span>Classes</span></a></li>
-    <li id="current"><a href="files.html"><span>Files</span></a></li>
-    <li><a href="examples.html"><span>Examples</span></a></li>
-  </ul></div>
-<div class="tabs">
-  <ul>
-    <li><a href="files.html"><span>File List</span></a></li>
-    <li><a href="globals.html"><span>File Members</span></a></li>
-  </ul></div>
-<h1>H5ArrayType.h</h1><a href="H5ArrayType_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span>
-<a name="l00002"></a>00002 <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span>
-<a name="l00003"></a>00003 <span class="comment"> * Copyright by The HDF Group.                                               *</span>
-<a name="l00004"></a>00004 <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span>
-<a name="l00005"></a>00005 <span class="comment"> * All rights reserved.                                                      *</span>
-<a name="l00006"></a>00006 <span class="comment"> *                                                                           *</span>
-<a name="l00007"></a>00007 <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span>
-<a name="l00008"></a>00008 <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span>
-<a name="l00009"></a>00009 <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span>
-<a name="l00010"></a>00010 <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span>
-<a name="l00011"></a>00011 <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span>
-<a name="l00012"></a>00012 <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span>
-<a name="l00013"></a>00013 <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span>
-<a name="l00014"></a>00014 <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span>
-<a name="l00015"></a>00015 <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span>
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017 <span class="comment">// Class ArrayType inherits from DataType and provides wrappers for the</span>
-<a name="l00018"></a>00018 <span class="comment">// HDF5 C's Array Datatypes.</span>
-<a name="l00019"></a>00019 
-<a name="l00020"></a>00020 <span class="preprocessor">#ifndef _H5ArrayType_H</span>
-<a name="l00021"></a>00021 <span class="preprocessor"></span><span class="preprocessor">#define _H5ArrayType_H</span>
-<a name="l00022"></a>00022 <span class="preprocessor"></span>
-<a name="l00023"></a>00023 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00024"></a>00024 <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {
-<a name="l00025"></a>00025 <span class="preprocessor">#endif</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span>
-<a name="l00027"></a><a class="code" href="classH5_1_1ArrayType.html">00027</a> <span class="keyword">class </span>H5_DLLCPP ArrayType : <span class="keyword">public</span> <a class="code" href="classH5_1_1DataType.html">DataType</a> {
-<a name="l00028"></a>00028    <span class="keyword">public</span>:
-<a name="l00029"></a>00029         <span class="comment">// Constructor that creates a new array data type based on the</span>
-<a name="l00030"></a>00030         <span class="comment">// specified base type.</span>
-<a name="l00031"></a>00031         ArrayType(<span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& base_type, <span class="keywordtype">int</span> ndims, <span class="keyword">const</span> hsize_t* dims);
-<a name="l00032"></a>00032 
-<a name="l00033"></a>00033         <span class="comment">// Returns the number of dimensions of this array datatype.</span>
-<a name="l00034"></a>00034         <span class="keywordtype">int</span> getArrayNDims();
-<a name="l00035"></a>00035 
-<a name="l00036"></a>00036         <span class="comment">// Returns the sizes of dimensions of this array datatype.</span>
-<a name="l00037"></a>00037         <span class="keywordtype">int</span> getArrayDims(hsize_t* dims);
-<a name="l00038"></a>00038 
-<a name="l00040"></a><a class="code" href="classH5_1_1ArrayType.html#a11bb32a07d37bb1c601c007c4e7a3ed">00040</a>         <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> fromClass ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"ArrayType"</span>); }
-<a name="l00041"></a>00041 
-<a name="l00042"></a>00042         <span class="comment">// Copy constructor: makes copy of the original object.</span>
-<a name="l00043"></a>00043         ArrayType( <span class="keyword">const</span> ArrayType& original );
-<a name="l00044"></a>00044 
-<a name="l00045"></a>00045         <span class="comment">// Constructor that takes an existing id</span>
-<a name="l00046"></a>00046         ArrayType( <span class="keyword">const</span> hid_t existing_id );
-<a name="l00047"></a>00047 
-<a name="l00048"></a>00048         <span class="comment">// Noop destructor</span>
-<a name="l00049"></a>00049         <span class="keyword">virtual</span> ~ArrayType();
-<a name="l00050"></a>00050 
-<a name="l00051"></a>00051    <span class="keyword">protected</span>:
-<a name="l00052"></a>00052         <span class="comment">// Default constructor</span>
-<a name="l00053"></a>00053         ArrayType();
-<a name="l00054"></a>00054 
-<a name="l00055"></a>00055    <span class="keyword">private</span>:
-<a name="l00056"></a>00056         <span class="keywordtype">int</span> rank;               <span class="comment">// Rank of the array</span>
-<a name="l00057"></a>00057         hsize_t* dimensions;    <span class="comment">// Sizes of the array dimensions</span>
-<a name="l00058"></a>00058 };
-<a name="l00059"></a>00059 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00060"></a>00060 <span class="preprocessor"></span>}
-<a name="l00061"></a>00061 <span class="preprocessor">#endif</span>
-<a name="l00062"></a>00062 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on 11 Apr 2013 by 
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5ArrayType_8h.html b/html/cpplus_RM/H5ArrayType_8h.html
deleted file mode 100644
index 396cde1..0000000
--- a/html/cpplus_RM/H5ArrayType_8h.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5ArrayType.h File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> |
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5ArrayType.h File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><a href="H5ArrayType_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1ArrayType.html">H5::ArrayType</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1ArrayType.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes...">ArrayType</a> inherits from <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> and provides wrappers for the HDF5's Array Datatypes.  <a href="classH5_1_1ArrayType.html#details [...]
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5ArrayType_8h_source.html b/html/cpplus_RM/H5ArrayType_8h_source.html
deleted file mode 100644
index b18d798..0000000
--- a/html/cpplus_RM/H5ArrayType_8h_source.html
+++ /dev/null
@@ -1,160 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5ArrayType.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5ArrayType.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="H5ArrayType_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span> <span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span> <span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span> <span class="comment"> *                                                                           *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span> <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span> <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span> <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span> <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span> <span class="preprocessor">#ifndef __H5ArrayType_H</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5ArrayType_H</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="classH5_1_1ArrayType.html">   28</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1ArrayType.html">ArrayType</a> : <span class="keyword">public</span> <a class="code" href="classH5_1_1DataType.html">DataType</a> {</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>     <span class="comment">// Constructor that creates a new array data type based on the</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>     <span class="comment">// specified base type.</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>     <a class="code" href="classH5_1_1ArrayType.html">ArrayType</a>(<span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& base_type, <span class="keywordtype">int</span> ndims, <span class="keyword">const</span> hsize_t* dims);</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span> </div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>     <span class="comment">// Returns the number of dimensions of this array datatype.</span></div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>     <span class="keywordtype">int</span> getArrayNDims();</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span> </div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>     <span class="comment">// Returns the sizes of dimensions of this array datatype.</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>     <span class="keywordtype">int</span> getArrayDims(hsize_t* dims);</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span> </div>
-<div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="classH5_1_1ArrayType.html#aa11bb32a07d37bb1c601c007c4e7a3ed">   41</a></span>     <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> <a class="code" href="classH5_1_1ArrayType.html#aa11bb32a07d37bb1c601c007c4e7a3ed">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="st [...]
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span> </div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>     <span class="comment">// Copy constructor: makes copy of the original object.</span></div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>     <a class="code" href="classH5_1_1ArrayType.html">ArrayType</a>( <span class="keyword">const</span> <a class="code" href="classH5_1_1ArrayType.html">ArrayType</a>& original );</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span> </div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>     <span class="comment">// Constructor that takes an existing id</span></div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>     <a class="code" href="classH5_1_1ArrayType.html">ArrayType</a>( <span class="keyword">const</span> hid_t existing_id );</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span> </div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>     <span class="comment">// Noop destructor</span></div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1ArrayType.html">ArrayType</a>();</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span> </div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>    <span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>     <span class="comment">// Default constructor</span></div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>     <a class="code" href="classH5_1_1ArrayType.html">ArrayType</a>();</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span> </div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>    <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>     <span class="keywordtype">int</span> rank;       <span class="comment">// Rank of the array</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>     hsize_t* dimensions;    <span class="comment">// Sizes of the array dimensions</span></div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span> };</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span> <span class="preprocessor"></span>}</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5ArrayType_H</span></div>
-<div class="ttc" id="classH5_1_1ArrayType_html_aa11bb32a07d37bb1c601c007c4e7a3ed"><div class="ttname"><a href="classH5_1_1ArrayType.html#aa11bb32a07d37bb1c601c007c4e7a3ed">H5::ArrayType::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5ArrayType.h:41</div></div>
-<div class="ttc" id="H5Exception_8h_html_a5c3fdf56d98d169f63f1b114803db592"><div class="ttname"><a href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a></div><div class="ttdeci">#define H5std_string</div><div class="ttdef"><b>Definition:</b> H5Exception.h:29</div></div>
-<div class="ttc" id="classH5_1_1DataType_html"><div class="ttname"><a href="classH5_1_1DataType.html">H5::DataType</a></div><div class="ttdoc">Class DataType provides generic operations on HDF5 datatypes. </div><div class="ttdef"><b>Definition:</b> H5DataType.h:34</div></div>
-<div class="ttc" id="classH5_1_1ArrayType_html"><div class="ttname"><a href="classH5_1_1ArrayType.html">H5::ArrayType</a></div><div class="ttdoc">Class ArrayType inherits from DataType and provides wrappers for the HDF5&#39;s Array Datatypes...</div><div class="ttdef"><b>Definition:</b> H5ArrayType.h:28</div></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5AtomType_8cpp.html b/html/cpplus_RM/H5AtomType_8cpp.html
deleted file mode 100644
index 6c2ac03..0000000
--- a/html/cpplus_RM/H5AtomType_8cpp.html
+++ /dev/null
@@ -1,116 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5AtomType.cpp File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5AtomType.cpp File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include <string></code><br/>
-<code>#include "<a class="el" href="H5Include_8h_source.html">H5Include.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5IdComponent_8h_source.html">H5IdComponent.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5PropList_8h_source.html">H5PropList.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Object_8h_source.html">H5Object.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DcreatProp_8h_source.html">H5DcreatProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5CommonFG_8h_source.html">H5CommonFG.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataType_8h_source.html">H5DataType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5AtomType_8h_source.html">H5AtomType.h</a>"</code><br/>
-</div><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5AtomType_8h-source.html b/html/cpplus_RM/H5AtomType_8h-source.html
deleted file mode 100644
index b25f84c..0000000
--- a/html/cpplus_RM/H5AtomType_8h-source.html
+++ /dev/null
@@ -1,475 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="header2_files/filelist.xml">
-<title>Main Page</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>Binh-Minh Ribler</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Randy Ribler</o:LastAuthor>
-  <o:Revision>10</o:Revision>
-  <o:TotalTime>42</o:TotalTime>
-  <o:Created>2005-09-19T02:11:00Z</o:Created>
-  <o:LastSaved>2005-09-19T02:39:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>5</o:Words>
-  <o:Characters>30</o:Characters>
-  <o:Company>LC</o:Company>
-  <o:Lines>1</o:Lines>
-  <o:Paragraphs>1</o:Paragraphs>
-  <o:CharactersWithSpaces>34</o:CharactersWithSpaces>
-  <o:Version>10.2625</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:Zoom>75</w:Zoom>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="RM_stylesheet.css">
-<style>
-<!--
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:24.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:13.5pt;
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-weight:bold;}
-h5
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:5;
-	font-size:10.0pt;
-	font-weight:bold;}
-h6
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:6;
-	font-size:7.5pt;
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:#252E78;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:#3D2185;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-address
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	font-style:italic;}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	font-family:"Courier New";
-	mso-fareast-font-family:"Times New Roman";}
-p.formuladsp, li.formuladsp, div.formuladsp
-	{mso-style-name:formuladsp;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdtable, li.mdtable, div.mdtable
-	{mso-style-name:mdtable;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	background:#F4F4FB;
-	border:none;
-	mso-border-alt:solid #868686 .75pt;
-	padding:0in;
-	mso-padding-alt:0in 0in 0in 0in;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdrow, li.mdrow, div.mdrow
-	{mso-style-name:mdrow;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdescleft, li.mdescleft, div.mdescleft
-	{mso-style-name:mdescleft;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.mdescright, li.mdescright, div.mdescright
-	{mso-style-name:mdescright;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.memitemleft, li.memitemleft, div.memitemleft
-	{mso-style-name:memitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memitemright, li.memitemright, div.memitemright
-	{mso-style-name:memitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.search, li.search, div.search
-	{mso-style-name:search;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.fragment, li.fragment, div.fragment
-	{mso-style-name:fragment;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemleft, li.memtemplitemleft, div.memtemplitemleft
-	{mso-style-name:memtemplitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemright, li.memtemplitemright, div.memtemplitemright
-	{mso-style-name:memtemplitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplparams, li.memtemplparams, div.memtemplparams
-	{mso-style-name:memtemplparams;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
- at page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-table.MsoTableGrid
-	{mso-style-name:"Table Grid";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	border:solid windowtext 1.0pt;
-	mso-border-alt:solid windowtext .5pt;
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-border-insideh:.5pt solid windowtext;
-	mso-border-insidev:.5pt solid windowtext;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:15.0pt;}
-</style>
-<![endif]><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="6146">
-  <o:colormru v:ext="edit" colors="#060"/>
-  <o:colormenu v:ext="edit" strokecolor="#060"/>
- </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body bgcolor=white lang=EN-US link="#252E78" vlink="#3D2185" style='tab-interval:
-.5in;margin-left:15.0pt;margin-right:15.0pt'>
-
-<div class=Section1>
-
-<p class=MsoNormal style='margin-top:0in;margin-right:15.0pt;margin-bottom:
-0in;margin-left:15.0pt;margin-bottom:.0001pt'><span style='color:black'><span
-style='mso-spacerun:yes'>�</span></span><b style='mso-bidi-font-weight:normal'><span
-style='font-size:22.0pt;color:black'><o:p></o:p></span></b></p>
-
-<div align=center>
-
-<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
- style='border-collapse:collapse;border:none;mso-border-bottom-alt:solid navy 2.25pt;
- mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
- <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:29.25pt'>
-  <td width=453 valign=top style='width:339.45pt;border:none;border-bottom:
-  solid navy 2.25pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt'>
-  <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span
-  style='font-size:22.0pt;color:black'>HDF5 C++ API Reference Manual</span></b><span
-  style='color:black'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-</div>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-</div>
-
-</body>
-
-</html>
-<!-- Generated by Doxygen 1.4.7 -->
-<div class="tabs">
-  <ul>
-    <li><a href="index.html"><span>Main Page</span></a></li>
-    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-    <li><a href="annotated.html"><span>Classes</span></a></li>
-    <li id="current"><a href="files.html"><span>Files</span></a></li>
-    <li><a href="examples.html"><span>Examples</span></a></li>
-  </ul></div>
-<div class="tabs">
-  <ul>
-    <li><a href="files.html"><span>File List</span></a></li>
-    <li><a href="globals.html"><span>File Members</span></a></li>
-  </ul></div>
-<h1>H5AtomType.h</h1><a href="H5AtomType_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span>
-<a name="l00002"></a>00002 <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span>
-<a name="l00003"></a>00003 <span class="comment"> * Copyright by The HDF Group.                                               *</span>
-<a name="l00004"></a>00004 <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span>
-<a name="l00005"></a>00005 <span class="comment"> * All rights reserved.                                                      *</span>
-<a name="l00006"></a>00006 <span class="comment"> *                                                                           *</span>
-<a name="l00007"></a>00007 <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span>
-<a name="l00008"></a>00008 <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span>
-<a name="l00009"></a>00009 <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span>
-<a name="l00010"></a>00010 <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span>
-<a name="l00011"></a>00011 <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span>
-<a name="l00012"></a>00012 <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span>
-<a name="l00013"></a>00013 <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span>
-<a name="l00014"></a>00014 <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span>
-<a name="l00015"></a>00015 <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span>
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017 <span class="comment">// Class AtomType is a base class, from which IntType, FloatType, StrType,</span>
-<a name="l00018"></a>00018 <span class="comment">// and PredType inherit.  It provides the services that are common to these</span>
-<a name="l00019"></a>00019 <span class="comment">// subclasses.  It also inherits from DataType and passes down the</span>
-<a name="l00020"></a>00020 <span class="comment">// services that are common to all the datatypes.</span>
-<a name="l00021"></a>00021 
-<a name="l00022"></a>00022 <span class="preprocessor">#ifndef _H5AtomType_H</span>
-<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor">#define _H5AtomType_H</span>
-<a name="l00024"></a>00024 <span class="preprocessor"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {
-<a name="l00027"></a>00027 <span class="preprocessor">#endif</span>
-<a name="l00028"></a>00028 <span class="preprocessor"></span>
-<a name="l00029"></a><a class="code" href="classH5_1_1AtomType.html">00029</a> <span class="keyword">class </span>H5_DLLCPP AtomType : <span class="keyword">public</span> <a class="code" href="classH5_1_1DataType.html">DataType</a> {
-<a name="l00030"></a>00030    <span class="keyword">public</span>:
-<a name="l00031"></a>00031         <span class="comment">// Returns the byte order of an atomic datatype.</span>
-<a name="l00032"></a>00032         H5T_order_t getOrder() <span class="keyword">const</span>;
-<a name="l00033"></a>00033         H5T_order_t getOrder( <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& order_string ) <span class="keyword">const</span>;
-<a name="l00034"></a>00034 
-<a name="l00035"></a>00035         <span class="comment">// Sets the byte ordering of an atomic datatype.</span>
-<a name="l00036"></a>00036         <span class="keywordtype">void</span> setOrder( H5T_order_t order ) <span class="keyword">const</span>;
-<a name="l00037"></a>00037 
-<a name="l00038"></a>00038         <span class="comment">// Retrieves the bit offset of the first significant bit.</span>
-<a name="l00039"></a>00039         <span class="comment">// 12/05/00 - changed return type to int from size_t - C API</span>
-<a name="l00040"></a>00040         <span class="keywordtype">int</span> getOffset() <span class="keyword">const</span>;
-<a name="l00041"></a>00041 
-<a name="l00042"></a>00042         <span class="comment">// Sets the bit offset of the first significant bit.</span>
-<a name="l00043"></a>00043         <span class="keywordtype">void</span> setOffset( size_t offset ) <span class="keyword">const</span>;
-<a name="l00044"></a>00044 
-<a name="l00045"></a>00045         <span class="comment">// Retrieves the padding type of the least and most-significant bit padding.</span>
-<a name="l00046"></a>00046         <span class="keywordtype">void</span> getPad( H5T_pad_t& lsb, H5T_pad_t& msb ) <span class="keyword">const</span>;
-<a name="l00047"></a>00047 
-<a name="l00048"></a>00048         <span class="comment">// Sets the least and most-significant bits padding types</span>
-<a name="l00049"></a>00049         <span class="keywordtype">void</span> setPad( H5T_pad_t lsb, H5T_pad_t msb ) <span class="keyword">const</span>;
-<a name="l00050"></a>00050 
-<a name="l00051"></a>00051         <span class="comment">// Returns the precision of an atomic datatype.</span>
-<a name="l00052"></a>00052         size_t getPrecision() <span class="keyword">const</span>;
-<a name="l00053"></a>00053 
-<a name="l00054"></a>00054         <span class="comment">// Sets the precision of an atomic datatype.</span>
-<a name="l00055"></a>00055         <span class="keywordtype">void</span> setPrecision( size_t precision ) <span class="keyword">const</span>;
-<a name="l00056"></a>00056 
-<a name="l00057"></a>00057         <span class="comment">// Sets the total size for an atomic datatype.</span>
-<a name="l00058"></a>00058         <span class="keywordtype">void</span> setSize( size_t size ) <span class="keyword">const</span>;
-<a name="l00059"></a>00059 
-<a name="l00061"></a><a class="code" href="classH5_1_1AtomType.html#80818b48fcfae291550bc8cad6b05d1c">00061</a>         <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> fromClass ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"AtomType"</span>); }
-<a name="l00062"></a>00062 
-<a name="l00063"></a>00063         <span class="comment">// Copy constructor - makes copy of the original object</span>
-<a name="l00064"></a>00064         AtomType( <span class="keyword">const</span> AtomType& original );
-<a name="l00065"></a>00065 
-<a name="l00066"></a>00066         <span class="comment">// Noop destructor</span>
-<a name="l00067"></a>00067         <span class="keyword">virtual</span> ~AtomType();
-<a name="l00068"></a>00068 
-<a name="l00069"></a>00069    <span class="keyword">protected</span>:
-<a name="l00070"></a>00070 <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span>
-<a name="l00071"></a>00071 <span class="preprocessor"></span>        <span class="comment">// Default constructor</span>
-<a name="l00072"></a>00072         AtomType();
-<a name="l00073"></a>00073 
-<a name="l00074"></a>00074         <span class="comment">// Constructor that takes an existing id</span>
-<a name="l00075"></a>00075         AtomType( <span class="keyword">const</span> hid_t existing_id );
-<a name="l00076"></a>00076 <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span>
-<a name="l00077"></a>00077 <span class="preprocessor"></span>};
-<a name="l00078"></a>00078 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00079"></a>00079 <span class="preprocessor"></span>}
-<a name="l00080"></a>00080 <span class="preprocessor">#endif</span>
-<a name="l00081"></a>00081 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on 11 Apr 2013 by 
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5AtomType_8h.html b/html/cpplus_RM/H5AtomType_8h.html
deleted file mode 100644
index f2305bf..0000000
--- a/html/cpplus_RM/H5AtomType_8h.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5AtomType.h File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> |
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5AtomType.h File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><a href="H5AtomType_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1AtomType.html" title="Class AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. ">AtomType</a> is a base class, inherited by <a class="el" href="classH5_1_1IntType.html" title="Class IntType operates on HDF5 integer datatype. ">IntType</a>, <a class="el" href="classH5_1_1FloatType.html" title="Class FloatType operates on HDF5 floating point datat [...]
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5AtomType_8h_source.html b/html/cpplus_RM/H5AtomType_8h_source.html
deleted file mode 100644
index 6acb667..0000000
--- a/html/cpplus_RM/H5AtomType_8h_source.html
+++ /dev/null
@@ -1,179 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5AtomType.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5AtomType.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="H5AtomType_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span> <span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span> <span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span> <span class="comment"> *                                                                           *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span> <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span> <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span> <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span> <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span> <span class="preprocessor">#ifndef __H5AtomType_H</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5AtomType_H</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="classH5_1_1AtomType.html">   31</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1AtomType.html">AtomType</a> : <span class="keyword">public</span> <a class="code" href="classH5_1_1DataType.html">DataType</a> {</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>     <span class="comment">// Returns the byte order of an atomic datatype.</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>     H5T_order_t getOrder() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>     H5T_order_t getOrder( <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& order_string ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span> </div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>     <span class="comment">// Sets the byte ordering of an atomic datatype.</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>     <span class="keywordtype">void</span> setOrder( H5T_order_t order ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span> </div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>     <span class="comment">// Retrieves the bit offset of the first significant bit.</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>     <span class="comment">// 12/05/00 - changed return type to int from size_t - C API</span></div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>     <span class="keywordtype">int</span> getOffset() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span> </div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>     <span class="comment">// Sets the bit offset of the first significant bit.</span></div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>     <span class="keywordtype">void</span> setOffset( <span class="keywordtype">size_t</span> offset ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span> </div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>     <span class="comment">// Retrieves the padding type of the least and most-significant bit padding.</span></div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>     <span class="keywordtype">void</span> getPad( H5T_pad_t& lsb, H5T_pad_t& msb ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span> </div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>     <span class="comment">// Sets the least and most-significant bits padding types</span></div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>     <span class="keywordtype">void</span> setPad( H5T_pad_t lsb, H5T_pad_t msb ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span> </div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>     <span class="comment">// Returns the precision of an atomic datatype.</span></div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>     <span class="keywordtype">size_t</span> getPrecision() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span> </div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>     <span class="comment">// Sets the precision of an atomic datatype.</span></div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>     <span class="keywordtype">void</span> setPrecision( <span class="keywordtype">size_t</span> precision ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span> </div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>     <span class="comment">// Sets the total size for an atomic datatype.</span></div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>     <span class="keywordtype">void</span> setSize( <span class="keywordtype">size_t</span> size ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span> </div>
-<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="classH5_1_1AtomType.html#a80818b48fcfae291550bc8cad6b05d1c">   63</a></span>     <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> <a class="code" href="classH5_1_1AtomType.html#a80818b48fcfae291550bc8cad6b05d1c">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stri [...]
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span> </div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span> <span class="preprocessor"></span>    <span class="comment">// Copy constructor - makes copy of the original object</span></div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>     <a class="code" href="classH5_1_1AtomType.html">AtomType</a>( <span class="keyword">const</span> <a class="code" href="classH5_1_1AtomType.html">AtomType</a>& original );</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span> </div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>     <span class="comment">// Noop destructor</span></div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1AtomType.html">AtomType</a>();</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>    <span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span> <span class="preprocessor"></span>    <span class="comment">// Default constructor</span></div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>     <a class="code" href="classH5_1_1AtomType.html">AtomType</a>();</div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span> </div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>     <span class="comment">// Constructor that takes an existing id</span></div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>     <a class="code" href="classH5_1_1AtomType.html">AtomType</a>( <span class="keyword">const</span> hid_t existing_id );</div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span> <span class="preprocessor"></span>};</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span> <span class="preprocessor"></span>}</div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5AtomType_H</span></div>
-<div class="ttc" id="H5Exception_8h_html_a5c3fdf56d98d169f63f1b114803db592"><div class="ttname"><a href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a></div><div class="ttdeci">#define H5std_string</div><div class="ttdef"><b>Definition:</b> H5Exception.h:29</div></div>
-<div class="ttc" id="classH5_1_1AtomType_html_a80818b48fcfae291550bc8cad6b05d1c"><div class="ttname"><a href="classH5_1_1AtomType.html#a80818b48fcfae291550bc8cad6b05d1c">H5::AtomType::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5AtomType.h:63</div></div>
-<div class="ttc" id="classH5_1_1DataType_html"><div class="ttname"><a href="classH5_1_1DataType.html">H5::DataType</a></div><div class="ttdoc">Class DataType provides generic operations on HDF5 datatypes. </div><div class="ttdef"><b>Definition:</b> H5DataType.h:34</div></div>
-<div class="ttc" id="classH5_1_1AtomType_html"><div class="ttname"><a href="classH5_1_1AtomType.html">H5::AtomType</a></div><div class="ttdoc">Class AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. </div><div class="ttdef"><b>Definition:</b> H5AtomType.h:31</div></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Attribute_8cpp.html b/html/cpplus_RM/H5Attribute_8cpp.html
deleted file mode 100644
index 8ea26d6..0000000
--- a/html/cpplus_RM/H5Attribute_8cpp.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5Attribute.cpp File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#namespaces">Namespaces</a> |
-<a href="#var-members">Variables</a>  </div>
-  <div class="headertitle">
-<div class="title">H5Attribute.cpp File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include <iostream></code><br/>
-<code>#include <string></code><br/>
-<code>#include "<a class="el" href="H5Include_8h_source.html">H5Include.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5IdComponent_8h_source.html">H5IdComponent.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5PropList_8h_source.html">H5PropList.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Object_8h_source.html">H5Object.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5AbstractDs_8h_source.html">H5AbstractDs.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5FaccProp_8h_source.html">H5FaccProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5FcreatProp_8h_source.html">H5FcreatProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DcreatProp_8h_source.html">H5DcreatProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5CommonFG_8h_source.html">H5CommonFG.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataType_8h_source.html">H5DataType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataSpace_8h_source.html">H5DataSpace.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5File_8h_source.html">H5File.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Attribute_8h_source.html">H5Attribute.h</a>"</code><br/>
-<code>#include "H5private.h"</code><br/>
-</div><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr class="memitem:a52e9e81a7ed5ce15b9acc6fe32ee7845"><td class="memItemLeft" align="right" valign="top">class H5_DLLCPP </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html#a52e9e81a7ed5ce15b9acc6fe32ee7845">H5::H5Object</a></td></tr>
-<tr class="separator:a52e9e81a7ed5ce15b9acc6fe32ee7845"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Attribute_8h-source.html b/html/cpplus_RM/H5Attribute_8h-source.html
deleted file mode 100644
index 18c6c57..0000000
--- a/html/cpplus_RM/H5Attribute_8h-source.html
+++ /dev/null
@@ -1,496 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="header2_files/filelist.xml">
-<title>Main Page</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>Binh-Minh Ribler</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Randy Ribler</o:LastAuthor>
-  <o:Revision>10</o:Revision>
-  <o:TotalTime>42</o:TotalTime>
-  <o:Created>2005-09-19T02:11:00Z</o:Created>
-  <o:LastSaved>2005-09-19T02:39:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>5</o:Words>
-  <o:Characters>30</o:Characters>
-  <o:Company>LC</o:Company>
-  <o:Lines>1</o:Lines>
-  <o:Paragraphs>1</o:Paragraphs>
-  <o:CharactersWithSpaces>34</o:CharactersWithSpaces>
-  <o:Version>10.2625</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:Zoom>75</w:Zoom>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="RM_stylesheet.css">
-<style>
-<!--
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:24.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:13.5pt;
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-weight:bold;}
-h5
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:5;
-	font-size:10.0pt;
-	font-weight:bold;}
-h6
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:6;
-	font-size:7.5pt;
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:#252E78;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:#3D2185;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-address
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	font-style:italic;}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	font-family:"Courier New";
-	mso-fareast-font-family:"Times New Roman";}
-p.formuladsp, li.formuladsp, div.formuladsp
-	{mso-style-name:formuladsp;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdtable, li.mdtable, div.mdtable
-	{mso-style-name:mdtable;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	background:#F4F4FB;
-	border:none;
-	mso-border-alt:solid #868686 .75pt;
-	padding:0in;
-	mso-padding-alt:0in 0in 0in 0in;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdrow, li.mdrow, div.mdrow
-	{mso-style-name:mdrow;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdescleft, li.mdescleft, div.mdescleft
-	{mso-style-name:mdescleft;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.mdescright, li.mdescright, div.mdescright
-	{mso-style-name:mdescright;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.memitemleft, li.memitemleft, div.memitemleft
-	{mso-style-name:memitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memitemright, li.memitemright, div.memitemright
-	{mso-style-name:memitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.search, li.search, div.search
-	{mso-style-name:search;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.fragment, li.fragment, div.fragment
-	{mso-style-name:fragment;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemleft, li.memtemplitemleft, div.memtemplitemleft
-	{mso-style-name:memtemplitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemright, li.memtemplitemright, div.memtemplitemright
-	{mso-style-name:memtemplitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplparams, li.memtemplparams, div.memtemplparams
-	{mso-style-name:memtemplparams;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
- at page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-table.MsoTableGrid
-	{mso-style-name:"Table Grid";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	border:solid windowtext 1.0pt;
-	mso-border-alt:solid windowtext .5pt;
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-border-insideh:.5pt solid windowtext;
-	mso-border-insidev:.5pt solid windowtext;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:15.0pt;}
-</style>
-<![endif]><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="6146">
-  <o:colormru v:ext="edit" colors="#060"/>
-  <o:colormenu v:ext="edit" strokecolor="#060"/>
- </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body bgcolor=white lang=EN-US link="#252E78" vlink="#3D2185" style='tab-interval:
-.5in;margin-left:15.0pt;margin-right:15.0pt'>
-
-<div class=Section1>
-
-<p class=MsoNormal style='margin-top:0in;margin-right:15.0pt;margin-bottom:
-0in;margin-left:15.0pt;margin-bottom:.0001pt'><span style='color:black'><span
-style='mso-spacerun:yes'>�</span></span><b style='mso-bidi-font-weight:normal'><span
-style='font-size:22.0pt;color:black'><o:p></o:p></span></b></p>
-
-<div align=center>
-
-<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
- style='border-collapse:collapse;border:none;mso-border-bottom-alt:solid navy 2.25pt;
- mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
- <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:29.25pt'>
-  <td width=453 valign=top style='width:339.45pt;border:none;border-bottom:
-  solid navy 2.25pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt'>
-  <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span
-  style='font-size:22.0pt;color:black'>HDF5 C++ API Reference Manual</span></b><span
-  style='color:black'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-</div>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-</div>
-
-</body>
-
-</html>
-<!-- Generated by Doxygen 1.4.7 -->
-<div class="tabs">
-  <ul>
-    <li><a href="index.html"><span>Main Page</span></a></li>
-    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-    <li><a href="annotated.html"><span>Classes</span></a></li>
-    <li id="current"><a href="files.html"><span>Files</span></a></li>
-    <li><a href="examples.html"><span>Examples</span></a></li>
-  </ul></div>
-<div class="tabs">
-  <ul>
-    <li><a href="files.html"><span>File List</span></a></li>
-    <li><a href="globals.html"><span>File Members</span></a></li>
-  </ul></div>
-<h1>H5Attribute.h</h1><a href="H5Attribute_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span>
-<a name="l00002"></a>00002 <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span>
-<a name="l00003"></a>00003 <span class="comment"> * Copyright by The HDF Group.                                               *</span>
-<a name="l00004"></a>00004 <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span>
-<a name="l00005"></a>00005 <span class="comment"> * All rights reserved.                                                      *</span>
-<a name="l00006"></a>00006 <span class="comment"> *                                                                           *</span>
-<a name="l00007"></a>00007 <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span>
-<a name="l00008"></a>00008 <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span>
-<a name="l00009"></a>00009 <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span>
-<a name="l00010"></a>00010 <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span>
-<a name="l00011"></a>00011 <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span>
-<a name="l00012"></a>00012 <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span>
-<a name="l00013"></a>00013 <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span>
-<a name="l00014"></a>00014 <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span>
-<a name="l00015"></a>00015 <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span>
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017 <span class="preprocessor">#ifndef _H5Attribute_H</span>
-<a name="l00018"></a>00018 <span class="preprocessor"></span><span class="preprocessor">#define _H5Attribute_H</span>
-<a name="l00019"></a>00019 <span class="preprocessor"></span>
-<a name="l00020"></a>00020 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00021"></a>00021 <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {
-<a name="l00022"></a>00022 <span class="preprocessor">#endif</span>
-<a name="l00023"></a>00023 <span class="preprocessor"></span>
-<a name="l00024"></a><a class="code" href="classH5_1_1Attribute.html">00024</a> <span class="keyword">class </span>H5_DLLCPP Attribute : <span class="keyword">public</span> <a class="code" href="classH5_1_1AbstractDs.html">AbstractDs</a>, <span class="keyword">public</span> <a class="code" href="classH5_1_1IdComponent.html">IdComponent</a> {
-<a name="l00025"></a>00025    <span class="keyword">public</span>:
-<a name="l00026"></a>00026         <span class="comment">// Closes this attribute.</span>
-<a name="l00027"></a>00027         <span class="keyword">virtual</span> <span class="keywordtype">void</span> close();
-<a name="l00028"></a>00028 
-<a name="l00029"></a>00029         <span class="comment">// Gets the name of the file, in which this attribute belongs.</span>
-<a name="l00030"></a>00030         <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getFileName() <span class="keyword">const</span>;
-<a name="l00031"></a>00031 
-<a name="l00032"></a>00032         <span class="comment">// Gets the name of this attribute.</span>
-<a name="l00033"></a>00033         ssize_t getName( size_t buf_size, <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& attr_name ) <span class="keyword">const</span>;
-<a name="l00034"></a>00034         <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getName( size_t buf_size ) <span class="keyword">const</span>; <span class="comment">// returns name, not its length</span>
-<a name="l00035"></a>00035         <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getName() <span class="keyword">const</span>; <span class="comment">// returns name, no argument</span>
-<a name="l00036"></a>00036 
-<a name="l00037"></a>00037         <span class="comment">// Gets a copy of the dataspace for this attribute.</span>
-<a name="l00038"></a>00038         <span class="keyword">virtual</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> getSpace() <span class="keyword">const</span>;
-<a name="l00039"></a>00039 
-<a name="l00040"></a>00040         <span class="comment">// Returns the amount of storage size required for this attribute.</span>
-<a name="l00041"></a>00041         <span class="keyword">virtual</span> hsize_t getStorageSize() <span class="keyword">const</span>;
-<a name="l00042"></a>00042 
-<a name="l00043"></a>00043         <span class="comment">// Returns the in memory size of this attribute's data.</span>
-<a name="l00044"></a>00044         <span class="keyword">virtual</span> size_t getInMemDataSize() <span class="keyword">const</span>;
-<a name="l00045"></a>00045 
-<a name="l00046"></a>00046         <span class="comment">// Reads data from this attribute.</span>
-<a name="l00047"></a>00047         <span class="keywordtype">void</span> read( <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& mem_type, <span class="keywordtype">void</span> *buf ) <span class="keyword">const</span>;
-<a name="l00048"></a>00048         <span class="keywordtype">void</span> read( <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& mem_type, <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& strg ) <span class="keyword">const</span>;
-<a name="l00049"></a>00049 
-<a name="l00050"></a>00050         <span class="comment">// Writes data to this attribute.</span>
-<a name="l00051"></a>00051         <span class="keywordtype">void</span> write(<span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& mem_type, <span class="keyword">const</span> <span class="keywordtype">void</span> *buf ) <span class="keyword">const</span>;
-<a name="l00052"></a>00052         <span class="keywordtype">void</span> write(<span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& mem_type, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& strg ) <span class="keyword">const</span>;
-<a name="l00053"></a>00053 
-<a name="l00054"></a>00054         <span class="comment">// Flushes all buffers associated with the file specified by this</span>
-<a name="l00055"></a>00055         <span class="comment">// attribute to disk.</span>
-<a name="l00056"></a>00056         <span class="keywordtype">void</span> flush( H5F_scope_t scope ) <span class="keyword">const</span>;
-<a name="l00057"></a>00057 
-<a name="l00059"></a><a class="code" href="classH5_1_1Attribute.html#800c95e9bfeaa725b3ed8d86351e90d5">00059</a>         <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> fromClass ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"Attribute"</span>); }
-<a name="l00060"></a>00060 
-<a name="l00061"></a>00061         <span class="comment">// Creates a copy of an existing attribute using the attribute id</span>
-<a name="l00062"></a>00062         Attribute( <span class="keyword">const</span> hid_t attr_id );
-<a name="l00063"></a>00063 
-<a name="l00064"></a>00064         <span class="comment">// Copy constructor: makes a copy of an existing Attribute object.</span>
-<a name="l00065"></a>00065         Attribute( <span class="keyword">const</span> Attribute& original );
-<a name="l00066"></a>00066 
-<a name="l00067"></a>00067         <span class="comment">// Default constructor</span>
-<a name="l00068"></a>00068         Attribute();
-<a name="l00069"></a>00069 
-<a name="l00070"></a>00070         <span class="comment">// Gets the attribute id.</span>
-<a name="l00071"></a>00071         <span class="keyword">virtual</span> hid_t getId() <span class="keyword">const</span>;
-<a name="l00072"></a>00072 
-<a name="l00073"></a>00073         <span class="comment">// Destructor: properly terminates access to this attribute.</span>
-<a name="l00074"></a>00074         <span class="keyword">virtual</span> ~Attribute();
-<a name="l00075"></a>00075 
-<a name="l00076"></a>00076    <span class="keyword">protected</span>:
-<a name="l00077"></a>00077         <span class="comment">// Sets the attribute id.</span>
-<a name="l00078"></a>00078         <span class="keyword">virtual</span> <span class="keywordtype">void</span> p_setId(<span class="keyword">const</span> hid_t new_id);
-<a name="l00079"></a>00079 
-<a name="l00080"></a>00080    <span class="keyword">private</span>:
-<a name="l00081"></a>00081         hid_t id;       <span class="comment">// HDF5 attribute id</span>
-<a name="l00082"></a>00082 
-<a name="l00083"></a>00083         <span class="comment">// This function contains the common code that is used by</span>
-<a name="l00084"></a>00084         <span class="comment">// getTypeClass and various API functions getXxxType</span>
-<a name="l00085"></a>00085         <span class="comment">// defined in AbstractDs for generic datatype and specific</span>
-<a name="l00086"></a>00086         <span class="comment">// sub-types</span>
-<a name="l00087"></a>00087         <span class="keyword">virtual</span> hid_t p_get_type() <span class="keyword">const</span>;
-<a name="l00088"></a>00088 
-<a name="l00089"></a>00089         <span class="comment">// Reads variable or fixed len strings from this attribute.</span>
-<a name="l00090"></a>00090         <span class="keywordtype">void</span> p_read_variable_len(<span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& mem_type, <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& strg) <span class="keyword">const</span>;
-<a name="l00091"></a>00091         <span class="keywordtype">void</span> p_read_fixed_len(<span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& mem_type, <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& strg) <span class="keyword">const</span>;
-<a name="l00092"></a>00092 
-<a name="l00093"></a>00093         <span class="comment">// do not inherit H5Object::iterateAttrs</span>
-<a name="l00094"></a>00094         <span class="keywordtype">int</span> iterateAttrs() { <span class="keywordflow">return</span> 0; }
-<a name="l00095"></a>00095 
-<a name="l00096"></a>00096         <span class="comment">// do not inherit H5Object::renameAttr</span>
-<a name="l00097"></a>00097         <span class="keywordtype">void</span> renameAttr() {}
-<a name="l00098"></a>00098 };
-<a name="l00099"></a>00099 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00100"></a>00100 <span class="preprocessor"></span>}
-<a name="l00101"></a>00101 <span class="preprocessor">#endif</span>
-<a name="l00102"></a>00102 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on 11 Apr 2013 by 
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Attribute_8h.html b/html/cpplus_RM/H5Attribute_8h.html
deleted file mode 100644
index 0fed5f0..0000000
--- a/html/cpplus_RM/H5Attribute_8h.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5Attribute.h File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> |
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5Attribute.h File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><a href="H5Attribute_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Attribute.html">H5::Attribute</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1Attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> operates on HDF5 attributes.  <a href="classH5_1_1Attribute.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Attribute_8h_source.html b/html/cpplus_RM/H5Attribute_8h_source.html
deleted file mode 100644
index fcb0c91..0000000
--- a/html/cpplus_RM/H5Attribute_8h_source.html
+++ /dev/null
@@ -1,206 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5Attribute.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5Attribute.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="H5Attribute_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span> <span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span> <span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span> <span class="comment"> *                                                                           *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span> <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span> <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span> <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span> <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span> <span class="preprocessor">#ifndef __H5Attribute_H</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5Attribute_H</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="classH5_1_1Attribute.html">   32</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1Attribute.html">Attribute</a> : <span class="keyword">public</span> <a class="code" href="classH5_1_1AbstractDs.html">AbstractDs</a>, <span class="keyword">public</span> <a class="code" href="classH5_1_1IdComponent.html">IdComponent</a> {</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>     <span class="comment">// Closes this attribute.</span></div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>     <span class="keyword">virtual</span> <span class="keywordtype">void</span> close();</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span> </div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>     <span class="comment">// Gets the name of the file, in which this attribute belongs.</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>     <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getFileName() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span> </div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>     <span class="comment">// Gets the name of this attribute.</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>     ssize_t getName( <span class="keywordtype">size_t</span> buf_size, <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& attr_name ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>     <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getName( <span class="keywordtype">size_t</span> buf_size ) <span class="keyword">const</span>; <span class="comment">// returns name, not its length</span></div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>     <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getName() <span class="keyword">const</span>; <span class="comment">// returns name, no argument</span></div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span> </div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>     <span class="comment">// Gets a copy of the dataspace for this attribute.</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>     <span class="keyword">virtual</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> getSpace() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span> </div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>     <span class="comment">// Returns the amount of storage size required for this attribute.</span></div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>     <span class="keyword">virtual</span> hsize_t getStorageSize() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span> </div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>     <span class="comment">// Returns the in memory size of this attribute's data.</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>     <span class="keyword">virtual</span> <span class="keywordtype">size_t</span> getInMemDataSize() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span> </div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>     <span class="comment">// Reads data from this attribute.</span></div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>     <span class="keywordtype">void</span> read( <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& mem_type, <span class="keywordtype">void</span> *buf ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>     <span class="keywordtype">void</span> read( <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& mem_type, <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& strg ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span> </div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>     <span class="comment">// Writes data to this attribute.</span></div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>     <span class="keywordtype">void</span> write(<span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& mem_type, <span class="keyword">const</span> <span class="keywordtype">void</span> *buf ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>     <span class="keywordtype">void</span> write(<span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& mem_type, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& strg ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span> </div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>     <span class="comment">// Flushes all buffers associated with the file specified by this</span></div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>     <span class="comment">// attribute to disk.</span></div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>     <span class="keywordtype">void</span> flush( H5F_scope_t scope ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span> </div>
-<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="classH5_1_1Attribute.html#a800c95e9bfeaa725b3ed8d86351e90d5">   67</a></span>     <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> <a class="code" href="classH5_1_1Attribute.html#a800c95e9bfeaa725b3ed8d86351e90d5">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="st [...]
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span> </div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>     <span class="comment">// Creates a copy of an existing attribute using the attribute id</span></div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>     <a class="code" href="classH5_1_1Attribute.html">Attribute</a>( <span class="keyword">const</span> hid_t attr_id );</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span> </div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>     <span class="comment">// Copy constructor: makes a copy of an existing Attribute object.</span></div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>     <a class="code" href="classH5_1_1Attribute.html">Attribute</a>( <span class="keyword">const</span> <a class="code" href="classH5_1_1Attribute.html">Attribute</a>& original );</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span> </div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>     <span class="comment">// Default constructor</span></div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>     <a class="code" href="classH5_1_1Attribute.html">Attribute</a>();</div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span> </div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>     <span class="comment">// Gets the attribute id.</span></div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>     <span class="keyword">virtual</span> hid_t getId() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span> </div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>     <span class="comment">// Destructor: properly terminates access to this attribute.</span></div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1Attribute.html">Attribute</a>();</div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span> </div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>    <span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>     <span class="comment">// Sets the attribute id.</span></div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>     <span class="keyword">virtual</span> <span class="keywordtype">void</span> p_setId(<span class="keyword">const</span> hid_t new_id);</div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span> </div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>    <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>     hid_t id;   <span class="comment">// HDF5 attribute id</span></div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span> </div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>     <span class="comment">// This function contains the common code that is used by</span></div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>     <span class="comment">// getTypeClass and various API functions getXxxType</span></div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>     <span class="comment">// defined in AbstractDs for generic datatype and specific</span></div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>     <span class="comment">// sub-types</span></div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>     <span class="keyword">virtual</span> hid_t p_get_type() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span> </div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>     <span class="comment">// Reads variable or fixed len strings from this attribute.</span></div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>     <span class="keywordtype">void</span> p_read_variable_len(<span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& mem_type, <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& strg) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>     <span class="keywordtype">void</span> p_read_fixed_len(<span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& mem_type, <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& strg) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span> </div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>     <span class="comment">// do not inherit H5Object::iterateAttrs</span></div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>     <span class="keywordtype">int</span> iterateAttrs() { <span class="keywordflow">return</span> 0; }</div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span> </div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>     <span class="comment">// do not inherit H5Object::renameAttr</span></div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>     <span class="keywordtype">void</span> renameAttr() {}</div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span> };</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span> <span class="preprocessor"></span>}</div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5Attribute_H</span></div>
-<div class="ttc" id="classH5_1_1Attribute_html"><div class="ttname"><a href="classH5_1_1Attribute.html">H5::Attribute</a></div><div class="ttdoc">Class Attribute operates on HDF5 attributes. </div><div class="ttdef"><b>Definition:</b> H5Attribute.h:32</div></div>
-<div class="ttc" id="classH5_1_1DataSpace_html"><div class="ttname"><a href="classH5_1_1DataSpace.html">H5::DataSpace</a></div><div class="ttdoc">Class DataSpace operates on HDF5 dataspaces. </div><div class="ttdef"><b>Definition:</b> H5DataSpace.h:25</div></div>
-<div class="ttc" id="classH5_1_1IdComponent_html"><div class="ttname"><a href="classH5_1_1IdComponent.html">H5::IdComponent</a></div><div class="ttdoc">Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. </div><div class="ttdef"><b>Definition:</b> H5IdComponent.h:34</div></div>
-<div class="ttc" id="H5Exception_8h_html_a5c3fdf56d98d169f63f1b114803db592"><div class="ttname"><a href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a></div><div class="ttdeci">#define H5std_string</div><div class="ttdef"><b>Definition:</b> H5Exception.h:29</div></div>
-<div class="ttc" id="classH5_1_1DataType_html"><div class="ttname"><a href="classH5_1_1DataType.html">H5::DataType</a></div><div class="ttdoc">Class DataType provides generic operations on HDF5 datatypes. </div><div class="ttdef"><b>Definition:</b> H5DataType.h:34</div></div>
-<div class="ttc" id="classH5_1_1Attribute_html_a800c95e9bfeaa725b3ed8d86351e90d5"><div class="ttname"><a href="classH5_1_1Attribute.html#a800c95e9bfeaa725b3ed8d86351e90d5">H5::Attribute::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5Attribute.h:67</div></div>
-<div class="ttc" id="classH5_1_1AbstractDs_html"><div class="ttname"><a href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></div><div class="ttdoc">Class AbstractDs is an abstract base class, inherited by Attribute and DataSet. </div><div class="ttdef"><b>Definition:</b> H5AbstractDs.h:39</div></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Classes_8h-source.html b/html/cpplus_RM/H5Classes_8h-source.html
deleted file mode 100644
index fa13036..0000000
--- a/html/cpplus_RM/H5Classes_8h-source.html
+++ /dev/null
@@ -1,446 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="header2_files/filelist.xml">
-<title>Main Page</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>Binh-Minh Ribler</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Randy Ribler</o:LastAuthor>
-  <o:Revision>10</o:Revision>
-  <o:TotalTime>42</o:TotalTime>
-  <o:Created>2005-09-19T02:11:00Z</o:Created>
-  <o:LastSaved>2005-09-19T02:39:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>5</o:Words>
-  <o:Characters>30</o:Characters>
-  <o:Company>LC</o:Company>
-  <o:Lines>1</o:Lines>
-  <o:Paragraphs>1</o:Paragraphs>
-  <o:CharactersWithSpaces>34</o:CharactersWithSpaces>
-  <o:Version>10.2625</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:Zoom>75</w:Zoom>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="RM_stylesheet.css">
-<style>
-<!--
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:24.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:13.5pt;
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-weight:bold;}
-h5
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:5;
-	font-size:10.0pt;
-	font-weight:bold;}
-h6
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:6;
-	font-size:7.5pt;
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:#252E78;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:#3D2185;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-address
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	font-style:italic;}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	font-family:"Courier New";
-	mso-fareast-font-family:"Times New Roman";}
-p.formuladsp, li.formuladsp, div.formuladsp
-	{mso-style-name:formuladsp;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdtable, li.mdtable, div.mdtable
-	{mso-style-name:mdtable;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	background:#F4F4FB;
-	border:none;
-	mso-border-alt:solid #868686 .75pt;
-	padding:0in;
-	mso-padding-alt:0in 0in 0in 0in;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdrow, li.mdrow, div.mdrow
-	{mso-style-name:mdrow;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdescleft, li.mdescleft, div.mdescleft
-	{mso-style-name:mdescleft;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.mdescright, li.mdescright, div.mdescright
-	{mso-style-name:mdescright;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.memitemleft, li.memitemleft, div.memitemleft
-	{mso-style-name:memitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memitemright, li.memitemright, div.memitemright
-	{mso-style-name:memitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.search, li.search, div.search
-	{mso-style-name:search;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.fragment, li.fragment, div.fragment
-	{mso-style-name:fragment;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemleft, li.memtemplitemleft, div.memtemplitemleft
-	{mso-style-name:memtemplitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemright, li.memtemplitemright, div.memtemplitemright
-	{mso-style-name:memtemplitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplparams, li.memtemplparams, div.memtemplparams
-	{mso-style-name:memtemplparams;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
- at page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-table.MsoTableGrid
-	{mso-style-name:"Table Grid";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	border:solid windowtext 1.0pt;
-	mso-border-alt:solid windowtext .5pt;
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-border-insideh:.5pt solid windowtext;
-	mso-border-insidev:.5pt solid windowtext;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:15.0pt;}
-</style>
-<![endif]><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="6146">
-  <o:colormru v:ext="edit" colors="#060"/>
-  <o:colormenu v:ext="edit" strokecolor="#060"/>
- </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body bgcolor=white lang=EN-US link="#252E78" vlink="#3D2185" style='tab-interval:
-.5in;margin-left:15.0pt;margin-right:15.0pt'>
-
-<div class=Section1>
-
-<p class=MsoNormal style='margin-top:0in;margin-right:15.0pt;margin-bottom:
-0in;margin-left:15.0pt;margin-bottom:.0001pt'><span style='color:black'><span
-style='mso-spacerun:yes'>�</span></span><b style='mso-bidi-font-weight:normal'><span
-style='font-size:22.0pt;color:black'><o:p></o:p></span></b></p>
-
-<div align=center>
-
-<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
- style='border-collapse:collapse;border:none;mso-border-bottom-alt:solid navy 2.25pt;
- mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
- <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:29.25pt'>
-  <td width=453 valign=top style='width:339.45pt;border:none;border-bottom:
-  solid navy 2.25pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt'>
-  <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span
-  style='font-size:22.0pt;color:black'>HDF5 C++ API Reference Manual</span></b><span
-  style='color:black'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-</div>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-</div>
-
-</body>
-
-</html>
-<!-- Generated by Doxygen 1.4.7 -->
-<div class="tabs">
-  <ul>
-    <li><a href="index.html"><span>Main Page</span></a></li>
-    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-    <li><a href="annotated.html"><span>Classes</span></a></li>
-    <li id="current"><a href="files.html"><span>Files</span></a></li>
-    <li><a href="examples.html"><span>Examples</span></a></li>
-  </ul></div>
-<div class="tabs">
-  <ul>
-    <li><a href="files.html"><span>File List</span></a></li>
-    <li><a href="globals.html"><span>File Members</span></a></li>
-  </ul></div>
-<h1>H5Classes.h</h1><a href="H5Classes_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span>
-<a name="l00002"></a>00002 <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span>
-<a name="l00003"></a>00003 <span class="comment"> * Copyright by The HDF Group.                                               *</span>
-<a name="l00004"></a>00004 <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span>
-<a name="l00005"></a>00005 <span class="comment"> * All rights reserved.                                                      *</span>
-<a name="l00006"></a>00006 <span class="comment"> *                                                                           *</span>
-<a name="l00007"></a>00007 <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span>
-<a name="l00008"></a>00008 <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span>
-<a name="l00009"></a>00009 <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span>
-<a name="l00010"></a>00010 <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span>
-<a name="l00011"></a>00011 <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span>
-<a name="l00012"></a>00012 <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span>
-<a name="l00013"></a>00013 <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span>
-<a name="l00014"></a>00014 <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span>
-<a name="l00015"></a>00015 <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span>
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017 <span class="preprocessor">#ifndef _H5Classes_H</span>
-<a name="l00018"></a>00018 <span class="preprocessor"></span><span class="preprocessor">#define _H5Classes_H</span>
-<a name="l00019"></a>00019 <span class="preprocessor"></span>
-<a name="l00020"></a>00020 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00021"></a>00021 <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {
-<a name="l00022"></a>00022 <span class="preprocessor">#endif</span>
-<a name="l00023"></a>00023 <span class="preprocessor"></span>        <span class="keyword">class </span>Exception;
-<a name="l00024"></a>00024         <span class="keyword">class </span>IdComponent;
-<a name="l00025"></a>00025         <span class="keyword">class </span>H5Object;
-<a name="l00026"></a>00026         <span class="keyword">class </span>PropList;
-<a name="l00027"></a>00027         <span class="keyword">class </span>FileCreatPropList;
-<a name="l00028"></a>00028         <span class="keyword">class </span>FileAccPropList;
-<a name="l00029"></a>00029         <span class="keyword">class </span>DSetCreatPropList;
-<a name="l00030"></a>00030         <span class="keyword">class </span>DSetMemXferPropList;
-<a name="l00031"></a>00031         <span class="keyword">class </span>DTypePropList;
-<a name="l00032"></a>00032         <span class="keyword">class </span>DataType;
-<a name="l00033"></a>00033         <span class="keyword">class </span>DataSpace;
-<a name="l00034"></a>00034         <span class="keyword">class </span>AtomType;
-<a name="l00035"></a>00035         <span class="keyword">class </span>PredType;
-<a name="l00036"></a>00036         <span class="keyword">class </span>EnumType;
-<a name="l00037"></a>00037         <span class="keyword">class </span>IntType;
-<a name="l00038"></a>00038         <span class="keyword">class </span>FloatType;
-<a name="l00039"></a>00039         <span class="keyword">class </span>StrType;
-<a name="l00040"></a>00040         <span class="keyword">class </span>CompType;
-<a name="l00041"></a>00041         <span class="comment">//class RefType;</span>
-<a name="l00042"></a>00042         <span class="keyword">class </span>AbstractDs;
-<a name="l00043"></a>00043         <span class="keyword">class </span>DataSet;
-<a name="l00044"></a>00044         <span class="keyword">class </span>Group;
-<a name="l00045"></a>00045         <span class="keyword">class </span>H5File;
-<a name="l00046"></a>00046         <span class="keyword">class </span>Attribute;
-<a name="l00047"></a>00047         <span class="keyword">class </span>H5Library;
-<a name="l00048"></a>00048 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00049"></a>00049 <span class="preprocessor"></span>}
-<a name="l00050"></a>00050 <span class="preprocessor">#endif</span>
-<a name="l00051"></a>00051 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on 11 Apr 2013 by 
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Classes_8h.html b/html/cpplus_RM/H5Classes_8h.html
deleted file mode 100644
index c834163..0000000
--- a/html/cpplus_RM/H5Classes_8h.html
+++ /dev/null
@@ -1,108 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5Classes.h File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5Classes.h File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><a href="H5Classes_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Classes_8h_source.html b/html/cpplus_RM/H5Classes_8h_source.html
deleted file mode 100644
index 3ad96f6..0000000
--- a/html/cpplus_RM/H5Classes_8h_source.html
+++ /dev/null
@@ -1,152 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5Classes.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5Classes.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="H5Classes_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span> <span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span> <span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span> <span class="comment"> *                                                                           *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span> <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span> <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span> <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span> <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span> <span class="preprocessor">#ifndef __H5Classes_H</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5Classes_H</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span> <span class="preprocessor"></span>    <span class="keyword">class </span>Exception;</div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>     <span class="keyword">class </span>IdComponent;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>     <span class="keyword">class </span><a class="code" href="namespaceH5.html#a96d8e144995c506ad2ad38f51c66e5f6">H5Location</a>;</div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>     <span class="keyword">class </span><a class="code" href="namespaceH5.html#a52e9e81a7ed5ce15b9acc6fe32ee7845">H5Object</a>;</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>     <span class="keyword">class </span>PropList;</div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>     <span class="keyword">class </span>FileCreatPropList;</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>     <span class="keyword">class </span>FileAccPropList;</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>     <span class="keyword">class </span>DSetCreatPropList;</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>     <span class="keyword">class </span>DSetMemXferPropList;</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>     <span class="keyword">class </span>DTypePropList;</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>     <span class="keyword">class </span>DataType;</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>     <span class="keyword">class </span>DataSpace;</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>     <span class="keyword">class </span>AtomType;</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>     <span class="keyword">class </span>PredType;</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>     <span class="keyword">class </span>EnumType;</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>     <span class="keyword">class </span>IntType;</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>     <span class="keyword">class </span>FloatType;</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>     <span class="keyword">class </span>StrType;</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>     <span class="keyword">class </span>CompType;</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>     <span class="comment">//class RefType;</span></div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>     <span class="keyword">class </span>AbstractDs;</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>     <span class="keyword">class </span>DataSet;</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>     <span class="keyword">class </span>Group;</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>     <span class="keyword">class </span>H5File;</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>     <span class="keyword">class </span>Attribute;</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>     <span class="keyword">class </span>H5Library;</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span> <span class="preprocessor"></span>}</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5Classes_H</span></div>
-<div class="ttc" id="namespaceH5_html_a52e9e81a7ed5ce15b9acc6fe32ee7845"><div class="ttname"><a href="namespaceH5.html#a52e9e81a7ed5ce15b9acc6fe32ee7845">H5::H5Object</a></div><div class="ttdeci">class H5_DLLCPP H5Object</div><div class="ttdef"><b>Definition:</b> H5Attribute.cpp:47</div></div>
-<div class="ttc" id="namespaceH5_html_a96d8e144995c506ad2ad38f51c66e5f6"><div class="ttname"><a href="namespaceH5.html#a96d8e144995c506ad2ad38f51c66e5f6">H5::H5Location</a></div><div class="ttdeci">class H5_DLLCPP H5Location</div><div class="ttdef"><b>Definition:</b> H5Location.h:26</div></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5CommonFG_8cpp.html b/html/cpplus_RM/H5CommonFG_8cpp.html
deleted file mode 100644
index 1b40000..0000000
--- a/html/cpplus_RM/H5CommonFG_8cpp.html
+++ /dev/null
@@ -1,124 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5CommonFG.cpp File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5CommonFG.cpp File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include <string></code><br/>
-<code>#include "<a class="el" href="H5Include_8h_source.html">H5Include.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5IdComponent_8h_source.html">H5IdComponent.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5PropList_8h_source.html">H5PropList.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Object_8h_source.html">H5Object.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5FaccProp_8h_source.html">H5FaccProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5FcreatProp_8h_source.html">H5FcreatProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DxferProp_8h_source.html">H5DxferProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DcreatProp_8h_source.html">H5DcreatProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5CommonFG_8h_source.html">H5CommonFG.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Group_8h_source.html">H5Group.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5AbstractDs_8h_source.html">H5AbstractDs.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataSpace_8h_source.html">H5DataSpace.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataSet_8h_source.html">H5DataSet.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5File_8h_source.html">H5File.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Alltypes_8h_source.html">H5Alltypes.h</a>"</code><br/>
-<code>#include "H5private.h"</code><br/>
-</div><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5CommonFG_8h-source.html b/html/cpplus_RM/H5CommonFG_8h-source.html
deleted file mode 100644
index 326a9ea..0000000
--- a/html/cpplus_RM/H5CommonFG_8h-source.html
+++ /dev/null
@@ -1,564 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="header2_files/filelist.xml">
-<title>Main Page</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>Binh-Minh Ribler</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Randy Ribler</o:LastAuthor>
-  <o:Revision>10</o:Revision>
-  <o:TotalTime>42</o:TotalTime>
-  <o:Created>2005-09-19T02:11:00Z</o:Created>
-  <o:LastSaved>2005-09-19T02:39:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>5</o:Words>
-  <o:Characters>30</o:Characters>
-  <o:Company>LC</o:Company>
-  <o:Lines>1</o:Lines>
-  <o:Paragraphs>1</o:Paragraphs>
-  <o:CharactersWithSpaces>34</o:CharactersWithSpaces>
-  <o:Version>10.2625</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:Zoom>75</w:Zoom>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="RM_stylesheet.css">
-<style>
-<!--
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:24.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:13.5pt;
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-weight:bold;}
-h5
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:5;
-	font-size:10.0pt;
-	font-weight:bold;}
-h6
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:6;
-	font-size:7.5pt;
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:#252E78;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:#3D2185;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-address
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	font-style:italic;}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	font-family:"Courier New";
-	mso-fareast-font-family:"Times New Roman";}
-p.formuladsp, li.formuladsp, div.formuladsp
-	{mso-style-name:formuladsp;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdtable, li.mdtable, div.mdtable
-	{mso-style-name:mdtable;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	background:#F4F4FB;
-	border:none;
-	mso-border-alt:solid #868686 .75pt;
-	padding:0in;
-	mso-padding-alt:0in 0in 0in 0in;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdrow, li.mdrow, div.mdrow
-	{mso-style-name:mdrow;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdescleft, li.mdescleft, div.mdescleft
-	{mso-style-name:mdescleft;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.mdescright, li.mdescright, div.mdescright
-	{mso-style-name:mdescright;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.memitemleft, li.memitemleft, div.memitemleft
-	{mso-style-name:memitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memitemright, li.memitemright, div.memitemright
-	{mso-style-name:memitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.search, li.search, div.search
-	{mso-style-name:search;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.fragment, li.fragment, div.fragment
-	{mso-style-name:fragment;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemleft, li.memtemplitemleft, div.memtemplitemleft
-	{mso-style-name:memtemplitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemright, li.memtemplitemright, div.memtemplitemright
-	{mso-style-name:memtemplitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplparams, li.memtemplparams, div.memtemplparams
-	{mso-style-name:memtemplparams;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
- at page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-table.MsoTableGrid
-	{mso-style-name:"Table Grid";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	border:solid windowtext 1.0pt;
-	mso-border-alt:solid windowtext .5pt;
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-border-insideh:.5pt solid windowtext;
-	mso-border-insidev:.5pt solid windowtext;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:15.0pt;}
-</style>
-<![endif]><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="6146">
-  <o:colormru v:ext="edit" colors="#060"/>
-  <o:colormenu v:ext="edit" strokecolor="#060"/>
- </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body bgcolor=white lang=EN-US link="#252E78" vlink="#3D2185" style='tab-interval:
-.5in;margin-left:15.0pt;margin-right:15.0pt'>
-
-<div class=Section1>
-
-<p class=MsoNormal style='margin-top:0in;margin-right:15.0pt;margin-bottom:
-0in;margin-left:15.0pt;margin-bottom:.0001pt'><span style='color:black'><span
-style='mso-spacerun:yes'>�</span></span><b style='mso-bidi-font-weight:normal'><span
-style='font-size:22.0pt;color:black'><o:p></o:p></span></b></p>
-
-<div align=center>
-
-<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
- style='border-collapse:collapse;border:none;mso-border-bottom-alt:solid navy 2.25pt;
- mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
- <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:29.25pt'>
-  <td width=453 valign=top style='width:339.45pt;border:none;border-bottom:
-  solid navy 2.25pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt'>
-  <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span
-  style='font-size:22.0pt;color:black'>HDF5 C++ API Reference Manual</span></b><span
-  style='color:black'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-</div>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-</div>
-
-</body>
-
-</html>
-<!-- Generated by Doxygen 1.4.7 -->
-<div class="tabs">
-  <ul>
-    <li><a href="index.html"><span>Main Page</span></a></li>
-    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-    <li><a href="annotated.html"><span>Classes</span></a></li>
-    <li id="current"><a href="files.html"><span>Files</span></a></li>
-    <li><a href="examples.html"><span>Examples</span></a></li>
-  </ul></div>
-<div class="tabs">
-  <ul>
-    <li><a href="files.html"><span>File List</span></a></li>
-    <li><a href="globals.html"><span>File Members</span></a></li>
-  </ul></div>
-<h1>H5CommonFG.h</h1><a href="H5CommonFG_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span>
-<a name="l00002"></a>00002 <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span>
-<a name="l00003"></a>00003 <span class="comment"> * Copyright by The HDF Group.                                               *</span>
-<a name="l00004"></a>00004 <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span>
-<a name="l00005"></a>00005 <span class="comment"> * All rights reserved.                                                      *</span>
-<a name="l00006"></a>00006 <span class="comment"> *                                                                           *</span>
-<a name="l00007"></a>00007 <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span>
-<a name="l00008"></a>00008 <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span>
-<a name="l00009"></a>00009 <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span>
-<a name="l00010"></a>00010 <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span>
-<a name="l00011"></a>00011 <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span>
-<a name="l00012"></a>00012 <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span>
-<a name="l00013"></a>00013 <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span>
-<a name="l00014"></a>00014 <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span>
-<a name="l00015"></a>00015 <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span>
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017 <span class="comment">// CommonFG is a protocol class.  Its existence is simply to provide the</span>
-<a name="l00018"></a>00018 <span class="comment">// common services that are provided by H5File and Group.  The file or</span>
-<a name="l00019"></a>00019 <span class="comment">// group in the context of this class is referred to as 'location'.</span>
-<a name="l00020"></a>00020 
-<a name="l00021"></a>00021 <span class="preprocessor">#ifndef _CommonFG_H</span>
-<a name="l00022"></a>00022 <span class="preprocessor"></span><span class="preprocessor">#define _CommonFG_H</span>
-<a name="l00023"></a>00023 <span class="preprocessor"></span>
-<a name="l00024"></a>00024 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00025"></a>00025 <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {
-<a name="l00026"></a>00026 <span class="preprocessor">#endif</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00028"></a>00028 <span class="keyword">class </span>Group;
-<a name="l00029"></a>00029 <span class="keyword">class </span>H5File;
-<a name="l00030"></a>00030 <span class="keyword">class </span>ArrayType;
-<a name="l00031"></a>00031 <span class="keyword">class </span>VarLenType;
-<a name="l00032"></a><a class="code" href="classH5_1_1CommonFG.html">00032</a> <span class="keyword">class </span>H5_DLLCPP CommonFG {
-<a name="l00033"></a>00033    <span class="keyword">public</span>:
-<a name="l00034"></a>00034         <span class="comment">// Creates a new group at this location which can be a file</span>
-<a name="l00035"></a>00035         <span class="comment">// or another group.</span>
-<a name="l00036"></a>00036         <a class="code" href="classH5_1_1Group.html">Group</a> createGroup(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, size_t size_hint = 0) <span class="keyword">const</span>;
-<a name="l00037"></a>00037         <a class="code" href="classH5_1_1Group.html">Group</a> createGroup(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, size_t size_hint = 0) <span class="keyword">const</span>;
-<a name="l00038"></a>00038 
-<a name="l00039"></a>00039         <span class="comment">// Opens an existing group in a location which can be a file</span>
-<a name="l00040"></a>00040         <span class="comment">// or another group.</span>
-<a name="l00041"></a>00041         <a class="code" href="classH5_1_1Group.html">Group</a> openGroup(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;
-<a name="l00042"></a>00042         <a class="code" href="classH5_1_1Group.html">Group</a> openGroup(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;
-<a name="l00043"></a>00043 
-<a name="l00044"></a>00044         <span class="comment">// Creates a new dataset at this location.</span>
-<a name="l00045"></a>00045         <a class="code" href="classH5_1_1DataSet.html">DataSet</a> createDataSet(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& data_type, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& data_space, <span class="keyword">const</span> <a class="code" href="classH5_1_1DSetCreat [...]
-<a name="l00046"></a>00046         <a class="code" href="classH5_1_1DataSet.html">DataSet</a> createDataSet(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& data_type, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& data_space, <span class="keywo [...]
-<a name="l00047"></a>00047 
-<a name="l00048"></a>00048         <span class="comment">// Opens an existing dataset at this location.</span>
-<a name="l00049"></a>00049         <a class="code" href="classH5_1_1DataSet.html">DataSet</a> openDataSet(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;
-<a name="l00050"></a>00050         <a class="code" href="classH5_1_1DataSet.html">DataSet</a> openDataSet(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;
-<a name="l00051"></a>00051 
-<a name="l00052"></a>00052         <span class="comment">// Retrieves comment for the HDF5 object specified by its name.</span>
-<a name="l00053"></a>00053         <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getComment(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, size_t bufsize=256) <span class="keyword">const</span>;
-<a name="l00054"></a>00054         <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getComment(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, size_t bufsize=256) <span class="keyword">const</span>;
-<a name="l00055"></a>00055 
-<a name="l00056"></a>00056         <span class="comment">// Removes the comment for the HDF5 object specified by its name.</span>
-<a name="l00057"></a>00057         <span class="keywordtype">void</span> removeComment(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;
-<a name="l00058"></a>00058         <span class="keywordtype">void</span> removeComment(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;
-<a name="l00059"></a>00059 
-<a name="l00060"></a>00060         <span class="comment">// Sets the comment for an HDF5 object specified by its name.</span>
-<a name="l00061"></a>00061         <span class="keywordtype">void</span> setComment(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keyword">const</span> <span class="keywordtype">char</span>* comment) <span class="keyword">const</span>;
-<a name="l00062"></a>00062         <span class="keywordtype">void</span> setComment(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& comment) <span class="keyword">const</span>;
-<a name="l00063"></a>00063 
-<a name="l00064"></a>00064         <span class="comment">// Returns the value of a symbolic link.</span>
-<a name="l00065"></a>00065         <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getLinkval(<span class="keyword">const</span> <span class="keywordtype">char</span>* link_name, size_t size=0) <span class="keyword">const</span>;
-<a name="l00066"></a>00066         <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getLinkval(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& link_name, size_t size=0) <span class="keyword">const</span>;
-<a name="l00067"></a>00067 
-<a name="l00068"></a>00068         <span class="comment">// Returns the number of objects in this group.</span>
-<a name="l00069"></a>00069         hsize_t getNumObjs() <span class="keyword">const</span>;
-<a name="l00070"></a>00070 
-<a name="l00071"></a>00071         <span class="comment">// Retrieves the name of an object in this group, given the</span>
-<a name="l00072"></a>00072         <span class="comment">// object's index.</span>
-<a name="l00073"></a>00073         <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getObjnameByIdx(hsize_t idx) <span class="keyword">const</span>;
-<a name="l00074"></a>00074         ssize_t getObjnameByIdx(hsize_t idx, <span class="keywordtype">char</span>* name, size_t size) <span class="keyword">const</span>;
-<a name="l00075"></a>00075         ssize_t getObjnameByIdx(hsize_t idx, <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, size_t size) <span class="keyword">const</span>;
-<a name="l00076"></a>00076 
-<a name="l00077"></a>00077 <span class="preprocessor">#ifndef H5_NO_DEPRECATED_SYMBOLS</span>
-<a name="l00078"></a>00078 <span class="preprocessor"></span>        <span class="comment">// Returns the type of an object in this group, given the</span>
-<a name="l00079"></a>00079         <span class="comment">// object's index.</span>
-<a name="l00080"></a>00080         H5G_obj_t getObjTypeByIdx(hsize_t idx) <span class="keyword">const</span>;
-<a name="l00081"></a>00081         H5G_obj_t getObjTypeByIdx(hsize_t idx, <span class="keywordtype">char</span>* type_name) <span class="keyword">const</span>;
-<a name="l00082"></a>00082         H5G_obj_t getObjTypeByIdx(hsize_t idx, <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& type_name) <span class="keyword">const</span>;
-<a name="l00083"></a>00083 
-<a name="l00084"></a>00084         <span class="comment">// Returns information about an HDF5 object, given by its name,</span>
-<a name="l00085"></a>00085         <span class="comment">// at this location.</span>
-<a name="l00086"></a>00086         <span class="keywordtype">void</span> getObjinfo(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, hbool_t follow_link, H5G_stat_t& statbuf) <span class="keyword">const</span>;
-<a name="l00087"></a>00087         <span class="keywordtype">void</span> getObjinfo(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, hbool_t follow_link, H5G_stat_t& statbuf) <span class="keyword">const</span>;
-<a name="l00088"></a>00088         <span class="keywordtype">void</span> getObjinfo(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, H5G_stat_t& statbuf) <span class="keyword">const</span>;
-<a name="l00089"></a>00089         <span class="keywordtype">void</span> getObjinfo(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, H5G_stat_t& statbuf) <span class="keyword">const</span>;
-<a name="l00090"></a>00090 
-<a name="l00091"></a>00091         <span class="comment">// Iterates over the elements of this group - not implemented in</span>
-<a name="l00092"></a>00092         <span class="comment">// C++ style yet.</span>
-<a name="l00093"></a>00093         <span class="keywordtype">int</span> iterateElems(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keywordtype">int</span> *idx, H5G_iterate_t op, <span class="keywordtype">void</span> *op_data);
-<a name="l00094"></a>00094         <span class="keywordtype">int</span> iterateElems(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, <span class="keywordtype">int</span> *idx, H5G_iterate_t op, <span class="keywordtype">void</span> *op_data);
-<a name="l00095"></a>00095 <span class="preprocessor">#endif </span><span class="comment">/* H5_NO_DEPRECATED_SYMBOLS */</span>
-<a name="l00096"></a>00096 
-<a name="l00097"></a>00097         <span class="comment">// Creates a link of the specified type from new_name to current_name;</span>
-<a name="l00098"></a>00098         <span class="comment">// both names are interpreted relative to the specified location id.</span>
-<a name="l00099"></a>00099         <span class="keywordtype">void</span> link(H5L_type_t link_type, <span class="keyword">const</span> <span class="keywordtype">char</span>* curr_name, <span class="keyword">const</span> <span class="keywordtype">char</span>* new_name) <span class="keyword">const</span>;
-<a name="l00100"></a>00100         <span class="keywordtype">void</span> link(H5L_type_t link_type, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& curr_name, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& new_name) <span class="keyword">const</span>;
-<a name="l00101"></a>00101 
-<a name="l00102"></a>00102         <span class="comment">// Removes the specified name at this location.</span>
-<a name="l00103"></a>00103         <span class="keywordtype">void</span> unlink(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;
-<a name="l00104"></a>00104         <span class="keywordtype">void</span> unlink(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;
-<a name="l00105"></a>00105 
-<a name="l00106"></a>00106         <span class="comment">// Mounts the file 'child' onto this location.</span>
-<a name="l00107"></a>00107         <span class="keywordtype">void</span> mount(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <a class="code" href="classH5_1_1H5File.html">H5File</a>& child, <a class="code" href="classH5_1_1PropList.html">PropList</a>& plist) <span class="keyword">const</span>;
-<a name="l00108"></a>00108         <span class="keywordtype">void</span> mount(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, <a class="code" href="classH5_1_1H5File.html">H5File</a>& child, <a class="code" href="classH5_1_1PropList.html">PropList</a>& plist) <span class="keyword">const</span>;
-<a name="l00109"></a>00109 
-<a name="l00110"></a>00110         <span class="comment">// Unmounts the file named 'name' from this parent location.</span>
-<a name="l00111"></a>00111         <span class="keywordtype">void</span> unmount(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;
-<a name="l00112"></a>00112         <span class="keywordtype">void</span> unmount(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;
-<a name="l00113"></a>00113 
-<a name="l00114"></a>00114         <span class="comment">// Renames an object at this location.</span>
-<a name="l00115"></a>00115         <span class="keywordtype">void</span> move(<span class="keyword">const</span> <span class="keywordtype">char</span>* src, <span class="keyword">const</span> <span class="keywordtype">char</span>* dst) <span class="keyword">const</span>;
-<a name="l00116"></a>00116         <span class="keywordtype">void</span> move(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& src, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& dst) <span class="keyword">const</span>;
-<a name="l00117"></a>00117 
-<a name="l00118"></a>00118         <span class="comment">// Opens a generic named datatype in this location.</span>
-<a name="l00119"></a>00119         <a class="code" href="classH5_1_1DataType.html">DataType</a> openDataType(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;
-<a name="l00120"></a>00120         <a class="code" href="classH5_1_1DataType.html">DataType</a> openDataType(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;
-<a name="l00121"></a>00121 
-<a name="l00122"></a>00122         <span class="comment">// Opens a named array datatype in this location.</span>
-<a name="l00123"></a>00123         <a class="code" href="classH5_1_1ArrayType.html">ArrayType</a> openArrayType(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;
-<a name="l00124"></a>00124         <a class="code" href="classH5_1_1ArrayType.html">ArrayType</a> openArrayType(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;
-<a name="l00125"></a>00125 
-<a name="l00126"></a>00126         <span class="comment">// Opens a named compound datatype in this location.</span>
-<a name="l00127"></a>00127         <a class="code" href="classH5_1_1CompType.html">CompType</a> openCompType(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;
-<a name="l00128"></a>00128         <a class="code" href="classH5_1_1CompType.html">CompType</a> openCompType(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;
-<a name="l00129"></a>00129 
-<a name="l00130"></a>00130         <span class="comment">// Opens a named enumeration datatype in this location.</span>
-<a name="l00131"></a>00131         <a class="code" href="classH5_1_1EnumType.html">EnumType</a> openEnumType(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;
-<a name="l00132"></a>00132         <a class="code" href="classH5_1_1EnumType.html">EnumType</a> openEnumType(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;
-<a name="l00133"></a>00133 
-<a name="l00134"></a>00134         <span class="comment">// Opens a named integer datatype in this location.</span>
-<a name="l00135"></a>00135         <a class="code" href="classH5_1_1IntType.html">IntType</a> openIntType(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;
-<a name="l00136"></a>00136         <a class="code" href="classH5_1_1IntType.html">IntType</a> openIntType(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;
-<a name="l00137"></a>00137 
-<a name="l00138"></a>00138         <span class="comment">// Opens a named floating-point datatype in this location.</span>
-<a name="l00139"></a>00139         <a class="code" href="classH5_1_1FloatType.html">FloatType</a> openFloatType(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;
-<a name="l00140"></a>00140         <a class="code" href="classH5_1_1FloatType.html">FloatType</a> openFloatType(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;
-<a name="l00141"></a>00141 
-<a name="l00142"></a>00142         <span class="comment">// Opens a named string datatype in this location.</span>
-<a name="l00143"></a>00143         <a class="code" href="classH5_1_1StrType.html">StrType</a> openStrType(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;
-<a name="l00144"></a>00144         <a class="code" href="classH5_1_1StrType.html">StrType</a> openStrType(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;
-<a name="l00145"></a>00145 
-<a name="l00146"></a>00146         <span class="comment">// Opens a named variable length datatype in this location.</span>
-<a name="l00147"></a>00147         <a class="code" href="classH5_1_1VarLenType.html">VarLenType</a> openVarLenType(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;
-<a name="l00148"></a>00148         <a class="code" href="classH5_1_1VarLenType.html">VarLenType</a> openVarLenType(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;
-<a name="l00149"></a>00149 
-<a name="l00150"></a>00150 <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span>
-<a name="l00153"></a>00153 <span class="preprocessor">        virtual hid_t getLocId() const = 0;</span>
-<a name="l00154"></a>00154 <span class="preprocessor"></span>
-<a name="l00155"></a>00155 <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span>
-<a name="l00156"></a>00156 <span class="preprocessor"></span>
-<a name="l00158"></a>00158         <span class="keyword">virtual</span> <span class="keywordtype">void</span> throwException(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& func_name, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& msg) <span class="keyword">const </span>= 0;
-<a name="l00159"></a>00159 
-<a name="l00160"></a>00160         <span class="comment">// Default constructor.</span>
-<a name="l00161"></a>00161         CommonFG();
-<a name="l00162"></a>00162 
-<a name="l00163"></a>00163         <span class="comment">// Noop destructor.</span>
-<a name="l00164"></a>00164         <span class="keyword">virtual</span> ~CommonFG();
-<a name="l00165"></a>00165 
-<a name="l00166"></a>00166 }; <span class="comment">// end of CommonFG declaration</span>
-<a name="l00167"></a>00167 
-<a name="l00168"></a>00168 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00169"></a>00169 <span class="preprocessor"></span>}
-<a name="l00170"></a>00170 <span class="preprocessor">#endif</span>
-<a name="l00171"></a>00171 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-<a name="l00172"></a>00172 <span class="preprocessor"></span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on 11 Apr 2013 by 
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5CommonFG_8h.html b/html/cpplus_RM/H5CommonFG_8h.html
deleted file mode 100644
index 6c47828..0000000
--- a/html/cpplus_RM/H5CommonFG_8h.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5CommonFG.h File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> |
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5CommonFG.h File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><a href="H5CommonFG_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1CommonFG.html" title="Class CommonFG is an abstract base class of H5File and H5Group. ">CommonFG</a> is an abstract base class of <a class="el" href="classH5_1_1H5File.html" title="Class H5File represents an HDF5 file. ">H5File</a> and H5Group.  <a href="classH5_1_1CommonFG.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5CommonFG_8h_source.html b/html/cpplus_RM/H5CommonFG_8h_source.html
deleted file mode 100644
index 7b70a0f..0000000
--- a/html/cpplus_RM/H5CommonFG_8h_source.html
+++ /dev/null
@@ -1,270 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5CommonFG.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5CommonFG.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="H5CommonFG_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span> <span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span> <span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span> <span class="comment"> *                                                                           *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span> <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span> <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span> <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span> <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span> <span class="preprocessor">#ifndef __CommonFG_H</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span> <span class="preprocessor"></span><span class="preprocessor">#define __CommonFG_H</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span> <span class="comment">// Class forwarding</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span> <span class="keyword">class </span>Group;</div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span> <span class="keyword">class </span>H5File;</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span> <span class="keyword">class </span>ArrayType;</div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span> <span class="keyword">class </span>VarLenType;</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span> </div>
-<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="classH5_1_1CommonFG.html">   35</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1CommonFG.html">CommonFG</a> {</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>     <span class="comment">// Creates a new group at this location which can be a file</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>     <span class="comment">// or another group.</span></div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>     <a class="code" href="classH5_1_1Group.html">Group</a> createGroup(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keywordtype">size_t</span> size_hint = 0) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>     <a class="code" href="classH5_1_1Group.html">Group</a> createGroup(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, <span class="keywordtype">size_t</span> size_hint = 0) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span> </div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>     <span class="comment">// Opens an existing group in a location which can be a file</span></div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>     <span class="comment">// or another group.</span></div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>     <a class="code" href="classH5_1_1Group.html">Group</a> openGroup(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>     <a class="code" href="classH5_1_1Group.html">Group</a> openGroup(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span> </div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>     <span class="comment">// Creates a new dataset at this location.</span></div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>     <a class="code" href="classH5_1_1DataSet.html">DataSet</a> createDataSet(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& data_type, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& data_space, <span class="keyword">const</s [...]
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>     <a class="code" href="classH5_1_1DataSet.html">DataSet</a> createDataSet(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& data_type, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSpace.html">D [...]
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span> </div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>     <span class="comment">// Opens an existing dataset at this location.</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>     <a class="code" href="classH5_1_1DataSet.html">DataSet</a> openDataSet(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>     <a class="code" href="classH5_1_1DataSet.html">DataSet</a> openDataSet(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span> </div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>     <span class="comment">// Returns the value of a symbolic link.</span></div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>     <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getLinkval(<span class="keyword">const</span> <span class="keywordtype">char</span>* link_name, <span class="keywordtype">size_t</span> size=0) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>     <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getLinkval(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& link_name, <span class="keywordtype">size_t</span> size=0) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span> </div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>     <span class="comment">// Returns the number of objects in this group.</span></div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>     hsize_t getNumObjs() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span> </div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>     <span class="comment">// Retrieves the name of an object in this group, given the</span></div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>     <span class="comment">// object's index.</span></div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>     <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getObjnameByIdx(hsize_t idx) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>     ssize_t getObjnameByIdx(hsize_t idx, <span class="keywordtype">char</span>* name, <span class="keywordtype">size_t</span> size) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>     ssize_t getObjnameByIdx(hsize_t idx, <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, <span class="keywordtype">size_t</span> size) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span> </div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span> <span class="preprocessor">#ifndef H5_NO_DEPRECATED_SYMBOLS</span></div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span> <span class="preprocessor"></span>    <span class="comment">// Returns the type of an object in this group, given the</span></div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>     <span class="comment">// object's index.</span></div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>     H5G_obj_t getObjTypeByIdx(hsize_t idx) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>     H5G_obj_t getObjTypeByIdx(hsize_t idx, <span class="keywordtype">char</span>* type_name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>     H5G_obj_t getObjTypeByIdx(hsize_t idx, <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& type_name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span> </div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>     <span class="comment">// Returns information about an HDF5 object, given by its name,</span></div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>     <span class="comment">// at this location.</span></div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>     <span class="keywordtype">void</span> getObjinfo(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, hbool_t follow_link, H5G_stat_t& statbuf) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>     <span class="keywordtype">void</span> getObjinfo(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, hbool_t follow_link, H5G_stat_t& statbuf) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>     <span class="keywordtype">void</span> getObjinfo(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, H5G_stat_t& statbuf) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>     <span class="keywordtype">void</span> getObjinfo(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, H5G_stat_t& statbuf) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span> </div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>     <span class="comment">// Iterates over the elements of this group - not implemented in</span></div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>     <span class="comment">// C++ style yet.</span></div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>     <span class="keywordtype">int</span> iterateElems(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keywordtype">int</span> *idx, H5G_iterate_t op, <span class="keywordtype">void</span> *op_data);</div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>     <span class="keywordtype">int</span> iterateElems(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, <span class="keywordtype">int</span> *idx, H5G_iterate_t op, <span class="keywordtype">void</span> *op_data);</div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_NO_DEPRECATED_SYMBOLS */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>     <span class="comment">// Creates a link of the specified type from new_name to current_name;</span></div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>     <span class="comment">// both names are interpreted relative to the specified location id.</span></div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>     <span class="keywordtype">void</span> link(H5L_type_t link_type, <span class="keyword">const</span> <span class="keywordtype">char</span>* curr_name, <span class="keyword">const</span> <span class="keywordtype">char</span>* new_name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>     <span class="keywordtype">void</span> link(H5L_type_t link_type, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& curr_name, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& new_name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span> </div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>     <span class="comment">// Removes the specified name at this location.</span></div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>     <span class="keywordtype">void</span> unlink(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>     <span class="keywordtype">void</span> unlink(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span> </div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>     <span class="comment">// Mounts the file 'child' onto this location.</span></div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>     <span class="keywordtype">void</span> mount(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <a class="code" href="classH5_1_1H5File.html">H5File</a>& child, <a class="code" href="classH5_1_1PropList.html">PropList</a>& plist) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>     <span class="keywordtype">void</span> mount(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, <a class="code" href="classH5_1_1H5File.html">H5File</a>& child, <a class="code" href="classH5_1_1PropList.html">PropList</a>& plist) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span> </div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>     <span class="comment">// Unmounts the file named 'name' from this parent location.</span></div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>     <span class="keywordtype">void</span> unmount(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>     <span class="keywordtype">void</span> unmount(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span> </div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>     <span class="comment">// Renames an object at this location.</span></div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>     <span class="keywordtype">void</span> move(<span class="keyword">const</span> <span class="keywordtype">char</span>* src, <span class="keyword">const</span> <span class="keywordtype">char</span>* dst) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>     <span class="keywordtype">void</span> move(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& src, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& dst) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span> </div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>     <span class="comment">// Opens a generic named datatype in this location.</span></div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>     <a class="code" href="classH5_1_1DataType.html">DataType</a> openDataType(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>     <a class="code" href="classH5_1_1DataType.html">DataType</a> openDataType(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span> </div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>     <span class="comment">// Opens a named array datatype in this location.</span></div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>     <a class="code" href="classH5_1_1ArrayType.html">ArrayType</a> openArrayType(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>     <a class="code" href="classH5_1_1ArrayType.html">ArrayType</a> openArrayType(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span> </div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>     <span class="comment">// Opens a named compound datatype in this location.</span></div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span>     <a class="code" href="classH5_1_1CompType.html">CompType</a> openCompType(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span>     <a class="code" href="classH5_1_1CompType.html">CompType</a> openCompType(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span> </div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>     <span class="comment">// Opens a named enumeration datatype in this location.</span></div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span>     <a class="code" href="classH5_1_1EnumType.html">EnumType</a> openEnumType(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span>     <a class="code" href="classH5_1_1EnumType.html">EnumType</a> openEnumType(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span> </div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>     <span class="comment">// Opens a named integer datatype in this location.</span></div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>     <a class="code" href="classH5_1_1IntType.html">IntType</a> openIntType(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>     <a class="code" href="classH5_1_1IntType.html">IntType</a> openIntType(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span> </div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>     <span class="comment">// Opens a named floating-point datatype in this location.</span></div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span>     <a class="code" href="classH5_1_1FloatType.html">FloatType</a> openFloatType(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span>     <a class="code" href="classH5_1_1FloatType.html">FloatType</a> openFloatType(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00132"></a><span class="lineno">  132</span> </div>
-<div class="line"><a name="l00133"></a><span class="lineno">  133</span>     <span class="comment">// Opens a named string datatype in this location.</span></div>
-<div class="line"><a name="l00134"></a><span class="lineno">  134</span>     <a class="code" href="classH5_1_1StrType.html">StrType</a> openStrType(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>     <a class="code" href="classH5_1_1StrType.html">StrType</a> openStrType(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span> </div>
-<div class="line"><a name="l00137"></a><span class="lineno">  137</span>     <span class="comment">// Opens a named variable length datatype in this location.</span></div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span>     <a class="code" href="classH5_1_1VarLenType.html">VarLenType</a> openVarLenType(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>     <a class="code" href="classH5_1_1VarLenType.html">VarLenType</a> openVarLenType(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span> </div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00142"></a><span class="lineno">  142</span> <span class="preprocessor"></span>    <span class="keyword">virtual</span> hid_t getLocId() <span class="keyword">const</span> = 0;</div>
-<div class="line"><a name="l00145"></a><span class="lineno">  145</span> </div>
-<div class="line"><a name="l00146"></a><span class="lineno">  146</span> </div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>     <span class="keyword">virtual</span> <span class="keywordtype">void</span> throwException(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& func_name, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& msg) <span class="keyword">const</span> = [...]
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span> </div>
-<div class="line"><a name="l00150"></a><span class="lineno">  150</span>     <span class="comment">// Default constructor.</span></div>
-<div class="line"><a name="l00151"></a><span class="lineno">  151</span>     <a class="code" href="classH5_1_1CommonFG.html">CommonFG</a>();</div>
-<div class="line"><a name="l00152"></a><span class="lineno">  152</span> </div>
-<div class="line"><a name="l00153"></a><span class="lineno">  153</span>     <span class="comment">// Noop destructor.</span></div>
-<div class="line"><a name="l00154"></a><span class="lineno">  154</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1CommonFG.html">CommonFG</a>();</div>
-<div class="line"><a name="l00155"></a><span class="lineno">  155</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00156"></a><span class="lineno">  156</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00157"></a><span class="lineno">  157</span> }; <span class="comment">// end of CommonFG declaration</span></div>
-<div class="line"><a name="l00158"></a><span class="lineno">  158</span> </div>
-<div class="line"><a name="l00159"></a><span class="lineno">  159</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00160"></a><span class="lineno">  160</span> <span class="preprocessor"></span>}</div>
-<div class="line"><a name="l00161"></a><span class="lineno">  161</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00162"></a><span class="lineno">  162</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __CommonFG_H</span></div>
-<div class="line"><a name="l00163"></a><span class="lineno">  163</span> <span class="preprocessor"></span></div>
-<div class="ttc" id="classH5_1_1PropList_html"><div class="ttname"><a href="classH5_1_1PropList.html">H5::PropList</a></div><div class="ttdoc">Class PropList provides operations for generic property lists. </div><div class="ttdef"><b>Definition:</b> H5PropList.h:25</div></div>
-<div class="ttc" id="classH5_1_1DataSpace_html"><div class="ttname"><a href="classH5_1_1DataSpace.html">H5::DataSpace</a></div><div class="ttdoc">Class DataSpace operates on HDF5 dataspaces. </div><div class="ttdef"><b>Definition:</b> H5DataSpace.h:25</div></div>
-<div class="ttc" id="classH5_1_1CompType_html"><div class="ttname"><a href="classH5_1_1CompType.html">H5::CompType</a></div><div class="ttdoc">CompType is a derivative of a DataType and operates on HDF5 compound datatypes. </div><div class="ttdef"><b>Definition:</b> H5CompType.h:28</div></div>
-<div class="ttc" id="classH5_1_1DataSet_html"><div class="ttname"><a href="classH5_1_1DataSet.html">H5::DataSet</a></div><div class="ttdoc">Class DataSet operates on HDF5 datasets. </div><div class="ttdef"><b>Definition:</b> H5DataSet.h:31</div></div>
-<div class="ttc" id="classH5_1_1DSetCreatPropList_html_a20cbed4bc7563f3084af99b77e8cacc5"><div class="ttname"><a href="classH5_1_1DSetCreatPropList.html#a20cbed4bc7563f3084af99b77e8cacc5">H5::DSetCreatPropList::DEFAULT</a></div><div class="ttdeci">static const DSetCreatPropList DEFAULT</div><div class="ttdoc">Constant for dataset creation default property. </div><div class="ttdef"><b>Definition:</b> H5DcreatProp.h:34</div></div>
-<div class="ttc" id="classH5_1_1H5File_html"><div class="ttname"><a href="classH5_1_1H5File.html">H5::H5File</a></div><div class="ttdoc">Class H5File represents an HDF5 file. </div><div class="ttdef"><b>Definition:</b> H5File.h:29</div></div>
-<div class="ttc" id="classH5_1_1DSetCreatPropList_html"><div class="ttname"><a href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></div><div class="ttdoc">Class DSetCreatPropList represents the dataset creation property list. </div><div class="ttdef"><b>Definition:</b> H5DcreatProp.h:31</div></div>
-<div class="ttc" id="classH5_1_1Group_html"><div class="ttname"><a href="classH5_1_1Group.html">H5::Group</a></div><div class="ttdoc">Class Group represents an HDF5 group. </div><div class="ttdef"><b>Definition:</b> H5Group.h:29</div></div>
-<div class="ttc" id="classH5_1_1EnumType_html"><div class="ttname"><a href="classH5_1_1EnumType.html">H5::EnumType</a></div><div class="ttdoc">Class EnumType operates on HDF5 enum datatypes. </div><div class="ttdef"><b>Definition:</b> H5EnumType.h:25</div></div>
-<div class="ttc" id="classH5_1_1IntType_html"><div class="ttname"><a href="classH5_1_1IntType.html">H5::IntType</a></div><div class="ttdoc">Class IntType operates on HDF5 integer datatype. </div><div class="ttdef"><b>Definition:</b> H5IntType.h:25</div></div>
-<div class="ttc" id="classH5_1_1FloatType_html"><div class="ttname"><a href="classH5_1_1FloatType.html">H5::FloatType</a></div><div class="ttdoc">Class FloatType operates on HDF5 floating point datatype. </div><div class="ttdef"><b>Definition:</b> H5FloatType.h:25</div></div>
-<div class="ttc" id="classH5_1_1CommonFG_html"><div class="ttname"><a href="classH5_1_1CommonFG.html">H5::CommonFG</a></div><div class="ttdoc">Class CommonFG is an abstract base class of H5File and H5Group. </div><div class="ttdef"><b>Definition:</b> H5CommonFG.h:35</div></div>
-<div class="ttc" id="H5Exception_8h_html_a5c3fdf56d98d169f63f1b114803db592"><div class="ttname"><a href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a></div><div class="ttdeci">#define H5std_string</div><div class="ttdef"><b>Definition:</b> H5Exception.h:29</div></div>
-<div class="ttc" id="classH5_1_1StrType_html"><div class="ttname"><a href="classH5_1_1StrType.html">H5::StrType</a></div><div class="ttdoc">Class StrType operates on HDF5 string datatypes. </div><div class="ttdef"><b>Definition:</b> H5StrType.h:25</div></div>
-<div class="ttc" id="classH5_1_1VarLenType_html"><div class="ttname"><a href="classH5_1_1VarLenType.html">H5::VarLenType</a></div><div class="ttdoc">VarLenType operates on the HDF5 C&#39;s Variable-length Datatypes. </div><div class="ttdef"><b>Definition:</b> H5VarLenType.h:28</div></div>
-<div class="ttc" id="classH5_1_1DataType_html"><div class="ttname"><a href="classH5_1_1DataType.html">H5::DataType</a></div><div class="ttdoc">Class DataType provides generic operations on HDF5 datatypes. </div><div class="ttdef"><b>Definition:</b> H5DataType.h:34</div></div>
-<div class="ttc" id="classH5_1_1ArrayType_html"><div class="ttname"><a href="classH5_1_1ArrayType.html">H5::ArrayType</a></div><div class="ttdoc">Class ArrayType inherits from DataType and provides wrappers for the HDF5&#39;s Array Datatypes...</div><div class="ttdef"><b>Definition:</b> H5ArrayType.h:28</div></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5CompType_8cpp.html b/html/cpplus_RM/H5CompType_8cpp.html
deleted file mode 100644
index 612821f..0000000
--- a/html/cpplus_RM/H5CompType_8cpp.html
+++ /dev/null
@@ -1,120 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5CompType.cpp File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5CompType.cpp File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include <string></code><br/>
-<code>#include "<a class="el" href="H5Include_8h_source.html">H5Include.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5IdComponent_8h_source.html">H5IdComponent.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5PropList_8h_source.html">H5PropList.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Object_8h_source.html">H5Object.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DcreatProp_8h_source.html">H5DcreatProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5CommonFG_8h_source.html">H5CommonFG.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Alltypes_8h_source.html">H5Alltypes.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5AbstractDs_8h_source.html">H5AbstractDs.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DxferProp_8h_source.html">H5DxferProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataSpace_8h_source.html">H5DataSpace.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataSet_8h_source.html">H5DataSet.h</a>"</code><br/>
-<code>#include "H5private.h"</code><br/>
-</div><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5CompType_8h-source.html b/html/cpplus_RM/H5CompType_8h-source.html
deleted file mode 100644
index 33006a8..0000000
--- a/html/cpplus_RM/H5CompType_8h-source.html
+++ /dev/null
@@ -1,508 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="header2_files/filelist.xml">
-<title>Main Page</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>Binh-Minh Ribler</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Randy Ribler</o:LastAuthor>
-  <o:Revision>10</o:Revision>
-  <o:TotalTime>42</o:TotalTime>
-  <o:Created>2005-09-19T02:11:00Z</o:Created>
-  <o:LastSaved>2005-09-19T02:39:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>5</o:Words>
-  <o:Characters>30</o:Characters>
-  <o:Company>LC</o:Company>
-  <o:Lines>1</o:Lines>
-  <o:Paragraphs>1</o:Paragraphs>
-  <o:CharactersWithSpaces>34</o:CharactersWithSpaces>
-  <o:Version>10.2625</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:Zoom>75</w:Zoom>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="RM_stylesheet.css">
-<style>
-<!--
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:24.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:13.5pt;
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-weight:bold;}
-h5
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:5;
-	font-size:10.0pt;
-	font-weight:bold;}
-h6
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:6;
-	font-size:7.5pt;
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:#252E78;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:#3D2185;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-address
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	font-style:italic;}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	font-family:"Courier New";
-	mso-fareast-font-family:"Times New Roman";}
-p.formuladsp, li.formuladsp, div.formuladsp
-	{mso-style-name:formuladsp;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdtable, li.mdtable, div.mdtable
-	{mso-style-name:mdtable;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	background:#F4F4FB;
-	border:none;
-	mso-border-alt:solid #868686 .75pt;
-	padding:0in;
-	mso-padding-alt:0in 0in 0in 0in;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdrow, li.mdrow, div.mdrow
-	{mso-style-name:mdrow;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdescleft, li.mdescleft, div.mdescleft
-	{mso-style-name:mdescleft;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.mdescright, li.mdescright, div.mdescright
-	{mso-style-name:mdescright;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.memitemleft, li.memitemleft, div.memitemleft
-	{mso-style-name:memitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memitemright, li.memitemright, div.memitemright
-	{mso-style-name:memitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.search, li.search, div.search
-	{mso-style-name:search;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.fragment, li.fragment, div.fragment
-	{mso-style-name:fragment;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemleft, li.memtemplitemleft, div.memtemplitemleft
-	{mso-style-name:memtemplitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemright, li.memtemplitemright, div.memtemplitemright
-	{mso-style-name:memtemplitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplparams, li.memtemplparams, div.memtemplparams
-	{mso-style-name:memtemplparams;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
- at page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-table.MsoTableGrid
-	{mso-style-name:"Table Grid";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	border:solid windowtext 1.0pt;
-	mso-border-alt:solid windowtext .5pt;
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-border-insideh:.5pt solid windowtext;
-	mso-border-insidev:.5pt solid windowtext;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:15.0pt;}
-</style>
-<![endif]><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="6146">
-  <o:colormru v:ext="edit" colors="#060"/>
-  <o:colormenu v:ext="edit" strokecolor="#060"/>
- </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body bgcolor=white lang=EN-US link="#252E78" vlink="#3D2185" style='tab-interval:
-.5in;margin-left:15.0pt;margin-right:15.0pt'>
-
-<div class=Section1>
-
-<p class=MsoNormal style='margin-top:0in;margin-right:15.0pt;margin-bottom:
-0in;margin-left:15.0pt;margin-bottom:.0001pt'><span style='color:black'><span
-style='mso-spacerun:yes'>�</span></span><b style='mso-bidi-font-weight:normal'><span
-style='font-size:22.0pt;color:black'><o:p></o:p></span></b></p>
-
-<div align=center>
-
-<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
- style='border-collapse:collapse;border:none;mso-border-bottom-alt:solid navy 2.25pt;
- mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
- <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:29.25pt'>
-  <td width=453 valign=top style='width:339.45pt;border:none;border-bottom:
-  solid navy 2.25pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt'>
-  <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span
-  style='font-size:22.0pt;color:black'>HDF5 C++ API Reference Manual</span></b><span
-  style='color:black'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-</div>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-</div>
-
-</body>
-
-</html>
-<!-- Generated by Doxygen 1.4.7 -->
-<div class="tabs">
-  <ul>
-    <li><a href="index.html"><span>Main Page</span></a></li>
-    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-    <li><a href="annotated.html"><span>Classes</span></a></li>
-    <li id="current"><a href="files.html"><span>Files</span></a></li>
-    <li><a href="examples.html"><span>Examples</span></a></li>
-  </ul></div>
-<div class="tabs">
-  <ul>
-    <li><a href="files.html"><span>File List</span></a></li>
-    <li><a href="globals.html"><span>File Members</span></a></li>
-  </ul></div>
-<h1>H5CompType.h</h1><a href="H5CompType_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span>
-<a name="l00002"></a>00002 <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span>
-<a name="l00003"></a>00003 <span class="comment"> * Copyright by The HDF Group.                                               *</span>
-<a name="l00004"></a>00004 <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span>
-<a name="l00005"></a>00005 <span class="comment"> * All rights reserved.                                                      *</span>
-<a name="l00006"></a>00006 <span class="comment"> *                                                                           *</span>
-<a name="l00007"></a>00007 <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span>
-<a name="l00008"></a>00008 <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span>
-<a name="l00009"></a>00009 <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span>
-<a name="l00010"></a>00010 <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span>
-<a name="l00011"></a>00011 <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span>
-<a name="l00012"></a>00012 <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span>
-<a name="l00013"></a>00013 <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span>
-<a name="l00014"></a>00014 <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span>
-<a name="l00015"></a>00015 <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span>
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017 <span class="comment">// Class CompType inherits from DataType and provides accesses to a compound</span>
-<a name="l00018"></a>00018 <span class="comment">// datatype.</span>
-<a name="l00019"></a>00019 
-<a name="l00020"></a>00020 <span class="preprocessor">#ifndef _H5CompType_H</span>
-<a name="l00021"></a>00021 <span class="preprocessor"></span><span class="preprocessor">#define _H5CompType_H</span>
-<a name="l00022"></a>00022 <span class="preprocessor"></span>
-<a name="l00023"></a>00023 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00024"></a>00024 <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {
-<a name="l00025"></a>00025 <span class="preprocessor">#endif</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span>
-<a name="l00027"></a><a class="code" href="classH5_1_1CompType.html">00027</a> <span class="keyword">class </span>H5_DLLCPP CompType : <span class="keyword">public</span> <a class="code" href="classH5_1_1DataType.html">DataType</a> {
-<a name="l00028"></a>00028    <span class="keyword">public</span>:
-<a name="l00029"></a>00029         <span class="comment">// Default constructor</span>
-<a name="l00030"></a>00030         CompType();
-<a name="l00031"></a>00031 
-<a name="l00032"></a>00032         <span class="comment">// Creates a compound datatype using an existing id</span>
-<a name="l00033"></a>00033         CompType( <span class="keyword">const</span> hid_t existing_id );
-<a name="l00034"></a>00034 
-<a name="l00035"></a>00035         <span class="comment">// Creates a new compound datatype, given the type's size</span>
-<a name="l00036"></a>00036         CompType( size_t size ); <span class="comment">// H5Tcreate</span>
-<a name="l00037"></a>00037 
-<a name="l00038"></a>00038         <span class="comment">// Gets the compound datatype of the specified dataset</span>
-<a name="l00039"></a>00039         CompType( <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSet.html">DataSet</a>& dataset );  <span class="comment">// H5Dget_type</span>
-<a name="l00040"></a>00040 
-<a name="l00041"></a>00041         <span class="comment">// Copy constructor - makes a copy of original object</span>
-<a name="l00042"></a>00042         CompType( <span class="keyword">const</span> CompType& original );
-<a name="l00043"></a>00043 
-<a name="l00044"></a>00044         <span class="comment">// Returns the type class of the specified member of this compound</span>
-<a name="l00045"></a>00045         <span class="comment">// datatype.  It provides to the user a way of knowing what type</span>
-<a name="l00046"></a>00046         <span class="comment">// to create another datatype of the same class</span>
-<a name="l00047"></a>00047         H5T_class_t getMemberClass( <span class="keywordtype">unsigned</span> member_num ) <span class="keyword">const</span>;
-<a name="l00048"></a>00048 
-<a name="l00049"></a>00049         <span class="comment">// Returns the index of a member in this compound data type.</span>
-<a name="l00050"></a>00050         <span class="keywordtype">int</span> getMemberIndex(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;
-<a name="l00051"></a>00051         <span class="keywordtype">int</span> getMemberIndex(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;
-<a name="l00052"></a>00052 
-<a name="l00053"></a>00053         <span class="comment">// Returns the offset of a member of this compound datatype.</span>
-<a name="l00054"></a>00054         size_t getMemberOffset( <span class="keywordtype">unsigned</span> memb_no ) <span class="keyword">const</span>;
-<a name="l00055"></a>00055 
-<a name="l00056"></a>00056         <span class="comment">// Returns the name of a member of this compound datatype.</span>
-<a name="l00057"></a>00057         <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getMemberName( <span class="keywordtype">unsigned</span> member_num ) <span class="keyword">const</span>;
-<a name="l00058"></a>00058 
-<a name="l00059"></a>00059         <span class="comment">// Returns the generic datatype of the specified member in</span>
-<a name="l00060"></a>00060         <span class="comment">// this compound datatype.</span>
-<a name="l00061"></a>00061         <a class="code" href="classH5_1_1DataType.html">DataType</a> getMemberDataType( <span class="keywordtype">unsigned</span> member_num ) <span class="keyword">const</span>;
-<a name="l00062"></a>00062 
-<a name="l00063"></a>00063         <span class="comment">// Returns the array datatype of the specified member in</span>
-<a name="l00064"></a>00064         <span class="comment">// this compound datatype.</span>
-<a name="l00065"></a>00065         <a class="code" href="classH5_1_1ArrayType.html">ArrayType</a> getMemberArrayType( <span class="keywordtype">unsigned</span> member_num ) <span class="keyword">const</span>;
-<a name="l00066"></a>00066 
-<a name="l00067"></a>00067         <span class="comment">// Returns the compound datatype of the specified member in</span>
-<a name="l00068"></a>00068         <span class="comment">// this compound datatype.</span>
-<a name="l00069"></a>00069         CompType getMemberCompType( <span class="keywordtype">unsigned</span> member_num ) <span class="keyword">const</span>;
-<a name="l00070"></a>00070 
-<a name="l00071"></a>00071         <span class="comment">// Returns the enumeration datatype of the specified member in</span>
-<a name="l00072"></a>00072         <span class="comment">// this compound datatype.</span>
-<a name="l00073"></a>00073         <a class="code" href="classH5_1_1EnumType.html">EnumType</a> getMemberEnumType( <span class="keywordtype">unsigned</span> member_num ) <span class="keyword">const</span>;
-<a name="l00074"></a>00074 
-<a name="l00075"></a>00075         <span class="comment">// Returns the integer datatype of the specified member in</span>
-<a name="l00076"></a>00076         <span class="comment">// this compound datatype.</span>
-<a name="l00077"></a>00077         <a class="code" href="classH5_1_1IntType.html">IntType</a> getMemberIntType( <span class="keywordtype">unsigned</span> member_num ) <span class="keyword">const</span>;
-<a name="l00078"></a>00078 
-<a name="l00079"></a>00079         <span class="comment">// Returns the floating-point datatype of the specified member in</span>
-<a name="l00080"></a>00080         <span class="comment">// this compound datatype.</span>
-<a name="l00081"></a>00081         <a class="code" href="classH5_1_1FloatType.html">FloatType</a> getMemberFloatType( <span class="keywordtype">unsigned</span> member_num ) <span class="keyword">const</span>;
-<a name="l00082"></a>00082 
-<a name="l00083"></a>00083         <span class="comment">// Returns the string datatype of the specified member in</span>
-<a name="l00084"></a>00084         <span class="comment">// this compound datatype.</span>
-<a name="l00085"></a>00085         <a class="code" href="classH5_1_1StrType.html">StrType</a> getMemberStrType( <span class="keywordtype">unsigned</span> member_num ) <span class="keyword">const</span>;
-<a name="l00086"></a>00086 
-<a name="l00087"></a>00087         <span class="comment">// Returns the variable length datatype of the specified member in</span>
-<a name="l00088"></a>00088         <span class="comment">// this compound datatype.</span>
-<a name="l00089"></a>00089         <a class="code" href="classH5_1_1VarLenType.html">VarLenType</a> getMemberVarLenType( <span class="keywordtype">unsigned</span> member_num ) <span class="keyword">const</span>;
-<a name="l00090"></a>00090 
-<a name="l00091"></a>00091         <span class="comment">// Returns the number of members in this compound datatype.</span>
-<a name="l00092"></a>00092         <span class="keywordtype">int</span> getNmembers() <span class="keyword">const</span>;
-<a name="l00093"></a>00093 
-<a name="l00094"></a>00094         <span class="comment">// Adds a new member to this compound datatype.</span>
-<a name="l00095"></a>00095         <span class="keywordtype">void</span> insertMember( <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, size_t offset, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& new_member ) <span class="keyword">const</span>;
-<a name="l00096"></a>00096 
-<a name="l00097"></a>00097         <span class="comment">// Recursively removes padding from within this compound datatype.</span>
-<a name="l00098"></a>00098         <span class="keywordtype">void</span> pack() <span class="keyword">const</span>;
-<a name="l00099"></a>00099 
-<a name="l00101"></a><a class="code" href="classH5_1_1CompType.html#62a56067255bf3104729edd5db1b933c">00101</a>         <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> fromClass ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"CompType"</span>); }
-<a name="l00102"></a>00102 
-<a name="l00103"></a>00103         <span class="comment">// Noop destructor.</span>
-<a name="l00104"></a>00104         <span class="keyword">virtual</span> ~CompType();
-<a name="l00105"></a>00105 
-<a name="l00106"></a>00106    <span class="keyword">private</span>:
-<a name="l00107"></a>00107         <span class="comment">// Contains common code that is used by the member functions</span>
-<a name="l00108"></a>00108         <span class="comment">// getMemberXxxType</span>
-<a name="l00109"></a>00109         hid_t p_get_member_type(<span class="keywordtype">unsigned</span> member_num) <span class="keyword">const</span>;
-<a name="l00110"></a>00110 };
-<a name="l00111"></a>00111 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00112"></a>00112 <span class="preprocessor"></span>}
-<a name="l00113"></a>00113 <span class="preprocessor">#endif</span>
-<a name="l00114"></a>00114 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on 11 Apr 2013 by 
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5CompType_8h.html b/html/cpplus_RM/H5CompType_8h.html
deleted file mode 100644
index 04f2672..0000000
--- a/html/cpplus_RM/H5CompType_8h.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5CompType.h File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> |
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5CompType.h File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><a href="H5CompType_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CompType.html">H5::CompType</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classH5_1_1CompType.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. ">CompType</a> is a derivative of a <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> and operates on HDF5 compound datatypes.  <a href="classH5_1_1CompType.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5CompType_8h_source.html b/html/cpplus_RM/H5CompType_8h_source.html
deleted file mode 100644
index 017ff39..0000000
--- a/html/cpplus_RM/H5CompType_8h_source.html
+++ /dev/null
@@ -1,219 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5CompType.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5CompType.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="H5CompType_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span> <span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span> <span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span> <span class="comment"> *                                                                           *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span> <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span> <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span> <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span> <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span> <span class="preprocessor">#ifndef __H5CompType_H</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5CompType_H</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="classH5_1_1CompType.html">   28</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1CompType.html">CompType</a> : <span class="keyword">public</span> <a class="code" href="classH5_1_1DataType.html">DataType</a> {</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>     <span class="comment">// Default constructor</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>     <a class="code" href="classH5_1_1CompType.html">CompType</a>();</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span> </div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>     <span class="comment">// Creates a compound datatype using an existing id</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>     <a class="code" href="classH5_1_1CompType.html">CompType</a>( <span class="keyword">const</span> hid_t existing_id );</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span> </div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>     <span class="comment">// Creates a new compound datatype, given the type's size</span></div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>     <a class="code" href="classH5_1_1CompType.html">CompType</a>( <span class="keywordtype">size_t</span> size ); <span class="comment">// H5Tcreate</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span> </div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>     <span class="comment">// Gets the compound datatype of the specified dataset</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>     <a class="code" href="classH5_1_1CompType.html">CompType</a>( <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSet.html">DataSet</a>& dataset );  <span class="comment">// H5Dget_type</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span> </div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>     <span class="comment">// Copy constructor - makes a copy of original object</span></div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>     <a class="code" href="classH5_1_1CompType.html">CompType</a>( <span class="keyword">const</span> <a class="code" href="classH5_1_1CompType.html">CompType</a>& original );</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span> </div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>     <span class="comment">// Returns the type class of the specified member of this compound</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>     <span class="comment">// datatype.  It provides to the user a way of knowing what type</span></div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>     <span class="comment">// to create another datatype of the same class</span></div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>     H5T_class_t getMemberClass( <span class="keywordtype">unsigned</span> member_num ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span> </div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>     <span class="comment">// Returns the index of a member in this compound data type.</span></div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>     <span class="keywordtype">int</span> getMemberIndex(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>     <span class="keywordtype">int</span> getMemberIndex(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span> </div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>     <span class="comment">// Returns the offset of a member of this compound datatype.</span></div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>     <span class="keywordtype">size_t</span> getMemberOffset( <span class="keywordtype">unsigned</span> memb_no ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span> </div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>     <span class="comment">// Returns the name of a member of this compound datatype.</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>     <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getMemberName( <span class="keywordtype">unsigned</span> member_num ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span> </div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>     <span class="comment">// Returns the generic datatype of the specified member in</span></div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>     <span class="comment">// this compound datatype.</span></div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>     <a class="code" href="classH5_1_1DataType.html">DataType</a> getMemberDataType( <span class="keywordtype">unsigned</span> member_num ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span> </div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>     <span class="comment">// Returns the array datatype of the specified member in</span></div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>     <span class="comment">// this compound datatype.</span></div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>     <a class="code" href="classH5_1_1ArrayType.html">ArrayType</a> getMemberArrayType( <span class="keywordtype">unsigned</span> member_num ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span> </div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>     <span class="comment">// Returns the compound datatype of the specified member in</span></div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>     <span class="comment">// this compound datatype.</span></div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>     <a class="code" href="classH5_1_1CompType.html">CompType</a> getMemberCompType( <span class="keywordtype">unsigned</span> member_num ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span> </div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>     <span class="comment">// Returns the enumeration datatype of the specified member in</span></div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>     <span class="comment">// this compound datatype.</span></div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>     <a class="code" href="classH5_1_1EnumType.html">EnumType</a> getMemberEnumType( <span class="keywordtype">unsigned</span> member_num ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span> </div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>     <span class="comment">// Returns the integer datatype of the specified member in</span></div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>     <span class="comment">// this compound datatype.</span></div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>     <a class="code" href="classH5_1_1IntType.html">IntType</a> getMemberIntType( <span class="keywordtype">unsigned</span> member_num ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span> </div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>     <span class="comment">// Returns the floating-point datatype of the specified member in</span></div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>     <span class="comment">// this compound datatype.</span></div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>     <a class="code" href="classH5_1_1FloatType.html">FloatType</a> getMemberFloatType( <span class="keywordtype">unsigned</span> member_num ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span> </div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>     <span class="comment">// Returns the string datatype of the specified member in</span></div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>     <span class="comment">// this compound datatype.</span></div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>     <a class="code" href="classH5_1_1StrType.html">StrType</a> getMemberStrType( <span class="keywordtype">unsigned</span> member_num ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span> </div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>     <span class="comment">// Returns the variable length datatype of the specified member in</span></div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>     <span class="comment">// this compound datatype.</span></div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>     <a class="code" href="classH5_1_1VarLenType.html">VarLenType</a> getMemberVarLenType( <span class="keywordtype">unsigned</span> member_num ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span> </div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>     <span class="comment">// Returns the number of members in this compound datatype.</span></div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>     <span class="keywordtype">int</span> getNmembers() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span> </div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>     <span class="comment">// Adds a new member to this compound datatype.</span></div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>     <span class="keywordtype">void</span> insertMember( <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, <span class="keywordtype">size_t</span> offset, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& new_member ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span> </div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>     <span class="comment">// Recursively removes padding from within this compound datatype.</span></div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>     <span class="keywordtype">void</span> pack() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span> </div>
-<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="classH5_1_1CompType.html#a62a56067255bf3104729edd5db1b933c">  102</a></span>     <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> <a class="code" href="classH5_1_1CompType.html#a62a56067255bf3104729edd5db1b933c">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stri [...]
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span> </div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>     <span class="comment">// Noop destructor.</span></div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1CompType.html">CompType</a>();</div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span> </div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>    <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>     <span class="comment">// Contains common code that is used by the member functions</span></div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>     <span class="comment">// getMemberXxxType</span></div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>     hid_t p_get_member_type(<span class="keywordtype">unsigned</span> member_num) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span> };</div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span> <span class="preprocessor"></span>}</div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5CompType_H</span></div>
-<div class="ttc" id="classH5_1_1CompType_html"><div class="ttname"><a href="classH5_1_1CompType.html">H5::CompType</a></div><div class="ttdoc">CompType is a derivative of a DataType and operates on HDF5 compound datatypes. </div><div class="ttdef"><b>Definition:</b> H5CompType.h:28</div></div>
-<div class="ttc" id="classH5_1_1DataSet_html"><div class="ttname"><a href="classH5_1_1DataSet.html">H5::DataSet</a></div><div class="ttdoc">Class DataSet operates on HDF5 datasets. </div><div class="ttdef"><b>Definition:</b> H5DataSet.h:31</div></div>
-<div class="ttc" id="classH5_1_1CompType_html_a62a56067255bf3104729edd5db1b933c"><div class="ttname"><a href="classH5_1_1CompType.html#a62a56067255bf3104729edd5db1b933c">H5::CompType::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5CompType.h:102</div></div>
-<div class="ttc" id="classH5_1_1EnumType_html"><div class="ttname"><a href="classH5_1_1EnumType.html">H5::EnumType</a></div><div class="ttdoc">Class EnumType operates on HDF5 enum datatypes. </div><div class="ttdef"><b>Definition:</b> H5EnumType.h:25</div></div>
-<div class="ttc" id="classH5_1_1IntType_html"><div class="ttname"><a href="classH5_1_1IntType.html">H5::IntType</a></div><div class="ttdoc">Class IntType operates on HDF5 integer datatype. </div><div class="ttdef"><b>Definition:</b> H5IntType.h:25</div></div>
-<div class="ttc" id="classH5_1_1FloatType_html"><div class="ttname"><a href="classH5_1_1FloatType.html">H5::FloatType</a></div><div class="ttdoc">Class FloatType operates on HDF5 floating point datatype. </div><div class="ttdef"><b>Definition:</b> H5FloatType.h:25</div></div>
-<div class="ttc" id="H5Exception_8h_html_a5c3fdf56d98d169f63f1b114803db592"><div class="ttname"><a href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a></div><div class="ttdeci">#define H5std_string</div><div class="ttdef"><b>Definition:</b> H5Exception.h:29</div></div>
-<div class="ttc" id="classH5_1_1StrType_html"><div class="ttname"><a href="classH5_1_1StrType.html">H5::StrType</a></div><div class="ttdoc">Class StrType operates on HDF5 string datatypes. </div><div class="ttdef"><b>Definition:</b> H5StrType.h:25</div></div>
-<div class="ttc" id="classH5_1_1VarLenType_html"><div class="ttname"><a href="classH5_1_1VarLenType.html">H5::VarLenType</a></div><div class="ttdoc">VarLenType operates on the HDF5 C&#39;s Variable-length Datatypes. </div><div class="ttdef"><b>Definition:</b> H5VarLenType.h:28</div></div>
-<div class="ttc" id="classH5_1_1DataType_html"><div class="ttname"><a href="classH5_1_1DataType.html">H5::DataType</a></div><div class="ttdoc">Class DataType provides generic operations on HDF5 datatypes. </div><div class="ttdef"><b>Definition:</b> H5DataType.h:34</div></div>
-<div class="ttc" id="classH5_1_1ArrayType_html"><div class="ttname"><a href="classH5_1_1ArrayType.html">H5::ArrayType</a></div><div class="ttdoc">Class ArrayType inherits from DataType and provides wrappers for the HDF5&#39;s Array Datatypes...</div><div class="ttdef"><b>Definition:</b> H5ArrayType.h:28</div></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5CppDoc_8h-source.html b/html/cpplus_RM/H5CppDoc_8h-source.html
deleted file mode 100644
index 07cfd93..0000000
--- a/html/cpplus_RM/H5CppDoc_8h-source.html
+++ /dev/null
@@ -1,430 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="header2_files/filelist.xml">
-<title>Main Page</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>Binh-Minh Ribler</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Randy Ribler</o:LastAuthor>
-  <o:Revision>10</o:Revision>
-  <o:TotalTime>42</o:TotalTime>
-  <o:Created>2005-09-19T02:11:00Z</o:Created>
-  <o:LastSaved>2005-09-19T02:39:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>5</o:Words>
-  <o:Characters>30</o:Characters>
-  <o:Company>LC</o:Company>
-  <o:Lines>1</o:Lines>
-  <o:Paragraphs>1</o:Paragraphs>
-  <o:CharactersWithSpaces>34</o:CharactersWithSpaces>
-  <o:Version>10.2625</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:Zoom>75</w:Zoom>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="RM_stylesheet.css">
-<style>
-<!--
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:24.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:13.5pt;
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-weight:bold;}
-h5
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:5;
-	font-size:10.0pt;
-	font-weight:bold;}
-h6
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:6;
-	font-size:7.5pt;
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:#252E78;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:#3D2185;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-address
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	font-style:italic;}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	font-family:"Courier New";
-	mso-fareast-font-family:"Times New Roman";}
-p.formuladsp, li.formuladsp, div.formuladsp
-	{mso-style-name:formuladsp;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdtable, li.mdtable, div.mdtable
-	{mso-style-name:mdtable;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	background:#F4F4FB;
-	border:none;
-	mso-border-alt:solid #868686 .75pt;
-	padding:0in;
-	mso-padding-alt:0in 0in 0in 0in;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdrow, li.mdrow, div.mdrow
-	{mso-style-name:mdrow;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdescleft, li.mdescleft, div.mdescleft
-	{mso-style-name:mdescleft;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.mdescright, li.mdescright, div.mdescright
-	{mso-style-name:mdescright;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.memitemleft, li.memitemleft, div.memitemleft
-	{mso-style-name:memitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memitemright, li.memitemright, div.memitemright
-	{mso-style-name:memitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.search, li.search, div.search
-	{mso-style-name:search;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.fragment, li.fragment, div.fragment
-	{mso-style-name:fragment;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemleft, li.memtemplitemleft, div.memtemplitemleft
-	{mso-style-name:memtemplitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemright, li.memtemplitemright, div.memtemplitemright
-	{mso-style-name:memtemplitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplparams, li.memtemplparams, div.memtemplparams
-	{mso-style-name:memtemplparams;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
- at page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-table.MsoTableGrid
-	{mso-style-name:"Table Grid";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	border:solid windowtext 1.0pt;
-	mso-border-alt:solid windowtext .5pt;
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-border-insideh:.5pt solid windowtext;
-	mso-border-insidev:.5pt solid windowtext;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:15.0pt;}
-</style>
-<![endif]><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="6146">
-  <o:colormru v:ext="edit" colors="#060"/>
-  <o:colormenu v:ext="edit" strokecolor="#060"/>
- </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body bgcolor=white lang=EN-US link="#252E78" vlink="#3D2185" style='tab-interval:
-.5in;margin-left:15.0pt;margin-right:15.0pt'>
-
-<div class=Section1>
-
-<p class=MsoNormal style='margin-top:0in;margin-right:15.0pt;margin-bottom:
-0in;margin-left:15.0pt;margin-bottom:.0001pt'><span style='color:black'><span
-style='mso-spacerun:yes'>�</span></span><b style='mso-bidi-font-weight:normal'><span
-style='font-size:22.0pt;color:black'><o:p></o:p></span></b></p>
-
-<div align=center>
-
-<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
- style='border-collapse:collapse;border:none;mso-border-bottom-alt:solid navy 2.25pt;
- mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
- <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:29.25pt'>
-  <td width=453 valign=top style='width:339.45pt;border:none;border-bottom:
-  solid navy 2.25pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt'>
-  <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span
-  style='font-size:22.0pt;color:black'>HDF5 C++ API Reference Manual</span></b><span
-  style='color:black'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-</div>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-</div>
-
-</body>
-
-</html>
-<!-- Generated by Doxygen 1.4.7 -->
-<div class="tabs">
-  <ul>
-    <li><a href="index.html"><span>Main Page</span></a></li>
-    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-    <li><a href="annotated.html"><span>Classes</span></a></li>
-    <li id="current"><a href="files.html"><span>Files</span></a></li>
-    <li><a href="examples.html"><span>Examples</span></a></li>
-  </ul></div>
-<div class="tabs">
-  <ul>
-    <li><a href="files.html"><span>File List</span></a></li>
-    <li><a href="globals.html"><span>File Members</span></a></li>
-  </ul></div>
-<h1>H5CppDoc.h</h1><a href="H5CppDoc_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span>
-<a name="l00002"></a>00002 <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span>
-<a name="l00003"></a>00003 <span class="comment"> * Copyright by The HDF Group.                                               *</span>
-<a name="l00004"></a>00004 <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span>
-<a name="l00005"></a>00005 <span class="comment"> * All rights reserved.                                                      *</span>
-<a name="l00006"></a>00006 <span class="comment"> *                                                                           *</span>
-<a name="l00007"></a>00007 <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span>
-<a name="l00008"></a>00008 <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span>
-<a name="l00009"></a>00009 <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span>
-<a name="l00010"></a>00010 <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span>
-<a name="l00011"></a>00011 <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span>
-<a name="l00012"></a>00012 <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span>
-<a name="l00013"></a>00013 <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span>
-<a name="l00014"></a>00014 <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span>
-<a name="l00015"></a>00015 <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span>
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017 <span class="preprocessor">#ifndef _H5CPPDOC_H</span>
-<a name="l00018"></a>00018 <span class="preprocessor"></span><span class="preprocessor">#define _H5CPPDOC_H</span>
-<a name="l00019"></a>00019 <span class="preprocessor"></span>
-<a name="l00020"></a>00020 <span class="comment">//-------------------------------------------------------------------------</span>
-<a name="l00021"></a>00021 <span class="comment">// The following section will be used to generate the 'Mainpage'</span>
-<a name="l00022"></a>00022 <span class="comment">// and the 'Examples' for the RM.</span>
-<a name="l00023"></a>00023 <span class="comment">// ------------------------------------------------------------------------</span>
-<a name="l00024"></a>00024 
-<a name="l00061"></a>00061 
-<a name="l00062"></a>00062 
-<a name="l00063"></a>00063 
-<a name="l00064"></a>00064 
-<a name="l00068"></a>00068 
-<a name="l00072"></a>00072 
-<a name="l00078"></a>00078 
-<a name="l00082"></a>00082 
-<a name="l00086"></a>00086 
-<a name="l00090"></a>00090 
-<a name="l00091"></a>00091 <span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on 11 Apr 2013 by 
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5CppDoc_8h.html b/html/cpplus_RM/H5CppDoc_8h.html
deleted file mode 100644
index 3d35e48..0000000
--- a/html/cpplus_RM/H5CppDoc_8h.html
+++ /dev/null
@@ -1,100 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5CppDoc.h File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5CppDoc.h File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><a href="H5CppDoc_8h_source.html">Go to the source code of this file.</a></p>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5CppDoc_8h_source.html b/html/cpplus_RM/H5CppDoc_8h_source.html
deleted file mode 100644
index 936601e..0000000
--- a/html/cpplus_RM/H5CppDoc_8h_source.html
+++ /dev/null
@@ -1,130 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5CppDoc.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5CppDoc.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="H5CppDoc_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span> <span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span> <span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span> <span class="comment"> *                                                                           *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span> <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span> <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span> <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span> <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span> <span class="preprocessor">#ifndef __H5CppDoc_H</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5CppDoc_H</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span> <span class="comment">//-------------------------------------------------------------------------</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span> <span class="comment">// The following section will be used to generate the 'Mainpage'</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span> <span class="comment">// and the 'Examples' for the RM.</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span> <span class="comment">// ------------------------------------------------------------------------</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span> </div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span> </div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span> </div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span> </div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span> </div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span> </div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span> </div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span> </div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span> <span class="preprocessor">#endif // __H5CppDoc_H</span></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Cpp_8h-source.html b/html/cpplus_RM/H5Cpp_8h-source.html
deleted file mode 100644
index 393e5e4..0000000
--- a/html/cpplus_RM/H5Cpp_8h-source.html
+++ /dev/null
@@ -1,453 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="header2_files/filelist.xml">
-<title>Main Page</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>Binh-Minh Ribler</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Randy Ribler</o:LastAuthor>
-  <o:Revision>10</o:Revision>
-  <o:TotalTime>42</o:TotalTime>
-  <o:Created>2005-09-19T02:11:00Z</o:Created>
-  <o:LastSaved>2005-09-19T02:39:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>5</o:Words>
-  <o:Characters>30</o:Characters>
-  <o:Company>LC</o:Company>
-  <o:Lines>1</o:Lines>
-  <o:Paragraphs>1</o:Paragraphs>
-  <o:CharactersWithSpaces>34</o:CharactersWithSpaces>
-  <o:Version>10.2625</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:Zoom>75</w:Zoom>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="RM_stylesheet.css">
-<style>
-<!--
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:24.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:13.5pt;
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-weight:bold;}
-h5
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:5;
-	font-size:10.0pt;
-	font-weight:bold;}
-h6
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:6;
-	font-size:7.5pt;
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:#252E78;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:#3D2185;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-address
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	font-style:italic;}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	font-family:"Courier New";
-	mso-fareast-font-family:"Times New Roman";}
-p.formuladsp, li.formuladsp, div.formuladsp
-	{mso-style-name:formuladsp;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdtable, li.mdtable, div.mdtable
-	{mso-style-name:mdtable;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	background:#F4F4FB;
-	border:none;
-	mso-border-alt:solid #868686 .75pt;
-	padding:0in;
-	mso-padding-alt:0in 0in 0in 0in;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdrow, li.mdrow, div.mdrow
-	{mso-style-name:mdrow;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdescleft, li.mdescleft, div.mdescleft
-	{mso-style-name:mdescleft;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.mdescright, li.mdescright, div.mdescright
-	{mso-style-name:mdescright;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.memitemleft, li.memitemleft, div.memitemleft
-	{mso-style-name:memitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memitemright, li.memitemright, div.memitemright
-	{mso-style-name:memitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.search, li.search, div.search
-	{mso-style-name:search;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.fragment, li.fragment, div.fragment
-	{mso-style-name:fragment;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemleft, li.memtemplitemleft, div.memtemplitemleft
-	{mso-style-name:memtemplitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemright, li.memtemplitemright, div.memtemplitemright
-	{mso-style-name:memtemplitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplparams, li.memtemplparams, div.memtemplparams
-	{mso-style-name:memtemplparams;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
- at page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-table.MsoTableGrid
-	{mso-style-name:"Table Grid";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	border:solid windowtext 1.0pt;
-	mso-border-alt:solid windowtext .5pt;
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-border-insideh:.5pt solid windowtext;
-	mso-border-insidev:.5pt solid windowtext;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:15.0pt;}
-</style>
-<![endif]><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="6146">
-  <o:colormru v:ext="edit" colors="#060"/>
-  <o:colormenu v:ext="edit" strokecolor="#060"/>
- </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body bgcolor=white lang=EN-US link="#252E78" vlink="#3D2185" style='tab-interval:
-.5in;margin-left:15.0pt;margin-right:15.0pt'>
-
-<div class=Section1>
-
-<p class=MsoNormal style='margin-top:0in;margin-right:15.0pt;margin-bottom:
-0in;margin-left:15.0pt;margin-bottom:.0001pt'><span style='color:black'><span
-style='mso-spacerun:yes'>�</span></span><b style='mso-bidi-font-weight:normal'><span
-style='font-size:22.0pt;color:black'><o:p></o:p></span></b></p>
-
-<div align=center>
-
-<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
- style='border-collapse:collapse;border:none;mso-border-bottom-alt:solid navy 2.25pt;
- mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
- <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:29.25pt'>
-  <td width=453 valign=top style='width:339.45pt;border:none;border-bottom:
-  solid navy 2.25pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt'>
-  <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span
-  style='font-size:22.0pt;color:black'>HDF5 C++ API Reference Manual</span></b><span
-  style='color:black'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-</div>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-</div>
-
-</body>
-
-</html>
-<!-- Generated by Doxygen 1.4.7 -->
-<div class="tabs">
-  <ul>
-    <li><a href="index.html"><span>Main Page</span></a></li>
-    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-    <li><a href="annotated.html"><span>Classes</span></a></li>
-    <li id="current"><a href="files.html"><span>Files</span></a></li>
-    <li><a href="examples.html"><span>Examples</span></a></li>
-  </ul></div>
-<div class="tabs">
-  <ul>
-    <li><a href="files.html"><span>File List</span></a></li>
-    <li><a href="globals.html"><span>File Members</span></a></li>
-  </ul></div>
-<h1>H5Cpp.h</h1><a href="H5Cpp_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span>
-<a name="l00002"></a>00002 <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span>
-<a name="l00003"></a>00003 <span class="comment"> * Copyright by The HDF Group.                                               *</span>
-<a name="l00004"></a>00004 <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span>
-<a name="l00005"></a>00005 <span class="comment"> * All rights reserved.                                                      *</span>
-<a name="l00006"></a>00006 <span class="comment"> *                                                                           *</span>
-<a name="l00007"></a>00007 <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span>
-<a name="l00008"></a>00008 <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span>
-<a name="l00009"></a>00009 <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span>
-<a name="l00010"></a>00010 <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span>
-<a name="l00011"></a>00011 <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span>
-<a name="l00012"></a>00012 <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span>
-<a name="l00013"></a>00013 <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span>
-<a name="l00014"></a>00014 <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span>
-<a name="l00015"></a>00015 <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span>
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017 <span class="preprocessor">#ifndef _H5CPP_H</span>
-<a name="l00018"></a>00018 <span class="preprocessor"></span><span class="preprocessor">#define _H5CPP_H</span>
-<a name="l00019"></a>00019 <span class="preprocessor"></span>
-<a name="l00020"></a>00020 <span class="preprocessor">#include "<a class="code" href="H5Include_8h.html">H5Include.h</a>"</span>
-<a name="l00021"></a>00021 <span class="preprocessor">#include "<a class="code" href="H5Exception_8h.html">H5Exception.h</a>"</span>
-<a name="l00022"></a>00022 <span class="preprocessor">#include "<a class="code" href="H5IdComponent_8h.html">H5IdComponent.h</a>"</span>
-<a name="l00023"></a>00023 <span class="preprocessor">#include "<a class="code" href="H5DataSpace_8h.html">H5DataSpace.h</a>"</span>
-<a name="l00024"></a>00024 <span class="preprocessor">#include "<a class="code" href="H5PropList_8h.html">H5PropList.h</a>"</span>
-<a name="l00025"></a>00025 <span class="preprocessor">#include "<a class="code" href="H5Object_8h.html">H5Object.h</a>"</span>
-<a name="l00026"></a>00026 <span class="preprocessor">#include "<a class="code" href="H5AbstractDs_8h.html">H5AbstractDs.h</a>"</span>
-<a name="l00027"></a>00027 <span class="preprocessor">#include "<a class="code" href="H5Attribute_8h.html">H5Attribute.h</a>"</span>
-<a name="l00028"></a>00028 <span class="preprocessor">#include "<a class="code" href="H5DcreatProp_8h.html">H5DcreatProp.h</a>"</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include "<a class="code" href="H5CommonFG_8h.html">H5CommonFG.h</a>"</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include "<a class="code" href="H5DataType_8h.html">H5DataType.h</a>"</span>
-<a name="l00031"></a>00031 <span class="preprocessor">#include "<a class="code" href="H5DxferProp_8h.html">H5DxferProp.h</a>"</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include "<a class="code" href="H5FaccProp_8h.html">H5FaccProp.h</a>"</span>
-<a name="l00033"></a>00033 <span class="preprocessor">#include "<a class="code" href="H5FcreatProp_8h.html">H5FcreatProp.h</a>"</span>
-<a name="l00034"></a>00034 <span class="preprocessor">#include "<a class="code" href="H5AtomType_8h.html">H5AtomType.h</a>"</span>
-<a name="l00035"></a>00035 <span class="preprocessor">#include "<a class="code" href="H5PredType_8h.html">H5PredType.h</a>"</span>
-<a name="l00036"></a>00036 <span class="preprocessor">#include "<a class="code" href="H5EnumType_8h.html">H5EnumType.h</a>"</span>
-<a name="l00037"></a>00037 <span class="preprocessor">#include "<a class="code" href="H5IntType_8h.html">H5IntType.h</a>"</span>
-<a name="l00038"></a>00038 <span class="preprocessor">#include "<a class="code" href="H5FloatType_8h.html">H5FloatType.h</a>"</span>
-<a name="l00039"></a>00039 <span class="preprocessor">#include "<a class="code" href="H5StrType_8h.html">H5StrType.h</a>"</span>
-<a name="l00040"></a>00040 <span class="preprocessor">#include "<a class="code" href="H5CompType_8h.html">H5CompType.h</a>"</span>
-<a name="l00041"></a>00041 <span class="preprocessor">#include "<a class="code" href="H5ArrayType_8h.html">H5ArrayType.h</a>"</span>
-<a name="l00042"></a>00042 <span class="preprocessor">#include "<a class="code" href="H5VarLenType_8h.html">H5VarLenType.h</a>"</span>
-<a name="l00043"></a>00043 <span class="preprocessor">#include "<a class="code" href="H5DataSet_8h.html">H5DataSet.h</a>"</span>
-<a name="l00044"></a>00044 <span class="preprocessor">#include "<a class="code" href="H5Group_8h.html">H5Group.h</a>"</span>
-<a name="l00045"></a>00045 <span class="preprocessor">#include "<a class="code" href="H5File_8h.html">H5File.h</a>"</span>
-<a name="l00046"></a>00046 <span class="preprocessor">#include "<a class="code" href="H5Library_8h.html">H5Library.h</a>"</span>
-<a name="l00047"></a>00047 
-<a name="l00048"></a>00048 <span class="comment">/* Some C++ compilers do not have offsetof macro; define to bypass the problem</span>
-<a name="l00049"></a>00049 <span class="comment">   - BMR- -EIP- 2007/08/01</span>
-<a name="l00050"></a>00050 <span class="comment">*/</span>
-<a name="l00051"></a>00051 <span class="preprocessor">#ifndef H5_CXX_HAVE_OFFSETOF</span>
-<a name="l00052"></a>00052 <span class="preprocessor"></span><span class="preprocessor">#ifdef HOFFSET</span>
-<a name="l00053"></a>00053 <span class="preprocessor"></span><span class="preprocessor">   #undef HOFFSET</span>
-<a name="l00054"></a>00054 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-<a name="l00055"></a><a class="code" href="H5Cpp_8h.html#4ac990148c7b80d5ee77965bc6ae210f">00055</a> <span class="preprocessor"></span><span class="preprocessor">#define HOFFSET(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)</span>
-<a name="l00056"></a>00056 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-<a name="l00057"></a>00057 <span class="preprocessor"></span>
-<a name="l00058"></a>00058 <span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on 11 Apr 2013 by 
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Cpp_8h.html b/html/cpplus_RM/H5Cpp_8h.html
deleted file mode 100644
index 8d8e28b..0000000
--- a/html/cpplus_RM/H5Cpp_8h.html
+++ /dev/null
@@ -1,164 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5Cpp.h File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#define-members">Macros</a>  </div>
-  <div class="headertitle">
-<div class="title">H5Cpp.h File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include "<a class="el" href="H5Include_8h_source.html">H5Include.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5IdComponent_8h_source.html">H5IdComponent.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataSpace_8h_source.html">H5DataSpace.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5PropList_8h_source.html">H5PropList.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Location_8h_source.html">H5Location.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Object_8h_source.html">H5Object.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5AbstractDs_8h_source.html">H5AbstractDs.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Attribute_8h_source.html">H5Attribute.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DcreatProp_8h_source.html">H5DcreatProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5CommonFG_8h_source.html">H5CommonFG.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataType_8h_source.html">H5DataType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DxferProp_8h_source.html">H5DxferProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5FaccProp_8h_source.html">H5FaccProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5FcreatProp_8h_source.html">H5FcreatProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5AtomType_8h_source.html">H5AtomType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5PredType_8h_source.html">H5PredType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5EnumType_8h_source.html">H5EnumType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5IntType_8h_source.html">H5IntType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5FloatType_8h_source.html">H5FloatType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5StrType_8h_source.html">H5StrType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5CompType_8h_source.html">H5CompType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5ArrayType_8h_source.html">H5ArrayType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5VarLenType_8h_source.html">H5VarLenType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataSet_8h_source.html">H5DataSet.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Group_8h_source.html">H5Group.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5File_8h_source.html">H5File.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Library_8h_source.html">H5Library.h</a>"</code><br/>
-</div>
-<p><a href="H5Cpp_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
-Macros</h2></td></tr>
-<tr class="memitem:a4ac990148c7b80d5ee77965bc6ae210f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="H5Cpp_8h.html#a4ac990148c7b80d5ee77965bc6ae210f">HOFFSET</a>(TYPE, MEMBER)   ((size_t) &((TYPE *)0)->MEMBER)</td></tr>
-<tr class="separator:a4ac990148c7b80d5ee77965bc6ae210f"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<h2 class="groupheader">Macro Definition Documentation</h2>
-<a class="anchor" id="a4ac990148c7b80d5ee77965bc6ae210f"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">#define HOFFSET</td>
-          <td>(</td>
-          <td class="paramtype"> </td>
-          <td class="paramname">TYPE, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"> </td>
-          <td class="paramname">MEMBER </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td>   ((size_t) &((TYPE *)0)->MEMBER)</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="compound_8cpp-example.html#a5">compound.cpp</a>.</dd>
-</dl>
-</div>
-</div>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Cpp_8h_source.html b/html/cpplus_RM/H5Cpp_8h_source.html
deleted file mode 100644
index 6e87192..0000000
--- a/html/cpplus_RM/H5Cpp_8h_source.html
+++ /dev/null
@@ -1,185 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5Cpp.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5Cpp.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="H5Cpp_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span> <span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span> <span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span> <span class="comment"> *                                                                           *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span> <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span> <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span> <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span> <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span> <span class="preprocessor">#ifndef __H5Cpp_H</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5Cpp_H</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span> <span class="preprocessor">#include "<a class="code" href="H5Include_8h.html">H5Include.h</a>"</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span> <span class="preprocessor">#include "<a class="code" href="H5Exception_8h.html">H5Exception.h</a>"</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span> <span class="preprocessor">#include "<a class="code" href="H5IdComponent_8h.html">H5IdComponent.h</a>"</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span> <span class="preprocessor">#include "<a class="code" href="H5DataSpace_8h.html">H5DataSpace.h</a>"</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span> <span class="preprocessor">#include "<a class="code" href="H5PropList_8h.html">H5PropList.h</a>"</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span> <span class="preprocessor">#include "<a class="code" href="H5Location_8h.html">H5Location.h</a>"</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span> <span class="preprocessor">#include "<a class="code" href="H5Object_8h.html">H5Object.h</a>"</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span> <span class="preprocessor">#include "<a class="code" href="H5AbstractDs_8h.html">H5AbstractDs.h</a>"</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span> <span class="preprocessor">#include "<a class="code" href="H5Attribute_8h.html">H5Attribute.h</a>"</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span> <span class="preprocessor">#include "<a class="code" href="H5DcreatProp_8h.html">H5DcreatProp.h</a>"</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span> <span class="preprocessor">#include "<a class="code" href="H5CommonFG_8h.html">H5CommonFG.h</a>"</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span> <span class="preprocessor">#include "<a class="code" href="H5DataType_8h.html">H5DataType.h</a>"</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span> <span class="preprocessor">#include "<a class="code" href="H5DxferProp_8h.html">H5DxferProp.h</a>"</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span> <span class="preprocessor">#include "<a class="code" href="H5FaccProp_8h.html">H5FaccProp.h</a>"</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span> <span class="preprocessor">#include "<a class="code" href="H5FcreatProp_8h.html">H5FcreatProp.h</a>"</span></div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span> <span class="preprocessor">#include "<a class="code" href="H5AtomType_8h.html">H5AtomType.h</a>"</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span> <span class="preprocessor">#include "<a class="code" href="H5PredType_8h.html">H5PredType.h</a>"</span></div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span> <span class="preprocessor">#include "<a class="code" href="H5EnumType_8h.html">H5EnumType.h</a>"</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span> <span class="preprocessor">#include "<a class="code" href="H5IntType_8h.html">H5IntType.h</a>"</span></div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span> <span class="preprocessor">#include "<a class="code" href="H5FloatType_8h.html">H5FloatType.h</a>"</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span> <span class="preprocessor">#include "<a class="code" href="H5StrType_8h.html">H5StrType.h</a>"</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span> <span class="preprocessor">#include "<a class="code" href="H5CompType_8h.html">H5CompType.h</a>"</span></div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span> <span class="preprocessor">#include "<a class="code" href="H5ArrayType_8h.html">H5ArrayType.h</a>"</span></div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span> <span class="preprocessor">#include "<a class="code" href="H5VarLenType_8h.html">H5VarLenType.h</a>"</span></div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span> <span class="preprocessor">#include "<a class="code" href="H5DataSet_8h.html">H5DataSet.h</a>"</span></div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span> <span class="preprocessor">#include "<a class="code" href="H5Group_8h.html">H5Group.h</a>"</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span> <span class="preprocessor">#include "<a class="code" href="H5File_8h.html">H5File.h</a>"</span></div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span> <span class="preprocessor">#include "<a class="code" href="H5Library_8h.html">H5Library.h</a>"</span></div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span> </div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span> <span class="comment">/* Some C++ compilers do not have offsetof macro; define to bypass the problem</span></div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span> <span class="comment">   - BMR- -EIP- 2007/08/01</span></div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span> <span class="comment">*/</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span> <span class="preprocessor">#ifndef H5_CXX_HAVE_OFFSETOF</span></div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span> <span class="preprocessor"></span><span class="preprocessor">#ifdef HOFFSET</span></div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span> <span class="preprocessor"></span><span class="preprocessor">   #undef HOFFSET</span></div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span> <span class="preprocessor"></span><span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="H5Cpp_8h.html#a4ac990148c7b80d5ee77965bc6ae210f">   56</a></span> <span class="preprocessor"></span><span class="preprocessor">#define HOFFSET(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)</span></div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span> <span class="preprocessor"></span><span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span> <span class="preprocessor">#endif // __H5Cpp_H</span></div>
-<div class="ttc" id="H5DataSpace_8h_html"><div class="ttname"><a href="H5DataSpace_8h.html">H5DataSpace.h</a></div></div>
-<div class="ttc" id="H5DataSet_8h_html"><div class="ttname"><a href="H5DataSet_8h.html">H5DataSet.h</a></div></div>
-<div class="ttc" id="H5PredType_8h_html"><div class="ttname"><a href="H5PredType_8h.html">H5PredType.h</a></div></div>
-<div class="ttc" id="H5EnumType_8h_html"><div class="ttname"><a href="H5EnumType_8h.html">H5EnumType.h</a></div></div>
-<div class="ttc" id="H5IntType_8h_html"><div class="ttname"><a href="H5IntType_8h.html">H5IntType.h</a></div></div>
-<div class="ttc" id="H5ArrayType_8h_html"><div class="ttname"><a href="H5ArrayType_8h.html">H5ArrayType.h</a></div></div>
-<div class="ttc" id="H5DcreatProp_8h_html"><div class="ttname"><a href="H5DcreatProp_8h.html">H5DcreatProp.h</a></div></div>
-<div class="ttc" id="H5Object_8h_html"><div class="ttname"><a href="H5Object_8h.html">H5Object.h</a></div></div>
-<div class="ttc" id="H5CompType_8h_html"><div class="ttname"><a href="H5CompType_8h.html">H5CompType.h</a></div></div>
-<div class="ttc" id="H5StrType_8h_html"><div class="ttname"><a href="H5StrType_8h.html">H5StrType.h</a></div></div>
-<div class="ttc" id="H5CommonFG_8h_html"><div class="ttname"><a href="H5CommonFG_8h.html">H5CommonFG.h</a></div></div>
-<div class="ttc" id="H5Location_8h_html"><div class="ttname"><a href="H5Location_8h.html">H5Location.h</a></div></div>
-<div class="ttc" id="H5Group_8h_html"><div class="ttname"><a href="H5Group_8h.html">H5Group.h</a></div></div>
-<div class="ttc" id="H5VarLenType_8h_html"><div class="ttname"><a href="H5VarLenType_8h.html">H5VarLenType.h</a></div></div>
-<div class="ttc" id="H5DxferProp_8h_html"><div class="ttname"><a href="H5DxferProp_8h.html">H5DxferProp.h</a></div></div>
-<div class="ttc" id="H5Exception_8h_html"><div class="ttname"><a href="H5Exception_8h.html">H5Exception.h</a></div></div>
-<div class="ttc" id="H5FloatType_8h_html"><div class="ttname"><a href="H5FloatType_8h.html">H5FloatType.h</a></div></div>
-<div class="ttc" id="H5Include_8h_html"><div class="ttname"><a href="H5Include_8h.html">H5Include.h</a></div></div>
-<div class="ttc" id="H5AbstractDs_8h_html"><div class="ttname"><a href="H5AbstractDs_8h.html">H5AbstractDs.h</a></div></div>
-<div class="ttc" id="H5AtomType_8h_html"><div class="ttname"><a href="H5AtomType_8h.html">H5AtomType.h</a></div></div>
-<div class="ttc" id="H5FaccProp_8h_html"><div class="ttname"><a href="H5FaccProp_8h.html">H5FaccProp.h</a></div></div>
-<div class="ttc" id="H5Library_8h_html"><div class="ttname"><a href="H5Library_8h.html">H5Library.h</a></div></div>
-<div class="ttc" id="H5File_8h_html"><div class="ttname"><a href="H5File_8h.html">H5File.h</a></div></div>
-<div class="ttc" id="H5DataType_8h_html"><div class="ttname"><a href="H5DataType_8h.html">H5DataType.h</a></div></div>
-<div class="ttc" id="H5IdComponent_8h_html"><div class="ttname"><a href="H5IdComponent_8h.html">H5IdComponent.h</a></div></div>
-<div class="ttc" id="H5PropList_8h_html"><div class="ttname"><a href="H5PropList_8h.html">H5PropList.h</a></div></div>
-<div class="ttc" id="H5FcreatProp_8h_html"><div class="ttname"><a href="H5FcreatProp_8h.html">H5FcreatProp.h</a></div></div>
-<div class="ttc" id="H5Attribute_8h_html"><div class="ttname"><a href="H5Attribute_8h.html">H5Attribute.h</a></div></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5DataSet_8cpp.html b/html/cpplus_RM/H5DataSet_8cpp.html
deleted file mode 100644
index e8c9995..0000000
--- a/html/cpplus_RM/H5DataSet_8cpp.html
+++ /dev/null
@@ -1,125 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5DataSet.cpp File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5DataSet.cpp File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include <iostream></code><br/>
-<code>#include <string></code><br/>
-<code>#include "<a class="el" href="H5Include_8h_source.html">H5Include.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5IdComponent_8h_source.html">H5IdComponent.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5PropList_8h_source.html">H5PropList.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Object_8h_source.html">H5Object.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DxferProp_8h_source.html">H5DxferProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DcreatProp_8h_source.html">H5DcreatProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5FaccProp_8h_source.html">H5FaccProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5FcreatProp_8h_source.html">H5FcreatProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5CommonFG_8h_source.html">H5CommonFG.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataType_8h_source.html">H5DataType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataSpace_8h_source.html">H5DataSpace.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5AbstractDs_8h_source.html">H5AbstractDs.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5File_8h_source.html">H5File.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Attribute_8h_source.html">H5Attribute.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataSet_8h_source.html">H5DataSet.h</a>"</code><br/>
-<code>#include "H5private.h"</code><br/>
-</div><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5DataSet_8h-source.html b/html/cpplus_RM/H5DataSet_8h-source.html
deleted file mode 100644
index 82e5402..0000000
--- a/html/cpplus_RM/H5DataSet_8h-source.html
+++ /dev/null
@@ -1,526 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="header2_files/filelist.xml">
-<title>Main Page</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>Binh-Minh Ribler</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Randy Ribler</o:LastAuthor>
-  <o:Revision>10</o:Revision>
-  <o:TotalTime>42</o:TotalTime>
-  <o:Created>2005-09-19T02:11:00Z</o:Created>
-  <o:LastSaved>2005-09-19T02:39:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>5</o:Words>
-  <o:Characters>30</o:Characters>
-  <o:Company>LC</o:Company>
-  <o:Lines>1</o:Lines>
-  <o:Paragraphs>1</o:Paragraphs>
-  <o:CharactersWithSpaces>34</o:CharactersWithSpaces>
-  <o:Version>10.2625</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:Zoom>75</w:Zoom>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="RM_stylesheet.css">
-<style>
-<!--
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:24.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:13.5pt;
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-weight:bold;}
-h5
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:5;
-	font-size:10.0pt;
-	font-weight:bold;}
-h6
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:6;
-	font-size:7.5pt;
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:#252E78;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:#3D2185;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-address
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	font-style:italic;}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	font-family:"Courier New";
-	mso-fareast-font-family:"Times New Roman";}
-p.formuladsp, li.formuladsp, div.formuladsp
-	{mso-style-name:formuladsp;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdtable, li.mdtable, div.mdtable
-	{mso-style-name:mdtable;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	background:#F4F4FB;
-	border:none;
-	mso-border-alt:solid #868686 .75pt;
-	padding:0in;
-	mso-padding-alt:0in 0in 0in 0in;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdrow, li.mdrow, div.mdrow
-	{mso-style-name:mdrow;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdescleft, li.mdescleft, div.mdescleft
-	{mso-style-name:mdescleft;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.mdescright, li.mdescright, div.mdescright
-	{mso-style-name:mdescright;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.memitemleft, li.memitemleft, div.memitemleft
-	{mso-style-name:memitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memitemright, li.memitemright, div.memitemright
-	{mso-style-name:memitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.search, li.search, div.search
-	{mso-style-name:search;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.fragment, li.fragment, div.fragment
-	{mso-style-name:fragment;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemleft, li.memtemplitemleft, div.memtemplitemleft
-	{mso-style-name:memtemplitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemright, li.memtemplitemright, div.memtemplitemright
-	{mso-style-name:memtemplitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplparams, li.memtemplparams, div.memtemplparams
-	{mso-style-name:memtemplparams;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
- at page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-table.MsoTableGrid
-	{mso-style-name:"Table Grid";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	border:solid windowtext 1.0pt;
-	mso-border-alt:solid windowtext .5pt;
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-border-insideh:.5pt solid windowtext;
-	mso-border-insidev:.5pt solid windowtext;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:15.0pt;}
-</style>
-<![endif]><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="6146">
-  <o:colormru v:ext="edit" colors="#060"/>
-  <o:colormenu v:ext="edit" strokecolor="#060"/>
- </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body bgcolor=white lang=EN-US link="#252E78" vlink="#3D2185" style='tab-interval:
-.5in;margin-left:15.0pt;margin-right:15.0pt'>
-
-<div class=Section1>
-
-<p class=MsoNormal style='margin-top:0in;margin-right:15.0pt;margin-bottom:
-0in;margin-left:15.0pt;margin-bottom:.0001pt'><span style='color:black'><span
-style='mso-spacerun:yes'>�</span></span><b style='mso-bidi-font-weight:normal'><span
-style='font-size:22.0pt;color:black'><o:p></o:p></span></b></p>
-
-<div align=center>
-
-<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
- style='border-collapse:collapse;border:none;mso-border-bottom-alt:solid navy 2.25pt;
- mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
- <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:29.25pt'>
-  <td width=453 valign=top style='width:339.45pt;border:none;border-bottom:
-  solid navy 2.25pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt'>
-  <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span
-  style='font-size:22.0pt;color:black'>HDF5 C++ API Reference Manual</span></b><span
-  style='color:black'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-</div>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-</div>
-
-</body>
-
-</html>
-<!-- Generated by Doxygen 1.4.7 -->
-<div class="tabs">
-  <ul>
-    <li><a href="index.html"><span>Main Page</span></a></li>
-    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-    <li><a href="annotated.html"><span>Classes</span></a></li>
-    <li id="current"><a href="files.html"><span>Files</span></a></li>
-    <li><a href="examples.html"><span>Examples</span></a></li>
-  </ul></div>
-<div class="tabs">
-  <ul>
-    <li><a href="files.html"><span>File List</span></a></li>
-    <li><a href="globals.html"><span>File Members</span></a></li>
-  </ul></div>
-<h1>H5DataSet.h</h1><a href="H5DataSet_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span>
-<a name="l00002"></a>00002 <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span>
-<a name="l00003"></a>00003 <span class="comment"> * Copyright by The HDF Group.                                               *</span>
-<a name="l00004"></a>00004 <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span>
-<a name="l00005"></a>00005 <span class="comment"> * All rights reserved.                                                      *</span>
-<a name="l00006"></a>00006 <span class="comment"> *                                                                           *</span>
-<a name="l00007"></a>00007 <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span>
-<a name="l00008"></a>00008 <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span>
-<a name="l00009"></a>00009 <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span>
-<a name="l00010"></a>00010 <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span>
-<a name="l00011"></a>00011 <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span>
-<a name="l00012"></a>00012 <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span>
-<a name="l00013"></a>00013 <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span>
-<a name="l00014"></a>00014 <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span>
-<a name="l00015"></a>00015 <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span>
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017 <span class="comment">// Class DataSet inherits from AbstractDs and provides accesses to a dataset.</span>
-<a name="l00018"></a>00018 
-<a name="l00019"></a>00019 <span class="preprocessor">#ifndef _H5DataSet_H</span>
-<a name="l00020"></a>00020 <span class="preprocessor"></span><span class="preprocessor">#define _H5DataSet_H</span>
-<a name="l00021"></a>00021 <span class="preprocessor"></span>
-<a name="l00022"></a>00022 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {
-<a name="l00024"></a>00024 <span class="preprocessor">#endif</span>
-<a name="l00025"></a>00025 <span class="preprocessor"></span>
-<a name="l00026"></a><a class="code" href="classH5_1_1DataSet.html">00026</a> <span class="keyword">class </span>H5_DLLCPP DataSet : <span class="keyword">public</span> <a class="code" href="classH5_1_1H5Object.html">H5Object</a>, <span class="keyword">public</span> <a class="code" href="classH5_1_1AbstractDs.html">AbstractDs</a> {
-<a name="l00027"></a>00027    <span class="keyword">public</span>:
-<a name="l00028"></a>00028         <span class="comment">// Close this dataset.</span>
-<a name="l00029"></a>00029         <span class="keyword">virtual</span> <span class="keywordtype">void</span> close();
-<a name="l00030"></a>00030 
-<a name="l00031"></a>00031         <span class="comment">// Extends the dataset with unlimited dimension.</span>
-<a name="l00032"></a>00032         <span class="keywordtype">void</span> extend( <span class="keyword">const</span> hsize_t* size ) <span class="keyword">const</span>;
-<a name="l00033"></a>00033 
-<a name="l00034"></a>00034         <span class="comment">// Fills a selection in memory with a value</span>
-<a name="l00035"></a>00035         <span class="keywordtype">void</span> fillMemBuf(<span class="keyword">const</span> <span class="keywordtype">void</span> *fill, <a class="code" href="classH5_1_1DataType.html">DataType</a>& fill_type, <span class="keywordtype">void</span> *buf, <a class="code" href="classH5_1_1DataType.html">DataType</a>& buf_type, <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& space);
-<a name="l00036"></a>00036         <span class="comment">// Fills a selection in memory with zero</span>
-<a name="l00037"></a>00037         <span class="keywordtype">void</span> fillMemBuf(<span class="keywordtype">void</span> *buf, <a class="code" href="classH5_1_1DataType.html">DataType</a>& buf_type, <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& space);
-<a name="l00038"></a>00038 
-<a name="l00039"></a>00039         <span class="comment">// Gets the creation property list of this dataset.</span>
-<a name="l00040"></a>00040         <a class="code" href="classH5_1_1DSetCreatPropList.html">DSetCreatPropList</a> getCreatePlist() <span class="keyword">const</span>;
-<a name="l00041"></a>00041 
-<a name="l00042"></a>00042         <span class="comment">// Returns the address of this dataset in the file.</span>
-<a name="l00043"></a>00043         haddr_t getOffset() <span class="keyword">const</span>;
-<a name="l00044"></a>00044 
-<a name="l00045"></a>00045         <span class="comment">// Gets the dataspace of this dataset.</span>
-<a name="l00046"></a>00046         <span class="keyword">virtual</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> getSpace() <span class="keyword">const</span>;
-<a name="l00047"></a>00047 
-<a name="l00048"></a>00048         <span class="comment">// Determines whether space has been allocated for a dataset.</span>
-<a name="l00049"></a>00049         <span class="keywordtype">void</span> getSpaceStatus(H5D_space_status_t& status) <span class="keyword">const</span>;
-<a name="l00050"></a>00050 
-<a name="l00051"></a>00051         <span class="comment">// Returns the amount of storage size required for this dataset.</span>
-<a name="l00052"></a>00052         <span class="keyword">virtual</span> hsize_t getStorageSize() <span class="keyword">const</span>;
-<a name="l00053"></a>00053 
-<a name="l00054"></a>00054         <span class="comment">// Returns the in memory size of this attribute's data.</span>
-<a name="l00055"></a>00055         <span class="keyword">virtual</span> size_t getInMemDataSize() <span class="keyword">const</span>;
-<a name="l00056"></a>00056 
-<a name="l00057"></a>00057         <span class="comment">// Returns the number of bytes required to store VL data.</span>
-<a name="l00058"></a>00058         hsize_t getVlenBufSize( <a class="code" href="classH5_1_1DataType.html">DataType</a>& type, <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& space ) <span class="keyword">const</span>;
-<a name="l00059"></a>00059 
-<a name="l00060"></a>00060         <span class="comment">// Reclaims VL datatype memory buffers.</span>
-<a name="l00061"></a>00061         <span class="keyword">static</span> <span class="keywordtype">void</span> vlenReclaim(<span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& type, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& space, <span class="keyword">const</span> <a class="code" href="classH5_1_1DSetMemXferPropList.html">DSetMemXferPropList</a>& xfer_plist, <span class="keywor [...]
-<a name="l00062"></a>00062         <span class="keyword">static</span> <span class="keywordtype">void</span> vlenReclaim(<span class="keywordtype">void</span> *buf, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& type, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& space = <a class="code" href="classH5_1_1DataSpace.html#f19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a>, <span c [...]
-<a name="l00063"></a>00063 
-<a name="l00064"></a>00064         <span class="comment">// Reads the data of this dataset and stores it in the provided buffer.</span>
-<a name="l00065"></a>00065         <span class="comment">// The memory and file dataspaces and the transferring property list</span>
-<a name="l00066"></a>00066         <span class="comment">// can be defaults.</span>
-<a name="l00067"></a>00067         <span class="keywordtype">void</span> read( <span class="keywordtype">void</span>* buf, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& mem_type, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& mem_space = <a class="code" href="classH5_1_1DataSpace.html#f19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a>, <span class="keyword">const</span> <a cla [...]
-<a name="l00068"></a>00068         <span class="keywordtype">void</span> read( <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& buf, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& mem_type, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& mem_space = <a class="code" href="classH5_1_1DataSpace.html#f19fb72eae0855e07830c6d9a6f4748d">Da [...]
-<a name="l00069"></a>00069 
-<a name="l00070"></a>00070         <span class="comment">// Writes the buffered data to this dataset.</span>
-<a name="l00071"></a>00071         <span class="comment">// The memory and file dataspaces and the transferring property list</span>
-<a name="l00072"></a>00072         <span class="comment">// can be defaults.</span>
-<a name="l00073"></a>00073         <span class="keywordtype">void</span> write( <span class="keyword">const</span> <span class="keywordtype">void</span>* buf, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& mem_type, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& mem_space = <a class="code" href="classH5_1_1DataSpace.html#f19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a>, <span [...]
-<a name="l00074"></a>00074         <span class="keywordtype">void</span> write( <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& buf, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& mem_type, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& mem_space = <a class="code" href="classH5_1_1DataSpace.html# [...]
-<a name="l00075"></a>00075 
-<a name="l00076"></a>00076         <span class="comment">// Iterates the selected elements in the specified dataspace - not implemented in C++ style yet</span>
-<a name="l00077"></a>00077         <span class="keywordtype">int</span> iterateElems( <span class="keywordtype">void</span>* buf, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& type, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& space, H5D_operator_t op, <span class="keywordtype">void</span>* op_data = NULL );
-<a name="l00078"></a>00078 
-<a name="l00079"></a>00079 <span class="preprocessor">#ifndef H5_NO_DEPRECATED_SYMBOLS</span>
-<a name="l00080"></a>00080 <span class="preprocessor"></span>        <span class="comment">// Retrieves the type of object that an object reference points to.</span>
-<a name="l00081"></a>00081         H5G_obj_t getObjType(<span class="keywordtype">void</span> *ref, H5R_type_t ref_type = H5R_OBJECT) <span class="keyword">const</span>;
-<a name="l00082"></a>00082 <span class="preprocessor">#endif </span><span class="comment">/* H5_NO_DEPRECATED_SYMBOLS */</span>
-<a name="l00083"></a>00083 
-<a name="l00084"></a>00084         <span class="comment">// Retrieves a dataspace with the region pointed to selected.</span>
-<a name="l00085"></a>00085         <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> getRegion(<span class="keywordtype">void</span> *ref, H5R_type_t ref_type = H5R_DATASET_REGION) <span class="keyword">const</span>;
-<a name="l00086"></a>00086 
-<a name="l00088"></a><a class="code" href="classH5_1_1DataSet.html#f789313a3635e675f76dccb10b39e141">00088</a>         <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> fromClass ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"DataSet"</span>); }
-<a name="l00089"></a>00089 
-<a name="l00090"></a>00090         <span class="comment">// Creates a dataset by way of dereference.</span>
-<a name="l00091"></a>00091         DataSet(<a class="code" href="classH5_1_1H5Object.html">H5Object</a>& obj, <span class="keyword">const</span> <span class="keywordtype">void</span>* ref, H5R_type_t ref_type = H5R_OBJECT);
-<a name="l00092"></a>00092         DataSet(<a class="code" href="classH5_1_1H5File.html">H5File</a>& h5file, <span class="keyword">const</span> <span class="keywordtype">void</span>* ref, H5R_type_t ref_type = H5R_OBJECT);
-<a name="l00093"></a>00093         DataSet(<a class="code" href="classH5_1_1Attribute.html">Attribute</a>& attr, <span class="keyword">const</span> <span class="keywordtype">void</span>* ref, H5R_type_t ref_type = H5R_OBJECT);
-<a name="l00094"></a>00094 
-<a name="l00095"></a>00095         <span class="comment">// Default constructor.</span>
-<a name="l00096"></a>00096         DataSet();
-<a name="l00097"></a>00097 
-<a name="l00098"></a>00098         <span class="comment">// Copy constructor.</span>
-<a name="l00099"></a>00099         DataSet( <span class="keyword">const</span> DataSet& original );
-<a name="l00100"></a>00100 
-<a name="l00101"></a>00101         <span class="comment">// Creates a copy of an existing DataSet using its id.</span>
-<a name="l00102"></a>00102         DataSet(<span class="keyword">const</span> hid_t existing_id);
-<a name="l00103"></a>00103 
-<a name="l00104"></a>00104         <span class="comment">// Gets the dataset id.</span>
-<a name="l00105"></a>00105         <span class="keyword">virtual</span> hid_t getId() <span class="keyword">const</span>;
-<a name="l00106"></a>00106 
-<a name="l00107"></a>00107         <span class="comment">// Destructor: properly terminates access to this dataset.</span>
-<a name="l00108"></a>00108         <span class="keyword">virtual</span> ~DataSet();
-<a name="l00109"></a>00109 
-<a name="l00110"></a>00110    <span class="keyword">private</span>:
-<a name="l00111"></a>00111         hid_t id;       <span class="comment">// HDF5 dataset id</span>
-<a name="l00112"></a>00112 
-<a name="l00113"></a>00113 <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span>
-<a name="l00114"></a>00114 <span class="preprocessor"></span>        <span class="comment">// This function contains the common code that is used by</span>
-<a name="l00115"></a>00115         <span class="comment">// getTypeClass and various API functions getXxxType</span>
-<a name="l00116"></a>00116         <span class="comment">// defined in AbstractDs for generic datatype and specific</span>
-<a name="l00117"></a>00117         <span class="comment">// sub-types</span>
-<a name="l00118"></a>00118         <span class="keyword">virtual</span> hid_t p_get_type() <span class="keyword">const</span>;
-<a name="l00119"></a>00119 
-<a name="l00120"></a>00120         <span class="comment">// Reads variable or fixed len strings from this dataset.</span>
-<a name="l00121"></a>00121         <span class="keywordtype">void</span> p_read_fixed_len(<span class="keyword">const</span> hid_t mem_type_id, <span class="keyword">const</span> hid_t mem_space_id, <span class="keyword">const</span> hid_t file_space_id, <span class="keyword">const</span> hid_t xfer_plist_id, <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& strg) <span class="keyword">const</span>;
-<a name="l00122"></a>00122         <span class="keywordtype">void</span> p_read_variable_len(<span class="keyword">const</span> hid_t mem_type_id, <span class="keyword">const</span> hid_t mem_space_id, <span class="keyword">const</span> hid_t file_space_id, <span class="keyword">const</span> hid_t xfer_plist_id, <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& strg) <span class="keyword">const</span>;
-<a name="l00123"></a>00123 
-<a name="l00124"></a>00124    <span class="keyword">protected</span>:
-<a name="l00125"></a>00125         <span class="comment">// Sets the dataset id.</span>
-<a name="l00126"></a>00126         <span class="keyword">virtual</span> <span class="keywordtype">void</span> p_setId(<span class="keyword">const</span> hid_t new_id);
-<a name="l00127"></a>00127 <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span>
-<a name="l00128"></a>00128 <span class="preprocessor"></span>};
-<a name="l00129"></a>00129 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00130"></a>00130 <span class="preprocessor"></span>}
-<a name="l00131"></a>00131 <span class="preprocessor">#endif</span>
-<a name="l00132"></a>00132 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on 11 Apr 2013 by 
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5DataSet_8h.html b/html/cpplus_RM/H5DataSet_8h.html
deleted file mode 100644
index 7630118..0000000
--- a/html/cpplus_RM/H5DataSet_8h.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5DataSet.h File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> |
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5DataSet.h File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><a href="H5DataSet_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSet.html">H5::DataSet</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> operates on HDF5 datasets.  <a href="classH5_1_1DataSet.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5DataSet_8h_source.html b/html/cpplus_RM/H5DataSet_8h_source.html
deleted file mode 100644
index 3007cae..0000000
--- a/html/cpplus_RM/H5DataSet_8h_source.html
+++ /dev/null
@@ -1,231 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5DataSet.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5DataSet.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="H5DataSet_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span> <span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span> <span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span> <span class="comment"> *                                                                           *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span> <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span> <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span> <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span> <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span> <span class="preprocessor">#ifndef __H5DataSet_H</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5DataSet_H</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="classH5_1_1DataSet.html">   31</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1DataSet.html">DataSet</a> : <span class="keyword">public</span> <a class="code" href="classH5_1_1H5Object.html">H5Object</a>, <span class="keyword">public</span> <a class="code" href="classH5_1_1AbstractDs.html">AbstractDs</a> {</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>     <span class="comment">// Close this dataset.</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>     <span class="keyword">virtual</span> <span class="keywordtype">void</span> close();</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span> </div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>     <span class="comment">// Extends the dataset with unlimited dimension.</span></div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>     <span class="keywordtype">void</span> extend( <span class="keyword">const</span> hsize_t* size ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span> </div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>     <span class="comment">// Fills a selection in memory with a value</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>     <span class="keywordtype">void</span> fillMemBuf(<span class="keyword">const</span> <span class="keywordtype">void</span> *fill, <a class="code" href="classH5_1_1DataType.html">DataType</a>& fill_type, <span class="keywordtype">void</span> *buf, <a class="code" href="classH5_1_1DataType.html">DataType</a>& buf_type, <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& space);</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>     <span class="comment">// Fills a selection in memory with zero</span></div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>     <span class="keywordtype">void</span> fillMemBuf(<span class="keywordtype">void</span> *buf, <a class="code" href="classH5_1_1DataType.html">DataType</a>& buf_type, <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& space);</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span> </div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>     <span class="comment">// Gets the creation property list of this dataset.</span></div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>     <a class="code" href="classH5_1_1DSetCreatPropList.html">DSetCreatPropList</a> getCreatePlist() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span> </div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>     <span class="comment">// Returns the address of this dataset in the file.</span></div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>     haddr_t getOffset() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span> </div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>     <span class="comment">// Gets the dataspace of this dataset.</span></div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>     <span class="keyword">virtual</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> getSpace() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span> </div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>     <span class="comment">// Determines whether space has been allocated for a dataset.</span></div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>     <span class="keywordtype">void</span> getSpaceStatus(H5D_space_status_t& status) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span> </div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>     <span class="comment">// Returns the amount of storage size required for this dataset.</span></div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>     <span class="keyword">virtual</span> hsize_t getStorageSize() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span> </div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>     <span class="comment">// Returns the in memory size of this attribute's data.</span></div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>     <span class="keyword">virtual</span> <span class="keywordtype">size_t</span> getInMemDataSize() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span> </div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>     <span class="comment">// Returns the number of bytes required to store VL data.</span></div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>     hsize_t getVlenBufSize( <a class="code" href="classH5_1_1DataType.html">DataType</a>& type, <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& space ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span> </div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>     <span class="comment">// Reclaims VL datatype memory buffers.</span></div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>     <span class="keyword">static</span> <span class="keywordtype">void</span> vlenReclaim(<span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& type, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& space, <span class="keyword">const</span> <a class="code" href="classH5_1_1DSetMemXferPropList.html">DSetMemXferPr [...]
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>     <span class="keyword">static</span> <span class="keywordtype">void</span> vlenReclaim(<span class="keywordtype">void</span> *buf, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& type, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& space = <a class="code" href="classH5_1_1DataSpace.html#af19fb72eae085 [...]
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span> </div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>     <span class="comment">// Reads the data of this dataset and stores it in the provided buffer.</span></div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>     <span class="comment">// The memory and file dataspaces and the transferring property list</span></div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>     <span class="comment">// can be defaults.</span></div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>     <span class="keywordtype">void</span> read( <span class="keywordtype">void</span>* buf, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& mem_type, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& mem_space = <a class="code" href="classH5_1_1DataSpace.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::AL [...]
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>         <span class="keywordtype">void</span> read( <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& buf, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& mem_type, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& mem_space = <a class="code" href="classH5_1_ [...]
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span> </div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>     <span class="comment">// Writes the buffered data to this dataset.</span></div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>     <span class="comment">// The memory and file dataspaces and the transferring property list</span></div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>     <span class="comment">// can be defaults.</span></div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>     <span class="keywordtype">void</span> write( <span class="keyword">const</span> <span class="keywordtype">void</span>* buf, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& mem_type, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& mem_space = <a class="code" href="classH5_1_1DataSpace.html#af19fb72eae0 [...]
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>         <span class="keywordtype">void</span> write( <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& buf, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& mem_type, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& mem_spac [...]
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span> </div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>     <span class="comment">// Iterates the selected elements in the specified dataspace - not implemented in C++ style yet</span></div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>         <span class="keywordtype">int</span> iterateElems( <span class="keywordtype">void</span>* buf, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& type, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& space, H5D_operator_t op, <span class="keywordtype">void</span>* op_data = NULL );</div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span> </div>
-<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="classH5_1_1DataSet.html#af789313a3635e675f76dccb10b39e141">   85</a></span>     <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> <a class="code" href="classH5_1_1DataSet.html#af789313a3635e675f76dccb10b39e141">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="string [...]
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span> </div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>     <span class="comment">// Creates a dataset by way of dereference.</span></div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>     <a class="code" href="classH5_1_1DataSet.html">DataSet</a>(<span class="keyword">const</span> <a class="code" href="classH5_1_1H5Location.html">H5Location</a>& loc, <span class="keyword">const</span> <span class="keywordtype">void</span>* ref, H5R_type_t ref_type = H5R_OBJECT);</div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>     <a class="code" href="classH5_1_1DataSet.html">DataSet</a>(<span class="keyword">const</span> <a class="code" href="classH5_1_1Attribute.html">Attribute</a>& attr, <span class="keyword">const</span> <span class="keywordtype">void</span>* ref, H5R_type_t ref_type = H5R_OBJECT);</div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span> </div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>     <span class="comment">// Default constructor.</span></div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>     <a class="code" href="classH5_1_1DataSet.html">DataSet</a>();</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span> </div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>     <span class="comment">// Copy constructor.</span></div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>     <a class="code" href="classH5_1_1DataSet.html">DataSet</a>( <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSet.html">DataSet</a>& original );</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span> </div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>     <span class="comment">// Creates a copy of an existing DataSet using its id.</span></div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>     <a class="code" href="classH5_1_1DataSet.html">DataSet</a>(<span class="keyword">const</span> hid_t existing_id);</div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span> </div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>         <span class="comment">// Gets the dataset id.</span></div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>         <span class="keyword">virtual</span> hid_t getId() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span> </div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>     <span class="comment">// Destructor: properly terminates access to this dataset.</span></div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1DataSet.html">DataSet</a>();</div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span> </div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>    <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>     hid_t id;       <span class="comment">// HDF5 dataset id</span></div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span> </div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>         <span class="comment">// This function contains the common code that is used by</span></div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>         <span class="comment">// getTypeClass and various API functions getXxxType</span></div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>         <span class="comment">// defined in AbstractDs for generic datatype and specific</span></div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>         <span class="comment">// sub-types</span></div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>     <span class="keyword">virtual</span> hid_t p_get_type() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span> </div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>     <span class="comment">// Reads variable or fixed len strings from this dataset.</span></div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span>     <span class="keywordtype">void</span> p_read_fixed_len(<span class="keyword">const</span> hid_t mem_type_id, <span class="keyword">const</span> hid_t mem_space_id, <span class="keyword">const</span> hid_t file_space_id, <span class="keyword">const</span> hid_t xfer_plist_id, <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& strg) <span class="keyword">const</ [...]
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>     <span class="keywordtype">void</span> p_read_variable_len(<span class="keyword">const</span> hid_t mem_type_id, <span class="keyword">const</span> hid_t mem_space_id, <span class="keyword">const</span> hid_t file_space_id, <span class="keyword">const</span> hid_t xfer_plist_id, <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& strg) <span class="keyword">cons [...]
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span> </div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span>    <span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span> <span class="preprocessor"></span>        <span class="comment">// Sets the dataset id.</span></div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span>         <span class="keyword">virtual</span> <span class="keywordtype">void</span> p_setId(<span class="keyword">const</span> hid_t new_id);</div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span> <span class="preprocessor"></span>};</div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span> <span class="preprocessor"></span>}</div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5DataSet_H</span></div>
-<div class="ttc" id="classH5_1_1Attribute_html"><div class="ttname"><a href="classH5_1_1Attribute.html">H5::Attribute</a></div><div class="ttdoc">Class Attribute operates on HDF5 attributes. </div><div class="ttdef"><b>Definition:</b> H5Attribute.h:32</div></div>
-<div class="ttc" id="classH5_1_1DataSpace_html"><div class="ttname"><a href="classH5_1_1DataSpace.html">H5::DataSpace</a></div><div class="ttdoc">Class DataSpace operates on HDF5 dataspaces. </div><div class="ttdef"><b>Definition:</b> H5DataSpace.h:25</div></div>
-<div class="ttc" id="classH5_1_1H5Location_html"><div class="ttname"><a href="classH5_1_1H5Location.html">H5::H5Location</a></div><div class="ttdoc">H5Location is an abstract base class, added in version 1.8.12. </div><div class="ttdef"><b>Definition:</b> H5Location.h:49</div></div>
-<div class="ttc" id="classH5_1_1DataSpace_html_af19fb72eae0855e07830c6d9a6f4748d"><div class="ttname"><a href="classH5_1_1DataSpace.html#af19fb72eae0855e07830c6d9a6f4748d">H5::DataSpace::ALL</a></div><div class="ttdeci">static const DataSpace ALL</div><div class="ttdoc">Constant for default dataspace. </div><div class="ttdef"><b>Definition:</b> H5DataSpace.h:28</div></div>
-<div class="ttc" id="classH5_1_1DataSet_html"><div class="ttname"><a href="classH5_1_1DataSet.html">H5::DataSet</a></div><div class="ttdoc">Class DataSet operates on HDF5 datasets. </div><div class="ttdef"><b>Definition:</b> H5DataSet.h:31</div></div>
-<div class="ttc" id="classH5_1_1DSetMemXferPropList_html_a47bb48aeb00da456b7c9f1d86fdc2acf"><div class="ttname"><a href="classH5_1_1DSetMemXferPropList.html#a47bb48aeb00da456b7c9f1d86fdc2acf">H5::DSetMemXferPropList::DEFAULT</a></div><div class="ttdeci">static const DSetMemXferPropList DEFAULT</div><div class="ttdoc">Constant for default dataset memory and transfer property list. </div><div class="ttdef"><b>Definition:</b> H5DxferProp.h:33</div></div>
-<div class="ttc" id="classH5_1_1DSetCreatPropList_html"><div class="ttname"><a href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></div><div class="ttdoc">Class DSetCreatPropList represents the dataset creation property list. </div><div class="ttdef"><b>Definition:</b> H5DcreatProp.h:31</div></div>
-<div class="ttc" id="classH5_1_1H5Object_html"><div class="ttname"><a href="classH5_1_1H5Object.html">H5::H5Object</a></div><div class="ttdoc">Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. </div><div class="ttdef"><b>Definition:</b> H5Object.h:47</div></div>
-<div class="ttc" id="classH5_1_1DataSet_html_af789313a3635e675f76dccb10b39e141"><div class="ttname"><a href="classH5_1_1DataSet.html#af789313a3635e675f76dccb10b39e141">H5::DataSet::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5DataSet.h:85</div></div>
-<div class="ttc" id="classH5_1_1DSetMemXferPropList_html"><div class="ttname"><a href="classH5_1_1DSetMemXferPropList.html">H5::DSetMemXferPropList</a></div><div class="ttdoc">Class DSetMemXferPropList represents the dataset memory and transfer property list. </div><div class="ttdef"><b>Definition:</b> H5DxferProp.h:31</div></div>
-<div class="ttc" id="H5Exception_8h_html_a5c3fdf56d98d169f63f1b114803db592"><div class="ttname"><a href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a></div><div class="ttdeci">#define H5std_string</div><div class="ttdef"><b>Definition:</b> H5Exception.h:29</div></div>
-<div class="ttc" id="classH5_1_1DataType_html"><div class="ttname"><a href="classH5_1_1DataType.html">H5::DataType</a></div><div class="ttdoc">Class DataType provides generic operations on HDF5 datatypes. </div><div class="ttdef"><b>Definition:</b> H5DataType.h:34</div></div>
-<div class="ttc" id="classH5_1_1AbstractDs_html"><div class="ttname"><a href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></div><div class="ttdoc">Class AbstractDs is an abstract base class, inherited by Attribute and DataSet. </div><div class="ttdef"><b>Definition:</b> H5AbstractDs.h:39</div></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5DataSpace_8cpp.html b/html/cpplus_RM/H5DataSpace_8cpp.html
deleted file mode 100644
index 16bd14f..0000000
--- a/html/cpplus_RM/H5DataSpace_8cpp.html
+++ /dev/null
@@ -1,112 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5DataSpace.cpp File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5DataSpace.cpp File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include <iostream></code><br/>
-<code>#include <string></code><br/>
-<code>#include "<a class="el" href="H5Include_8h_source.html">H5Include.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5IdComponent_8h_source.html">H5IdComponent.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataSpace_8h_source.html">H5DataSpace.h</a>"</code><br/>
-</div><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5DataSpace_8h-source.html b/html/cpplus_RM/H5DataSpace_8h-source.html
deleted file mode 100644
index cd377e3..0000000
--- a/html/cpplus_RM/H5DataSpace_8h-source.html
+++ /dev/null
@@ -1,525 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="header2_files/filelist.xml">
-<title>Main Page</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>Binh-Minh Ribler</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Randy Ribler</o:LastAuthor>
-  <o:Revision>10</o:Revision>
-  <o:TotalTime>42</o:TotalTime>
-  <o:Created>2005-09-19T02:11:00Z</o:Created>
-  <o:LastSaved>2005-09-19T02:39:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>5</o:Words>
-  <o:Characters>30</o:Characters>
-  <o:Company>LC</o:Company>
-  <o:Lines>1</o:Lines>
-  <o:Paragraphs>1</o:Paragraphs>
-  <o:CharactersWithSpaces>34</o:CharactersWithSpaces>
-  <o:Version>10.2625</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:Zoom>75</w:Zoom>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="RM_stylesheet.css">
-<style>
-<!--
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:24.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:13.5pt;
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-weight:bold;}
-h5
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:5;
-	font-size:10.0pt;
-	font-weight:bold;}
-h6
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:6;
-	font-size:7.5pt;
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:#252E78;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:#3D2185;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-address
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	font-style:italic;}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	font-family:"Courier New";
-	mso-fareast-font-family:"Times New Roman";}
-p.formuladsp, li.formuladsp, div.formuladsp
-	{mso-style-name:formuladsp;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdtable, li.mdtable, div.mdtable
-	{mso-style-name:mdtable;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	background:#F4F4FB;
-	border:none;
-	mso-border-alt:solid #868686 .75pt;
-	padding:0in;
-	mso-padding-alt:0in 0in 0in 0in;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdrow, li.mdrow, div.mdrow
-	{mso-style-name:mdrow;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdescleft, li.mdescleft, div.mdescleft
-	{mso-style-name:mdescleft;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.mdescright, li.mdescright, div.mdescright
-	{mso-style-name:mdescright;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.memitemleft, li.memitemleft, div.memitemleft
-	{mso-style-name:memitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memitemright, li.memitemright, div.memitemright
-	{mso-style-name:memitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.search, li.search, div.search
-	{mso-style-name:search;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.fragment, li.fragment, div.fragment
-	{mso-style-name:fragment;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemleft, li.memtemplitemleft, div.memtemplitemleft
-	{mso-style-name:memtemplitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemright, li.memtemplitemright, div.memtemplitemright
-	{mso-style-name:memtemplitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplparams, li.memtemplparams, div.memtemplparams
-	{mso-style-name:memtemplparams;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
- at page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-table.MsoTableGrid
-	{mso-style-name:"Table Grid";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	border:solid windowtext 1.0pt;
-	mso-border-alt:solid windowtext .5pt;
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-border-insideh:.5pt solid windowtext;
-	mso-border-insidev:.5pt solid windowtext;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:15.0pt;}
-</style>
-<![endif]><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="6146">
-  <o:colormru v:ext="edit" colors="#060"/>
-  <o:colormenu v:ext="edit" strokecolor="#060"/>
- </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body bgcolor=white lang=EN-US link="#252E78" vlink="#3D2185" style='tab-interval:
-.5in;margin-left:15.0pt;margin-right:15.0pt'>
-
-<div class=Section1>
-
-<p class=MsoNormal style='margin-top:0in;margin-right:15.0pt;margin-bottom:
-0in;margin-left:15.0pt;margin-bottom:.0001pt'><span style='color:black'><span
-style='mso-spacerun:yes'>�</span></span><b style='mso-bidi-font-weight:normal'><span
-style='font-size:22.0pt;color:black'><o:p></o:p></span></b></p>
-
-<div align=center>
-
-<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
- style='border-collapse:collapse;border:none;mso-border-bottom-alt:solid navy 2.25pt;
- mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
- <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:29.25pt'>
-  <td width=453 valign=top style='width:339.45pt;border:none;border-bottom:
-  solid navy 2.25pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt'>
-  <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span
-  style='font-size:22.0pt;color:black'>HDF5 C++ API Reference Manual</span></b><span
-  style='color:black'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-</div>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-</div>
-
-</body>
-
-</html>
-<!-- Generated by Doxygen 1.4.7 -->
-<div class="tabs">
-  <ul>
-    <li><a href="index.html"><span>Main Page</span></a></li>
-    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-    <li><a href="annotated.html"><span>Classes</span></a></li>
-    <li id="current"><a href="files.html"><span>Files</span></a></li>
-    <li><a href="examples.html"><span>Examples</span></a></li>
-  </ul></div>
-<div class="tabs">
-  <ul>
-    <li><a href="files.html"><span>File List</span></a></li>
-    <li><a href="globals.html"><span>File Members</span></a></li>
-  </ul></div>
-<h1>H5DataSpace.h</h1><a href="H5DataSpace_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span>
-<a name="l00002"></a>00002 <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span>
-<a name="l00003"></a>00003 <span class="comment"> * Copyright by The HDF Group.                                               *</span>
-<a name="l00004"></a>00004 <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span>
-<a name="l00005"></a>00005 <span class="comment"> * All rights reserved.                                                      *</span>
-<a name="l00006"></a>00006 <span class="comment"> *                                                                           *</span>
-<a name="l00007"></a>00007 <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span>
-<a name="l00008"></a>00008 <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span>
-<a name="l00009"></a>00009 <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span>
-<a name="l00010"></a>00010 <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span>
-<a name="l00011"></a>00011 <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span>
-<a name="l00012"></a>00012 <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span>
-<a name="l00013"></a>00013 <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span>
-<a name="l00014"></a>00014 <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span>
-<a name="l00015"></a>00015 <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span>
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017 <span class="preprocessor">#ifndef _H5DataSpace_H</span>
-<a name="l00018"></a>00018 <span class="preprocessor"></span><span class="preprocessor">#define _H5DataSpace_H</span>
-<a name="l00019"></a>00019 <span class="preprocessor"></span>
-<a name="l00020"></a>00020 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00021"></a>00021 <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {
-<a name="l00022"></a>00022 <span class="preprocessor">#endif</span>
-<a name="l00023"></a>00023 <span class="preprocessor"></span>
-<a name="l00024"></a><a class="code" href="classH5_1_1DataSpace.html">00024</a> <span class="keyword">class </span>H5_DLLCPP DataSpace : <span class="keyword">public</span> <a class="code" href="classH5_1_1IdComponent.html">IdComponent</a> {
-<a name="l00025"></a>00025    <span class="keyword">public</span>:
-<a name="l00026"></a>00026         <span class="comment">// Default DataSpace objects</span>
-<a name="l00027"></a><a class="code" href="classH5_1_1DataSpace.html#f19fb72eae0855e07830c6d9a6f4748d">00027</a>         <span class="keyword">static</span> <span class="keyword">const</span> DataSpace ALL;
-<a name="l00028"></a>00028 
-<a name="l00029"></a>00029         <span class="comment">// Creates a dataspace object given the space type</span>
-<a name="l00030"></a>00030         DataSpace(H5S_class_t type = H5S_SCALAR);
-<a name="l00031"></a>00031 
-<a name="l00032"></a>00032         <span class="comment">// Creates a simple dataspace</span>
-<a name="l00033"></a>00033         DataSpace(<span class="keywordtype">int</span> rank, <span class="keyword">const</span> hsize_t * dims, <span class="keyword">const</span> hsize_t * maxdims = NULL);
-<a name="l00034"></a>00034 
-<a name="l00035"></a>00035         <span class="comment">// Assignment operator</span>
-<a name="l00036"></a>00036         DataSpace& operator=( <span class="keyword">const</span> DataSpace& rhs );
-<a name="l00037"></a>00037 
-<a name="l00038"></a>00038         <span class="comment">// Closes this dataspace.</span>
-<a name="l00039"></a>00039         <span class="keyword">virtual</span> <span class="keywordtype">void</span> close();
-<a name="l00040"></a>00040 
-<a name="l00041"></a>00041         <span class="comment">// Makes copy of an existing dataspace.</span>
-<a name="l00042"></a>00042         <span class="keywordtype">void</span> copy(<span class="keyword">const</span> DataSpace& like_space);
-<a name="l00043"></a>00043 
-<a name="l00044"></a>00044         <span class="comment">// Copies the extent of this dataspace.</span>
-<a name="l00045"></a>00045         <span class="keywordtype">void</span> extentCopy( DataSpace& dest_space ) <span class="keyword">const</span>;
-<a name="l00046"></a>00046 
-<a name="l00047"></a>00047         <span class="comment">// Gets the bounding box containing the current selection.</span>
-<a name="l00048"></a>00048         <span class="keywordtype">void</span> getSelectBounds( hsize_t* start, hsize_t* end ) <span class="keyword">const</span>;
-<a name="l00049"></a>00049 
-<a name="l00050"></a>00050         <span class="comment">// Gets the number of element points in the current selection.</span>
-<a name="l00051"></a>00051         hssize_t getSelectElemNpoints() <span class="keyword">const</span>;
-<a name="l00052"></a>00052 
-<a name="l00053"></a>00053         <span class="comment">// Retrieves the list of element points currently selected.</span>
-<a name="l00054"></a>00054         <span class="keywordtype">void</span> getSelectElemPointlist( hsize_t startpoint, hsize_t numpoints, hsize_t *buf ) <span class="keyword">const</span>;
-<a name="l00055"></a>00055 
-<a name="l00056"></a>00056         <span class="comment">// Gets the list of hyperslab blocks currently selected.</span>
-<a name="l00057"></a>00057         <span class="keywordtype">void</span> getSelectHyperBlocklist( hsize_t startblock, hsize_t numblocks, hsize_t *buf ) <span class="keyword">const</span>;
-<a name="l00058"></a>00058 
-<a name="l00059"></a>00059         <span class="comment">// Get number of hyperslab blocks.</span>
-<a name="l00060"></a>00060         hssize_t getSelectHyperNblocks() <span class="keyword">const</span>;
-<a name="l00061"></a>00061 
-<a name="l00062"></a>00062         <span class="comment">// Gets the number of elements in this dataspace selection.</span>
-<a name="l00063"></a>00063         hssize_t getSelectNpoints() <span class="keyword">const</span>;
-<a name="l00064"></a>00064 
-<a name="l00065"></a>00065         <span class="comment">// Retrieves dataspace dimension size and maximum size.</span>
-<a name="l00066"></a>00066         <span class="keywordtype">int</span> getSimpleExtentDims( hsize_t *dims, hsize_t *maxdims = NULL ) <span class="keyword">const</span>;
-<a name="l00067"></a>00067 
-<a name="l00068"></a>00068         <span class="comment">// Gets the dimensionality of this dataspace.</span>
-<a name="l00069"></a>00069         <span class="keywordtype">int</span> getSimpleExtentNdims() <span class="keyword">const</span>;
-<a name="l00070"></a>00070 
-<a name="l00071"></a>00071         <span class="comment">// Gets the number of elements in this dataspace.</span>
-<a name="l00072"></a>00072         <span class="comment">// 12/05/00 - changed return type to hssize_t from hsize_t - C API</span>
-<a name="l00073"></a>00073         hssize_t getSimpleExtentNpoints() <span class="keyword">const</span>;
-<a name="l00074"></a>00074 
-<a name="l00075"></a>00075         <span class="comment">// Gets the current class of this dataspace.</span>
-<a name="l00076"></a>00076         H5S_class_t getSimpleExtentType() <span class="keyword">const</span>;
-<a name="l00077"></a>00077 
-<a name="l00078"></a>00078         <span class="comment">// Determines if this dataspace is a simple one.</span>
-<a name="l00079"></a>00079         <span class="keywordtype">bool</span> isSimple() <span class="keyword">const</span>;
-<a name="l00080"></a>00080 
-<a name="l00081"></a>00081         <span class="comment">// Sets the offset of this simple dataspace.</span>
-<a name="l00082"></a>00082         <span class="keywordtype">void</span> offsetSimple( <span class="keyword">const</span> hssize_t* offset ) <span class="keyword">const</span>;
-<a name="l00083"></a>00083 
-<a name="l00084"></a>00084         <span class="comment">// Selects the entire dataspace.</span>
-<a name="l00085"></a>00085         <span class="keywordtype">void</span> selectAll() <span class="keyword">const</span>;
-<a name="l00086"></a>00086 
-<a name="l00087"></a>00087         <span class="comment">// Selects array elements to be included in the selection for</span>
-<a name="l00088"></a>00088         <span class="comment">// this dataspace.</span>
-<a name="l00089"></a>00089         <span class="keywordtype">void</span> selectElements( H5S_seloper_t op, <span class="keyword">const</span> size_t num_elements, <span class="keyword">const</span> hsize_t *coord) <span class="keyword">const</span>;
-<a name="l00090"></a>00090 
-<a name="l00091"></a>00091         <span class="comment">// Selects a hyperslab region to add to the current selected region.</span>
-<a name="l00092"></a>00092         <span class="keywordtype">void</span> selectHyperslab( H5S_seloper_t op, <span class="keyword">const</span> hsize_t *count, <span class="keyword">const</span> hsize_t *start, <span class="keyword">const</span> hsize_t *stride = NULL, <span class="keyword">const</span> hsize_t *block = NULL ) <span class="keyword">const</span>;
-<a name="l00093"></a>00093 
-<a name="l00094"></a>00094         <span class="comment">// Resets the selection region to include no elements.</span>
-<a name="l00095"></a>00095         <span class="keywordtype">void</span> selectNone() <span class="keyword">const</span>;
-<a name="l00096"></a>00096 
-<a name="l00097"></a>00097         <span class="comment">// Verifies that the selection is within the extent of the dataspace.</span>
-<a name="l00098"></a>00098         <span class="keywordtype">bool</span> selectValid() <span class="keyword">const</span>;
-<a name="l00099"></a>00099 
-<a name="l00100"></a>00100         <span class="comment">// Removes the extent from this dataspace.</span>
-<a name="l00101"></a>00101         <span class="keywordtype">void</span> setExtentNone() <span class="keyword">const</span>;
-<a name="l00102"></a>00102 
-<a name="l00103"></a>00103         <span class="comment">// Sets or resets the size of this dataspace.</span>
-<a name="l00104"></a>00104         <span class="keywordtype">void</span> setExtentSimple( <span class="keywordtype">int</span> rank, <span class="keyword">const</span> hsize_t *current_size, <span class="keyword">const</span> hsize_t *maximum_size = NULL ) <span class="keyword">const</span>;
-<a name="l00105"></a>00105 
-<a name="l00107"></a><a class="code" href="classH5_1_1DataSpace.html#357736f9ba3cb023f6715e520a10ef5d">00107</a>         <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> fromClass ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"DataSpace"</span>); }
-<a name="l00108"></a>00108 
-<a name="l00109"></a>00109         <span class="comment">// Creates a DataSpace object using an existing dataspace id.</span>
-<a name="l00110"></a>00110         DataSpace(<span class="keyword">const</span> hid_t space_id);
-<a name="l00111"></a>00111 
-<a name="l00112"></a>00112         <span class="comment">// Copy constructor: makes a copy of the original DataSpace object.</span>
-<a name="l00113"></a>00113         DataSpace(<span class="keyword">const</span> DataSpace& original);
-<a name="l00114"></a>00114 
-<a name="l00115"></a>00115         <span class="comment">// Gets the dataspace id.</span>
-<a name="l00116"></a>00116         <span class="keyword">virtual</span> hid_t getId() <span class="keyword">const</span>;
-<a name="l00117"></a>00117 
-<a name="l00118"></a>00118         <span class="comment">// Destructor: properly terminates access to this dataspace.</span>
-<a name="l00119"></a>00119         <span class="keyword">virtual</span> ~DataSpace();
-<a name="l00120"></a>00120 
-<a name="l00121"></a>00121    <span class="keyword">private</span>:
-<a name="l00122"></a>00122         hid_t id;       <span class="comment">// HDF5 dataspace id</span>
-<a name="l00123"></a>00123 
-<a name="l00124"></a>00124    <span class="keyword">protected</span>:
-<a name="l00125"></a>00125         <span class="comment">// Sets the dataspace id.</span>
-<a name="l00126"></a>00126         <span class="keyword">virtual</span> <span class="keywordtype">void</span> p_setId(<span class="keyword">const</span> hid_t new_id);
-<a name="l00127"></a>00127 };
-<a name="l00128"></a>00128 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00129"></a>00129 <span class="preprocessor"></span>}
-<a name="l00130"></a>00130 <span class="preprocessor">#endif</span>
-<a name="l00131"></a>00131 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on 11 Apr 2013 by 
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5DataSpace_8h.html b/html/cpplus_RM/H5DataSpace_8h.html
deleted file mode 100644
index cb4a740..0000000
--- a/html/cpplus_RM/H5DataSpace_8h.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5DataSpace.h File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> |
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5DataSpace.h File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><a href="H5DataSpace_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1DataSpace.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> operates on HDF5 dataspaces.  <a href="classH5_1_1DataSpace.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5DataSpace_8h_source.html b/html/cpplus_RM/H5DataSpace_8h_source.html
deleted file mode 100644
index abee4c8..0000000
--- a/html/cpplus_RM/H5DataSpace_8h_source.html
+++ /dev/null
@@ -1,236 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5DataSpace.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5DataSpace.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="H5DataSpace_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span> <span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span> <span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span> <span class="comment"> *                                                                           *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span> <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span> <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span> <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span> <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span> <span class="preprocessor">#ifndef __H5DataSpace_H</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5DataSpace_H</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="classH5_1_1DataSpace.html">   25</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> : <span class="keyword">public</span> <a class="code" href="classH5_1_1IdComponent.html">IdComponent</a> {</div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>     <span class="comment">// Default DataSpace objects</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="classH5_1_1DataSpace.html#af19fb72eae0855e07830c6d9a6f4748d">   28</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> <a class="code" href="classH5_1_1DataSpace.html#af19fb72eae0855e07830c6d9a6f4748d">ALL</a>;</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span> </div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>     <span class="comment">// Creates a dataspace object given the space type</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>     <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>(H5S_class_t type = H5S_SCALAR);</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span> </div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>     <span class="comment">// Creates a simple dataspace</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>     <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>(<span class="keywordtype">int</span> rank, <span class="keyword">const</span> hsize_t * dims, <span class="keyword">const</span> hsize_t * maxdims = NULL);</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span> </div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>     <span class="comment">// Assignment operator</span></div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>     <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& operator=( <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& rhs );</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span> </div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>     <span class="comment">// Closes this dataspace.</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>     <span class="keyword">virtual</span> <span class="keywordtype">void</span> close();</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span> </div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>     <span class="comment">// Makes copy of an existing dataspace.</span></div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>     <span class="keywordtype">void</span> copy(<span class="keyword">const</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& like_space);</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span> </div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>     <span class="comment">// Copies the extent of this dataspace.</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>     <span class="keywordtype">void</span> extentCopy( <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& dest_space ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span> </div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>     <span class="comment">// Gets the bounding box containing the current selection.</span></div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>     <span class="keywordtype">void</span> getSelectBounds( hsize_t* start, hsize_t* end ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span> </div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>     <span class="comment">// Gets the number of element points in the current selection.</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>     hssize_t getSelectElemNpoints() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span> </div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>     <span class="comment">// Retrieves the list of element points currently selected.</span></div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>     <span class="keywordtype">void</span> getSelectElemPointlist( hsize_t startpoint, hsize_t numpoints, hsize_t *buf ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span> </div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>     <span class="comment">// Gets the list of hyperslab blocks currently selected.</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>     <span class="keywordtype">void</span> getSelectHyperBlocklist( hsize_t startblock, hsize_t numblocks, hsize_t *buf ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span> </div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>     <span class="comment">// Get number of hyperslab blocks.</span></div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>     hssize_t getSelectHyperNblocks() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span> </div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>     <span class="comment">// Gets the number of elements in this dataspace selection.</span></div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>     hssize_t getSelectNpoints() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span> </div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>     <span class="comment">// Retrieves dataspace dimension size and maximum size.</span></div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>     <span class="keywordtype">int</span> getSimpleExtentDims( hsize_t *dims, hsize_t *maxdims = NULL ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span> </div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>     <span class="comment">// Gets the dimensionality of this dataspace.</span></div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>     <span class="keywordtype">int</span> getSimpleExtentNdims() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span> </div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>     <span class="comment">// Gets the number of elements in this dataspace.</span></div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>     <span class="comment">// 12/05/00 - changed return type to hssize_t from hsize_t - C API</span></div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>     hssize_t getSimpleExtentNpoints() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span> </div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>     <span class="comment">// Gets the current class of this dataspace.</span></div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>     H5S_class_t getSimpleExtentType() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span> </div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>     <span class="comment">// Determines if this dataspace is a simple one.</span></div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>     <span class="keywordtype">bool</span> isSimple() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span> </div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>     <span class="comment">// Sets the offset of this simple dataspace.</span></div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>     <span class="keywordtype">void</span> offsetSimple( <span class="keyword">const</span> hssize_t* offset ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span> </div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>     <span class="comment">// Selects the entire dataspace.</span></div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>     <span class="keywordtype">void</span> selectAll() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span> </div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>     <span class="comment">// Selects array elements to be included in the selection for</span></div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>     <span class="comment">// this dataspace.</span></div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>     <span class="keywordtype">void</span> selectElements( H5S_seloper_t op, <span class="keyword">const</span> <span class="keywordtype">size_t</span> num_elements, <span class="keyword">const</span> hsize_t *coord) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span> </div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>     <span class="comment">// Selects a hyperslab region to add to the current selected region.</span></div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>     <span class="keywordtype">void</span> selectHyperslab( H5S_seloper_t op, <span class="keyword">const</span> hsize_t *count, <span class="keyword">const</span> hsize_t *start, <span class="keyword">const</span> hsize_t *stride = NULL, <span class="keyword">const</span> hsize_t *block = NULL ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span> </div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>     <span class="comment">// Resets the selection region to include no elements.</span></div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>     <span class="keywordtype">void</span> selectNone() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span> </div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>     <span class="comment">// Verifies that the selection is within the extent of the dataspace.</span></div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>     <span class="keywordtype">bool</span> selectValid() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span> </div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>     <span class="comment">// Removes the extent from this dataspace.</span></div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>     <span class="keywordtype">void</span> setExtentNone() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span> </div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>     <span class="comment">// Sets or resets the size of this dataspace.</span></div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>     <span class="keywordtype">void</span> setExtentSimple( <span class="keywordtype">int</span> rank, <span class="keyword">const</span> hsize_t *current_size, <span class="keyword">const</span> hsize_t *maximum_size = NULL ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span> </div>
-<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="classH5_1_1DataSpace.html#a357736f9ba3cb023f6715e520a10ef5d">  108</a></span>     <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> <a class="code" href="classH5_1_1DataSpace.html#a357736f9ba3cb023f6715e520a10ef5d">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="st [...]
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span> </div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>     <span class="comment">// Creates a DataSpace object using an existing dataspace id.</span></div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>     <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>(<span class="keyword">const</span> hid_t space_id);</div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span> </div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>     <span class="comment">// Copy constructor: makes a copy of the original DataSpace object.</span></div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>     <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>(<span class="keyword">const</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& original);</div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span> </div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span>     <span class="comment">// Gets the dataspace id.</span></div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>     <span class="keyword">virtual</span> hid_t getId() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span> </div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span>     <span class="comment">// Destructor: properly terminates access to this dataspace.</span></div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>();</div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span> </div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span>    <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span>     hid_t id;       <span class="comment">// HDF5 dataspace id</span></div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span> </div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>    <span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span> <span class="preprocessor"></span>    <span class="comment">// Sets the dataspace id.</span></div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>     <span class="keyword">virtual</span> <span class="keywordtype">void</span> p_setId(<span class="keyword">const</span> hid_t new_id);</div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span> };</div>
-<div class="line"><a name="l00132"></a><span class="lineno">  132</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00133"></a><span class="lineno">  133</span> <span class="preprocessor"></span>}</div>
-<div class="line"><a name="l00134"></a><span class="lineno">  134</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5DataSpace_H</span></div>
-<div class="ttc" id="classH5_1_1DataSpace_html"><div class="ttname"><a href="classH5_1_1DataSpace.html">H5::DataSpace</a></div><div class="ttdoc">Class DataSpace operates on HDF5 dataspaces. </div><div class="ttdef"><b>Definition:</b> H5DataSpace.h:25</div></div>
-<div class="ttc" id="classH5_1_1DataSpace_html_a357736f9ba3cb023f6715e520a10ef5d"><div class="ttname"><a href="classH5_1_1DataSpace.html#a357736f9ba3cb023f6715e520a10ef5d">H5::DataSpace::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5DataSpace.h:108</div></div>
-<div class="ttc" id="classH5_1_1DataSpace_html_af19fb72eae0855e07830c6d9a6f4748d"><div class="ttname"><a href="classH5_1_1DataSpace.html#af19fb72eae0855e07830c6d9a6f4748d">H5::DataSpace::ALL</a></div><div class="ttdeci">static const DataSpace ALL</div><div class="ttdoc">Constant for default dataspace. </div><div class="ttdef"><b>Definition:</b> H5DataSpace.h:28</div></div>
-<div class="ttc" id="classH5_1_1IdComponent_html"><div class="ttname"><a href="classH5_1_1IdComponent.html">H5::IdComponent</a></div><div class="ttdoc">Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. </div><div class="ttdef"><b>Definition:</b> H5IdComponent.h:34</div></div>
-<div class="ttc" id="H5Exception_8h_html_a5c3fdf56d98d169f63f1b114803db592"><div class="ttname"><a href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a></div><div class="ttdeci">#define H5std_string</div><div class="ttdef"><b>Definition:</b> H5Exception.h:29</div></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5DataType_8cpp.html b/html/cpplus_RM/H5DataType_8cpp.html
deleted file mode 100644
index 253d54c..0000000
--- a/html/cpplus_RM/H5DataType_8cpp.html
+++ /dev/null
@@ -1,127 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5DataType.cpp File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5DataType.cpp File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include <iostream></code><br/>
-<code>#include <string></code><br/>
-<code>#include "<a class="el" href="H5Include_8h_source.html">H5Include.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5IdComponent_8h_source.html">H5IdComponent.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5PropList_8h_source.html">H5PropList.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataSpace_8h_source.html">H5DataSpace.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Object_8h_source.html">H5Object.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5FaccProp_8h_source.html">H5FaccProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5FcreatProp_8h_source.html">H5FcreatProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DcreatProp_8h_source.html">H5DcreatProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DxferProp_8h_source.html">H5DxferProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5CommonFG_8h_source.html">H5CommonFG.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataType_8h_source.html">H5DataType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5AtomType_8h_source.html">H5AtomType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5PredType_8h_source.html">H5PredType.h</a>"</code><br/>
-<code>#include "H5private.h"</code><br/>
-<code>#include "<a class="el" href="H5AbstractDs_8h_source.html">H5AbstractDs.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataSet_8h_source.html">H5DataSet.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5File_8h_source.html">H5File.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Attribute_8h_source.html">H5Attribute.h</a>"</code><br/>
-</div><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5DataType_8h-source.html b/html/cpplus_RM/H5DataType_8h-source.html
deleted file mode 100644
index 42307f0..0000000
--- a/html/cpplus_RM/H5DataType_8h-source.html
+++ /dev/null
@@ -1,533 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="header2_files/filelist.xml">
-<title>Main Page</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>Binh-Minh Ribler</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Randy Ribler</o:LastAuthor>
-  <o:Revision>10</o:Revision>
-  <o:TotalTime>42</o:TotalTime>
-  <o:Created>2005-09-19T02:11:00Z</o:Created>
-  <o:LastSaved>2005-09-19T02:39:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>5</o:Words>
-  <o:Characters>30</o:Characters>
-  <o:Company>LC</o:Company>
-  <o:Lines>1</o:Lines>
-  <o:Paragraphs>1</o:Paragraphs>
-  <o:CharactersWithSpaces>34</o:CharactersWithSpaces>
-  <o:Version>10.2625</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:Zoom>75</w:Zoom>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="RM_stylesheet.css">
-<style>
-<!--
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:24.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:13.5pt;
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-weight:bold;}
-h5
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:5;
-	font-size:10.0pt;
-	font-weight:bold;}
-h6
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:6;
-	font-size:7.5pt;
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:#252E78;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:#3D2185;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-address
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	font-style:italic;}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	font-family:"Courier New";
-	mso-fareast-font-family:"Times New Roman";}
-p.formuladsp, li.formuladsp, div.formuladsp
-	{mso-style-name:formuladsp;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdtable, li.mdtable, div.mdtable
-	{mso-style-name:mdtable;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	background:#F4F4FB;
-	border:none;
-	mso-border-alt:solid #868686 .75pt;
-	padding:0in;
-	mso-padding-alt:0in 0in 0in 0in;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdrow, li.mdrow, div.mdrow
-	{mso-style-name:mdrow;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdescleft, li.mdescleft, div.mdescleft
-	{mso-style-name:mdescleft;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.mdescright, li.mdescright, div.mdescright
-	{mso-style-name:mdescright;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.memitemleft, li.memitemleft, div.memitemleft
-	{mso-style-name:memitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memitemright, li.memitemright, div.memitemright
-	{mso-style-name:memitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.search, li.search, div.search
-	{mso-style-name:search;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.fragment, li.fragment, div.fragment
-	{mso-style-name:fragment;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemleft, li.memtemplitemleft, div.memtemplitemleft
-	{mso-style-name:memtemplitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemright, li.memtemplitemright, div.memtemplitemright
-	{mso-style-name:memtemplitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplparams, li.memtemplparams, div.memtemplparams
-	{mso-style-name:memtemplparams;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
- at page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-table.MsoTableGrid
-	{mso-style-name:"Table Grid";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	border:solid windowtext 1.0pt;
-	mso-border-alt:solid windowtext .5pt;
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-border-insideh:.5pt solid windowtext;
-	mso-border-insidev:.5pt solid windowtext;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:15.0pt;}
-</style>
-<![endif]><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="6146">
-  <o:colormru v:ext="edit" colors="#060"/>
-  <o:colormenu v:ext="edit" strokecolor="#060"/>
- </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body bgcolor=white lang=EN-US link="#252E78" vlink="#3D2185" style='tab-interval:
-.5in;margin-left:15.0pt;margin-right:15.0pt'>
-
-<div class=Section1>
-
-<p class=MsoNormal style='margin-top:0in;margin-right:15.0pt;margin-bottom:
-0in;margin-left:15.0pt;margin-bottom:.0001pt'><span style='color:black'><span
-style='mso-spacerun:yes'>�</span></span><b style='mso-bidi-font-weight:normal'><span
-style='font-size:22.0pt;color:black'><o:p></o:p></span></b></p>
-
-<div align=center>
-
-<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
- style='border-collapse:collapse;border:none;mso-border-bottom-alt:solid navy 2.25pt;
- mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
- <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:29.25pt'>
-  <td width=453 valign=top style='width:339.45pt;border:none;border-bottom:
-  solid navy 2.25pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt'>
-  <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span
-  style='font-size:22.0pt;color:black'>HDF5 C++ API Reference Manual</span></b><span
-  style='color:black'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-</div>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-</div>
-
-</body>
-
-</html>
-<!-- Generated by Doxygen 1.4.7 -->
-<div class="tabs">
-  <ul>
-    <li><a href="index.html"><span>Main Page</span></a></li>
-    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-    <li><a href="annotated.html"><span>Classes</span></a></li>
-    <li id="current"><a href="files.html"><span>Files</span></a></li>
-    <li><a href="examples.html"><span>Examples</span></a></li>
-  </ul></div>
-<div class="tabs">
-  <ul>
-    <li><a href="files.html"><span>File List</span></a></li>
-    <li><a href="globals.html"><span>File Members</span></a></li>
-  </ul></div>
-<h1>H5DataType.h</h1><a href="H5DataType_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span>
-<a name="l00002"></a>00002 <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span>
-<a name="l00003"></a>00003 <span class="comment"> * Copyright by The HDF Group.                                               *</span>
-<a name="l00004"></a>00004 <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span>
-<a name="l00005"></a>00005 <span class="comment"> * All rights reserved.                                                      *</span>
-<a name="l00006"></a>00006 <span class="comment"> *                                                                           *</span>
-<a name="l00007"></a>00007 <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span>
-<a name="l00008"></a>00008 <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span>
-<a name="l00009"></a>00009 <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span>
-<a name="l00010"></a>00010 <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span>
-<a name="l00011"></a>00011 <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span>
-<a name="l00012"></a>00012 <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span>
-<a name="l00013"></a>00013 <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span>
-<a name="l00014"></a>00014 <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span>
-<a name="l00015"></a>00015 <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span>
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017 <span class="preprocessor">#ifndef _H5DataType_H</span>
-<a name="l00018"></a>00018 <span class="preprocessor"></span><span class="preprocessor">#define _H5DataType_H</span>
-<a name="l00019"></a>00019 <span class="preprocessor"></span>
-<a name="l00020"></a>00020 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00021"></a>00021 <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {
-<a name="l00022"></a>00022 <span class="preprocessor">#endif</span>
-<a name="l00023"></a>00023 <span class="preprocessor"></span>
-<a name="l00024"></a><a class="code" href="classH5_1_1DataType.html">00024</a> <span class="keyword">class </span>H5_DLLCPP DataType : <span class="keyword">public</span> <a class="code" href="classH5_1_1H5Object.html">H5Object</a> {
-<a name="l00025"></a>00025    <span class="keyword">public</span>:
-<a name="l00026"></a>00026         <span class="comment">// Creates a datatype given its class and size</span>
-<a name="l00027"></a>00027         DataType( <span class="keyword">const</span> H5T_class_t type_class, size_t size );
-<a name="l00028"></a>00028 
-<a name="l00029"></a>00029         <span class="comment">// Copy constructor: makes a copy of the original object</span>
-<a name="l00030"></a>00030         DataType( <span class="keyword">const</span> DataType& original );
-<a name="l00031"></a>00031 
-<a name="l00032"></a>00032         <span class="comment">// Creates a datatype by way of dereference.</span>
-<a name="l00033"></a>00033         DataType(<a class="code" href="classH5_1_1H5Object.html">H5Object</a>& obj, <span class="keyword">const</span> <span class="keywordtype">void</span>* ref, H5R_type_t ref_type = H5R_OBJECT);
-<a name="l00034"></a>00034         DataType(<a class="code" href="classH5_1_1H5File.html">H5File</a>& h5file, <span class="keyword">const</span> <span class="keywordtype">void</span>* ref, H5R_type_t ref_type = H5R_OBJECT);
-<a name="l00035"></a>00035         DataType(<a class="code" href="classH5_1_1Attribute.html">Attribute</a>& attr, <span class="keyword">const</span> <span class="keywordtype">void</span>* ref, H5R_type_t ref_type = H5R_OBJECT);
-<a name="l00036"></a>00036 
-<a name="l00037"></a>00037         <span class="comment">// Closes this datatype.</span>
-<a name="l00038"></a>00038         <span class="keyword">virtual</span> <span class="keywordtype">void</span> close();
-<a name="l00039"></a>00039 
-<a name="l00040"></a>00040         <span class="comment">// Copies an existing datatype to this datatype object.</span>
-<a name="l00041"></a>00041         <span class="keywordtype">void</span> copy(<span class="keyword">const</span> DataType& like_type);
-<a name="l00042"></a>00042 
-<a name="l00043"></a>00043         <span class="comment">// Copies the datatype of dset to this datatype object.</span>
-<a name="l00044"></a>00044         <span class="keywordtype">void</span> copy(<span class="keyword">const</span> <a class="code" href="classH5_1_1DataSet.html">DataSet</a>& dset);
-<a name="l00045"></a>00045 
-<a name="l00046"></a>00046         <span class="comment">// Returns the datatype class identifier.</span>
-<a name="l00047"></a>00047         H5T_class_t getClass() <span class="keyword">const</span>;
-<a name="l00048"></a>00048 
-<a name="l00049"></a>00049         <span class="comment">// Commits a transient datatype to a file; this datatype becomes</span>
-<a name="l00050"></a>00050         <span class="comment">// a named datatype which can be accessed from the location.</span>
-<a name="l00051"></a>00051         <span class="keywordtype">void</span> commit( <a class="code" href="classH5_1_1H5File.html">H5File</a>& loc, <span class="keyword">const</span> <span class="keywordtype">char</span>* name);
-<a name="l00052"></a>00052         <span class="keywordtype">void</span> commit( <a class="code" href="classH5_1_1H5File.html">H5File</a>& loc, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name);
-<a name="l00053"></a>00053         <span class="keywordtype">void</span> commit( <a class="code" href="classH5_1_1H5Object.html">H5Object</a>& loc, <span class="keyword">const</span> <span class="keywordtype">char</span>* name);
-<a name="l00054"></a>00054         <span class="keywordtype">void</span> commit( <a class="code" href="classH5_1_1H5Object.html">H5Object</a>& loc, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name);
-<a name="l00055"></a>00055 
-<a name="l00056"></a>00056         <span class="comment">// Determines whether this datatype is a named datatype or</span>
-<a name="l00057"></a>00057         <span class="comment">// a transient datatype.</span>
-<a name="l00058"></a>00058         <span class="keywordtype">bool</span> committed() <span class="keyword">const</span>;
-<a name="l00059"></a>00059 
-<a name="l00060"></a>00060         <span class="comment">// Finds a conversion function that can handle the conversion</span>
-<a name="l00061"></a>00061         <span class="comment">// this datatype to the given datatype, dest.</span>
-<a name="l00062"></a>00062         H5T_conv_t find( <span class="keyword">const</span> DataType& dest, H5T_cdata_t **pcdata ) <span class="keyword">const</span>;
-<a name="l00063"></a>00063 
-<a name="l00064"></a>00064         <span class="comment">// Converts data from between specified datatypes.</span>
-<a name="l00065"></a>00065         <span class="keywordtype">void</span> convert( <span class="keyword">const</span> DataType& dest, size_t nelmts, <span class="keywordtype">void</span> *buf, <span class="keywordtype">void</span> *background, <span class="keyword">const</span> <a class="code" href="classH5_1_1PropList.html">PropList</a>& plist=<a class="code" href="classH5_1_1PropList.html#0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) <span class="keyword">const</span>;
-<a name="l00066"></a>00066 
-<a name="l00067"></a>00067         <span class="comment">// Assignment operator</span>
-<a name="l00068"></a>00068         DataType& operator=( <span class="keyword">const</span> DataType& rhs );
-<a name="l00069"></a>00069 
-<a name="l00070"></a>00070         <span class="comment">// Determines whether two datatypes are the same.</span>
-<a name="l00071"></a>00071         <span class="keywordtype">bool</span> operator==(<span class="keyword">const</span> DataType& compared_type ) <span class="keyword">const</span>;
-<a name="l00072"></a>00072 
-<a name="l00073"></a>00073         <span class="comment">// Locks a datatype.</span>
-<a name="l00074"></a>00074         <span class="keywordtype">void</span> lock() <span class="keyword">const</span>;
-<a name="l00075"></a>00075 
-<a name="l00076"></a>00076         <span class="comment">// Returns the size of a datatype.</span>
-<a name="l00077"></a>00077         size_t getSize() <span class="keyword">const</span>;
-<a name="l00078"></a>00078 
-<a name="l00079"></a>00079         <span class="comment">// Returns the base datatype from which a datatype is derived.</span>
-<a name="l00080"></a>00080         <span class="comment">// Note: not quite right for specific types yet???</span>
-<a name="l00081"></a>00081         DataType getSuper() <span class="keyword">const</span>;
-<a name="l00082"></a>00082 
-<a name="l00083"></a>00083         <span class="comment">// Registers a conversion function.</span>
-<a name="l00084"></a>00084         <span class="keywordtype">void</span> registerFunc(H5T_pers_t pers, <span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keyword">const</span> DataType& dest, H5T_conv_t func ) <span class="keyword">const</span>;
-<a name="l00085"></a>00085         <span class="keywordtype">void</span> registerFunc(H5T_pers_t pers, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, <span class="keyword">const</span> DataType& dest, H5T_conv_t func ) <span class="keyword">const</span>;
-<a name="l00086"></a>00086 
-<a name="l00087"></a>00087         <span class="comment">// Removes a conversion function from all conversion paths.</span>
-<a name="l00088"></a>00088         <span class="keywordtype">void</span> unregister( H5T_pers_t pers, <span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keyword">const</span> DataType& dest, H5T_conv_t func ) <span class="keyword">const</span>;
-<a name="l00089"></a>00089         <span class="keywordtype">void</span> unregister( H5T_pers_t pers, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, <span class="keyword">const</span> DataType& dest, H5T_conv_t func ) <span class="keyword">const</span>;
-<a name="l00090"></a>00090 
-<a name="l00091"></a>00091         <span class="comment">// Tags an opaque datatype.</span>
-<a name="l00092"></a>00092         <span class="keywordtype">void</span> setTag( <span class="keyword">const</span> <span class="keywordtype">char</span>* tag ) <span class="keyword">const</span>;
-<a name="l00093"></a>00093         <span class="keywordtype">void</span> setTag( <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& tag ) <span class="keyword">const</span>;
-<a name="l00094"></a>00094 
-<a name="l00095"></a>00095         <span class="comment">// Gets the tag associated with an opaque datatype.</span>
-<a name="l00096"></a>00096         <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getTag() <span class="keyword">const</span>;
-<a name="l00097"></a>00097 
-<a name="l00098"></a>00098         <span class="comment">// Checks whether this datatype contains (or is) a certain type class.</span>
-<a name="l00099"></a>00099         <span class="keywordtype">bool</span> detectClass(H5T_class_t cls) <span class="keyword">const</span>;
-<a name="l00100"></a>00100 
-<a name="l00101"></a>00101         <span class="comment">// Checks whether this datatype is a variable-length string.</span>
-<a name="l00102"></a>00102         <span class="keywordtype">bool</span> isVariableStr() <span class="keyword">const</span>;
-<a name="l00103"></a>00103 
-<a name="l00104"></a>00104 <span class="preprocessor">#ifndef H5_NO_DEPRECATED_SYMBOLS</span>
-<a name="l00105"></a>00105 <span class="preprocessor"></span>        <span class="comment">// Retrieves the type of object that an object reference points to.</span>
-<a name="l00106"></a>00106         H5G_obj_t getObjType(<span class="keywordtype">void</span> *ref, H5R_type_t ref_type = H5R_OBJECT) <span class="keyword">const</span>;
-<a name="l00107"></a>00107 <span class="preprocessor">#endif </span><span class="comment">/* H5_NO_DEPRECATED_SYMBOLS */</span>
-<a name="l00108"></a>00108 
-<a name="l00109"></a>00109         <span class="comment">// Retrieves a dataspace with the region pointed to selected.</span>
-<a name="l00110"></a>00110         <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> getRegion(<span class="keywordtype">void</span> *ref, H5R_type_t ref_type = H5R_DATASET_REGION) <span class="keyword">const</span>;
-<a name="l00111"></a>00111 
-<a name="l00113"></a><a class="code" href="classH5_1_1DataType.html#32cc7cd571eec25cb31346cc3a0422d5">00113</a>         <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> fromClass ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"DataType"</span>); }
-<a name="l00114"></a>00114 
-<a name="l00115"></a>00115         <span class="comment">// Creates a copy of an existing DataType using its id</span>
-<a name="l00116"></a>00116         DataType( <span class="keyword">const</span> hid_t type_id );
-<a name="l00117"></a>00117 
-<a name="l00118"></a>00118         <span class="comment">// Default constructor</span>
-<a name="l00119"></a>00119         DataType();
-<a name="l00120"></a>00120 
-<a name="l00121"></a>00121         <span class="comment">// Gets the datatype id.</span>
-<a name="l00122"></a>00122         <span class="keyword">virtual</span> hid_t getId() <span class="keyword">const</span>;
-<a name="l00123"></a>00123 
-<a name="l00124"></a>00124         <span class="comment">// Destructor: properly terminates access to this datatype.</span>
-<a name="l00125"></a>00125         <span class="keyword">virtual</span> ~DataType();
-<a name="l00126"></a>00126 
-<a name="l00127"></a>00127    <span class="keyword">protected</span>:
-<a name="l00128"></a><a class="code" href="classH5_1_1DataType.html#a3ed12331c88117e640fff76002108d3">00128</a>         hid_t id;       <span class="comment">// HDF5 datatype id</span>
-<a name="l00129"></a>00129 
-<a name="l00130"></a>00130         <span class="comment">// Sets the datatype id.</span>
-<a name="l00131"></a>00131         <span class="keyword">virtual</span> <span class="keywordtype">void</span> p_setId(<span class="keyword">const</span> hid_t new_id);
-<a name="l00132"></a>00132 
-<a name="l00133"></a>00133    <span class="keyword">private</span>:
-<a name="l00134"></a>00134         <span class="keywordtype">void</span> p_commit(hid_t loc_id, <span class="keyword">const</span> <span class="keywordtype">char</span>* name);
-<a name="l00135"></a>00135 };
-<a name="l00136"></a>00136 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00137"></a>00137 <span class="preprocessor"></span>}
-<a name="l00138"></a>00138 <span class="preprocessor">#endif</span>
-<a name="l00139"></a>00139 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on 11 Apr 2013 by 
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5DataType_8h.html b/html/cpplus_RM/H5DataType_8h.html
deleted file mode 100644
index d6cfc36..0000000
--- a/html/cpplus_RM/H5DataType_8h.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5DataType.h File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> |
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5DataType.h File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><a href="H5DataType_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> provides generic operations on HDF5 datatypes.  <a href="classH5_1_1DataType.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5DataType_8h_source.html b/html/cpplus_RM/H5DataType_8h_source.html
deleted file mode 100644
index c19f95e..0000000
--- a/html/cpplus_RM/H5DataType_8h_source.html
+++ /dev/null
@@ -1,240 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5DataType.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5DataType.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="H5DataType_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span> <span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span> <span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span> <span class="comment"> *                                                                           *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span> <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span> <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span> <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span> <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span> <span class="comment">// Class DataType inherits from H5Object and has several subclasses for</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span> <span class="comment">// specific HDF5 data types.</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span> </div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span> <span class="preprocessor">#ifndef __H5DataType_H</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5DataType_H</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="classH5_1_1DataType.html">   34</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1DataType.html">DataType</a> : <span class="keyword">public</span> <a class="code" href="classH5_1_1H5Object.html">H5Object</a> {</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>     <span class="comment">// Creates a datatype given its class and size</span></div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>     <a class="code" href="classH5_1_1DataType.html">DataType</a>( <span class="keyword">const</span> H5T_class_t type_class, <span class="keywordtype">size_t</span> size );</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span> </div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>     <span class="comment">// Copy constructor: makes a copy of the original object</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>     <a class="code" href="classH5_1_1DataType.html">DataType</a>( <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& original );</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span> </div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>     <span class="comment">// Creates a datatype by way of dereference.</span></div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>     <a class="code" href="classH5_1_1DataType.html">DataType</a>(<span class="keyword">const</span> <a class="code" href="classH5_1_1H5Location.html">H5Location</a>& loc, <span class="keyword">const</span> <span class="keywordtype">void</span>* ref, H5R_type_t ref_type = H5R_OBJECT);</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>     <a class="code" href="classH5_1_1DataType.html">DataType</a>(<span class="keyword">const</span> <a class="code" href="classH5_1_1Attribute.html">Attribute</a>& attr, <span class="keyword">const</span> <span class="keywordtype">void</span>* ref, H5R_type_t ref_type = H5R_OBJECT);</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span> </div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>     <span class="comment">// Closes this datatype.</span></div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>     <span class="keyword">virtual</span> <span class="keywordtype">void</span> close();</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span> </div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>     <span class="comment">// Copies an existing datatype to this datatype object.</span></div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>     <span class="keywordtype">void</span> copy(<span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& like_type);</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span> </div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>     <span class="comment">// Copies the datatype of dset to this datatype object.</span></div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>     <span class="keywordtype">void</span> copy(<span class="keyword">const</span> <a class="code" href="classH5_1_1DataSet.html">DataSet</a>& dset);</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span> </div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>     <span class="comment">// Returns the datatype class identifier.</span></div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>     H5T_class_t getClass() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span> </div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>     <span class="comment">// Commits a transient datatype to a file; this datatype becomes</span></div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>     <span class="comment">// a named datatype which can be accessed from the location.</span></div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>     <span class="keywordtype">void</span> commit( <a class="code" href="classH5_1_1H5Location.html">H5Location</a>& loc, <span class="keyword">const</span> <span class="keywordtype">char</span>* name);</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>     <span class="keywordtype">void</span> commit( <a class="code" href="classH5_1_1H5Location.html">H5Location</a>& loc, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name);</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span> </div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>     <span class="comment">// Determines whether this datatype is a named datatype or</span></div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>     <span class="comment">// a transient datatype.</span></div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>     <span class="keywordtype">bool</span> committed() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span> </div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>         <span class="comment">// Finds a conversion function that can handle the conversion</span></div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>         <span class="comment">// this datatype to the given datatype, dest.</span></div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>     H5T_conv_t find( <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& dest, H5T_cdata_t **pcdata ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span> </div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>     <span class="comment">// Converts data from between specified datatypes.</span></div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>     <span class="keywordtype">void</span> convert( <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& dest, <span class="keywordtype">size_t</span> nelmts, <span class="keywordtype">void</span> *buf, <span class="keywordtype">void</span> *background, <span class="keyword">const</span> <a class="code" href="classH5_1_1PropList.html">PropList</a>& plist=<a cla [...]
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span> </div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>     <span class="comment">// Assignment operator</span></div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>     <a class="code" href="classH5_1_1DataType.html">DataType</a>& operator=( <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& rhs );</div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span> </div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>     <span class="comment">// Determines whether two datatypes are the same.</span></div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>     <span class="keywordtype">bool</span> operator==(<span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& compared_type ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span> </div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>     <span class="comment">// Locks a datatype.</span></div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>     <span class="keywordtype">void</span> lock() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span> </div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>     <span class="comment">// Returns the size of a datatype.</span></div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>     <span class="keywordtype">size_t</span> getSize() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span> </div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>     <span class="comment">// Returns the base datatype from which a datatype is derived.</span></div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>     <span class="comment">// Note: not quite right for specific types yet???</span></div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>     <a class="code" href="classH5_1_1DataType.html">DataType</a> getSuper() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span> </div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>     <span class="comment">// Registers a conversion function.</span></div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>     <span class="keywordtype">void</span> registerFunc(H5T_pers_t pers, <span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& dest, H5T_conv_t func ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>     <span class="keywordtype">void</span> registerFunc(H5T_pers_t pers, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& dest, H5T_conv_t func ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span> </div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>     <span class="comment">// Removes a conversion function from all conversion paths.</span></div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>     <span class="keywordtype">void</span> unregister( H5T_pers_t pers, <span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& dest, H5T_conv_t func ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>     <span class="keywordtype">void</span> unregister( H5T_pers_t pers, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& dest, H5T_conv_t func ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span> </div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>     <span class="comment">// Tags an opaque datatype.</span></div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>     <span class="keywordtype">void</span> setTag( <span class="keyword">const</span> <span class="keywordtype">char</span>* tag ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>     <span class="keywordtype">void</span> setTag( <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& tag ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span> </div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>     <span class="comment">// Gets the tag associated with an opaque datatype.</span></div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>     <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getTag() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span> </div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>     <span class="comment">// Checks whether this datatype contains (or is) a certain type class.</span></div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>     <span class="keywordtype">bool</span> detectClass(H5T_class_t cls) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span> </div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>     <span class="comment">// Checks whether this datatype is a variable-length string.</span></div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>     <span class="keywordtype">bool</span> isVariableStr() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span> </div>
-<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="classH5_1_1DataType.html#a32cc7cd571eec25cb31346cc3a0422d5">  112</a></span>     <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> <a class="code" href="classH5_1_1DataType.html#a32cc7cd571eec25cb31346cc3a0422d5">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stri [...]
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span> </div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>     <span class="comment">// Creates a copy of an existing DataType using its id</span></div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>     <a class="code" href="classH5_1_1DataType.html">DataType</a>( <span class="keyword">const</span> hid_t type_id );</div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span> </div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>     <span class="comment">// Default constructor</span></div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span>     <a class="code" href="classH5_1_1DataType.html">DataType</a>();</div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span> </div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>     <span class="comment">// Gets the datatype id.</span></div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>     <span class="keyword">virtual</span> hid_t getId() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span> </div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span>     <span class="comment">// Destructor: properly terminates access to this datatype.</span></div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1DataType.html">DataType</a>();</div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span> </div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>    <span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="classH5_1_1DataType.html#aa3ed12331c88117e640fff76002108d3">  128</a></span> <span class="preprocessor"></span>    hid_t <a class="code" href="classH5_1_1DataType.html#aa3ed12331c88117e640fff76002108d3">id</a>;   <span class="comment">// HDF5 datatype id</span></div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span> </div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span>     <span class="comment">// Sets the datatype id.</span></div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span>     <span class="keyword">virtual</span> <span class="keywordtype">void</span> p_setId(<span class="keyword">const</span> hid_t new_id);</div>
-<div class="line"><a name="l00132"></a><span class="lineno">  132</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00133"></a><span class="lineno">  133</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00134"></a><span class="lineno">  134</span>    <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>     <span class="keywordtype">void</span> p_commit(hid_t loc_id, <span class="keyword">const</span> <span class="keywordtype">char</span>* name);</div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span> };</div>
-<div class="line"><a name="l00137"></a><span class="lineno">  137</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span> <span class="preprocessor"></span>}</div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5DataType_H</span></div>
-<div class="ttc" id="classH5_1_1Attribute_html"><div class="ttname"><a href="classH5_1_1Attribute.html">H5::Attribute</a></div><div class="ttdoc">Class Attribute operates on HDF5 attributes. </div><div class="ttdef"><b>Definition:</b> H5Attribute.h:32</div></div>
-<div class="ttc" id="classH5_1_1PropList_html"><div class="ttname"><a href="classH5_1_1PropList.html">H5::PropList</a></div><div class="ttdoc">Class PropList provides operations for generic property lists. </div><div class="ttdef"><b>Definition:</b> H5PropList.h:25</div></div>
-<div class="ttc" id="classH5_1_1H5Location_html"><div class="ttname"><a href="classH5_1_1H5Location.html">H5::H5Location</a></div><div class="ttdoc">H5Location is an abstract base class, added in version 1.8.12. </div><div class="ttdef"><b>Definition:</b> H5Location.h:49</div></div>
-<div class="ttc" id="classH5_1_1DataSet_html"><div class="ttname"><a href="classH5_1_1DataSet.html">H5::DataSet</a></div><div class="ttdoc">Class DataSet operates on HDF5 datasets. </div><div class="ttdef"><b>Definition:</b> H5DataSet.h:31</div></div>
-<div class="ttc" id="classH5_1_1DataType_html_a32cc7cd571eec25cb31346cc3a0422d5"><div class="ttname"><a href="classH5_1_1DataType.html#a32cc7cd571eec25cb31346cc3a0422d5">H5::DataType::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5DataType.h:112</div></div>
-<div class="ttc" id="classH5_1_1H5Object_html"><div class="ttname"><a href="classH5_1_1H5Object.html">H5::H5Object</a></div><div class="ttdoc">Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. </div><div class="ttdef"><b>Definition:</b> H5Object.h:47</div></div>
-<div class="ttc" id="classH5_1_1DataType_html_aa3ed12331c88117e640fff76002108d3"><div class="ttname"><a href="classH5_1_1DataType.html#aa3ed12331c88117e640fff76002108d3">H5::DataType::id</a></div><div class="ttdeci">hid_t id</div><div class="ttdef"><b>Definition:</b> H5DataType.h:128</div></div>
-<div class="ttc" id="H5Exception_8h_html_a5c3fdf56d98d169f63f1b114803db592"><div class="ttname"><a href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a></div><div class="ttdeci">#define H5std_string</div><div class="ttdef"><b>Definition:</b> H5Exception.h:29</div></div>
-<div class="ttc" id="classH5_1_1DataType_html"><div class="ttname"><a href="classH5_1_1DataType.html">H5::DataType</a></div><div class="ttdoc">Class DataType provides generic operations on HDF5 datatypes. </div><div class="ttdef"><b>Definition:</b> H5DataType.h:34</div></div>
-<div class="ttc" id="classH5_1_1PropList_html_a0f2f757ca782a743006c5756191c404b"><div class="ttname"><a href="classH5_1_1PropList.html#a0f2f757ca782a743006c5756191c404b">H5::PropList::DEFAULT</a></div><div class="ttdeci">static const PropList DEFAULT</div><div class="ttdoc">Constant for default property. </div><div class="ttdef"><b>Definition:</b> H5PropList.h:28</div></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5DcreatProp_8cpp.html b/html/cpplus_RM/H5DcreatProp_8cpp.html
deleted file mode 100644
index 4a2961f..0000000
--- a/html/cpplus_RM/H5DcreatProp_8cpp.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5DcreatProp.cpp File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5DcreatProp.cpp File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include <string></code><br/>
-<code>#include "<a class="el" href="H5Include_8h_source.html">H5Include.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5IdComponent_8h_source.html">H5IdComponent.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5PropList_8h_source.html">H5PropList.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Object_8h_source.html">H5Object.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DcreatProp_8h_source.html">H5DcreatProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5CommonFG_8h_source.html">H5CommonFG.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataType_8h_source.html">H5DataType.h</a>"</code><br/>
-</div><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5DcreatProp_8h-source.html b/html/cpplus_RM/H5DcreatProp_8h-source.html
deleted file mode 100644
index 30b704d..0000000
--- a/html/cpplus_RM/H5DcreatProp_8h-source.html
+++ /dev/null
@@ -1,520 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="header2_files/filelist.xml">
-<title>Main Page</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>Binh-Minh Ribler</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Randy Ribler</o:LastAuthor>
-  <o:Revision>10</o:Revision>
-  <o:TotalTime>42</o:TotalTime>
-  <o:Created>2005-09-19T02:11:00Z</o:Created>
-  <o:LastSaved>2005-09-19T02:39:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>5</o:Words>
-  <o:Characters>30</o:Characters>
-  <o:Company>LC</o:Company>
-  <o:Lines>1</o:Lines>
-  <o:Paragraphs>1</o:Paragraphs>
-  <o:CharactersWithSpaces>34</o:CharactersWithSpaces>
-  <o:Version>10.2625</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:Zoom>75</w:Zoom>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="RM_stylesheet.css">
-<style>
-<!--
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:24.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:13.5pt;
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-weight:bold;}
-h5
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:5;
-	font-size:10.0pt;
-	font-weight:bold;}
-h6
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:6;
-	font-size:7.5pt;
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:#252E78;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:#3D2185;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-address
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	font-style:italic;}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	font-family:"Courier New";
-	mso-fareast-font-family:"Times New Roman";}
-p.formuladsp, li.formuladsp, div.formuladsp
-	{mso-style-name:formuladsp;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdtable, li.mdtable, div.mdtable
-	{mso-style-name:mdtable;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	background:#F4F4FB;
-	border:none;
-	mso-border-alt:solid #868686 .75pt;
-	padding:0in;
-	mso-padding-alt:0in 0in 0in 0in;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdrow, li.mdrow, div.mdrow
-	{mso-style-name:mdrow;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdescleft, li.mdescleft, div.mdescleft
-	{mso-style-name:mdescleft;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.mdescright, li.mdescright, div.mdescright
-	{mso-style-name:mdescright;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.memitemleft, li.memitemleft, div.memitemleft
-	{mso-style-name:memitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memitemright, li.memitemright, div.memitemright
-	{mso-style-name:memitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.search, li.search, div.search
-	{mso-style-name:search;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.fragment, li.fragment, div.fragment
-	{mso-style-name:fragment;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemleft, li.memtemplitemleft, div.memtemplitemleft
-	{mso-style-name:memtemplitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemright, li.memtemplitemright, div.memtemplitemright
-	{mso-style-name:memtemplitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplparams, li.memtemplparams, div.memtemplparams
-	{mso-style-name:memtemplparams;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
- at page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-table.MsoTableGrid
-	{mso-style-name:"Table Grid";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	border:solid windowtext 1.0pt;
-	mso-border-alt:solid windowtext .5pt;
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-border-insideh:.5pt solid windowtext;
-	mso-border-insidev:.5pt solid windowtext;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:15.0pt;}
-</style>
-<![endif]><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="6146">
-  <o:colormru v:ext="edit" colors="#060"/>
-  <o:colormenu v:ext="edit" strokecolor="#060"/>
- </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body bgcolor=white lang=EN-US link="#252E78" vlink="#3D2185" style='tab-interval:
-.5in;margin-left:15.0pt;margin-right:15.0pt'>
-
-<div class=Section1>
-
-<p class=MsoNormal style='margin-top:0in;margin-right:15.0pt;margin-bottom:
-0in;margin-left:15.0pt;margin-bottom:.0001pt'><span style='color:black'><span
-style='mso-spacerun:yes'>�</span></span><b style='mso-bidi-font-weight:normal'><span
-style='font-size:22.0pt;color:black'><o:p></o:p></span></b></p>
-
-<div align=center>
-
-<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
- style='border-collapse:collapse;border:none;mso-border-bottom-alt:solid navy 2.25pt;
- mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
- <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:29.25pt'>
-  <td width=453 valign=top style='width:339.45pt;border:none;border-bottom:
-  solid navy 2.25pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt'>
-  <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span
-  style='font-size:22.0pt;color:black'>HDF5 C++ API Reference Manual</span></b><span
-  style='color:black'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-</div>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-</div>
-
-</body>
-
-</html>
-<!-- Generated by Doxygen 1.4.7 -->
-<div class="tabs">
-  <ul>
-    <li><a href="index.html"><span>Main Page</span></a></li>
-    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-    <li><a href="annotated.html"><span>Classes</span></a></li>
-    <li id="current"><a href="files.html"><span>Files</span></a></li>
-    <li><a href="examples.html"><span>Examples</span></a></li>
-  </ul></div>
-<div class="tabs">
-  <ul>
-    <li><a href="files.html"><span>File List</span></a></li>
-    <li><a href="globals.html"><span>File Members</span></a></li>
-  </ul></div>
-<h1>H5DcreatProp.h</h1><a href="H5DcreatProp_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span>
-<a name="l00002"></a>00002 <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span>
-<a name="l00003"></a>00003 <span class="comment"> * Copyright by The HDF Group.                                               *</span>
-<a name="l00004"></a>00004 <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span>
-<a name="l00005"></a>00005 <span class="comment"> * All rights reserved.                                                      *</span>
-<a name="l00006"></a>00006 <span class="comment"> *                                                                           *</span>
-<a name="l00007"></a>00007 <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span>
-<a name="l00008"></a>00008 <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span>
-<a name="l00009"></a>00009 <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span>
-<a name="l00010"></a>00010 <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span>
-<a name="l00011"></a>00011 <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span>
-<a name="l00012"></a>00012 <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span>
-<a name="l00013"></a>00013 <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span>
-<a name="l00014"></a>00014 <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span>
-<a name="l00015"></a>00015 <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span>
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017 <span class="preprocessor">#ifndef _H5DSCreatPropList_H</span>
-<a name="l00018"></a>00018 <span class="preprocessor"></span><span class="preprocessor">#define _H5DSCreatPropList_H</span>
-<a name="l00019"></a>00019 <span class="preprocessor"></span>
-<a name="l00020"></a>00020 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00021"></a>00021 <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {
-<a name="l00022"></a>00022 <span class="preprocessor">#endif</span>
-<a name="l00023"></a>00023 <span class="preprocessor"></span>
-<a name="l00024"></a><a class="code" href="classH5_1_1DSetCreatPropList.html">00024</a> <span class="keyword">class </span>H5_DLLCPP DSetCreatPropList : <span class="keyword">public</span> <a class="code" href="classH5_1_1PropList.html">PropList</a> {
-<a name="l00025"></a>00025    <span class="keyword">public</span>:
-<a name="l00026"></a>00026         <span class="comment">// Default dataset creation property list.</span>
-<a name="l00027"></a><a class="code" href="classH5_1_1DSetCreatPropList.html#20cbed4bc7563f3084af99b77e8cacc5">00027</a>         <span class="keyword">static</span> <span class="keyword">const</span> DSetCreatPropList DEFAULT;
-<a name="l00028"></a>00028 
-<a name="l00029"></a>00029         <span class="comment">// Creates a dataset creation property list.</span>
-<a name="l00030"></a>00030         DSetCreatPropList();
-<a name="l00031"></a>00031 
-<a name="l00032"></a>00032         <span class="comment">// Queries whether all the filters set in this property list are</span>
-<a name="l00033"></a>00033         <span class="comment">// available currently.</span>
-<a name="l00034"></a>00034         <span class="keywordtype">bool</span> allFiltersAvail();
-<a name="l00035"></a>00035 
-<a name="l00036"></a>00036         <span class="comment">// Get space allocation time for this property.</span>
-<a name="l00037"></a>00037         H5D_alloc_time_t getAllocTime();
-<a name="l00038"></a>00038 
-<a name="l00039"></a>00039         <span class="comment">// Set space allocation time for dataset during creation.</span>
-<a name="l00040"></a>00040         <span class="keywordtype">void</span> setAllocTime(H5D_alloc_time_t alloc_time);
-<a name="l00041"></a>00041 
-<a name="l00042"></a>00042         <span class="comment">// Retrieves the size of the chunks used to store a chunked layout dataset.</span>
-<a name="l00043"></a>00043         <span class="keywordtype">int</span> getChunk( <span class="keywordtype">int</span> max_ndims, hsize_t* dim ) <span class="keyword">const</span>;
-<a name="l00044"></a>00044 
-<a name="l00045"></a>00045         <span class="comment">// Sets the size of the chunks used to store a chunked layout dataset.</span>
-<a name="l00046"></a>00046         <span class="keywordtype">void</span> setChunk( <span class="keywordtype">int</span> ndims, <span class="keyword">const</span> hsize_t* dim ) <span class="keyword">const</span>;
-<a name="l00047"></a>00047 
-<a name="l00048"></a>00048         <span class="comment">// Returns information about an external file.</span>
-<a name="l00049"></a>00049         <span class="keywordtype">void</span> getExternal( <span class="keywordtype">unsigned</span> idx, size_t name_size, <span class="keywordtype">char</span>* name, off_t& offset, hsize_t& size ) <span class="keyword">const</span>;
-<a name="l00050"></a>00050 
-<a name="l00051"></a>00051         <span class="comment">// Returns the number of external files for a dataset.</span>
-<a name="l00052"></a>00052         <span class="keywordtype">int</span> getExternalCount() <span class="keyword">const</span>;
-<a name="l00053"></a>00053 
-<a name="l00054"></a>00054         <span class="comment">// Gets fill value writing time.</span>
-<a name="l00055"></a>00055         H5D_fill_time_t getFillTime();
-<a name="l00056"></a>00056 
-<a name="l00057"></a>00057         <span class="comment">// Sets fill value writing time for dataset.</span>
-<a name="l00058"></a>00058         <span class="keywordtype">void</span> setFillTime(H5D_fill_time_t fill_time);
-<a name="l00059"></a>00059 
-<a name="l00060"></a>00060         <span class="comment">// Retrieves a dataset fill value.</span>
-<a name="l00061"></a>00061         <span class="keywordtype">void</span> getFillValue( <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& fvalue_type, <span class="keywordtype">void</span>* value ) <span class="keyword">const</span>;
-<a name="l00062"></a>00062 
-<a name="l00063"></a>00063         <span class="comment">// Sets a dataset fill value.</span>
-<a name="l00064"></a>00064         <span class="keywordtype">void</span> setFillValue( <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& fvalue_type, <span class="keyword">const</span> <span class="keywordtype">void</span>* value ) <span class="keyword">const</span>;
-<a name="l00065"></a>00065 
-<a name="l00066"></a>00066         <span class="comment">// Returns information about a filter in a pipeline.</span>
-<a name="l00067"></a>00067         H5Z_filter_t getFilter(<span class="keywordtype">int</span> filter_number, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>& flags, size_t& cd_nelmts, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>* cd_values, size_t namelen, <span class="keywordtype">char</span> name[], <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> &filter_config) <span class="key [...]
-<a name="l00068"></a>00068 
-<a name="l00069"></a>00069         <span class="comment">// Returns information about a filter in a pipeline given the filter id.</span>
-<a name="l00070"></a>00070         <span class="keywordtype">void</span> getFilterById(H5Z_filter_t filter_id, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> &flags, size_t &cd_nelmts, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>* cd_values, size_t namelen, <span class="keywordtype">char</span> name[], <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> &filter_config) <span class="ke [...]
-<a name="l00071"></a>00071 
-<a name="l00072"></a>00072         <span class="comment">// Gets the layout of the raw data storage of the data that uses this</span>
-<a name="l00073"></a>00073         <span class="comment">// property list.</span>
-<a name="l00074"></a>00074         H5D_layout_t getLayout() <span class="keyword">const</span>;
-<a name="l00075"></a>00075 
-<a name="l00076"></a>00076         <span class="comment">// Sets the type of storage used to store the raw data for the</span>
-<a name="l00077"></a>00077         <span class="comment">// dataset that uses this property list.</span>
-<a name="l00078"></a>00078         <span class="keywordtype">void</span> setLayout(H5D_layout_t layout) <span class="keyword">const</span>;
-<a name="l00079"></a>00079 
-<a name="l00080"></a>00080         <span class="comment">// Returns the number of filters in the pipeline.</span>
-<a name="l00081"></a>00081         <span class="keywordtype">int</span> getNfilters() <span class="keyword">const</span>;
-<a name="l00082"></a>00082 
-<a name="l00083"></a>00083         <span class="comment">// Checks if fill value has been defined for this property.</span>
-<a name="l00084"></a>00084         H5D_fill_value_t isFillValueDefined();
-<a name="l00085"></a>00085 
-<a name="l00086"></a>00086         <span class="comment">// Modifies the specified filter.</span>
-<a name="l00087"></a>00087         <span class="keywordtype">void</span> modifyFilter( H5Z_filter_t filter_id, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> flags, size_t cd_nelmts, <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> cd_values[] ) <span class="keyword">const</span>;
-<a name="l00088"></a>00088 
-<a name="l00089"></a>00089         <span class="comment">// Remove one or all filters from the filter pipeline.</span>
-<a name="l00090"></a>00090         <span class="keywordtype">void</span> removeFilter( H5Z_filter_t filter_id) <span class="keyword">const</span>;
-<a name="l00091"></a>00091 
-<a name="l00092"></a>00092         <span class="comment">// Sets compression method and compression level.</span>
-<a name="l00093"></a>00093         <span class="keywordtype">void</span> setDeflate( <span class="keywordtype">int</span> level ) <span class="keyword">const</span>;
-<a name="l00094"></a>00094 
-<a name="l00095"></a>00095         <span class="comment">// Adds an external file to the list of external files.</span>
-<a name="l00096"></a>00096         <span class="keywordtype">void</span> setExternal( <span class="keyword">const</span> <span class="keywordtype">char</span>* name, off_t offset, hsize_t size ) <span class="keyword">const</span>;
-<a name="l00097"></a>00097 
-<a name="l00098"></a>00098         <span class="comment">// Adds a filter to the filter pipeline.</span>
-<a name="l00099"></a>00099         <span class="keywordtype">void</span> setFilter( H5Z_filter_t filter, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> flags = 0, size_t cd_nelmts = 0, <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> cd_values[] = NULL) <span class="keyword">const</span>;
-<a name="l00100"></a>00100 
-<a name="l00101"></a>00101         <span class="comment">// Sets Fletcher32 checksum of EDC for this property list.</span>
-<a name="l00102"></a>00102         <span class="keywordtype">void</span> setFletcher32() <span class="keyword">const</span>;
-<a name="l00103"></a>00103 
-<a name="l00104"></a>00104         <span class="comment">// Sets method of the shuffle filter.</span>
-<a name="l00105"></a>00105         <span class="keywordtype">void</span> setShuffle() <span class="keyword">const</span>;
-<a name="l00106"></a>00106 
-<a name="l00107"></a>00107         <span class="comment">// Sets SZIP compression method.</span>
-<a name="l00108"></a>00108         <span class="keywordtype">void</span> setSzip(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> options_mask, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> pixels_per_block) <span class="keyword">const</span>;
-<a name="l00109"></a>00109 
-<a name="l00111"></a><a class="code" href="classH5_1_1DSetCreatPropList.html#4e373ddd5932a8a040889e0bd528221e">00111</a>         <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> fromClass ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"DSetCreatPropList"</span>); }
-<a name="l00112"></a>00112 
-<a name="l00113"></a>00113         <span class="comment">// Copy constructor: creates a copy of a DSetCreatPropList object.</span>
-<a name="l00114"></a>00114         DSetCreatPropList(<span class="keyword">const</span> DSetCreatPropList& orig);
-<a name="l00115"></a>00115 
-<a name="l00116"></a>00116         <span class="comment">// Creates a copy of an existing dataset creation property list</span>
-<a name="l00117"></a>00117         <span class="comment">// using the property list id.</span>
-<a name="l00118"></a>00118         DSetCreatPropList(<span class="keyword">const</span> hid_t plist_id);
-<a name="l00119"></a>00119 
-<a name="l00120"></a>00120         <span class="comment">// Noop destructor.</span>
-<a name="l00121"></a>00121         <span class="keyword">virtual</span> ~DSetCreatPropList();
-<a name="l00122"></a>00122 };
-<a name="l00123"></a>00123 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00124"></a>00124 <span class="preprocessor"></span>}
-<a name="l00125"></a>00125 <span class="preprocessor">#endif</span>
-<a name="l00126"></a>00126 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on 11 Apr 2013 by 
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5DcreatProp_8h.html b/html/cpplus_RM/H5DcreatProp_8h.html
deleted file mode 100644
index 733fc02..0000000
--- a/html/cpplus_RM/H5DcreatProp_8h.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5DcreatProp.h File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> |
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5DcreatProp.h File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><a href="H5DcreatProp_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1DSetCreatPropList.html" title="Class DSetCreatPropList represents the dataset creation property list. ">DSetCreatPropList</a> represents the dataset creation property list.  <a href="classH5_1_1DSetCreatPropList.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5DcreatProp_8h_source.html b/html/cpplus_RM/H5DcreatProp_8h_source.html
deleted file mode 100644
index 796eafe..0000000
--- a/html/cpplus_RM/H5DcreatProp_8h_source.html
+++ /dev/null
@@ -1,232 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5DcreatProp.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5DcreatProp.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="H5DcreatProp_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span> <span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span> <span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span> <span class="comment"> *                                                                           *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span> <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span> <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span> <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span> <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span> <span class="comment">// Class DSetCreatPropList represents the HDF5 dataset creation property list</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span> <span class="comment">// and inherits from PropList.</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span> </div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span> <span class="preprocessor">#ifndef __H5DSCreatPropList_H</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5DSCreatPropList_H</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="classH5_1_1DSetCreatPropList.html">   31</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1DSetCreatPropList.html">DSetCreatPropList</a> : <span class="keyword">public</span> <a class="code" href="classH5_1_1PropList.html">PropList</a> {</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>     <span class="comment">// Default dataset creation property list.</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="classH5_1_1DSetCreatPropList.html#a20cbed4bc7563f3084af99b77e8cacc5">   34</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1DSetCreatPropList.html">DSetCreatPropList</a> <a class="code" href="classH5_1_1DSetCreatPropList.html#a20cbed4bc7563f3084af99b77e8cacc5">DEFAULT</a>;</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span> </div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>     <span class="comment">// Creates a dataset creation property list.</span></div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>     <a class="code" href="classH5_1_1DSetCreatPropList.html">DSetCreatPropList</a>();</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span> </div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>     <span class="comment">// Queries whether all the filters set in this property list are</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>     <span class="comment">// available currently.</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>     <span class="keywordtype">bool</span> allFiltersAvail();</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span> </div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>     <span class="comment">// Get space allocation time for this property.</span></div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>     H5D_alloc_time_t getAllocTime();</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span> </div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>     <span class="comment">// Set space allocation time for dataset during creation.</span></div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>     <span class="keywordtype">void</span> setAllocTime(H5D_alloc_time_t alloc_time);</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span> </div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>     <span class="comment">// Retrieves the size of the chunks used to store a chunked layout dataset.</span></div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>     <span class="keywordtype">int</span> getChunk( <span class="keywordtype">int</span> max_ndims, hsize_t* dim ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span> </div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>     <span class="comment">// Sets the size of the chunks used to store a chunked layout dataset.</span></div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>     <span class="keywordtype">void</span> setChunk( <span class="keywordtype">int</span> ndims, <span class="keyword">const</span> hsize_t* dim ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span> </div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>     <span class="comment">// Returns information about an external file.</span></div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>     <span class="keywordtype">void</span> getExternal( <span class="keywordtype">unsigned</span> idx, <span class="keywordtype">size_t</span> name_size, <span class="keywordtype">char</span>* name, off_t& offset, hsize_t& size ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span> </div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>     <span class="comment">// Returns the number of external files for a dataset.</span></div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>     <span class="keywordtype">int</span> getExternalCount() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span> </div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>     <span class="comment">// Gets fill value writing time.</span></div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>     H5D_fill_time_t getFillTime();</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span> </div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>     <span class="comment">// Sets fill value writing time for dataset.</span></div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>     <span class="keywordtype">void</span> setFillTime(H5D_fill_time_t fill_time);</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span> </div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>     <span class="comment">// Retrieves a dataset fill value.</span></div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>     <span class="keywordtype">void</span> getFillValue( <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& fvalue_type, <span class="keywordtype">void</span>* value ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span> </div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>     <span class="comment">// Sets a dataset fill value.</span></div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>     <span class="keywordtype">void</span> setFillValue( <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& fvalue_type, <span class="keyword">const</span> <span class="keywordtype">void</span>* value ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span> </div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>     <span class="comment">// Returns information about a filter in a pipeline.</span></div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>     H5Z_filter_t getFilter(<span class="keywordtype">int</span> filter_number, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>& flags, <span class="keywordtype">size_t</span>& cd_nelmts, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>* cd_values, <span class="keywordtype">size_t</span> namelen, <span class="keywordtype">char</span> name[], <s [...]
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span> </div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>     <span class="comment">// Returns information about a filter in a pipeline given the filter id.</span></div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>     <span class="keywordtype">void</span> getFilterById(H5Z_filter_t filter_id, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> &flags, <span class="keywordtype">size_t</span> &cd_nelmts, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>* cd_values, <span class="keywordtype">size_t</span> namelen, <span class="keywordtype">char</span> name[], < [...]
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span> </div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>     <span class="comment">// Gets the layout of the raw data storage of the data that uses this</span></div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>     <span class="comment">// property list.</span></div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>     H5D_layout_t getLayout() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span> </div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>     <span class="comment">// Sets the type of storage used to store the raw data for the</span></div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>     <span class="comment">// dataset that uses this property list.</span></div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>     <span class="keywordtype">void</span> setLayout(H5D_layout_t layout) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span> </div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>     <span class="comment">// Returns the number of filters in the pipeline.</span></div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>     <span class="keywordtype">int</span> getNfilters() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span> </div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>     <span class="comment">// Checks if fill value has been defined for this property.</span></div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>     H5D_fill_value_t isFillValueDefined();</div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span> </div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>     <span class="comment">// Modifies the specified filter.</span></div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>     <span class="keywordtype">void</span> modifyFilter( H5Z_filter_t filter_id, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> flags, <span class="keywordtype">size_t</span> cd_nelmts, <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> cd_values[] ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span> </div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>     <span class="comment">// Remove one or all filters from the filter pipeline.</span></div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>     <span class="keywordtype">void</span> removeFilter( H5Z_filter_t filter_id) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span> </div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>     <span class="comment">// Sets compression method and compression level.</span></div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>     <span class="keywordtype">void</span> setDeflate( <span class="keywordtype">int</span> level ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span> </div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>     <span class="comment">// Adds an external file to the list of external files.</span></div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>     <span class="keywordtype">void</span> setExternal( <span class="keyword">const</span> <span class="keywordtype">char</span>* name, off_t offset, hsize_t size ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span> </div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>     <span class="comment">// Adds a filter to the filter pipeline.</span></div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>     <span class="keywordtype">void</span> setFilter( H5Z_filter_t filter, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> flags = 0, <span class="keywordtype">size_t</span> cd_nelmts = 0, <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> cd_values[] = NULL) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span> </div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>     <span class="comment">// Sets Fletcher32 checksum of EDC for this property list.</span></div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>     <span class="keywordtype">void</span> setFletcher32() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span> </div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>     <span class="comment">// Sets method of the shuffle filter.</span></div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>     <span class="keywordtype">void</span> setShuffle() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span> </div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>     <span class="comment">// Sets SZIP compression method.</span></div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>     <span class="keywordtype">void</span> setSzip(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> options_mask, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> pixels_per_block) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span> </div>
-<div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="classH5_1_1DSetCreatPropList.html#a4e373ddd5932a8a040889e0bd528221e">  118</a></span>     <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> <a class="code" href="classH5_1_1DSetCreatPropList.html#a4e373ddd5932a8a040889e0bd528221e">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> [...]
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span> </div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>     <span class="comment">// Copy constructor: creates a copy of a DSetCreatPropList object.</span></div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>     <a class="code" href="classH5_1_1DSetCreatPropList.html">DSetCreatPropList</a>(<span class="keyword">const</span> <a class="code" href="classH5_1_1DSetCreatPropList.html">DSetCreatPropList</a>& orig);</div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span> </div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span>     <span class="comment">// Creates a copy of an existing dataset creation property list</span></div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>     <span class="comment">// using the property list id.</span></div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>     <a class="code" href="classH5_1_1DSetCreatPropList.html">DSetCreatPropList</a>(<span class="keyword">const</span> hid_t plist_id);</div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span> </div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>     <span class="comment">// Noop destructor.</span></div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1DSetCreatPropList.html">DSetCreatPropList</a>();</div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span> };</div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span> <span class="preprocessor"></span>}</div>
-<div class="line"><a name="l00132"></a><span class="lineno">  132</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00133"></a><span class="lineno">  133</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5DSCreatPropList_H</span></div>
-<div class="ttc" id="classH5_1_1PropList_html"><div class="ttname"><a href="classH5_1_1PropList.html">H5::PropList</a></div><div class="ttdoc">Class PropList provides operations for generic property lists. </div><div class="ttdef"><b>Definition:</b> H5PropList.h:25</div></div>
-<div class="ttc" id="classH5_1_1DSetCreatPropList_html_a20cbed4bc7563f3084af99b77e8cacc5"><div class="ttname"><a href="classH5_1_1DSetCreatPropList.html#a20cbed4bc7563f3084af99b77e8cacc5">H5::DSetCreatPropList::DEFAULT</a></div><div class="ttdeci">static const DSetCreatPropList DEFAULT</div><div class="ttdoc">Constant for dataset creation default property. </div><div class="ttdef"><b>Definition:</b> H5DcreatProp.h:34</div></div>
-<div class="ttc" id="classH5_1_1DSetCreatPropList_html"><div class="ttname"><a href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></div><div class="ttdoc">Class DSetCreatPropList represents the dataset creation property list. </div><div class="ttdef"><b>Definition:</b> H5DcreatProp.h:31</div></div>
-<div class="ttc" id="H5Exception_8h_html_a5c3fdf56d98d169f63f1b114803db592"><div class="ttname"><a href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a></div><div class="ttdeci">#define H5std_string</div><div class="ttdef"><b>Definition:</b> H5Exception.h:29</div></div>
-<div class="ttc" id="classH5_1_1DSetCreatPropList_html_a4e373ddd5932a8a040889e0bd528221e"><div class="ttname"><a href="classH5_1_1DSetCreatPropList.html#a4e373ddd5932a8a040889e0bd528221e">H5::DSetCreatPropList::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5DcreatProp.h:118</div></div>
-<div class="ttc" id="classH5_1_1DataType_html"><div class="ttname"><a href="classH5_1_1DataType.html">H5::DataType</a></div><div class="ttdoc">Class DataType provides generic operations on HDF5 datatypes. </div><div class="ttdef"><b>Definition:</b> H5DataType.h:34</div></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5DxferProp_8cpp.html b/html/cpplus_RM/H5DxferProp_8cpp.html
deleted file mode 100644
index c087b3f..0000000
--- a/html/cpplus_RM/H5DxferProp_8cpp.html
+++ /dev/null
@@ -1,112 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5DxferProp.cpp File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5DxferProp.cpp File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include <string></code><br/>
-<code>#include "<a class="el" href="H5Include_8h_source.html">H5Include.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5IdComponent_8h_source.html">H5IdComponent.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5PropList_8h_source.html">H5PropList.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DxferProp_8h_source.html">H5DxferProp.h</a>"</code><br/>
-</div><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5DxferProp_8h-source.html b/html/cpplus_RM/H5DxferProp_8h-source.html
deleted file mode 100644
index f5c95de..0000000
--- a/html/cpplus_RM/H5DxferProp_8h-source.html
+++ /dev/null
@@ -1,499 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="header2_files/filelist.xml">
-<title>Main Page</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>Binh-Minh Ribler</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Randy Ribler</o:LastAuthor>
-  <o:Revision>10</o:Revision>
-  <o:TotalTime>42</o:TotalTime>
-  <o:Created>2005-09-19T02:11:00Z</o:Created>
-  <o:LastSaved>2005-09-19T02:39:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>5</o:Words>
-  <o:Characters>30</o:Characters>
-  <o:Company>LC</o:Company>
-  <o:Lines>1</o:Lines>
-  <o:Paragraphs>1</o:Paragraphs>
-  <o:CharactersWithSpaces>34</o:CharactersWithSpaces>
-  <o:Version>10.2625</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:Zoom>75</w:Zoom>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="RM_stylesheet.css">
-<style>
-<!--
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:24.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:13.5pt;
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-weight:bold;}
-h5
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:5;
-	font-size:10.0pt;
-	font-weight:bold;}
-h6
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:6;
-	font-size:7.5pt;
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:#252E78;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:#3D2185;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-address
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	font-style:italic;}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	font-family:"Courier New";
-	mso-fareast-font-family:"Times New Roman";}
-p.formuladsp, li.formuladsp, div.formuladsp
-	{mso-style-name:formuladsp;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdtable, li.mdtable, div.mdtable
-	{mso-style-name:mdtable;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	background:#F4F4FB;
-	border:none;
-	mso-border-alt:solid #868686 .75pt;
-	padding:0in;
-	mso-padding-alt:0in 0in 0in 0in;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdrow, li.mdrow, div.mdrow
-	{mso-style-name:mdrow;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdescleft, li.mdescleft, div.mdescleft
-	{mso-style-name:mdescleft;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.mdescright, li.mdescright, div.mdescright
-	{mso-style-name:mdescright;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.memitemleft, li.memitemleft, div.memitemleft
-	{mso-style-name:memitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memitemright, li.memitemright, div.memitemright
-	{mso-style-name:memitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.search, li.search, div.search
-	{mso-style-name:search;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.fragment, li.fragment, div.fragment
-	{mso-style-name:fragment;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemleft, li.memtemplitemleft, div.memtemplitemleft
-	{mso-style-name:memtemplitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemright, li.memtemplitemright, div.memtemplitemright
-	{mso-style-name:memtemplitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplparams, li.memtemplparams, div.memtemplparams
-	{mso-style-name:memtemplparams;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
- at page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-table.MsoTableGrid
-	{mso-style-name:"Table Grid";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	border:solid windowtext 1.0pt;
-	mso-border-alt:solid windowtext .5pt;
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-border-insideh:.5pt solid windowtext;
-	mso-border-insidev:.5pt solid windowtext;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:15.0pt;}
-</style>
-<![endif]><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="6146">
-  <o:colormru v:ext="edit" colors="#060"/>
-  <o:colormenu v:ext="edit" strokecolor="#060"/>
- </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body bgcolor=white lang=EN-US link="#252E78" vlink="#3D2185" style='tab-interval:
-.5in;margin-left:15.0pt;margin-right:15.0pt'>
-
-<div class=Section1>
-
-<p class=MsoNormal style='margin-top:0in;margin-right:15.0pt;margin-bottom:
-0in;margin-left:15.0pt;margin-bottom:.0001pt'><span style='color:black'><span
-style='mso-spacerun:yes'>�</span></span><b style='mso-bidi-font-weight:normal'><span
-style='font-size:22.0pt;color:black'><o:p></o:p></span></b></p>
-
-<div align=center>
-
-<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
- style='border-collapse:collapse;border:none;mso-border-bottom-alt:solid navy 2.25pt;
- mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
- <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:29.25pt'>
-  <td width=453 valign=top style='width:339.45pt;border:none;border-bottom:
-  solid navy 2.25pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt'>
-  <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span
-  style='font-size:22.0pt;color:black'>HDF5 C++ API Reference Manual</span></b><span
-  style='color:black'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-</div>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-</div>
-
-</body>
-
-</html>
-<!-- Generated by Doxygen 1.4.7 -->
-<div class="tabs">
-  <ul>
-    <li><a href="index.html"><span>Main Page</span></a></li>
-    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-    <li><a href="annotated.html"><span>Classes</span></a></li>
-    <li id="current"><a href="files.html"><span>Files</span></a></li>
-    <li><a href="examples.html"><span>Examples</span></a></li>
-  </ul></div>
-<div class="tabs">
-  <ul>
-    <li><a href="files.html"><span>File List</span></a></li>
-    <li><a href="globals.html"><span>File Members</span></a></li>
-  </ul></div>
-<h1>H5DxferProp.h</h1><a href="H5DxferProp_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span>
-<a name="l00002"></a>00002 <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span>
-<a name="l00003"></a>00003 <span class="comment"> * Copyright by The HDF Group.                                               *</span>
-<a name="l00004"></a>00004 <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span>
-<a name="l00005"></a>00005 <span class="comment"> * All rights reserved.                                                      *</span>
-<a name="l00006"></a>00006 <span class="comment"> *                                                                           *</span>
-<a name="l00007"></a>00007 <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span>
-<a name="l00008"></a>00008 <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span>
-<a name="l00009"></a>00009 <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span>
-<a name="l00010"></a>00010 <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span>
-<a name="l00011"></a>00011 <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span>
-<a name="l00012"></a>00012 <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span>
-<a name="l00013"></a>00013 <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span>
-<a name="l00014"></a>00014 <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span>
-<a name="l00015"></a>00015 <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span>
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017 <span class="preprocessor">#ifndef _H5DSetMemXferPropList_H</span>
-<a name="l00018"></a>00018 <span class="preprocessor"></span><span class="preprocessor">#define _H5DSetMemXferPropList_H</span>
-<a name="l00019"></a>00019 <span class="preprocessor"></span>
-<a name="l00020"></a>00020 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00021"></a>00021 <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {
-<a name="l00022"></a>00022 <span class="preprocessor">#endif</span>
-<a name="l00023"></a>00023 <span class="preprocessor"></span>
-<a name="l00024"></a><a class="code" href="classH5_1_1DSetMemXferPropList.html">00024</a> <span class="keyword">class </span>H5_DLLCPP DSetMemXferPropList : <span class="keyword">public</span> <a class="code" href="classH5_1_1PropList.html">PropList</a> {
-<a name="l00025"></a>00025    <span class="keyword">public</span>:
-<a name="l00026"></a><a class="code" href="classH5_1_1DSetMemXferPropList.html#47bb48aeb00da456b7c9f1d86fdc2acf">00026</a>         <span class="keyword">static</span> <span class="keyword">const</span> DSetMemXferPropList DEFAULT;
-<a name="l00027"></a>00027 
-<a name="l00028"></a>00028         <span class="comment">// Creates a dataset memory and transfer property list.</span>
-<a name="l00029"></a>00029         DSetMemXferPropList();
-<a name="l00030"></a>00030 
-<a name="l00031"></a>00031         <span class="comment">// Sets type conversion and background buffers.</span>
-<a name="l00032"></a>00032         <span class="keywordtype">void</span> setBuffer( size_t size, <span class="keywordtype">void</span>* tconv, <span class="keywordtype">void</span>* bkg ) <span class="keyword">const</span>;
-<a name="l00033"></a>00033 
-<a name="l00034"></a>00034         <span class="comment">// Reads buffer settings.</span>
-<a name="l00035"></a>00035         size_t getBuffer( <span class="keywordtype">void</span>** tconv, <span class="keywordtype">void</span>** bkg ) <span class="keyword">const</span>;
-<a name="l00036"></a>00036 
-<a name="l00037"></a>00037         <span class="comment">// Sets B-tree split ratios for a dataset transfer property list.</span>
-<a name="l00038"></a>00038         <span class="keywordtype">void</span> setBtreeRatios( <span class="keywordtype">double</span> left, <span class="keywordtype">double</span> middle, <span class="keywordtype">double</span> right ) <span class="keyword">const</span>;
-<a name="l00039"></a>00039 
-<a name="l00040"></a>00040         <span class="comment">// Gets B-tree split ratios for a dataset transfer property list.</span>
-<a name="l00041"></a>00041         <span class="keywordtype">void</span> getBtreeRatios( <span class="keywordtype">double</span>& left, <span class="keywordtype">double</span>& middle, <span class="keywordtype">double</span>& right ) <span class="keyword">const</span>;
-<a name="l00042"></a>00042 
-<a name="l00043"></a>00043         <span class="comment">// Sets the dataset transfer property list status to TRUE or FALSE.</span>
-<a name="l00044"></a>00044         <span class="keywordtype">void</span> setPreserve( <span class="keywordtype">bool</span> status ) <span class="keyword">const</span>;
-<a name="l00045"></a>00045 
-<a name="l00046"></a>00046         <span class="comment">// Checks status of the dataset transfer property list.</span>
-<a name="l00047"></a>00047         <span class="keywordtype">bool</span> getPreserve() <span class="keyword">const</span>;
-<a name="l00048"></a>00048 
-<a name="l00049"></a>00049         <span class="comment">// Sets an exception handling callback for datatype conversion.</span>
-<a name="l00050"></a>00050         <span class="keywordtype">void</span> setTypeConvCB( H5T_conv_except_func_t op, <span class="keywordtype">void</span> *user_data) <span class="keyword">const</span>;
-<a name="l00051"></a>00051 
-<a name="l00052"></a>00052         <span class="comment">// Gets the exception handling callback for datatype conversion.</span>
-<a name="l00053"></a>00053         <span class="keywordtype">void</span> getTypeConvCB( H5T_conv_except_func_t *op, <span class="keywordtype">void</span> **user_data) <span class="keyword">const</span>;
-<a name="l00054"></a>00054 
-<a name="l00055"></a>00055         <span class="comment">// Sets the memory manager for variable-length datatype</span>
-<a name="l00056"></a>00056         <span class="comment">// allocation in H5Dread and H5Dvlen_reclaim.</span>
-<a name="l00057"></a>00057         <span class="keywordtype">void</span> setVlenMemManager( H5MM_allocate_t alloc, <span class="keywordtype">void</span>* alloc_info,
-<a name="l00058"></a>00058                                 H5MM_free_t free, <span class="keywordtype">void</span>* free_info ) <span class="keyword">const</span>;
-<a name="l00059"></a>00059 
-<a name="l00060"></a>00060         <span class="comment">// alloc and free are set to NULL, indicating that system</span>
-<a name="l00061"></a>00061         <span class="comment">// malloc and free are to be used.</span>
-<a name="l00062"></a>00062         <span class="keywordtype">void</span> setVlenMemManager() <span class="keyword">const</span>;
-<a name="l00063"></a>00063 
-<a name="l00064"></a>00064         <span class="comment">// Gets the memory manager for variable-length datatype</span>
-<a name="l00065"></a>00065         <span class="comment">// allocation in H5Dread and H5Tvlen_reclaim.</span>
-<a name="l00066"></a>00066         <span class="keywordtype">void</span> getVlenMemManager( H5MM_allocate_t& alloc, <span class="keywordtype">void</span>** alloc_info,
-<a name="l00067"></a>00067                                 H5MM_free_t& free, <span class="keywordtype">void</span>** free_info ) <span class="keyword">const</span>;
-<a name="l00068"></a>00068 
-<a name="l00069"></a>00069         <span class="comment">// Sets the size of a contiguous block reserved for small data.</span>
-<a name="l00070"></a>00070         <span class="keywordtype">void</span> setSmallDataBlockSize(hsize_t size);
-<a name="l00071"></a>00071 
-<a name="l00072"></a>00072         <span class="comment">// Returns the current small data block size setting.</span>
-<a name="l00073"></a>00073         hsize_t getSmallDataBlockSize();
-<a name="l00074"></a>00074 
-<a name="l00075"></a>00075         <span class="comment">// Sets number of I/O vectors to be read/written in hyperslab I/O.</span>
-<a name="l00076"></a>00076         <span class="keywordtype">void</span> setHyperVectorSize(size_t vector_size);
-<a name="l00077"></a>00077 
-<a name="l00078"></a>00078         <span class="comment">// Returns the number of I/O vectors to be read/written in</span>
-<a name="l00079"></a>00079         <span class="comment">// hyperslab I/O.</span>
-<a name="l00080"></a>00080         size_t getHyperVectorSize();
-<a name="l00081"></a>00081 
-<a name="l00082"></a>00082         <span class="comment">// Enables or disables error-detecting for a dataset reading</span>
-<a name="l00083"></a>00083         <span class="comment">// process.</span>
-<a name="l00084"></a>00084         <span class="keywordtype">void</span> setEDCCheck(H5Z_EDC_t check);
-<a name="l00085"></a>00085 
-<a name="l00086"></a>00086         <span class="comment">// Determines whether error-detection is enabled for dataset reads.</span>
-<a name="l00087"></a>00087         H5Z_EDC_t getEDCCheck();
-<a name="l00088"></a>00088 
-<a name="l00090"></a><a class="code" href="classH5_1_1DSetMemXferPropList.html#bf020492021bc0d8dfdc22878030dc4d">00090</a>         <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> fromClass ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"DSetMemXferPropList"</span>); }
-<a name="l00091"></a>00091 
-<a name="l00092"></a>00092         <span class="comment">// Copy constructor: makes a copy of a DSetMemXferPropList object.</span>
-<a name="l00093"></a>00093         DSetMemXferPropList(<span class="keyword">const</span> DSetMemXferPropList& orig);
-<a name="l00094"></a>00094 
-<a name="l00095"></a>00095         <span class="comment">// Creates a copy of an existing dataset memory and transfer</span>
-<a name="l00096"></a>00096         <span class="comment">// property list using the property list id.</span>
-<a name="l00097"></a>00097         DSetMemXferPropList(<span class="keyword">const</span> hid_t plist_id);
-<a name="l00098"></a>00098 
-<a name="l00099"></a>00099         <span class="comment">// Noop destructor</span>
-<a name="l00100"></a>00100         <span class="keyword">virtual</span> ~DSetMemXferPropList();
-<a name="l00101"></a>00101 };
-<a name="l00102"></a>00102 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00103"></a>00103 <span class="preprocessor"></span>}
-<a name="l00104"></a>00104 <span class="preprocessor">#endif</span>
-<a name="l00105"></a>00105 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on 11 Apr 2013 by 
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5DxferProp_8h.html b/html/cpplus_RM/H5DxferProp_8h.html
deleted file mode 100644
index daa4e1d..0000000
--- a/html/cpplus_RM/H5DxferProp_8h.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5DxferProp.h File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> |
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5DxferProp.h File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><a href="H5DxferProp_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetMemXferPropList.html">H5::DSetMemXferPropList</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1DSetMemXferPropList.html" title="Class DSetMemXferPropList represents the dataset memory and transfer property list. ">DSetMemXferPropList</a> represents the dataset memory and transfer property list.  <a href="classH5_1_1DSetMemXferPropList.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5DxferProp_8h_source.html b/html/cpplus_RM/H5DxferProp_8h_source.html
deleted file mode 100644
index efbfe1a..0000000
--- a/html/cpplus_RM/H5DxferProp_8h_source.html
+++ /dev/null
@@ -1,210 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5DxferProp.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5DxferProp.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="H5DxferProp_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span> <span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span> <span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span> <span class="comment"> *                                                                           *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span> <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span> <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span> <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span> <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span> <span class="comment">// Class DSetMemXferPropList represents the HDF5 dataset transfer property list</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span> <span class="comment">// and inherits from PropList.</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span> </div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span> <span class="preprocessor">#ifndef __H5DSetMemXferPropList_H</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5DSetMemXferPropList_H</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="classH5_1_1DSetMemXferPropList.html">   31</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1DSetMemXferPropList.html">DSetMemXferPropList</a> : <span class="keyword">public</span> <a class="code" href="classH5_1_1PropList.html">PropList</a> {</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="classH5_1_1DSetMemXferPropList.html#a47bb48aeb00da456b7c9f1d86fdc2acf">   33</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1DSetMemXferPropList.html">DSetMemXferPropList</a> <a class="code" href="classH5_1_1DSetMemXferPropList.html#a47bb48aeb00da456b7c9f1d86fdc2acf">DEFAULT</a>;</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span> </div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>     <span class="comment">// Creates a dataset memory and transfer property list.</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>     <a class="code" href="classH5_1_1DSetMemXferPropList.html">DSetMemXferPropList</a>();</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span> </div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>     <span class="comment">// Sets type conversion and background buffers.</span></div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>     <span class="keywordtype">void</span> setBuffer( <span class="keywordtype">size_t</span> size, <span class="keywordtype">void</span>* tconv, <span class="keywordtype">void</span>* bkg ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span> </div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>     <span class="comment">// Reads buffer settings.</span></div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>     <span class="keywordtype">size_t</span> getBuffer( <span class="keywordtype">void</span>** tconv, <span class="keywordtype">void</span>** bkg ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span> </div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>     <span class="comment">// Sets B-tree split ratios for a dataset transfer property list.</span></div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>     <span class="keywordtype">void</span> setBtreeRatios( <span class="keywordtype">double</span> left, <span class="keywordtype">double</span> middle, <span class="keywordtype">double</span> right ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span> </div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>     <span class="comment">// Gets B-tree split ratios for a dataset transfer property list.</span></div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>     <span class="keywordtype">void</span> getBtreeRatios( <span class="keywordtype">double</span>& left, <span class="keywordtype">double</span>& middle, <span class="keywordtype">double</span>& right ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span> </div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>     <span class="comment">// Sets the dataset transfer property list status to TRUE or FALSE.</span></div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>     <span class="keywordtype">void</span> setPreserve( <span class="keywordtype">bool</span> status ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span> </div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>     <span class="comment">// Checks status of the dataset transfer property list.</span></div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>     <span class="keywordtype">bool</span> getPreserve() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span> </div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>     <span class="comment">// Sets an exception handling callback for datatype conversion.</span></div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>     <span class="keywordtype">void</span> setTypeConvCB( H5T_conv_except_func_t op, <span class="keywordtype">void</span> *user_data) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span> </div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>     <span class="comment">// Gets the exception handling callback for datatype conversion.</span></div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>     <span class="keywordtype">void</span> getTypeConvCB( H5T_conv_except_func_t *op, <span class="keywordtype">void</span> **user_data) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span> </div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>     <span class="comment">// Sets the memory manager for variable-length datatype</span></div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>     <span class="comment">// allocation in H5Dread and H5Dvlen_reclaim.</span></div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>     <span class="keywordtype">void</span> setVlenMemManager( H5MM_allocate_t alloc, <span class="keywordtype">void</span>* alloc_info,</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>                 H5MM_free_t free, <span class="keywordtype">void</span>* free_info ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span> </div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>     <span class="comment">// alloc and free are set to NULL, indicating that system</span></div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>     <span class="comment">// malloc and free are to be used.</span></div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>     <span class="keywordtype">void</span> setVlenMemManager() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span> </div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>     <span class="comment">// Gets the memory manager for variable-length datatype</span></div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>     <span class="comment">// allocation in H5Dread and H5Tvlen_reclaim.</span></div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>     <span class="keywordtype">void</span> getVlenMemManager( H5MM_allocate_t& alloc, <span class="keywordtype">void</span>** alloc_info,</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>                 H5MM_free_t& free, <span class="keywordtype">void</span>** free_info ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span> </div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>     <span class="comment">// Sets the size of a contiguous block reserved for small data.</span></div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>     <span class="keywordtype">void</span> setSmallDataBlockSize(hsize_t size);</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span> </div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>     <span class="comment">// Returns the current small data block size setting.</span></div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>     hsize_t getSmallDataBlockSize();</div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span> </div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>     <span class="comment">// Sets number of I/O vectors to be read/written in hyperslab I/O.</span></div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>     <span class="keywordtype">void</span> setHyperVectorSize(<span class="keywordtype">size_t</span> vector_size);</div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span> </div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>     <span class="comment">// Returns the number of I/O vectors to be read/written in</span></div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>     <span class="comment">// hyperslab I/O.</span></div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>     <span class="keywordtype">size_t</span> getHyperVectorSize();</div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span> </div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>     <span class="comment">// Enables or disables error-detecting for a dataset reading</span></div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>     <span class="comment">// process.</span></div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>     <span class="keywordtype">void</span> setEDCCheck(H5Z_EDC_t check);</div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span> </div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>     <span class="comment">// Determines whether error-detection is enabled for dataset reads.</span></div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>     H5Z_EDC_t getEDCCheck();</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span> </div>
-<div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="classH5_1_1DSetMemXferPropList.html#abf020492021bc0d8dfdc22878030dc4d">   97</a></span>     <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> <a class="code" href="classH5_1_1DSetMemXferPropList.html#abf020492021bc0d8dfdc22878030dc4d">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</s [...]
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span> </div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>     <span class="comment">// Copy constructor: makes a copy of a DSetMemXferPropList object.</span></div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>     <a class="code" href="classH5_1_1DSetMemXferPropList.html">DSetMemXferPropList</a>(<span class="keyword">const</span> <a class="code" href="classH5_1_1DSetMemXferPropList.html">DSetMemXferPropList</a>& orig);</div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span> </div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>     <span class="comment">// Creates a copy of an existing dataset memory and transfer</span></div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>     <span class="comment">// property list using the property list id.</span></div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>     <a class="code" href="classH5_1_1DSetMemXferPropList.html">DSetMemXferPropList</a>(<span class="keyword">const</span> hid_t plist_id);</div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span> </div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>     <span class="comment">// Noop destructor</span></div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1DSetMemXferPropList.html">DSetMemXferPropList</a>();</div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span> };</div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span> <span class="preprocessor"></span>}</div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5DSetMemXferPropList_H</span></div>
-<div class="ttc" id="classH5_1_1PropList_html"><div class="ttname"><a href="classH5_1_1PropList.html">H5::PropList</a></div><div class="ttdoc">Class PropList provides operations for generic property lists. </div><div class="ttdef"><b>Definition:</b> H5PropList.h:25</div></div>
-<div class="ttc" id="classH5_1_1DSetMemXferPropList_html_a47bb48aeb00da456b7c9f1d86fdc2acf"><div class="ttname"><a href="classH5_1_1DSetMemXferPropList.html#a47bb48aeb00da456b7c9f1d86fdc2acf">H5::DSetMemXferPropList::DEFAULT</a></div><div class="ttdeci">static const DSetMemXferPropList DEFAULT</div><div class="ttdoc">Constant for default dataset memory and transfer property list. </div><div class="ttdef"><b>Definition:</b> H5DxferProp.h:33</div></div>
-<div class="ttc" id="classH5_1_1DSetMemXferPropList_html_abf020492021bc0d8dfdc22878030dc4d"><div class="ttname"><a href="classH5_1_1DSetMemXferPropList.html#abf020492021bc0d8dfdc22878030dc4d">H5::DSetMemXferPropList::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5DxferProp.h:97</div></div>
-<div class="ttc" id="classH5_1_1DSetMemXferPropList_html"><div class="ttname"><a href="classH5_1_1DSetMemXferPropList.html">H5::DSetMemXferPropList</a></div><div class="ttdoc">Class DSetMemXferPropList represents the dataset memory and transfer property list. </div><div class="ttdef"><b>Definition:</b> H5DxferProp.h:31</div></div>
-<div class="ttc" id="H5Exception_8h_html_a5c3fdf56d98d169f63f1b114803db592"><div class="ttname"><a href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a></div><div class="ttdeci">#define H5std_string</div><div class="ttdef"><b>Definition:</b> H5Exception.h:29</div></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5EnumType_8cpp.html b/html/cpplus_RM/H5EnumType_8cpp.html
deleted file mode 100644
index 517206c..0000000
--- a/html/cpplus_RM/H5EnumType_8cpp.html
+++ /dev/null
@@ -1,122 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5EnumType.cpp File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5EnumType.cpp File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include <string></code><br/>
-<code>#include "<a class="el" href="H5Include_8h_source.html">H5Include.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5IdComponent_8h_source.html">H5IdComponent.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5PropList_8h_source.html">H5PropList.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Object_8h_source.html">H5Object.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5AbstractDs_8h_source.html">H5AbstractDs.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DxferProp_8h_source.html">H5DxferProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataSpace_8h_source.html">H5DataSpace.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DcreatProp_8h_source.html">H5DcreatProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5CommonFG_8h_source.html">H5CommonFG.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataType_8h_source.html">H5DataType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataSet_8h_source.html">H5DataSet.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5AtomType_8h_source.html">H5AtomType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5IntType_8h_source.html">H5IntType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5EnumType_8h_source.html">H5EnumType.h</a>"</code><br/>
-</div><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5EnumType_8h-source.html b/html/cpplus_RM/H5EnumType_8h-source.html
deleted file mode 100644
index eb15944..0000000
--- a/html/cpplus_RM/H5EnumType_8h-source.html
+++ /dev/null
@@ -1,471 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="header2_files/filelist.xml">
-<title>Main Page</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>Binh-Minh Ribler</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Randy Ribler</o:LastAuthor>
-  <o:Revision>10</o:Revision>
-  <o:TotalTime>42</o:TotalTime>
-  <o:Created>2005-09-19T02:11:00Z</o:Created>
-  <o:LastSaved>2005-09-19T02:39:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>5</o:Words>
-  <o:Characters>30</o:Characters>
-  <o:Company>LC</o:Company>
-  <o:Lines>1</o:Lines>
-  <o:Paragraphs>1</o:Paragraphs>
-  <o:CharactersWithSpaces>34</o:CharactersWithSpaces>
-  <o:Version>10.2625</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:Zoom>75</w:Zoom>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="RM_stylesheet.css">
-<style>
-<!--
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:24.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:13.5pt;
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-weight:bold;}
-h5
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:5;
-	font-size:10.0pt;
-	font-weight:bold;}
-h6
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:6;
-	font-size:7.5pt;
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:#252E78;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:#3D2185;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-address
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	font-style:italic;}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	font-family:"Courier New";
-	mso-fareast-font-family:"Times New Roman";}
-p.formuladsp, li.formuladsp, div.formuladsp
-	{mso-style-name:formuladsp;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdtable, li.mdtable, div.mdtable
-	{mso-style-name:mdtable;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	background:#F4F4FB;
-	border:none;
-	mso-border-alt:solid #868686 .75pt;
-	padding:0in;
-	mso-padding-alt:0in 0in 0in 0in;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdrow, li.mdrow, div.mdrow
-	{mso-style-name:mdrow;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdescleft, li.mdescleft, div.mdescleft
-	{mso-style-name:mdescleft;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.mdescright, li.mdescright, div.mdescright
-	{mso-style-name:mdescright;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.memitemleft, li.memitemleft, div.memitemleft
-	{mso-style-name:memitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memitemright, li.memitemright, div.memitemright
-	{mso-style-name:memitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.search, li.search, div.search
-	{mso-style-name:search;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.fragment, li.fragment, div.fragment
-	{mso-style-name:fragment;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemleft, li.memtemplitemleft, div.memtemplitemleft
-	{mso-style-name:memtemplitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemright, li.memtemplitemright, div.memtemplitemright
-	{mso-style-name:memtemplitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplparams, li.memtemplparams, div.memtemplparams
-	{mso-style-name:memtemplparams;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
- at page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-table.MsoTableGrid
-	{mso-style-name:"Table Grid";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	border:solid windowtext 1.0pt;
-	mso-border-alt:solid windowtext .5pt;
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-border-insideh:.5pt solid windowtext;
-	mso-border-insidev:.5pt solid windowtext;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:15.0pt;}
-</style>
-<![endif]><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="6146">
-  <o:colormru v:ext="edit" colors="#060"/>
-  <o:colormenu v:ext="edit" strokecolor="#060"/>
- </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body bgcolor=white lang=EN-US link="#252E78" vlink="#3D2185" style='tab-interval:
-.5in;margin-left:15.0pt;margin-right:15.0pt'>
-
-<div class=Section1>
-
-<p class=MsoNormal style='margin-top:0in;margin-right:15.0pt;margin-bottom:
-0in;margin-left:15.0pt;margin-bottom:.0001pt'><span style='color:black'><span
-style='mso-spacerun:yes'>�</span></span><b style='mso-bidi-font-weight:normal'><span
-style='font-size:22.0pt;color:black'><o:p></o:p></span></b></p>
-
-<div align=center>
-
-<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
- style='border-collapse:collapse;border:none;mso-border-bottom-alt:solid navy 2.25pt;
- mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
- <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:29.25pt'>
-  <td width=453 valign=top style='width:339.45pt;border:none;border-bottom:
-  solid navy 2.25pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt'>
-  <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span
-  style='font-size:22.0pt;color:black'>HDF5 C++ API Reference Manual</span></b><span
-  style='color:black'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-</div>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-</div>
-
-</body>
-
-</html>
-<!-- Generated by Doxygen 1.4.7 -->
-<div class="tabs">
-  <ul>
-    <li><a href="index.html"><span>Main Page</span></a></li>
-    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-    <li><a href="annotated.html"><span>Classes</span></a></li>
-    <li id="current"><a href="files.html"><span>Files</span></a></li>
-    <li><a href="examples.html"><span>Examples</span></a></li>
-  </ul></div>
-<div class="tabs">
-  <ul>
-    <li><a href="files.html"><span>File List</span></a></li>
-    <li><a href="globals.html"><span>File Members</span></a></li>
-  </ul></div>
-<h1>H5EnumType.h</h1><a href="H5EnumType_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span>
-<a name="l00002"></a>00002 <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span>
-<a name="l00003"></a>00003 <span class="comment"> * Copyright by The HDF Group.                                               *</span>
-<a name="l00004"></a>00004 <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span>
-<a name="l00005"></a>00005 <span class="comment"> * All rights reserved.                                                      *</span>
-<a name="l00006"></a>00006 <span class="comment"> *                                                                           *</span>
-<a name="l00007"></a>00007 <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span>
-<a name="l00008"></a>00008 <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span>
-<a name="l00009"></a>00009 <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span>
-<a name="l00010"></a>00010 <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span>
-<a name="l00011"></a>00011 <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span>
-<a name="l00012"></a>00012 <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span>
-<a name="l00013"></a>00013 <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span>
-<a name="l00014"></a>00014 <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span>
-<a name="l00015"></a>00015 <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span>
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017 <span class="preprocessor">#ifndef _H5EnumType_H</span>
-<a name="l00018"></a>00018 <span class="preprocessor"></span><span class="preprocessor">#define _H5EnumType_H</span>
-<a name="l00019"></a>00019 <span class="preprocessor"></span>
-<a name="l00020"></a>00020 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00021"></a>00021 <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {
-<a name="l00022"></a>00022 <span class="preprocessor">#endif</span>
-<a name="l00023"></a>00023 <span class="preprocessor"></span>
-<a name="l00024"></a><a class="code" href="classH5_1_1EnumType.html">00024</a> <span class="keyword">class </span>H5_DLLCPP EnumType : <span class="keyword">public</span> <a class="code" href="classH5_1_1DataType.html">DataType</a> {
-<a name="l00025"></a>00025 
-<a name="l00026"></a>00026    <span class="keyword">public</span>:
-<a name="l00027"></a>00027         <span class="comment">// Creates an empty enumeration datatype based on a native signed</span>
-<a name="l00028"></a>00028         <span class="comment">// integer type, whose size is given by size.</span>
-<a name="l00029"></a>00029         EnumType( size_t size );
-<a name="l00030"></a>00030 
-<a name="l00031"></a>00031         <span class="comment">// Gets the enum datatype of the specified dataset</span>
-<a name="l00032"></a>00032         EnumType( <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSet.html">DataSet</a>& dataset );  <span class="comment">// H5Dget_type</span>
-<a name="l00033"></a>00033 
-<a name="l00034"></a>00034         <span class="comment">// Creates a new enum datatype based on an integer datatype</span>
-<a name="l00035"></a>00035         EnumType( <span class="keyword">const</span> <a class="code" href="classH5_1_1IntType.html">IntType</a>& data_type );  <span class="comment">// H5Tenum_create</span>
-<a name="l00036"></a>00036 
-<a name="l00037"></a>00037         <span class="comment">// Returns the number of members in this enumeration datatype.</span>
-<a name="l00038"></a>00038         <span class="keywordtype">int</span> getNmembers () <span class="keyword">const</span>;
-<a name="l00039"></a>00039 
-<a name="l00040"></a>00040         <span class="comment">// Returns the index of a member in this enumeration data type.</span>
-<a name="l00041"></a>00041         <span class="keywordtype">int</span> getMemberIndex(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;
-<a name="l00042"></a>00042         <span class="keywordtype">int</span> getMemberIndex(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;
-<a name="l00043"></a>00043 
-<a name="l00044"></a>00044         <span class="comment">// Returns the value of an enumeration datatype member</span>
-<a name="l00045"></a>00045         <span class="keywordtype">void</span> getMemberValue( <span class="keywordtype">unsigned</span> memb_no, <span class="keywordtype">void</span> *value ) <span class="keyword">const</span>;
-<a name="l00046"></a>00046 
-<a name="l00047"></a>00047         <span class="comment">// Inserts a new member to this enumeration type.</span>
-<a name="l00048"></a>00048         <span class="keywordtype">void</span> insert( <span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keywordtype">void</span> *value ) <span class="keyword">const</span>;
-<a name="l00049"></a>00049         <span class="keywordtype">void</span> insert( <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, <span class="keywordtype">void</span> *value ) <span class="keyword">const</span>;
-<a name="l00050"></a>00050 
-<a name="l00051"></a>00051         <span class="comment">// Returns the symbol name corresponding to a specified member</span>
-<a name="l00052"></a>00052         <span class="comment">// of this enumeration datatype.</span>
-<a name="l00053"></a>00053         <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> nameOf( <span class="keywordtype">void</span> *value, size_t size ) <span class="keyword">const</span>;
-<a name="l00054"></a>00054 
-<a name="l00055"></a>00055         <span class="comment">// Returns the value corresponding to a specified member of this</span>
-<a name="l00056"></a>00056         <span class="comment">// enumeration datatype.</span>
-<a name="l00057"></a>00057         <span class="keywordtype">void</span> valueOf( <span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keywordtype">void</span> *value ) <span class="keyword">const</span>;
-<a name="l00058"></a>00058         <span class="keywordtype">void</span> valueOf( <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, <span class="keywordtype">void</span> *value ) <span class="keyword">const</span>;
-<a name="l00059"></a>00059 
-<a name="l00061"></a><a class="code" href="classH5_1_1EnumType.html#03bd511aa2455d34bb092a183408a734">00061</a>         <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> fromClass ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"EnumType"</span>); }
-<a name="l00062"></a>00062 
-<a name="l00063"></a>00063         <span class="comment">// Default constructor</span>
-<a name="l00064"></a>00064         EnumType();
-<a name="l00065"></a>00065 
-<a name="l00066"></a>00066         <span class="comment">// Creates an enumeration datatype using an existing id</span>
-<a name="l00067"></a>00067         EnumType( <span class="keyword">const</span> hid_t existing_id );
-<a name="l00068"></a>00068 
-<a name="l00069"></a>00069         <span class="comment">// Copy constructor: makes a copy of the original EnumType object.</span>
-<a name="l00070"></a>00070         EnumType( <span class="keyword">const</span> EnumType& original );
-<a name="l00071"></a>00071 
-<a name="l00072"></a>00072         <span class="keyword">virtual</span> ~EnumType();
-<a name="l00073"></a>00073 };
-<a name="l00074"></a>00074 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00075"></a>00075 <span class="preprocessor"></span>}
-<a name="l00076"></a>00076 <span class="preprocessor">#endif</span>
-<a name="l00077"></a>00077 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on 11 Apr 2013 by 
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5EnumType_8h.html b/html/cpplus_RM/H5EnumType_8h.html
deleted file mode 100644
index 3f2ff10..0000000
--- a/html/cpplus_RM/H5EnumType_8h.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5EnumType.h File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> |
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5EnumType.h File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><a href="H5EnumType_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1EnumType.html">H5::EnumType</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1EnumType.html" title="Class EnumType operates on HDF5 enum datatypes. ">EnumType</a> operates on HDF5 enum datatypes.  <a href="classH5_1_1EnumType.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5EnumType_8h_source.html b/html/cpplus_RM/H5EnumType_8h_source.html
deleted file mode 100644
index 465a765..0000000
--- a/html/cpplus_RM/H5EnumType_8h_source.html
+++ /dev/null
@@ -1,180 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5EnumType.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5EnumType.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="H5EnumType_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span> <span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span> <span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span> <span class="comment"> *                                                                           *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span> <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span> <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span> <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span> <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span> <span class="preprocessor">#ifndef __H5EnumType_H</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5EnumType_H</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="classH5_1_1EnumType.html">   25</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1EnumType.html">EnumType</a> : <span class="keyword">public</span> <a class="code" href="classH5_1_1DataType.html">DataType</a> {</div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span> </div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>     <span class="comment">// Creates an empty enumeration datatype based on a native signed</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>     <span class="comment">// integer type, whose size is given by size.</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>     <a class="code" href="classH5_1_1EnumType.html">EnumType</a>( <span class="keywordtype">size_t</span> size );</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span> </div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>     <span class="comment">// Gets the enum datatype of the specified dataset</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>     <a class="code" href="classH5_1_1EnumType.html">EnumType</a>( <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSet.html">DataSet</a>& dataset );  <span class="comment">// H5Dget_type</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span> </div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>     <span class="comment">// Creates a new enum datatype based on an integer datatype</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>     <a class="code" href="classH5_1_1EnumType.html">EnumType</a>( <span class="keyword">const</span> <a class="code" href="classH5_1_1IntType.html">IntType</a>& data_type );  <span class="comment">// H5Tenum_create</span></div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span> </div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>     <span class="comment">// Returns the number of members in this enumeration datatype.</span></div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>     <span class="keywordtype">int</span> getNmembers () <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span> </div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>     <span class="comment">// Returns the index of a member in this enumeration data type.</span></div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>     <span class="keywordtype">int</span> getMemberIndex(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>     <span class="keywordtype">int</span> getMemberIndex(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span> </div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>     <span class="comment">// Returns the value of an enumeration datatype member</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>     <span class="keywordtype">void</span> getMemberValue( <span class="keywordtype">unsigned</span> memb_no, <span class="keywordtype">void</span> *value ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span> </div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>     <span class="comment">// Inserts a new member to this enumeration type.</span></div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>     <span class="keywordtype">void</span> insert( <span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keywordtype">void</span> *value ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>     <span class="keywordtype">void</span> insert( <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, <span class="keywordtype">void</span> *value ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span> </div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>     <span class="comment">// Returns the symbol name corresponding to a specified member</span></div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>     <span class="comment">// of this enumeration datatype.</span></div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>     <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> nameOf( <span class="keywordtype">void</span> *value, <span class="keywordtype">size_t</span> size ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span> </div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>     <span class="comment">// Returns the value corresponding to a specified member of this</span></div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>     <span class="comment">// enumeration datatype.</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>     <span class="keywordtype">void</span> valueOf( <span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keywordtype">void</span> *value ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>     <span class="keywordtype">void</span> valueOf( <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, <span class="keywordtype">void</span> *value ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span> </div>
-<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="classH5_1_1EnumType.html#a03bd511aa2455d34bb092a183408a734">   62</a></span>     <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> <a class="code" href="classH5_1_1EnumType.html#a03bd511aa2455d34bb092a183408a734">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stri [...]
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span> </div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>     <span class="comment">// Default constructor</span></div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>     <a class="code" href="classH5_1_1EnumType.html">EnumType</a>();</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span> </div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>     <span class="comment">// Creates an enumeration datatype using an existing id</span></div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>     <a class="code" href="classH5_1_1EnumType.html">EnumType</a>( <span class="keyword">const</span> hid_t existing_id );</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span> </div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>     <span class="comment">// Copy constructor: makes a copy of the original EnumType object.</span></div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>     <a class="code" href="classH5_1_1EnumType.html">EnumType</a>( <span class="keyword">const</span> <a class="code" href="classH5_1_1EnumType.html">EnumType</a>& original );</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span> </div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1EnumType.html">EnumType</a>();</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span> };</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span> <span class="preprocessor"></span>}</div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5EnumType_H</span></div>
-<div class="ttc" id="classH5_1_1DataSet_html"><div class="ttname"><a href="classH5_1_1DataSet.html">H5::DataSet</a></div><div class="ttdoc">Class DataSet operates on HDF5 datasets. </div><div class="ttdef"><b>Definition:</b> H5DataSet.h:31</div></div>
-<div class="ttc" id="classH5_1_1EnumType_html"><div class="ttname"><a href="classH5_1_1EnumType.html">H5::EnumType</a></div><div class="ttdoc">Class EnumType operates on HDF5 enum datatypes. </div><div class="ttdef"><b>Definition:</b> H5EnumType.h:25</div></div>
-<div class="ttc" id="classH5_1_1IntType_html"><div class="ttname"><a href="classH5_1_1IntType.html">H5::IntType</a></div><div class="ttdoc">Class IntType operates on HDF5 integer datatype. </div><div class="ttdef"><b>Definition:</b> H5IntType.h:25</div></div>
-<div class="ttc" id="classH5_1_1EnumType_html_a03bd511aa2455d34bb092a183408a734"><div class="ttname"><a href="classH5_1_1EnumType.html#a03bd511aa2455d34bb092a183408a734">H5::EnumType::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5EnumType.h:62</div></div>
-<div class="ttc" id="H5Exception_8h_html_a5c3fdf56d98d169f63f1b114803db592"><div class="ttname"><a href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a></div><div class="ttdeci">#define H5std_string</div><div class="ttdef"><b>Definition:</b> H5Exception.h:29</div></div>
-<div class="ttc" id="classH5_1_1DataType_html"><div class="ttname"><a href="classH5_1_1DataType.html">H5::DataType</a></div><div class="ttdoc">Class DataType provides generic operations on HDF5 datatypes. </div><div class="ttdef"><b>Definition:</b> H5DataType.h:34</div></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Exception_8cpp.html b/html/cpplus_RM/H5Exception_8cpp.html
deleted file mode 100644
index e160306..0000000
--- a/html/cpplus_RM/H5Exception_8cpp.html
+++ /dev/null
@@ -1,109 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5Exception.cpp File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5Exception.cpp File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include <string></code><br/>
-<code>#include "<a class="el" href="H5Include_8h_source.html">H5Include.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>"</code><br/>
-</div><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Exception_8h-source.html b/html/cpplus_RM/H5Exception_8h-source.html
deleted file mode 100644
index 2ac13b2..0000000
--- a/html/cpplus_RM/H5Exception_8h-source.html
+++ /dev/null
@@ -1,559 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="header2_files/filelist.xml">
-<title>Main Page</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>Binh-Minh Ribler</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Randy Ribler</o:LastAuthor>
-  <o:Revision>10</o:Revision>
-  <o:TotalTime>42</o:TotalTime>
-  <o:Created>2005-09-19T02:11:00Z</o:Created>
-  <o:LastSaved>2005-09-19T02:39:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>5</o:Words>
-  <o:Characters>30</o:Characters>
-  <o:Company>LC</o:Company>
-  <o:Lines>1</o:Lines>
-  <o:Paragraphs>1</o:Paragraphs>
-  <o:CharactersWithSpaces>34</o:CharactersWithSpaces>
-  <o:Version>10.2625</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:Zoom>75</w:Zoom>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="RM_stylesheet.css">
-<style>
-<!--
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:24.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:13.5pt;
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-weight:bold;}
-h5
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:5;
-	font-size:10.0pt;
-	font-weight:bold;}
-h6
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:6;
-	font-size:7.5pt;
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:#252E78;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:#3D2185;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-address
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	font-style:italic;}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	font-family:"Courier New";
-	mso-fareast-font-family:"Times New Roman";}
-p.formuladsp, li.formuladsp, div.formuladsp
-	{mso-style-name:formuladsp;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdtable, li.mdtable, div.mdtable
-	{mso-style-name:mdtable;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	background:#F4F4FB;
-	border:none;
-	mso-border-alt:solid #868686 .75pt;
-	padding:0in;
-	mso-padding-alt:0in 0in 0in 0in;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdrow, li.mdrow, div.mdrow
-	{mso-style-name:mdrow;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdescleft, li.mdescleft, div.mdescleft
-	{mso-style-name:mdescleft;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.mdescright, li.mdescright, div.mdescright
-	{mso-style-name:mdescright;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.memitemleft, li.memitemleft, div.memitemleft
-	{mso-style-name:memitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memitemright, li.memitemright, div.memitemright
-	{mso-style-name:memitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.search, li.search, div.search
-	{mso-style-name:search;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.fragment, li.fragment, div.fragment
-	{mso-style-name:fragment;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemleft, li.memtemplitemleft, div.memtemplitemleft
-	{mso-style-name:memtemplitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemright, li.memtemplitemright, div.memtemplitemright
-	{mso-style-name:memtemplitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplparams, li.memtemplparams, div.memtemplparams
-	{mso-style-name:memtemplparams;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
- at page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-table.MsoTableGrid
-	{mso-style-name:"Table Grid";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	border:solid windowtext 1.0pt;
-	mso-border-alt:solid windowtext .5pt;
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-border-insideh:.5pt solid windowtext;
-	mso-border-insidev:.5pt solid windowtext;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:15.0pt;}
-</style>
-<![endif]><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="6146">
-  <o:colormru v:ext="edit" colors="#060"/>
-  <o:colormenu v:ext="edit" strokecolor="#060"/>
- </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body bgcolor=white lang=EN-US link="#252E78" vlink="#3D2185" style='tab-interval:
-.5in;margin-left:15.0pt;margin-right:15.0pt'>
-
-<div class=Section1>
-
-<p class=MsoNormal style='margin-top:0in;margin-right:15.0pt;margin-bottom:
-0in;margin-left:15.0pt;margin-bottom:.0001pt'><span style='color:black'><span
-style='mso-spacerun:yes'>�</span></span><b style='mso-bidi-font-weight:normal'><span
-style='font-size:22.0pt;color:black'><o:p></o:p></span></b></p>
-
-<div align=center>
-
-<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
- style='border-collapse:collapse;border:none;mso-border-bottom-alt:solid navy 2.25pt;
- mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
- <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:29.25pt'>
-  <td width=453 valign=top style='width:339.45pt;border:none;border-bottom:
-  solid navy 2.25pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt'>
-  <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span
-  style='font-size:22.0pt;color:black'>HDF5 C++ API Reference Manual</span></b><span
-  style='color:black'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-</div>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-</div>
-
-</body>
-
-</html>
-<!-- Generated by Doxygen 1.4.7 -->
-<div class="tabs">
-  <ul>
-    <li><a href="index.html"><span>Main Page</span></a></li>
-    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-    <li><a href="annotated.html"><span>Classes</span></a></li>
-    <li id="current"><a href="files.html"><span>Files</span></a></li>
-    <li><a href="examples.html"><span>Examples</span></a></li>
-  </ul></div>
-<div class="tabs">
-  <ul>
-    <li><a href="files.html"><span>File List</span></a></li>
-    <li><a href="globals.html"><span>File Members</span></a></li>
-  </ul></div>
-<h1>H5Exception.h</h1><a href="H5Exception_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span>
-<a name="l00002"></a>00002 <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span>
-<a name="l00003"></a>00003 <span class="comment"> * Copyright by The HDF Group.                                               *</span>
-<a name="l00004"></a>00004 <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span>
-<a name="l00005"></a>00005 <span class="comment"> * All rights reserved.                                                      *</span>
-<a name="l00006"></a>00006 <span class="comment"> *                                                                           *</span>
-<a name="l00007"></a>00007 <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span>
-<a name="l00008"></a>00008 <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span>
-<a name="l00009"></a>00009 <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span>
-<a name="l00010"></a>00010 <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span>
-<a name="l00011"></a>00011 <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span>
-<a name="l00012"></a>00012 <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span>
-<a name="l00013"></a>00013 <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span>
-<a name="l00014"></a>00014 <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span>
-<a name="l00015"></a>00015 <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span>
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017 <span class="preprocessor">#ifndef _H5Exception_H</span>
-<a name="l00018"></a>00018 <span class="preprocessor"></span><span class="preprocessor">#define _H5Exception_H</span>
-<a name="l00019"></a>00019 <span class="preprocessor"></span>
-<a name="l00020"></a>00020 <span class="preprocessor">#include <string></span>
-<a name="l00021"></a>00021 
-<a name="l00022"></a>00022 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {
-<a name="l00024"></a>00024 <span class="preprocessor">#ifdef H5_NO_STD</span>
-<a name="l00025"></a>00025 <span class="preprocessor"></span><span class="preprocessor">    #define H5std_string ::string</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#else</span>
-<a name="l00027"></a><a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">00027</a> <span class="preprocessor"></span><span class="preprocessor">    #define H5std_string std::string</span>
-<a name="l00028"></a>00028 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-<a name="l00029"></a>00029 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-<a name="l00030"></a>00030 <span class="preprocessor"></span>
-<a name="l00031"></a><a class="code" href="classH5_1_1Exception.html">00031</a> <span class="keyword">class </span>H5_DLLCPP Exception {
-<a name="l00032"></a>00032    <span class="keyword">public</span>:
-<a name="l00033"></a>00033         <span class="comment">// Creates an exception with a function name where the failure occurs</span>
-<a name="l00034"></a>00034         <span class="comment">// and an optional detailed message</span>
-<a name="l00035"></a>00035         Exception(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& func_name, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& message = DEFAULT_MSG);
-<a name="l00036"></a>00036 
-<a name="l00037"></a>00037         <span class="comment">// Returns a character string that describes the error specified by</span>
-<a name="l00038"></a>00038         <span class="comment">// a major error number.</span>
-<a name="l00039"></a>00039         <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getMajorString( hid_t err_major_id ) <span class="keyword">const</span>;
-<a name="l00040"></a>00040 
-<a name="l00041"></a>00041         <span class="comment">// Returns a character string that describes the error specified by</span>
-<a name="l00042"></a>00042         <span class="comment">// a minor error number.</span>
-<a name="l00043"></a>00043         <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getMinorString( hid_t err_minor_id ) <span class="keyword">const</span>;
-<a name="l00044"></a>00044 
-<a name="l00045"></a>00045         <span class="comment">// Returns the detailed message set at the time the exception is thrown</span>
-<a name="l00046"></a>00046         <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getDetailMsg() <span class="keyword">const</span>;
-<a name="l00047"></a>00047         <span class="keyword">const</span> <span class="keywordtype">char</span>* getCDetailMsg() <span class="keyword">const</span>;      <span class="comment">// C string of detailed message</span>
-<a name="l00048"></a>00048         <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getFuncName() <span class="keyword">const</span>;       <span class="comment">// function name as a string object</span>
-<a name="l00049"></a>00049         <span class="keyword">const</span> <span class="keywordtype">char</span>* getCFuncName() <span class="keyword">const</span>;       <span class="comment">// function name as a char string</span>
-<a name="l00050"></a>00050 
-<a name="l00051"></a>00051         <span class="comment">// Turns on the automatic error printing.</span>
-<a name="l00052"></a>00052         <span class="keyword">static</span> <span class="keywordtype">void</span> setAutoPrint( H5E_auto2_t& func, <span class="keywordtype">void</span>* client_data);
-<a name="l00053"></a>00053 
-<a name="l00054"></a>00054         <span class="comment">// Turns off the automatic error printing.</span>
-<a name="l00055"></a>00055         <span class="keyword">static</span> <span class="keywordtype">void</span> dontPrint();
-<a name="l00056"></a>00056 
-<a name="l00057"></a>00057         <span class="comment">// Retrieves the current settings for the automatic error stack</span>
-<a name="l00058"></a>00058         <span class="comment">// traversal function and its data.</span>
-<a name="l00059"></a>00059         <span class="keyword">static</span> <span class="keywordtype">void</span> getAutoPrint( H5E_auto2_t& func, <span class="keywordtype">void</span>** client_data);
-<a name="l00060"></a>00060 
-<a name="l00061"></a>00061         <span class="comment">// Clears the error stack for the current thread.</span>
-<a name="l00062"></a>00062         <span class="keyword">static</span> <span class="keywordtype">void</span> clearErrorStack();
-<a name="l00063"></a>00063 
-<a name="l00064"></a>00064         <span class="comment">// Walks the error stack for the current thread, calling the</span>
-<a name="l00065"></a>00065         <span class="comment">// specified function.</span>
-<a name="l00066"></a>00066         <span class="keyword">static</span> <span class="keywordtype">void</span> walkErrorStack( H5E_direction_t direction,
-<a name="l00067"></a>00067                                 H5E_walk2_t func, <span class="keywordtype">void</span>* client_data);
-<a name="l00068"></a>00068 
-<a name="l00069"></a>00069         <span class="comment">// Prints the error stack in a default manner.</span>
-<a name="l00070"></a>00070         <span class="keyword">virtual</span> <span class="keywordtype">void</span> printError( FILE* stream = NULL ) <span class="keyword">const</span>;
-<a name="l00071"></a>00071 
-<a name="l00072"></a>00072         <span class="comment">// Default constructor</span>
-<a name="l00073"></a>00073         Exception();
-<a name="l00074"></a>00074 
-<a name="l00075"></a>00075         <span class="comment">// copy constructor</span>
-<a name="l00076"></a>00076         Exception( <span class="keyword">const</span> Exception& orig);
-<a name="l00077"></a>00077 
-<a name="l00078"></a>00078         <span class="comment">// virtual Destructor</span>
-<a name="l00079"></a>00079         <span class="keyword">virtual</span> ~Exception();
-<a name="l00080"></a>00080 
-<a name="l00081"></a>00081    <span class="keyword">private</span>:
-<a name="l00082"></a>00082         <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> detail_message;
-<a name="l00083"></a>00083         <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> func_name;
-<a name="l00084"></a>00084 
-<a name="l00085"></a>00085    <span class="keyword">protected</span>:
-<a name="l00086"></a>00086         <span class="comment">// Default value for detail_message</span>
-<a name="l00087"></a><a class="code" href="classH5_1_1Exception.html#62afaa4b48f172fdfdd273ca254668f5">00087</a>         <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> DEFAULT_MSG[];
-<a name="l00088"></a>00088 };
-<a name="l00089"></a>00089 
-<a name="l00090"></a><a class="code" href="classH5_1_1FileIException.html">00090</a> <span class="keyword">class </span>H5_DLLCPP FileIException : <span class="keyword">public</span> Exception {
-<a name="l00091"></a>00091    <span class="keyword">public</span>:
-<a name="l00092"></a>00092         FileIException( <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& func_name, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& message = DEFAULT_MSG);
-<a name="l00093"></a>00093         FileIException();
-<a name="l00094"></a>00094         <span class="keyword">virtual</span> ~FileIException();
-<a name="l00095"></a>00095 };
-<a name="l00096"></a>00096 
-<a name="l00097"></a><a class="code" href="classH5_1_1GroupIException.html">00097</a> <span class="keyword">class </span>H5_DLLCPP GroupIException : <span class="keyword">public</span> Exception {
-<a name="l00098"></a>00098    <span class="keyword">public</span>:
-<a name="l00099"></a>00099         GroupIException( <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& func_name, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& message = DEFAULT_MSG);
-<a name="l00100"></a>00100         GroupIException();
-<a name="l00101"></a>00101         <span class="keyword">virtual</span> ~GroupIException();
-<a name="l00102"></a>00102 };
-<a name="l00103"></a>00103 
-<a name="l00104"></a><a class="code" href="classH5_1_1DataSpaceIException.html">00104</a> <span class="keyword">class </span>H5_DLLCPP DataSpaceIException : <span class="keyword">public</span> Exception {
-<a name="l00105"></a>00105    <span class="keyword">public</span>:
-<a name="l00106"></a>00106         DataSpaceIException(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& func_name, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& message = DEFAULT_MSG);
-<a name="l00107"></a>00107         DataSpaceIException();
-<a name="l00108"></a>00108         <span class="keyword">virtual</span> ~DataSpaceIException();
-<a name="l00109"></a>00109 };
-<a name="l00110"></a>00110 
-<a name="l00111"></a><a class="code" href="classH5_1_1DataTypeIException.html">00111</a> <span class="keyword">class </span>H5_DLLCPP DataTypeIException : <span class="keyword">public</span> Exception {
-<a name="l00112"></a>00112    <span class="keyword">public</span>:
-<a name="l00113"></a>00113         DataTypeIException(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& func_name, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& message = DEFAULT_MSG);
-<a name="l00114"></a>00114         DataTypeIException();
-<a name="l00115"></a>00115         <span class="keyword">virtual</span> ~DataTypeIException();
-<a name="l00116"></a>00116 };
-<a name="l00117"></a>00117 
-<a name="l00118"></a><a class="code" href="classH5_1_1PropListIException.html">00118</a> <span class="keyword">class </span>H5_DLLCPP PropListIException : <span class="keyword">public</span> Exception {
-<a name="l00119"></a>00119    <span class="keyword">public</span>:
-<a name="l00120"></a>00120         PropListIException(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& func_name, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& message = DEFAULT_MSG);
-<a name="l00121"></a>00121         PropListIException();
-<a name="l00122"></a>00122         <span class="keyword">virtual</span> ~PropListIException();
-<a name="l00123"></a>00123 };
-<a name="l00124"></a>00124 
-<a name="l00125"></a><a class="code" href="classH5_1_1DataSetIException.html">00125</a> <span class="keyword">class </span>H5_DLLCPP DataSetIException : <span class="keyword">public</span> Exception {
-<a name="l00126"></a>00126    <span class="keyword">public</span>:
-<a name="l00127"></a>00127         DataSetIException(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& func_name, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& message = DEFAULT_MSG);
-<a name="l00128"></a>00128         DataSetIException();
-<a name="l00129"></a>00129         <span class="keyword">virtual</span> ~DataSetIException();
-<a name="l00130"></a>00130 };
-<a name="l00131"></a>00131 
-<a name="l00132"></a><a class="code" href="classH5_1_1AttributeIException.html">00132</a> <span class="keyword">class </span>H5_DLLCPP AttributeIException : <span class="keyword">public</span> Exception {
-<a name="l00133"></a>00133    <span class="keyword">public</span>:
-<a name="l00134"></a>00134         AttributeIException(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& func_name, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& message = DEFAULT_MSG);
-<a name="l00135"></a>00135         AttributeIException();
-<a name="l00136"></a>00136         <span class="keyword">virtual</span> ~AttributeIException();
-<a name="l00137"></a>00137 };
-<a name="l00138"></a>00138 
-<a name="l00139"></a><a class="code" href="classH5_1_1ReferenceException.html">00139</a> <span class="keyword">class </span>H5_DLLCPP ReferenceException : <span class="keyword">public</span> Exception {
-<a name="l00140"></a>00140    <span class="keyword">public</span>:
-<a name="l00141"></a>00141         ReferenceException(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& func_name, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& message = DEFAULT_MSG);
-<a name="l00142"></a>00142         ReferenceException();
-<a name="l00143"></a>00143         <span class="keyword">virtual</span> ~ReferenceException();
-<a name="l00144"></a>00144 };
-<a name="l00145"></a>00145 
-<a name="l00146"></a><a class="code" href="classH5_1_1LibraryIException.html">00146</a> <span class="keyword">class </span>H5_DLLCPP LibraryIException : <span class="keyword">public</span> Exception {
-<a name="l00147"></a>00147    <span class="keyword">public</span>:
-<a name="l00148"></a>00148         LibraryIException(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& func_name, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& message = DEFAULT_MSG);
-<a name="l00149"></a>00149         LibraryIException();
-<a name="l00150"></a>00150         <span class="keyword">virtual</span> ~LibraryIException();
-<a name="l00151"></a>00151 };
-<a name="l00152"></a>00152 
-<a name="l00153"></a><a class="code" href="classH5_1_1IdComponentException.html">00153</a> <span class="keyword">class </span>H5_DLLCPP IdComponentException : <span class="keyword">public</span> Exception {
-<a name="l00154"></a>00154    <span class="keyword">public</span>:
-<a name="l00155"></a>00155         IdComponentException(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& func_name, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& message = DEFAULT_MSG);
-<a name="l00156"></a>00156         IdComponentException();
-<a name="l00157"></a>00157         <span class="keyword">virtual</span> ~IdComponentException();
-<a name="l00158"></a>00158 };
-<a name="l00159"></a>00159 
-<a name="l00160"></a>00160 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00161"></a>00161 <span class="preprocessor"></span>}
-<a name="l00162"></a>00162 <span class="preprocessor">#endif</span>
-<a name="l00163"></a>00163 <span class="preprocessor"></span>
-<a name="l00164"></a>00164 <span class="preprocessor">#endif // _H5Exception_H</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on 11 Apr 2013 by 
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Exception_8h.html b/html/cpplus_RM/H5Exception_8h.html
deleted file mode 100644
index d473b07..0000000
--- a/html/cpplus_RM/H5Exception_8h.html
+++ /dev/null
@@ -1,156 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5Exception.h File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> |
-<a href="#namespaces">Namespaces</a> |
-<a href="#define-members">Macros</a>  </div>
-  <div class="headertitle">
-<div class="title">H5Exception.h File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include <string></code><br/>
-</div>
-<p><a href="H5Exception_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> provides wrappers of HDF5 error handling functions.  <a href="classH5_1_1Exception.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpaceIException.html">H5::DataSpaceIException</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSetIException.html">H5::DataSetIException</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AttributeIException.html">H5::AttributeIException</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1ReferenceException.html">H5::ReferenceException</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1LibraryIException.html">H5::LibraryIException</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponentException.html">H5::IdComponentException</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
-Macros</h2></td></tr>
-<tr class="memitem:a5c3fdf56d98d169f63f1b114803db592"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>   std::string</td></tr>
-<tr class="separator:a5c3fdf56d98d169f63f1b114803db592"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<h2 class="groupheader">Macro Definition Documentation</h2>
-<a class="anchor" id="a5c3fdf56d98d169f63f1b114803db592"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">#define H5std_string   std::string</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#a0">chunks.cpp</a>, <a class="el" href="compound_8cpp-example.html#a0">compound.cpp</a>, <a class="el" href="create_8cpp-example.html#a0">create.cpp</a>, <a class="el" href="extend_ds_8cpp-example.html#a0">extend_ds.cpp</a>, <a class="el" href="h5group_8cpp-example.html#a0">h5group.cpp</a>, <a class="el" href="readdata_8cpp-example.html#a0">readdata.cpp</a>, and <a class="el" href="writedata_8cpp-example.html# [...]
-</dl>
-</div>
-</div>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Exception_8h_source.html b/html/cpplus_RM/H5Exception_8h_source.html
deleted file mode 100644
index 01f7dd6..0000000
--- a/html/cpplus_RM/H5Exception_8h_source.html
+++ /dev/null
@@ -1,276 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5Exception.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5Exception.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="H5Exception_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span> <span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span> <span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span> <span class="comment"> *                                                                           *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span> <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span> <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span> <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span> <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span> <span class="comment">// Class Exception has many subclasses of exceptions for various types of HDF5 APIs.</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span> </div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span> <span class="preprocessor">#ifndef __H5Exception_H</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5Exception_H</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span> <span class="preprocessor">#include <string></span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span> </div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span> <span class="preprocessor">#ifdef H5_NO_STD</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span> <span class="preprocessor"></span><span class="preprocessor">    #define H5std_string ::string</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span> <span class="preprocessor"></span><span class="preprocessor">#else</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">   29</a></span> <span class="preprocessor"></span><span class="preprocessor">    #define H5std_string std::string</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span> <span class="preprocessor"></span><span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span> <span class="preprocessor"></span><span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="classH5_1_1Exception.html">   38</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1Exception.html">Exception</a> {</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>     <span class="comment">// Creates an exception with a function name where the failure occurs</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>     <span class="comment">// and an optional detailed message</span></div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>     <a class="code" href="classH5_1_1Exception.html">Exception</a>(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& func_name, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& message = DEFAULT_MSG);</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span> </div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>     <span class="comment">// Returns a character string that describes the error specified by</span></div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>     <span class="comment">// a major error number.</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>     <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getMajorString( hid_t err_major_id ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span> </div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>     <span class="comment">// Returns a character string that describes the error specified by</span></div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>     <span class="comment">// a minor error number.</span></div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>     <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getMinorString( hid_t err_minor_id ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span> </div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>     <span class="comment">// Returns the detailed message set at the time the exception is thrown</span></div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>     <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getDetailMsg() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>     <span class="keyword">const</span> <span class="keywordtype">char</span>* getCDetailMsg() <span class="keyword">const</span>;  <span class="comment">// C string of detailed message</span></div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>     <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getFuncName() <span class="keyword">const</span>;   <span class="comment">// function name as a string object</span></div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>     <span class="keyword">const</span> <span class="keywordtype">char</span>* getCFuncName() <span class="keyword">const</span>;   <span class="comment">// function name as a char string</span></div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span> </div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>     <span class="comment">// Turns on the automatic error printing.</span></div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>     <span class="keyword">static</span> <span class="keywordtype">void</span> setAutoPrint( H5E_auto2_t& func, <span class="keywordtype">void</span>* client_data);</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span> </div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>     <span class="comment">// Turns off the automatic error printing.</span></div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>     <span class="keyword">static</span> <span class="keywordtype">void</span> dontPrint();</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span> </div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>     <span class="comment">// Retrieves the current settings for the automatic error stack</span></div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>     <span class="comment">// traversal function and its data.</span></div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>     <span class="keyword">static</span> <span class="keywordtype">void</span> getAutoPrint( H5E_auto2_t& func, <span class="keywordtype">void</span>** client_data);</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span> </div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>     <span class="comment">// Clears the error stack for the current thread.</span></div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>     <span class="keyword">static</span> <span class="keywordtype">void</span> clearErrorStack();</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span> </div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>     <span class="comment">// Walks the error stack for the current thread, calling the</span></div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>     <span class="comment">// specified function.</span></div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>     <span class="keyword">static</span> <span class="keywordtype">void</span> walkErrorStack( H5E_direction_t direction,</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>                 H5E_walk2_t func, <span class="keywordtype">void</span>* client_data);</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span> </div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>     <span class="comment">// Prints the error stack in a default manner.</span></div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>     <span class="keyword">virtual</span> <span class="keywordtype">void</span> printError( FILE* stream = NULL ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span> </div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>     <span class="comment">// Default constructor</span></div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>     <a class="code" href="classH5_1_1Exception.html">Exception</a>();</div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span> </div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>     <span class="comment">// copy constructor</span></div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>     <a class="code" href="classH5_1_1Exception.html">Exception</a>( <span class="keyword">const</span> <a class="code" href="classH5_1_1Exception.html">Exception</a>& orig);</div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span> </div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>     <span class="comment">// virtual Destructor</span></div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1Exception.html">Exception</a>();</div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span> </div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>    <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>     <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> detail_message;</div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>     <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> func_name;</div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span> </div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>    <span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>         <span class="comment">// Default value for detail_message</span></div>
-<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">   94</a></span>         <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> DEFAULT_MSG[];</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span> };</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span> </div>
-<div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="classH5_1_1FileIException.html">   97</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1FileIException.html">FileIException</a> : <span class="keyword">public</span> <a class="code" href="classH5_1_1Exception.html">Exception</a> {</div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>     <a class="code" href="classH5_1_1FileIException.html">FileIException</a>( <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& func_name, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& message = DEFAULT_MSG);</div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>     <a class="code" href="classH5_1_1FileIException.html">FileIException</a>();</div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1FileIException.html">FileIException</a>();</div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span> };</div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span> </div>
-<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="classH5_1_1GroupIException.html">  104</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1GroupIException.html">GroupIException</a> : <span class="keyword">public</span> <a class="code" href="classH5_1_1Exception.html">Exception</a> {</div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>     <a class="code" href="classH5_1_1GroupIException.html">GroupIException</a>( <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& func_name, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& message = DEFAULT_MSG);</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>     <a class="code" href="classH5_1_1GroupIException.html">GroupIException</a>();</div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1GroupIException.html">GroupIException</a>();</div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span> };</div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span> </div>
-<div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="classH5_1_1DataSpaceIException.html">  111</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1DataSpaceIException.html">DataSpaceIException</a> : <span class="keyword">public</span> <a class="code" href="classH5_1_1Exception.html">Exception</a> {</div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>     <a class="code" href="classH5_1_1DataSpaceIException.html">DataSpaceIException</a>(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& func_name, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& message = DEFAULT_MSG);</div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>     <a class="code" href="classH5_1_1DataSpaceIException.html">DataSpaceIException</a>();</div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1DataSpaceIException.html">DataSpaceIException</a>();</div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span> };</div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span> </div>
-<div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="classH5_1_1DataTypeIException.html">  118</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1DataTypeIException.html">DataTypeIException</a> : <span class="keyword">public</span> <a class="code" href="classH5_1_1Exception.html">Exception</a> {</div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>     <a class="code" href="classH5_1_1DataTypeIException.html">DataTypeIException</a>(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& func_name, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& message = DEFAULT_MSG);</div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>     <a class="code" href="classH5_1_1DataTypeIException.html">DataTypeIException</a>();</div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1DataTypeIException.html">DataTypeIException</a>();</div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span> };</div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span> </div>
-<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="classH5_1_1PropListIException.html">  125</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1PropListIException.html">PropListIException</a> : <span class="keyword">public</span> <a class="code" href="classH5_1_1Exception.html">Exception</a> {</div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>     <a class="code" href="classH5_1_1PropListIException.html">PropListIException</a>(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& func_name, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& message = DEFAULT_MSG);</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>     <a class="code" href="classH5_1_1PropListIException.html">PropListIException</a>();</div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1PropListIException.html">PropListIException</a>();</div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span> };</div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span> </div>
-<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="classH5_1_1DataSetIException.html">  132</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1DataSetIException.html">DataSetIException</a> : <span class="keyword">public</span> <a class="code" href="classH5_1_1Exception.html">Exception</a> {</div>
-<div class="line"><a name="l00133"></a><span class="lineno">  133</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00134"></a><span class="lineno">  134</span>     <a class="code" href="classH5_1_1DataSetIException.html">DataSetIException</a>(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& func_name, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& message = DEFAULT_MSG);</div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>     <a class="code" href="classH5_1_1DataSetIException.html">DataSetIException</a>();</div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1DataSetIException.html">DataSetIException</a>();</div>
-<div class="line"><a name="l00137"></a><span class="lineno">  137</span> };</div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span> </div>
-<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="classH5_1_1AttributeIException.html">  139</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1AttributeIException.html">AttributeIException</a> : <span class="keyword">public</span> <a class="code" href="classH5_1_1Exception.html">Exception</a> {</div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>     <a class="code" href="classH5_1_1AttributeIException.html">AttributeIException</a>(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& func_name, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& message = DEFAULT_MSG);</div>
-<div class="line"><a name="l00142"></a><span class="lineno">  142</span>     <a class="code" href="classH5_1_1AttributeIException.html">AttributeIException</a>();</div>
-<div class="line"><a name="l00143"></a><span class="lineno">  143</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1AttributeIException.html">AttributeIException</a>();</div>
-<div class="line"><a name="l00144"></a><span class="lineno">  144</span> };</div>
-<div class="line"><a name="l00145"></a><span class="lineno">  145</span> </div>
-<div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="classH5_1_1ReferenceException.html">  146</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1ReferenceException.html">ReferenceException</a> : <span class="keyword">public</span> <a class="code" href="classH5_1_1Exception.html">Exception</a> {</div>
-<div class="line"><a name="l00147"></a><span class="lineno">  147</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>     <a class="code" href="classH5_1_1ReferenceException.html">ReferenceException</a>(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& func_name, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& message = DEFAULT_MSG);</div>
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span>     <a class="code" href="classH5_1_1ReferenceException.html">ReferenceException</a>();</div>
-<div class="line"><a name="l00150"></a><span class="lineno">  150</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1ReferenceException.html">ReferenceException</a>();</div>
-<div class="line"><a name="l00151"></a><span class="lineno">  151</span> };</div>
-<div class="line"><a name="l00152"></a><span class="lineno">  152</span> </div>
-<div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="classH5_1_1LibraryIException.html">  153</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1LibraryIException.html">LibraryIException</a> : <span class="keyword">public</span> <a class="code" href="classH5_1_1Exception.html">Exception</a> {</div>
-<div class="line"><a name="l00154"></a><span class="lineno">  154</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00155"></a><span class="lineno">  155</span>     <a class="code" href="classH5_1_1LibraryIException.html">LibraryIException</a>(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& func_name, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& message = DEFAULT_MSG);</div>
-<div class="line"><a name="l00156"></a><span class="lineno">  156</span>     <a class="code" href="classH5_1_1LibraryIException.html">LibraryIException</a>();</div>
-<div class="line"><a name="l00157"></a><span class="lineno">  157</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1LibraryIException.html">LibraryIException</a>();</div>
-<div class="line"><a name="l00158"></a><span class="lineno">  158</span> };</div>
-<div class="line"><a name="l00159"></a><span class="lineno">  159</span> </div>
-<div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="classH5_1_1IdComponentException.html">  160</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1IdComponentException.html">IdComponentException</a> : <span class="keyword">public</span> <a class="code" href="classH5_1_1Exception.html">Exception</a> {</div>
-<div class="line"><a name="l00161"></a><span class="lineno">  161</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00162"></a><span class="lineno">  162</span>     <a class="code" href="classH5_1_1IdComponentException.html">IdComponentException</a>(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& func_name, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& message = DEFAULT_MSG);</div>
-<div class="line"><a name="l00163"></a><span class="lineno">  163</span>     <a class="code" href="classH5_1_1IdComponentException.html">IdComponentException</a>();</div>
-<div class="line"><a name="l00164"></a><span class="lineno">  164</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1IdComponentException.html">IdComponentException</a>();</div>
-<div class="line"><a name="l00165"></a><span class="lineno">  165</span> };</div>
-<div class="line"><a name="l00166"></a><span class="lineno">  166</span> </div>
-<div class="line"><a name="l00167"></a><span class="lineno">  167</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00168"></a><span class="lineno">  168</span> <span class="preprocessor"></span>}</div>
-<div class="line"><a name="l00169"></a><span class="lineno">  169</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00170"></a><span class="lineno">  170</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00171"></a><span class="lineno">  171</span> <span class="preprocessor">#endif // __H5Exception_H</span></div>
-<div class="ttc" id="classH5_1_1AttributeIException_html"><div class="ttname"><a href="classH5_1_1AttributeIException.html">H5::AttributeIException</a></div><div class="ttdef"><b>Definition:</b> H5Exception.h:139</div></div>
-<div class="ttc" id="classH5_1_1Exception_html"><div class="ttname"><a href="classH5_1_1Exception.html">H5::Exception</a></div><div class="ttdoc">Exception provides wrappers of HDF5 error handling functions. </div><div class="ttdef"><b>Definition:</b> H5Exception.h:38</div></div>
-<div class="ttc" id="classH5_1_1IdComponentException_html"><div class="ttname"><a href="classH5_1_1IdComponentException.html">H5::IdComponentException</a></div><div class="ttdef"><b>Definition:</b> H5Exception.h:160</div></div>
-<div class="ttc" id="classH5_1_1ReferenceException_html"><div class="ttname"><a href="classH5_1_1ReferenceException.html">H5::ReferenceException</a></div><div class="ttdef"><b>Definition:</b> H5Exception.h:146</div></div>
-<div class="ttc" id="classH5_1_1DataSpaceIException_html"><div class="ttname"><a href="classH5_1_1DataSpaceIException.html">H5::DataSpaceIException</a></div><div class="ttdef"><b>Definition:</b> H5Exception.h:111</div></div>
-<div class="ttc" id="classH5_1_1PropListIException_html"><div class="ttname"><a href="classH5_1_1PropListIException.html">H5::PropListIException</a></div><div class="ttdef"><b>Definition:</b> H5Exception.h:125</div></div>
-<div class="ttc" id="classH5_1_1LibraryIException_html"><div class="ttname"><a href="classH5_1_1LibraryIException.html">H5::LibraryIException</a></div><div class="ttdef"><b>Definition:</b> H5Exception.h:153</div></div>
-<div class="ttc" id="classH5_1_1FileIException_html"><div class="ttname"><a href="classH5_1_1FileIException.html">H5::FileIException</a></div><div class="ttdef"><b>Definition:</b> H5Exception.h:97</div></div>
-<div class="ttc" id="H5Exception_8h_html_a5c3fdf56d98d169f63f1b114803db592"><div class="ttname"><a href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a></div><div class="ttdeci">#define H5std_string</div><div class="ttdef"><b>Definition:</b> H5Exception.h:29</div></div>
-<div class="ttc" id="classH5_1_1GroupIException_html"><div class="ttname"><a href="classH5_1_1GroupIException.html">H5::GroupIException</a></div><div class="ttdef"><b>Definition:</b> H5Exception.h:104</div></div>
-<div class="ttc" id="classH5_1_1DataSetIException_html"><div class="ttname"><a href="classH5_1_1DataSetIException.html">H5::DataSetIException</a></div><div class="ttdef"><b>Definition:</b> H5Exception.h:132</div></div>
-<div class="ttc" id="classH5_1_1DataTypeIException_html"><div class="ttname"><a href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></div><div class="ttdef"><b>Definition:</b> H5Exception.h:118</div></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5FaccProp_8cpp.html b/html/cpplus_RM/H5FaccProp_8cpp.html
deleted file mode 100644
index 60bc4ee..0000000
--- a/html/cpplus_RM/H5FaccProp_8cpp.html
+++ /dev/null
@@ -1,112 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5FaccProp.cpp File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5FaccProp.cpp File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include <string></code><br/>
-<code>#include "<a class="el" href="H5Include_8h_source.html">H5Include.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5IdComponent_8h_source.html">H5IdComponent.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5PropList_8h_source.html">H5PropList.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5FaccProp_8h_source.html">H5FaccProp.h</a>"</code><br/>
-</div><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5FaccProp_8h-source.html b/html/cpplus_RM/H5FaccProp_8h-source.html
deleted file mode 100644
index 787af86..0000000
--- a/html/cpplus_RM/H5FaccProp_8h-source.html
+++ /dev/null
@@ -1,536 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="header2_files/filelist.xml">
-<title>Main Page</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>Binh-Minh Ribler</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Randy Ribler</o:LastAuthor>
-  <o:Revision>10</o:Revision>
-  <o:TotalTime>42</o:TotalTime>
-  <o:Created>2005-09-19T02:11:00Z</o:Created>
-  <o:LastSaved>2005-09-19T02:39:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>5</o:Words>
-  <o:Characters>30</o:Characters>
-  <o:Company>LC</o:Company>
-  <o:Lines>1</o:Lines>
-  <o:Paragraphs>1</o:Paragraphs>
-  <o:CharactersWithSpaces>34</o:CharactersWithSpaces>
-  <o:Version>10.2625</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:Zoom>75</w:Zoom>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="RM_stylesheet.css">
-<style>
-<!--
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:24.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:13.5pt;
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-weight:bold;}
-h5
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:5;
-	font-size:10.0pt;
-	font-weight:bold;}
-h6
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:6;
-	font-size:7.5pt;
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:#252E78;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:#3D2185;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-address
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	font-style:italic;}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	font-family:"Courier New";
-	mso-fareast-font-family:"Times New Roman";}
-p.formuladsp, li.formuladsp, div.formuladsp
-	{mso-style-name:formuladsp;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdtable, li.mdtable, div.mdtable
-	{mso-style-name:mdtable;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	background:#F4F4FB;
-	border:none;
-	mso-border-alt:solid #868686 .75pt;
-	padding:0in;
-	mso-padding-alt:0in 0in 0in 0in;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdrow, li.mdrow, div.mdrow
-	{mso-style-name:mdrow;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdescleft, li.mdescleft, div.mdescleft
-	{mso-style-name:mdescleft;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.mdescright, li.mdescright, div.mdescright
-	{mso-style-name:mdescright;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.memitemleft, li.memitemleft, div.memitemleft
-	{mso-style-name:memitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memitemright, li.memitemright, div.memitemright
-	{mso-style-name:memitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.search, li.search, div.search
-	{mso-style-name:search;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.fragment, li.fragment, div.fragment
-	{mso-style-name:fragment;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemleft, li.memtemplitemleft, div.memtemplitemleft
-	{mso-style-name:memtemplitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemright, li.memtemplitemright, div.memtemplitemright
-	{mso-style-name:memtemplitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplparams, li.memtemplparams, div.memtemplparams
-	{mso-style-name:memtemplparams;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
- at page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-table.MsoTableGrid
-	{mso-style-name:"Table Grid";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	border:solid windowtext 1.0pt;
-	mso-border-alt:solid windowtext .5pt;
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-border-insideh:.5pt solid windowtext;
-	mso-border-insidev:.5pt solid windowtext;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:15.0pt;}
-</style>
-<![endif]><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="6146">
-  <o:colormru v:ext="edit" colors="#060"/>
-  <o:colormenu v:ext="edit" strokecolor="#060"/>
- </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body bgcolor=white lang=EN-US link="#252E78" vlink="#3D2185" style='tab-interval:
-.5in;margin-left:15.0pt;margin-right:15.0pt'>
-
-<div class=Section1>
-
-<p class=MsoNormal style='margin-top:0in;margin-right:15.0pt;margin-bottom:
-0in;margin-left:15.0pt;margin-bottom:.0001pt'><span style='color:black'><span
-style='mso-spacerun:yes'>�</span></span><b style='mso-bidi-font-weight:normal'><span
-style='font-size:22.0pt;color:black'><o:p></o:p></span></b></p>
-
-<div align=center>
-
-<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
- style='border-collapse:collapse;border:none;mso-border-bottom-alt:solid navy 2.25pt;
- mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
- <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:29.25pt'>
-  <td width=453 valign=top style='width:339.45pt;border:none;border-bottom:
-  solid navy 2.25pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt'>
-  <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span
-  style='font-size:22.0pt;color:black'>HDF5 C++ API Reference Manual</span></b><span
-  style='color:black'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-</div>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-</div>
-
-</body>
-
-</html>
-<!-- Generated by Doxygen 1.4.7 -->
-<div class="tabs">
-  <ul>
-    <li><a href="index.html"><span>Main Page</span></a></li>
-    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-    <li><a href="annotated.html"><span>Classes</span></a></li>
-    <li id="current"><a href="files.html"><span>Files</span></a></li>
-    <li><a href="examples.html"><span>Examples</span></a></li>
-  </ul></div>
-<div class="tabs">
-  <ul>
-    <li><a href="files.html"><span>File List</span></a></li>
-    <li><a href="globals.html"><span>File Members</span></a></li>
-  </ul></div>
-<h1>H5FaccProp.h</h1><a href="H5FaccProp_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span>
-<a name="l00002"></a>00002 <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span>
-<a name="l00003"></a>00003 <span class="comment"> * Copyright by The HDF Group.                                               *</span>
-<a name="l00004"></a>00004 <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span>
-<a name="l00005"></a>00005 <span class="comment"> * All rights reserved.                                                      *</span>
-<a name="l00006"></a>00006 <span class="comment"> *                                                                           *</span>
-<a name="l00007"></a>00007 <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span>
-<a name="l00008"></a>00008 <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span>
-<a name="l00009"></a>00009 <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span>
-<a name="l00010"></a>00010 <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span>
-<a name="l00011"></a>00011 <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span>
-<a name="l00012"></a>00012 <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span>
-<a name="l00013"></a>00013 <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span>
-<a name="l00014"></a>00014 <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span>
-<a name="l00015"></a>00015 <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span>
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017 <span class="preprocessor">#ifndef _H5FileAccPropList_H</span>
-<a name="l00018"></a>00018 <span class="preprocessor"></span><span class="preprocessor">#define _H5FileAccPropList_H</span>
-<a name="l00019"></a>00019 <span class="preprocessor"></span>
-<a name="l00020"></a>00020 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00021"></a>00021 <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {
-<a name="l00022"></a>00022 <span class="preprocessor">#endif</span>
-<a name="l00023"></a>00023 <span class="preprocessor"></span>
-<a name="l00024"></a>00024 <span class="comment">// class for file access properties</span>
-<a name="l00025"></a><a class="code" href="classH5_1_1FileAccPropList.html">00025</a> <span class="keyword">class </span>H5_DLLCPP FileAccPropList : <span class="keyword">public</span> <a class="code" href="classH5_1_1PropList.html">PropList</a> {
-<a name="l00026"></a>00026    <span class="keyword">public</span>:
-<a name="l00027"></a><a class="code" href="classH5_1_1FileAccPropList.html#21e14f8342d3730ce1cffb61c04310af">00027</a>         <span class="keyword">static</span> <span class="keyword">const</span> FileAccPropList DEFAULT;
-<a name="l00028"></a>00028 
-<a name="l00029"></a>00029         <span class="comment">// Creates a file access property list.</span>
-<a name="l00030"></a>00030         FileAccPropList();
-<a name="l00031"></a>00031 
-<a name="l00032"></a>00032         <span class="comment">// Modifies this property list to use the H5FD_STDIO driver</span>
-<a name="l00033"></a>00033         <span class="keywordtype">void</span> setStdio() <span class="keyword">const</span>;
-<a name="l00034"></a>00034 
-<a name="l00035"></a>00035         <span class="comment">// Set file driver for this property list</span>
-<a name="l00036"></a>00036         <span class="keywordtype">void</span> setDriver(hid_t new_driver_id, <span class="keyword">const</span> <span class="keywordtype">void</span> *new_driver_info) <span class="keyword">const</span>;
-<a name="l00037"></a>00037 
-<a name="l00038"></a>00038         <span class="comment">// Returns a low-level file driver identifier.</span>
-<a name="l00039"></a>00039         hid_t getDriver() <span class="keyword">const</span>;
-<a name="l00040"></a>00040 
-<a name="l00041"></a>00041         <span class="comment">// Sets offset for family driver.</span>
-<a name="l00042"></a>00042         <span class="keywordtype">void</span> setFamilyOffset(hsize_t offset) <span class="keyword">const</span>;
-<a name="l00043"></a>00043 
-<a name="l00044"></a>00044         <span class="comment">// Gets offset for family driver.</span>
-<a name="l00045"></a>00045         hsize_t getFamilyOffset() <span class="keyword">const</span>;
-<a name="l00046"></a>00046 
-<a name="l00047"></a>00047         <span class="comment">// Modifies this file access property list to use the sec2 driver.</span>
-<a name="l00048"></a>00048         <span class="keywordtype">void</span> setSec2() <span class="keyword">const</span>;
-<a name="l00049"></a>00049 
-<a name="l00050"></a>00050         <span class="comment">// Modifies this file access property list to use the H5FD_CORE</span>
-<a name="l00051"></a>00051         <span class="comment">// driver.</span>
-<a name="l00052"></a>00052         <span class="keywordtype">void</span> setCore (size_t increment, hbool_t backing_store) <span class="keyword">const</span>;
-<a name="l00053"></a>00053 
-<a name="l00054"></a>00054         <span class="comment">// Queries H5FD_CORE driver properties.</span>
-<a name="l00055"></a>00055         <span class="keywordtype">void</span> getCore (size_t& increment, hbool_t& backing_store) <span class="keyword">const</span>;
-<a name="l00056"></a>00056 
-<a name="l00057"></a>00057         <span class="comment">// Sets this file access properties list to the family driver.</span>
-<a name="l00058"></a>00058         <span class="keywordtype">void</span> setFamily( hsize_t memb_size, <span class="keyword">const</span> FileAccPropList& memb_plist ) <span class="keyword">const</span>;
-<a name="l00059"></a>00059 
-<a name="l00060"></a>00060         <span class="comment">// Returns information about the family file access property list.</span>
-<a name="l00061"></a>00061         <span class="keywordtype">void</span> getFamily(hsize_t& memb_size, FileAccPropList& memb_plist) <span class="keyword">const</span>;
-<a name="l00062"></a>00062         FileAccPropList getFamily(hsize_t& memb_size) <span class="keyword">const</span>;
-<a name="l00063"></a>00063 
-<a name="l00064"></a>00064         <span class="comment">// Emulates the old split file driver,</span>
-<a name="l00065"></a>00065         <span class="keywordtype">void</span> setSplit( FileAccPropList& meta_plist, FileAccPropList& raw_plist,
-<a name="l00066"></a>00066              <span class="keyword">const</span> <span class="keywordtype">char</span>* meta_ext = <span class="stringliteral">".meta"</span>, <span class="keyword">const</span> <span class="keywordtype">char</span>* raw_ext = <span class="stringliteral">".raw"</span> ) <span class="keyword">const</span>;
-<a name="l00067"></a>00067         <span class="keywordtype">void</span> setSplit( FileAccPropList& meta_plist, FileAccPropList& raw_plist,
-<a name="l00068"></a>00068              <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& meta_ext, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& raw_ext ) <span class="keyword">const</span>;
-<a name="l00069"></a>00069 
-<a name="l00070"></a>00070 <span class="preprocessor">#ifdef H5_HAVE_STREAM // for Stream Virtual File Driver</span>
-<a name="l00071"></a>00071 <span class="preprocessor"></span>        <span class="comment">// Modifies this file access property list to use the Stream driver.</span>
-<a name="l00072"></a>00072         <span class="keywordtype">void</span> setStream(H5FD_stream_fapl_t &fapl) <span class="keyword">const</span>;
-<a name="l00073"></a>00073 
-<a name="l00074"></a>00074         <span class="comment">// Retrieves the streaming I/O driver settings</span>
-<a name="l00075"></a>00075         H5FD_stream_fapl_t getStream() <span class="keyword">const</span>;
-<a name="l00076"></a>00076 <span class="preprocessor">#endif</span>
-<a name="l00077"></a>00077 <span class="preprocessor"></span>
-<a name="l00078"></a>00078         <span class="comment">// Sets the maximum size of the data sieve buffer.</span>
-<a name="l00079"></a>00079         <span class="keywordtype">void</span> setSieveBufSize(size_t bufsize) <span class="keyword">const</span>;
-<a name="l00080"></a>00080 
-<a name="l00081"></a>00081         <span class="comment">// Returns the current settings for the data sieve buffer size</span>
-<a name="l00082"></a>00082         <span class="comment">// property</span>
-<a name="l00083"></a>00083         size_t getSieveBufSize() <span class="keyword">const</span>;
-<a name="l00084"></a>00084 
-<a name="l00085"></a>00085         <span class="comment">// Sets the minimum size of metadata block allocations.</span>
-<a name="l00086"></a>00086         <span class="keywordtype">void</span> setMetaBlockSize(hsize_t &block_size) <span class="keyword">const</span>;
-<a name="l00087"></a>00087 
-<a name="l00088"></a>00088         <span class="comment">// Returns the current metadata block size setting.</span>
-<a name="l00089"></a>00089         hsize_t getMetaBlockSize() <span class="keyword">const</span>;
-<a name="l00090"></a>00090 
-<a name="l00091"></a>00091         <span class="comment">// Modifies this file access property list to use the logging driver.</span>
-<a name="l00092"></a>00092         <span class="keywordtype">void</span> setLog(<span class="keyword">const</span> <span class="keywordtype">char</span> *logfile, <span class="keywordtype">unsigned</span> flags, size_t buf_size) <span class="keyword">const</span>;
-<a name="l00093"></a>00093         <span class="keywordtype">void</span> setLog(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& logfile, <span class="keywordtype">unsigned</span> flags, size_t buf_size) <span class="keyword">const</span>;
-<a name="l00094"></a>00094 
-<a name="l00095"></a>00095         <span class="comment">// Sets alignment properties of this file access property list</span>
-<a name="l00096"></a>00096         <span class="keywordtype">void</span> setAlignment( hsize_t threshold = 1, hsize_t alignment = 1 ) <span class="keyword">const</span>;
-<a name="l00097"></a>00097 
-<a name="l00098"></a>00098         <span class="comment">// Retrieves the current settings for alignment properties from</span>
-<a name="l00099"></a>00099         <span class="comment">// this property list.</span>
-<a name="l00100"></a>00100         <span class="keywordtype">void</span> getAlignment( hsize_t& threshold, hsize_t& alignment ) <span class="keyword">const</span>;
-<a name="l00101"></a>00101 
-<a name="l00102"></a>00102         <span class="comment">// Sets data type for multi driver.</span>
-<a name="l00103"></a>00103         <span class="keywordtype">void</span> setMultiType(H5FD_mem_t dtype) <span class="keyword">const</span>;
-<a name="l00104"></a>00104 
-<a name="l00105"></a>00105         <span class="comment">// Returns the data type property for MULTI driver.</span>
-<a name="l00106"></a>00106         H5FD_mem_t getMultiType() <span class="keyword">const</span>;
-<a name="l00107"></a>00107 
-<a name="l00108"></a>00108         <span class="comment">// Sets the meta data cache and raw data chunk cache parameters.</span>
-<a name="l00109"></a>00109         <span class="keywordtype">void</span> setCache( <span class="keywordtype">int</span> mdc_nelmts, size_t rdcc_nelmts, size_t rdcc_nbytes, <span class="keywordtype">double</span> rdcc_w0 ) <span class="keyword">const</span>;
-<a name="l00110"></a>00110 
-<a name="l00111"></a>00111         <span class="comment">// Queries the meta data cache and raw data chunk cache parameters.</span>
-<a name="l00112"></a>00112         <span class="keywordtype">void</span> getCache( <span class="keywordtype">int</span>& mdc_nelmts, size_t& rdcc_nelmts, size_t& rdcc_nbytes, <span class="keywordtype">double</span>& rdcc_w0 ) <span class="keyword">const</span>;
-<a name="l00113"></a>00113 
-<a name="l00114"></a>00114         <span class="comment">// Sets the degree for the file close behavior.</span>
-<a name="l00115"></a>00115         <span class="keywordtype">void</span> setFcloseDegree(H5F_close_degree_t degree);
-<a name="l00116"></a>00116 
-<a name="l00117"></a>00117         <span class="comment">// Returns the degree for the file close behavior.</span>
-<a name="l00118"></a>00118         H5F_close_degree_t getFcloseDegree();
-<a name="l00119"></a>00119 
-<a name="l00120"></a>00120         <span class="comment">// Sets garbage collecting references flag.</span>
-<a name="l00121"></a>00121         <span class="keywordtype">void</span> setGcReferences( <span class="keywordtype">unsigned</span> gc_ref = 0 ) <span class="keyword">const</span>;
-<a name="l00122"></a>00122 
-<a name="l00123"></a>00123         <span class="comment">// Returns garbage collecting references setting.</span>
-<a name="l00124"></a>00124         <span class="keywordtype">unsigned</span> getGcReferences() <span class="keyword">const</span>;
-<a name="l00125"></a>00125 
-<a name="l00127"></a><a class="code" href="classH5_1_1FileAccPropList.html#4ecd3bc5b4a190624e745e45c8a137cb">00127</a>         <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> fromClass ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"FileAccPropList"</span>); }
-<a name="l00128"></a>00128 
-<a name="l00129"></a>00129         <span class="comment">// Copy constructor: creates a copy of a FileAccPropList object.</span>
-<a name="l00130"></a>00130         FileAccPropList( <span class="keyword">const</span> FileAccPropList& original );
-<a name="l00131"></a>00131 
-<a name="l00132"></a>00132         <span class="comment">// Creates a copy of an existing file access property list</span>
-<a name="l00133"></a>00133         <span class="comment">// using the property list id.</span>
-<a name="l00134"></a>00134         FileAccPropList (<span class="keyword">const</span> hid_t plist_id);
-<a name="l00135"></a>00135 
-<a name="l00136"></a>00136         <span class="comment">// Noop destructor</span>
-<a name="l00137"></a>00137         <span class="keyword">virtual</span> ~FileAccPropList();
-<a name="l00138"></a>00138 };
-<a name="l00139"></a>00139 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00140"></a>00140 <span class="preprocessor"></span>}
-<a name="l00141"></a>00141 <span class="preprocessor">#endif</span>
-<a name="l00142"></a>00142 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on 11 Apr 2013 by 
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5FaccProp_8h.html b/html/cpplus_RM/H5FaccProp_8h.html
deleted file mode 100644
index 456bd21..0000000
--- a/html/cpplus_RM/H5FaccProp_8h.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5FaccProp.h File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> |
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5FaccProp.h File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><a href="H5FaccProp_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1FileAccPropList.html" title="Class FileAccPropList represents the HDF5 file access property list. ">FileAccPropList</a> represents the HDF5 file access property list.  <a href="classH5_1_1FileAccPropList.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5FaccProp_8h_source.html b/html/cpplus_RM/H5FaccProp_8h_source.html
deleted file mode 100644
index 13da0ee..0000000
--- a/html/cpplus_RM/H5FaccProp_8h_source.html
+++ /dev/null
@@ -1,246 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5FaccProp.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5FaccProp.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="H5FaccProp_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span> <span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span> <span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span> <span class="comment"> *                                                                           *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span> <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span> <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span> <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span> <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span> <span class="comment">// Class FileAccPropList represents the HDF5 file access property list and</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span> <span class="comment">// inherits from DataType.</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span> </div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span> <span class="preprocessor">#ifndef __H5FileAccPropList_H</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5FileAccPropList_H</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="classH5_1_1FileAccPropList.html">   28</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> : <span class="keyword">public</span> <a class="code" href="classH5_1_1PropList.html">PropList</a> {</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="classH5_1_1FileAccPropList.html#a21e14f8342d3730ce1cffb61c04310af">   30</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> <a class="code" href="classH5_1_1FileAccPropList.html#a21e14f8342d3730ce1cffb61c04310af">DEFAULT</a>;</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span> </div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>     <span class="comment">// Creates a file access property list.</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>     <a class="code" href="classH5_1_1FileAccPropList.html">FileAccPropList</a>();</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span> </div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>     <span class="comment">// Modifies this property list to use the H5FD_STDIO driver</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>     <span class="keywordtype">void</span> setStdio() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span> </div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>     <span class="comment">// Set file driver for this property list</span></div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>     <span class="keywordtype">void</span> setDriver(hid_t new_driver_id, <span class="keyword">const</span> <span class="keywordtype">void</span> *new_driver_info) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span> </div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>     <span class="comment">// Returns a low-level file driver identifier.</span></div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>     hid_t getDriver() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span> </div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>     <span class="comment">// Sets offset for family driver.</span></div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>     <span class="keywordtype">void</span> setFamilyOffset(hsize_t offset) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span> </div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>     <span class="comment">// Gets offset for family driver.</span></div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>     hsize_t getFamilyOffset() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span> </div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>     <span class="comment">// Modifies this file access property list to use the sec2 driver.</span></div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>     <span class="keywordtype">void</span> setSec2() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span> </div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>     <span class="comment">// Modifies this file access property list to use the H5FD_CORE</span></div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>     <span class="comment">// driver.</span></div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>     <span class="keywordtype">void</span> setCore (<span class="keywordtype">size_t</span> increment, hbool_t backing_store) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span> </div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>     <span class="comment">// Queries H5FD_CORE driver properties.</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>     <span class="keywordtype">void</span> getCore (<span class="keywordtype">size_t</span>& increment, hbool_t& backing_store) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span> </div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>     <span class="comment">// Sets this file access properties list to the family driver.</span></div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>     <span class="keywordtype">void</span> setFamily( hsize_t memb_size, <span class="keyword">const</span> <a class="code" href="classH5_1_1FileAccPropList.html">FileAccPropList</a>& memb_plist ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span> </div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>     <span class="comment">// Returns information about the family file access property list.</span></div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>     <span class="keywordtype">void</span> getFamily(hsize_t& memb_size, <a class="code" href="classH5_1_1FileAccPropList.html">FileAccPropList</a>& memb_plist) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>     <a class="code" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> getFamily(hsize_t& memb_size) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span> </div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>     <span class="comment">// Emulates the old split file driver,</span></div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>     <span class="keywordtype">void</span> setSplit( <a class="code" href="classH5_1_1FileAccPropList.html">FileAccPropList</a>& meta_plist, <a class="code" href="classH5_1_1FileAccPropList.html">FileAccPropList</a>& raw_plist,</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>          <span class="keyword">const</span> <span class="keywordtype">char</span>* meta_ext = <span class="stringliteral">".meta"</span>, <span class="keyword">const</span> <span class="keywordtype">char</span>* raw_ext = <span class="stringliteral">".raw"</span> ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>     <span class="keywordtype">void</span> setSplit( <a class="code" href="classH5_1_1FileAccPropList.html">FileAccPropList</a>& meta_plist, <a class="code" href="classH5_1_1FileAccPropList.html">FileAccPropList</a>& raw_plist,</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>          <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& meta_ext, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& raw_ext ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span> </div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span> <span class="preprocessor">#ifdef H5_HAVE_STREAM // for Stream Virtual File Driver</span></div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span> <span class="preprocessor"></span>    <span class="comment">// Modifies this file access property list to use the Stream driver.</span></div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>     <span class="keywordtype">void</span> setStream(H5FD_stream_fapl_t &fapl) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span> </div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>     <span class="comment">// Retrieves the streaming I/O driver settings</span></div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>     H5FD_stream_fapl_t getStream() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>     <span class="comment">// Sets the maximum size of the data sieve buffer.</span></div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>     <span class="keywordtype">void</span> setSieveBufSize(<span class="keywordtype">size_t</span> bufsize) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span> </div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>     <span class="comment">// Returns the current settings for the data sieve buffer size</span></div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>     <span class="comment">// property</span></div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>     <span class="keywordtype">size_t</span> getSieveBufSize() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span> </div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>     <span class="comment">// Sets the minimum size of metadata block allocations.</span></div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>     <span class="keywordtype">void</span> setMetaBlockSize(hsize_t &block_size) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span> </div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>     <span class="comment">// Returns the current metadata block size setting.</span></div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>     hsize_t getMetaBlockSize() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span> </div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>     <span class="comment">// Modifies this file access property list to use the logging driver.</span></div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>     <span class="keywordtype">void</span> setLog(<span class="keyword">const</span> <span class="keywordtype">char</span> *logfile, <span class="keywordtype">unsigned</span> flags, <span class="keywordtype">size_t</span> buf_size) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>     <span class="keywordtype">void</span> setLog(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& logfile, <span class="keywordtype">unsigned</span> flags, <span class="keywordtype">size_t</span> buf_size) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span> </div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>     <span class="comment">// Sets alignment properties of this file access property list</span></div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>     <span class="keywordtype">void</span> setAlignment( hsize_t threshold = 1, hsize_t alignment = 1 ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span> </div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>     <span class="comment">// Retrieves the current settings for alignment properties from</span></div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>     <span class="comment">// this property list.</span></div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>     <span class="keywordtype">void</span> getAlignment( hsize_t& threshold, hsize_t& alignment ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span> </div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>     <span class="comment">// Sets data type for multi driver.</span></div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>     <span class="keywordtype">void</span> setMultiType(H5FD_mem_t dtype) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span> </div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>     <span class="comment">// Returns the data type property for MULTI driver.</span></div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>     H5FD_mem_t getMultiType() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span> </div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>     <span class="comment">// Sets the meta data cache and raw data chunk cache parameters.</span></div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>     <span class="keywordtype">void</span> setCache( <span class="keywordtype">int</span> mdc_nelmts, <span class="keywordtype">size_t</span> rdcc_nelmts, <span class="keywordtype">size_t</span> rdcc_nbytes, <span class="keywordtype">double</span> rdcc_w0 ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span> </div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>     <span class="comment">// Queries the meta data cache and raw data chunk cache parameters.</span></div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>     <span class="keywordtype">void</span> getCache( <span class="keywordtype">int</span>& mdc_nelmts, <span class="keywordtype">size_t</span>& rdcc_nelmts, <span class="keywordtype">size_t</span>& rdcc_nbytes, <span class="keywordtype">double</span>& rdcc_w0 ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span> </div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>     <span class="comment">// Sets the degree for the file close behavior.</span></div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span>     <span class="keywordtype">void</span> setFcloseDegree(H5F_close_degree_t degree);</div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span> </div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>     <span class="comment">// Returns the degree for the file close behavior.</span></div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>     H5F_close_degree_t getFcloseDegree();</div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span> </div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span>     <span class="comment">// Sets garbage collecting references flag.</span></div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>     <span class="keywordtype">void</span> setGcReferences( <span class="keywordtype">unsigned</span> gc_ref = 0 ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span> </div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>     <span class="comment">// Returns garbage collecting references setting.</span></div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>     <span class="keywordtype">unsigned</span> getGcReferences() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span> </div>
-<div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="classH5_1_1FileAccPropList.html#a4ecd3bc5b4a190624e745e45c8a137cb">  130</a></span>     <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> <a class="code" href="classH5_1_1FileAccPropList.html#a4ecd3bc5b4a190624e745e45c8a137cb">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<sp [...]
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span> </div>
-<div class="line"><a name="l00132"></a><span class="lineno">  132</span>     <span class="comment">// Copy constructor: creates a copy of a FileAccPropList object.</span></div>
-<div class="line"><a name="l00133"></a><span class="lineno">  133</span>     <a class="code" href="classH5_1_1FileAccPropList.html">FileAccPropList</a>( <span class="keyword">const</span> <a class="code" href="classH5_1_1FileAccPropList.html">FileAccPropList</a>& original );</div>
-<div class="line"><a name="l00134"></a><span class="lineno">  134</span> </div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>     <span class="comment">// Creates a copy of an existing file access property list</span></div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>     <span class="comment">// using the property list id.</span></div>
-<div class="line"><a name="l00137"></a><span class="lineno">  137</span>     <a class="code" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> (<span class="keyword">const</span> hid_t plist_id);</div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span> </div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>     <span class="comment">// Noop destructor</span></div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1FileAccPropList.html">FileAccPropList</a>();</div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span> };</div>
-<div class="line"><a name="l00142"></a><span class="lineno">  142</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00143"></a><span class="lineno">  143</span> <span class="preprocessor"></span>}</div>
-<div class="line"><a name="l00144"></a><span class="lineno">  144</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00145"></a><span class="lineno">  145</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5FileAccPropList_H</span></div>
-<div class="ttc" id="classH5_1_1FileAccPropList_html_a21e14f8342d3730ce1cffb61c04310af"><div class="ttname"><a href="classH5_1_1FileAccPropList.html#a21e14f8342d3730ce1cffb61c04310af">H5::FileAccPropList::DEFAULT</a></div><div class="ttdeci">static const FileAccPropList DEFAULT</div><div class="ttdoc">Constant for default property. </div><div class="ttdef"><b>Definition:</b> H5FaccProp.h:30</div></div>
-<div class="ttc" id="classH5_1_1PropList_html"><div class="ttname"><a href="classH5_1_1PropList.html">H5::PropList</a></div><div class="ttdoc">Class PropList provides operations for generic property lists. </div><div class="ttdef"><b>Definition:</b> H5PropList.h:25</div></div>
-<div class="ttc" id="classH5_1_1FileAccPropList_html"><div class="ttname"><a href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></div><div class="ttdoc">Class FileAccPropList represents the HDF5 file access property list. </div><div class="ttdef"><b>Definition:</b> H5FaccProp.h:28</div></div>
-<div class="ttc" id="H5Exception_8h_html_a5c3fdf56d98d169f63f1b114803db592"><div class="ttname"><a href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a></div><div class="ttdeci">#define H5std_string</div><div class="ttdef"><b>Definition:</b> H5Exception.h:29</div></div>
-<div class="ttc" id="classH5_1_1FileAccPropList_html_a4ecd3bc5b4a190624e745e45c8a137cb"><div class="ttname"><a href="classH5_1_1FileAccPropList.html#a4ecd3bc5b4a190624e745e45c8a137cb">H5::FileAccPropList::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5FaccProp.h:130</div></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5FcreatProp_8cpp.html b/html/cpplus_RM/H5FcreatProp_8cpp.html
deleted file mode 100644
index e33619b..0000000
--- a/html/cpplus_RM/H5FcreatProp_8cpp.html
+++ /dev/null
@@ -1,112 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5FcreatProp.cpp File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5FcreatProp.cpp File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include <string></code><br/>
-<code>#include "<a class="el" href="H5Include_8h_source.html">H5Include.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5IdComponent_8h_source.html">H5IdComponent.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5PropList_8h_source.html">H5PropList.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5FcreatProp_8h_source.html">H5FcreatProp.h</a>"</code><br/>
-</div><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5FcreatProp_8h-source.html b/html/cpplus_RM/H5FcreatProp_8h-source.html
deleted file mode 100644
index befbaf0..0000000
--- a/html/cpplus_RM/H5FcreatProp_8h-source.html
+++ /dev/null
@@ -1,473 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="header2_files/filelist.xml">
-<title>Main Page</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>Binh-Minh Ribler</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Randy Ribler</o:LastAuthor>
-  <o:Revision>10</o:Revision>
-  <o:TotalTime>42</o:TotalTime>
-  <o:Created>2005-09-19T02:11:00Z</o:Created>
-  <o:LastSaved>2005-09-19T02:39:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>5</o:Words>
-  <o:Characters>30</o:Characters>
-  <o:Company>LC</o:Company>
-  <o:Lines>1</o:Lines>
-  <o:Paragraphs>1</o:Paragraphs>
-  <o:CharactersWithSpaces>34</o:CharactersWithSpaces>
-  <o:Version>10.2625</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:Zoom>75</w:Zoom>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="RM_stylesheet.css">
-<style>
-<!--
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:24.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:13.5pt;
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-weight:bold;}
-h5
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:5;
-	font-size:10.0pt;
-	font-weight:bold;}
-h6
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:6;
-	font-size:7.5pt;
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:#252E78;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:#3D2185;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-address
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	font-style:italic;}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	font-family:"Courier New";
-	mso-fareast-font-family:"Times New Roman";}
-p.formuladsp, li.formuladsp, div.formuladsp
-	{mso-style-name:formuladsp;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdtable, li.mdtable, div.mdtable
-	{mso-style-name:mdtable;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	background:#F4F4FB;
-	border:none;
-	mso-border-alt:solid #868686 .75pt;
-	padding:0in;
-	mso-padding-alt:0in 0in 0in 0in;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdrow, li.mdrow, div.mdrow
-	{mso-style-name:mdrow;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdescleft, li.mdescleft, div.mdescleft
-	{mso-style-name:mdescleft;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.mdescright, li.mdescright, div.mdescright
-	{mso-style-name:mdescright;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.memitemleft, li.memitemleft, div.memitemleft
-	{mso-style-name:memitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memitemright, li.memitemright, div.memitemright
-	{mso-style-name:memitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.search, li.search, div.search
-	{mso-style-name:search;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.fragment, li.fragment, div.fragment
-	{mso-style-name:fragment;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemleft, li.memtemplitemleft, div.memtemplitemleft
-	{mso-style-name:memtemplitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemright, li.memtemplitemright, div.memtemplitemright
-	{mso-style-name:memtemplitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplparams, li.memtemplparams, div.memtemplparams
-	{mso-style-name:memtemplparams;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
- at page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-table.MsoTableGrid
-	{mso-style-name:"Table Grid";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	border:solid windowtext 1.0pt;
-	mso-border-alt:solid windowtext .5pt;
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-border-insideh:.5pt solid windowtext;
-	mso-border-insidev:.5pt solid windowtext;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:15.0pt;}
-</style>
-<![endif]><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="6146">
-  <o:colormru v:ext="edit" colors="#060"/>
-  <o:colormenu v:ext="edit" strokecolor="#060"/>
- </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body bgcolor=white lang=EN-US link="#252E78" vlink="#3D2185" style='tab-interval:
-.5in;margin-left:15.0pt;margin-right:15.0pt'>
-
-<div class=Section1>
-
-<p class=MsoNormal style='margin-top:0in;margin-right:15.0pt;margin-bottom:
-0in;margin-left:15.0pt;margin-bottom:.0001pt'><span style='color:black'><span
-style='mso-spacerun:yes'>�</span></span><b style='mso-bidi-font-weight:normal'><span
-style='font-size:22.0pt;color:black'><o:p></o:p></span></b></p>
-
-<div align=center>
-
-<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
- style='border-collapse:collapse;border:none;mso-border-bottom-alt:solid navy 2.25pt;
- mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
- <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:29.25pt'>
-  <td width=453 valign=top style='width:339.45pt;border:none;border-bottom:
-  solid navy 2.25pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt'>
-  <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span
-  style='font-size:22.0pt;color:black'>HDF5 C++ API Reference Manual</span></b><span
-  style='color:black'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-</div>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-</div>
-
-</body>
-
-</html>
-<!-- Generated by Doxygen 1.4.7 -->
-<div class="tabs">
-  <ul>
-    <li><a href="index.html"><span>Main Page</span></a></li>
-    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-    <li><a href="annotated.html"><span>Classes</span></a></li>
-    <li id="current"><a href="files.html"><span>Files</span></a></li>
-    <li><a href="examples.html"><span>Examples</span></a></li>
-  </ul></div>
-<div class="tabs">
-  <ul>
-    <li><a href="files.html"><span>File List</span></a></li>
-    <li><a href="globals.html"><span>File Members</span></a></li>
-  </ul></div>
-<h1>H5FcreatProp.h</h1><a href="H5FcreatProp_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span>
-<a name="l00002"></a>00002 <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span>
-<a name="l00003"></a>00003 <span class="comment"> * Copyright by The HDF Group.                                               *</span>
-<a name="l00004"></a>00004 <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span>
-<a name="l00005"></a>00005 <span class="comment"> * All rights reserved.                                                      *</span>
-<a name="l00006"></a>00006 <span class="comment"> *                                                                           *</span>
-<a name="l00007"></a>00007 <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span>
-<a name="l00008"></a>00008 <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span>
-<a name="l00009"></a>00009 <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span>
-<a name="l00010"></a>00010 <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span>
-<a name="l00011"></a>00011 <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span>
-<a name="l00012"></a>00012 <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span>
-<a name="l00013"></a>00013 <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span>
-<a name="l00014"></a>00014 <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span>
-<a name="l00015"></a>00015 <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span>
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017 <span class="preprocessor">#ifndef _H5FileCreatPropList_H</span>
-<a name="l00018"></a>00018 <span class="preprocessor"></span><span class="preprocessor">#define _H5FileCreatPropList_H</span>
-<a name="l00019"></a>00019 <span class="preprocessor"></span>
-<a name="l00020"></a>00020 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00021"></a>00021 <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {
-<a name="l00022"></a>00022 <span class="preprocessor">#endif</span>
-<a name="l00023"></a>00023 <span class="preprocessor"></span>
-<a name="l00024"></a>00024 <span class="comment">// class for file access properties</span>
-<a name="l00025"></a><a class="code" href="classH5_1_1FileCreatPropList.html">00025</a> <span class="keyword">class </span>H5_DLLCPP FileCreatPropList : <span class="keyword">public</span> <a class="code" href="classH5_1_1PropList.html">PropList</a> {
-<a name="l00026"></a>00026    <span class="keyword">public</span>:
-<a name="l00027"></a>00027         <span class="comment">// Default file creation property list.</span>
-<a name="l00028"></a><a class="code" href="classH5_1_1FileCreatPropList.html#82f8cb6df67bd26c655cb3f9c3b30dbc">00028</a>         <span class="keyword">static</span> <span class="keyword">const</span> FileCreatPropList DEFAULT;
-<a name="l00029"></a>00029 
-<a name="l00030"></a>00030         <span class="comment">// Creates a file create property list.</span>
-<a name="l00031"></a>00031         FileCreatPropList();
-<a name="l00032"></a>00032 
-<a name="l00033"></a>00033         <span class="comment">// Retrieves version information for various parts of a file.</span>
-<a name="l00034"></a>00034         <span class="keywordtype">void</span> getVersion( <span class="keywordtype">unsigned</span>& super, <span class="keywordtype">unsigned</span>& freelist, <span class="keywordtype">unsigned</span>& stab, <span class="keywordtype">unsigned</span>& shhdr ) <span class="keyword">const</span>;
-<a name="l00035"></a>00035 
-<a name="l00036"></a>00036         <span class="comment">// Sets the userblock size field of a file creation property list.</span>
-<a name="l00037"></a>00037         <span class="keywordtype">void</span> setUserblock( hsize_t size ) <span class="keyword">const</span>;
-<a name="l00038"></a>00038 
-<a name="l00039"></a>00039         <span class="comment">// Gets the size of a user block in this file creation property list.</span>
-<a name="l00040"></a>00040         hsize_t getUserblock() <span class="keyword">const</span>;
-<a name="l00041"></a>00041 
-<a name="l00042"></a>00042         <span class="comment">// Retrieves the size-of address and size quantities stored in a</span>
-<a name="l00043"></a>00043         <span class="comment">// file according to this file creation property list.</span>
-<a name="l00044"></a>00044         <span class="keywordtype">void</span> getSizes( size_t& sizeof_addr, size_t& sizeof_size ) <span class="keyword">const</span>;
-<a name="l00045"></a>00045 
-<a name="l00046"></a>00046         <span class="comment">// Sets file size-of addresses and sizes.</span>
-<a name="l00047"></a>00047         <span class="keywordtype">void</span> setSizes( size_t sizeof_addr = 4, size_t sizeof_size = 4 ) <span class="keyword">const</span>;
-<a name="l00048"></a>00048 
-<a name="l00049"></a>00049         <span class="comment">// Retrieves the size of the symbol table B-tree 1/2 rank and the</span>
-<a name="l00050"></a>00050         <span class="comment">// symbol table leaf node 1/2 size.</span>
-<a name="l00051"></a>00051         <span class="keywordtype">void</span> getSymk( <span class="keywordtype">unsigned</span>& int_nodes_k, <span class="keywordtype">unsigned</span>& leaf_nodes_k ) <span class="keyword">const</span>;
-<a name="l00052"></a>00052 
-<a name="l00053"></a>00053         <span class="comment">// Sets the size of parameters used to control the symbol table nodes.</span>
-<a name="l00054"></a>00054         <span class="keywordtype">void</span> setSymk( <span class="keywordtype">unsigned</span> int_nodes_k, <span class="keywordtype">unsigned</span> leaf_nodes_k ) <span class="keyword">const</span>;
-<a name="l00055"></a>00055 
-<a name="l00056"></a>00056         <span class="comment">// Returns the 1/2 rank of an indexed storage B-tree.</span>
-<a name="l00057"></a>00057         <span class="keywordtype">unsigned</span> getIstorek() <span class="keyword">const</span>;
-<a name="l00058"></a>00058 
-<a name="l00059"></a>00059         <span class="comment">// Sets the size of parameter used to control the B-trees for</span>
-<a name="l00060"></a>00060         <span class="comment">// indexing chunked datasets.</span>
-<a name="l00061"></a>00061         <span class="keywordtype">void</span> setIstorek( <span class="keywordtype">unsigned</span> ik ) <span class="keyword">const</span>;
-<a name="l00062"></a>00062 
-<a name="l00064"></a><a class="code" href="classH5_1_1FileCreatPropList.html#592ed2dcba2a223977ae07689d7c4024">00064</a>         <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> fromClass ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"FileCreatPropList"</span>); }
-<a name="l00065"></a>00065 
-<a name="l00066"></a>00066         <span class="comment">// Copy constructor: creates a copy of a FileCreatPropList object.</span>
-<a name="l00067"></a>00067         FileCreatPropList(<span class="keyword">const</span> FileCreatPropList& orig);
-<a name="l00068"></a>00068 
-<a name="l00069"></a>00069         <span class="comment">// Creates a copy of an existing file create property list</span>
-<a name="l00070"></a>00070         <span class="comment">// using the property list id.</span>
-<a name="l00071"></a>00071         FileCreatPropList (<span class="keyword">const</span> hid_t plist_id);
-<a name="l00072"></a>00072 
-<a name="l00073"></a>00073         <span class="comment">// Noop destructor</span>
-<a name="l00074"></a>00074         <span class="keyword">virtual</span> ~FileCreatPropList();
-<a name="l00075"></a>00075 };
-<a name="l00076"></a>00076 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00077"></a>00077 <span class="preprocessor"></span>}
-<a name="l00078"></a>00078 <span class="preprocessor">#endif</span>
-<a name="l00079"></a>00079 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on 11 Apr 2013 by 
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5FcreatProp_8h.html b/html/cpplus_RM/H5FcreatProp_8h.html
deleted file mode 100644
index cb05d48..0000000
--- a/html/cpplus_RM/H5FcreatProp_8h.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5FcreatProp.h File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> |
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5FcreatProp.h File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><a href="H5FcreatProp_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileCreatPropList.html">H5::FileCreatPropList</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1FileCreatPropList.html" title="Class FileCreatPropList represents the HDF5 file create property list. ">FileCreatPropList</a> represents the HDF5 file create property list.  <a href="classH5_1_1FileCreatPropList.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5FcreatProp_8h_source.html b/html/cpplus_RM/H5FcreatProp_8h_source.html
deleted file mode 100644
index de7dffb..0000000
--- a/html/cpplus_RM/H5FcreatProp_8h_source.html
+++ /dev/null
@@ -1,180 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5FcreatProp.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5FcreatProp.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="H5FcreatProp_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span> <span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span> <span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span> <span class="comment"> *                                                                           *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span> <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span> <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span> <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span> <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span> <span class="preprocessor">#ifndef __H5FileCreatPropList_H</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5FileCreatPropList_H</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="classH5_1_1FileCreatPropList.html">   25</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1FileCreatPropList.html">FileCreatPropList</a> : <span class="keyword">public</span> <a class="code" href="classH5_1_1PropList.html">PropList</a> {</div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>     <span class="comment">// Default file creation property list.</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="classH5_1_1FileCreatPropList.html#a82f8cb6df67bd26c655cb3f9c3b30dbc">   28</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1FileCreatPropList.html">FileCreatPropList</a> <a class="code" href="classH5_1_1FileCreatPropList.html#a82f8cb6df67bd26c655cb3f9c3b30dbc">DEFAULT</a>;</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span> </div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>     <span class="comment">// Creates a file create property list.</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>     <a class="code" href="classH5_1_1FileCreatPropList.html">FileCreatPropList</a>();</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span> </div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>     <span class="comment">// Retrieves version information for various parts of a file.</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>     <span class="keywordtype">void</span> getVersion( <span class="keywordtype">unsigned</span>& super, <span class="keywordtype">unsigned</span>& freelist, <span class="keywordtype">unsigned</span>& stab, <span class="keywordtype">unsigned</span>& shhdr ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span> </div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>     <span class="comment">// Sets the userblock size field of a file creation property list.</span></div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>     <span class="keywordtype">void</span> setUserblock( hsize_t size ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span> </div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>     <span class="comment">// Gets the size of a user block in this file creation property list.</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>     hsize_t getUserblock() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span> </div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>     <span class="comment">// Retrieves the size-of address and size quantities stored in a</span></div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>     <span class="comment">// file according to this file creation property list.</span></div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>     <span class="keywordtype">void</span> getSizes( <span class="keywordtype">size_t</span>& sizeof_addr, <span class="keywordtype">size_t</span>& sizeof_size ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span> </div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>     <span class="comment">// Sets file size-of addresses and sizes.</span></div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>     <span class="keywordtype">void</span> setSizes( <span class="keywordtype">size_t</span> sizeof_addr = 4, <span class="keywordtype">size_t</span> sizeof_size = 4 ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span> </div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>     <span class="comment">// Retrieves the size of the symbol table B-tree 1/2 rank and the</span></div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>     <span class="comment">// symbol table leaf node 1/2 size.</span></div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>     <span class="keywordtype">void</span> getSymk( <span class="keywordtype">unsigned</span>& int_nodes_k, <span class="keywordtype">unsigned</span>& leaf_nodes_k ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span> </div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>     <span class="comment">// Sets the size of parameters used to control the symbol table nodes.</span></div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>     <span class="keywordtype">void</span> setSymk( <span class="keywordtype">unsigned</span> int_nodes_k, <span class="keywordtype">unsigned</span> leaf_nodes_k ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span> </div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>     <span class="comment">// Returns the 1/2 rank of an indexed storage B-tree.</span></div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>     <span class="keywordtype">unsigned</span> getIstorek() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span> </div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>     <span class="comment">// Sets the size of parameter used to control the B-trees for</span></div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>     <span class="comment">// indexing chunked datasets.</span></div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>     <span class="keywordtype">void</span> setIstorek( <span class="keywordtype">unsigned</span> ik ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span> </div>
-<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="classH5_1_1FileCreatPropList.html#a592ed2dcba2a223977ae07689d7c4024">   64</a></span>     <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> <a class="code" href="classH5_1_1FileCreatPropList.html#a592ed2dcba2a223977ae07689d7c4024">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> [...]
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span> </div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>     <span class="comment">// Copy constructor: creates a copy of a FileCreatPropList object.</span></div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>     <a class="code" href="classH5_1_1FileCreatPropList.html">FileCreatPropList</a>(<span class="keyword">const</span> <a class="code" href="classH5_1_1FileCreatPropList.html">FileCreatPropList</a>& orig);</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span> </div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>     <span class="comment">// Creates a copy of an existing file create property list</span></div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>     <span class="comment">// using the property list id.</span></div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>     <a class="code" href="classH5_1_1FileCreatPropList.html">FileCreatPropList</a> (<span class="keyword">const</span> hid_t plist_id);</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span> </div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>     <span class="comment">// Noop destructor</span></div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1FileCreatPropList.html">FileCreatPropList</a>();</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span> };</div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span> <span class="preprocessor"></span>}</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5FileCreatPropList_H</span></div>
-<div class="ttc" id="classH5_1_1PropList_html"><div class="ttname"><a href="classH5_1_1PropList.html">H5::PropList</a></div><div class="ttdoc">Class PropList provides operations for generic property lists. </div><div class="ttdef"><b>Definition:</b> H5PropList.h:25</div></div>
-<div class="ttc" id="classH5_1_1FileCreatPropList_html_a82f8cb6df67bd26c655cb3f9c3b30dbc"><div class="ttname"><a href="classH5_1_1FileCreatPropList.html#a82f8cb6df67bd26c655cb3f9c3b30dbc">H5::FileCreatPropList::DEFAULT</a></div><div class="ttdeci">static const FileCreatPropList DEFAULT</div><div class="ttdoc">Constant for default property. </div><div class="ttdef"><b>Definition:</b> H5FcreatProp.h:28</div></div>
-<div class="ttc" id="classH5_1_1FileCreatPropList_html_a592ed2dcba2a223977ae07689d7c4024"><div class="ttname"><a href="classH5_1_1FileCreatPropList.html#a592ed2dcba2a223977ae07689d7c4024">H5::FileCreatPropList::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5FcreatProp.h:64</div></div>
-<div class="ttc" id="classH5_1_1FileCreatPropList_html"><div class="ttname"><a href="classH5_1_1FileCreatPropList.html">H5::FileCreatPropList</a></div><div class="ttdoc">Class FileCreatPropList represents the HDF5 file create property list. </div><div class="ttdef"><b>Definition:</b> H5FcreatProp.h:25</div></div>
-<div class="ttc" id="H5Exception_8h_html_a5c3fdf56d98d169f63f1b114803db592"><div class="ttname"><a href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a></div><div class="ttdeci">#define H5std_string</div><div class="ttdef"><b>Definition:</b> H5Exception.h:29</div></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5File_8cpp.html b/html/cpplus_RM/H5File_8cpp.html
deleted file mode 100644
index cc3ab4f..0000000
--- a/html/cpplus_RM/H5File_8cpp.html
+++ /dev/null
@@ -1,124 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5File.cpp File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5File.cpp File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include <iostream></code><br/>
-<code>#include <string></code><br/>
-<code>#include "<a class="el" href="H5Include_8h_source.html">H5Include.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5IdComponent_8h_source.html">H5IdComponent.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5PropList_8h_source.html">H5PropList.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Object_8h_source.html">H5Object.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5FaccProp_8h_source.html">H5FaccProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5FcreatProp_8h_source.html">H5FcreatProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DxferProp_8h_source.html">H5DxferProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DcreatProp_8h_source.html">H5DcreatProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5CommonFG_8h_source.html">H5CommonFG.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Group_8h_source.html">H5Group.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5AbstractDs_8h_source.html">H5AbstractDs.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataSpace_8h_source.html">H5DataSpace.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataSet_8h_source.html">H5DataSet.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5File_8h_source.html">H5File.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Alltypes_8h_source.html">H5Alltypes.h</a>"</code><br/>
-</div><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5File_8h-source.html b/html/cpplus_RM/H5File_8h-source.html
deleted file mode 100644
index 4d1f761..0000000
--- a/html/cpplus_RM/H5File_8h-source.html
+++ /dev/null
@@ -1,542 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="header2_files/filelist.xml">
-<title>Main Page</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>Binh-Minh Ribler</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Randy Ribler</o:LastAuthor>
-  <o:Revision>10</o:Revision>
-  <o:TotalTime>42</o:TotalTime>
-  <o:Created>2005-09-19T02:11:00Z</o:Created>
-  <o:LastSaved>2005-09-19T02:39:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>5</o:Words>
-  <o:Characters>30</o:Characters>
-  <o:Company>LC</o:Company>
-  <o:Lines>1</o:Lines>
-  <o:Paragraphs>1</o:Paragraphs>
-  <o:CharactersWithSpaces>34</o:CharactersWithSpaces>
-  <o:Version>10.2625</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:Zoom>75</w:Zoom>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="RM_stylesheet.css">
-<style>
-<!--
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:24.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:13.5pt;
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-weight:bold;}
-h5
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:5;
-	font-size:10.0pt;
-	font-weight:bold;}
-h6
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:6;
-	font-size:7.5pt;
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:#252E78;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:#3D2185;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-address
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	font-style:italic;}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	font-family:"Courier New";
-	mso-fareast-font-family:"Times New Roman";}
-p.formuladsp, li.formuladsp, div.formuladsp
-	{mso-style-name:formuladsp;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdtable, li.mdtable, div.mdtable
-	{mso-style-name:mdtable;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	background:#F4F4FB;
-	border:none;
-	mso-border-alt:solid #868686 .75pt;
-	padding:0in;
-	mso-padding-alt:0in 0in 0in 0in;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdrow, li.mdrow, div.mdrow
-	{mso-style-name:mdrow;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdescleft, li.mdescleft, div.mdescleft
-	{mso-style-name:mdescleft;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.mdescright, li.mdescright, div.mdescright
-	{mso-style-name:mdescright;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.memitemleft, li.memitemleft, div.memitemleft
-	{mso-style-name:memitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memitemright, li.memitemright, div.memitemright
-	{mso-style-name:memitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.search, li.search, div.search
-	{mso-style-name:search;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.fragment, li.fragment, div.fragment
-	{mso-style-name:fragment;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemleft, li.memtemplitemleft, div.memtemplitemleft
-	{mso-style-name:memtemplitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemright, li.memtemplitemright, div.memtemplitemright
-	{mso-style-name:memtemplitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplparams, li.memtemplparams, div.memtemplparams
-	{mso-style-name:memtemplparams;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
- at page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-table.MsoTableGrid
-	{mso-style-name:"Table Grid";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	border:solid windowtext 1.0pt;
-	mso-border-alt:solid windowtext .5pt;
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-border-insideh:.5pt solid windowtext;
-	mso-border-insidev:.5pt solid windowtext;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:15.0pt;}
-</style>
-<![endif]><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="6146">
-  <o:colormru v:ext="edit" colors="#060"/>
-  <o:colormenu v:ext="edit" strokecolor="#060"/>
- </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body bgcolor=white lang=EN-US link="#252E78" vlink="#3D2185" style='tab-interval:
-.5in;margin-left:15.0pt;margin-right:15.0pt'>
-
-<div class=Section1>
-
-<p class=MsoNormal style='margin-top:0in;margin-right:15.0pt;margin-bottom:
-0in;margin-left:15.0pt;margin-bottom:.0001pt'><span style='color:black'><span
-style='mso-spacerun:yes'>�</span></span><b style='mso-bidi-font-weight:normal'><span
-style='font-size:22.0pt;color:black'><o:p></o:p></span></b></p>
-
-<div align=center>
-
-<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
- style='border-collapse:collapse;border:none;mso-border-bottom-alt:solid navy 2.25pt;
- mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
- <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:29.25pt'>
-  <td width=453 valign=top style='width:339.45pt;border:none;border-bottom:
-  solid navy 2.25pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt'>
-  <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span
-  style='font-size:22.0pt;color:black'>HDF5 C++ API Reference Manual</span></b><span
-  style='color:black'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-</div>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-</div>
-
-</body>
-
-</html>
-<!-- Generated by Doxygen 1.4.7 -->
-<div class="tabs">
-  <ul>
-    <li><a href="index.html"><span>Main Page</span></a></li>
-    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-    <li><a href="annotated.html"><span>Classes</span></a></li>
-    <li id="current"><a href="files.html"><span>Files</span></a></li>
-    <li><a href="examples.html"><span>Examples</span></a></li>
-  </ul></div>
-<div class="tabs">
-  <ul>
-    <li><a href="files.html"><span>File List</span></a></li>
-    <li><a href="globals.html"><span>File Members</span></a></li>
-  </ul></div>
-<h1>H5File.h</h1><a href="H5File_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span>
-<a name="l00002"></a>00002 <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span>
-<a name="l00003"></a>00003 <span class="comment"> * Copyright by The HDF Group.                                               *</span>
-<a name="l00004"></a>00004 <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span>
-<a name="l00005"></a>00005 <span class="comment"> * All rights reserved.                                                      *</span>
-<a name="l00006"></a>00006 <span class="comment"> *                                                                           *</span>
-<a name="l00007"></a>00007 <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span>
-<a name="l00008"></a>00008 <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span>
-<a name="l00009"></a>00009 <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span>
-<a name="l00010"></a>00010 <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span>
-<a name="l00011"></a>00011 <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span>
-<a name="l00012"></a>00012 <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span>
-<a name="l00013"></a>00013 <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span>
-<a name="l00014"></a>00014 <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span>
-<a name="l00015"></a>00015 <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span>
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017 <span class="preprocessor">#ifndef _H5File_H</span>
-<a name="l00018"></a>00018 <span class="preprocessor"></span><span class="preprocessor">#define _H5File_H</span>
-<a name="l00019"></a>00019 <span class="preprocessor"></span>
-<a name="l00020"></a>00020 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00021"></a>00021 <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {
-<a name="l00022"></a>00022 <span class="preprocessor">#endif</span>
-<a name="l00023"></a>00023 <span class="preprocessor"></span>
-<a name="l00024"></a><a class="code" href="classH5_1_1H5File.html">00024</a> <span class="keyword">class </span>H5_DLLCPP H5File : <span class="keyword">public</span> <a class="code" href="classH5_1_1IdComponent.html">IdComponent</a>, <span class="keyword">public</span> <a class="code" href="classH5_1_1CommonFG.html">CommonFG</a> {
-<a name="l00025"></a>00025    <span class="keyword">public</span>:
-<a name="l00026"></a>00026         <span class="comment">// Creates or opens an HDF5 file.</span>
-<a name="l00027"></a>00027         H5File( <span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> flags,
-<a name="l00028"></a>00028            <span class="keyword">const</span> <a class="code" href="classH5_1_1FileCreatPropList.html">FileCreatPropList</a>& create_plist = <a class="code" href="classH5_1_1FileCreatPropList.html#82f8cb6df67bd26c655cb3f9c3b30dbc">FileCreatPropList::DEFAULT</a>,
-<a name="l00029"></a>00029            <span class="keyword">const</span> <a class="code" href="classH5_1_1FileAccPropList.html">FileAccPropList</a>& access_plist = <a class="code" href="classH5_1_1FileAccPropList.html#21e14f8342d3730ce1cffb61c04310af">FileAccPropList::DEFAULT</a> );
-<a name="l00030"></a>00030         H5File( <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> flags,
-<a name="l00031"></a>00031            <span class="keyword">const</span> <a class="code" href="classH5_1_1FileCreatPropList.html">FileCreatPropList</a>& create_plist = <a class="code" href="classH5_1_1FileCreatPropList.html#82f8cb6df67bd26c655cb3f9c3b30dbc">FileCreatPropList::DEFAULT</a>,
-<a name="l00032"></a>00032            <span class="keyword">const</span> <a class="code" href="classH5_1_1FileAccPropList.html">FileAccPropList</a>& access_plist = <a class="code" href="classH5_1_1FileAccPropList.html#21e14f8342d3730ce1cffb61c04310af">FileAccPropList::DEFAULT</a> );
-<a name="l00033"></a>00033 
-<a name="l00034"></a>00034         <span class="comment">// Open the file</span>
-<a name="l00035"></a>00035         <span class="keywordtype">void</span> openFile(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> flags,
-<a name="l00036"></a>00036             <span class="keyword">const</span> <a class="code" href="classH5_1_1FileAccPropList.html">FileAccPropList</a>& access_plist = <a class="code" href="classH5_1_1FileAccPropList.html#21e14f8342d3730ce1cffb61c04310af">FileAccPropList::DEFAULT</a>);
-<a name="l00037"></a>00037         <span class="keywordtype">void</span> openFile(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> flags,
-<a name="l00038"></a>00038             <span class="keyword">const</span> <a class="code" href="classH5_1_1FileAccPropList.html">FileAccPropList</a>& access_plist = <a class="code" href="classH5_1_1FileAccPropList.html#21e14f8342d3730ce1cffb61c04310af">FileAccPropList::DEFAULT</a>);
-<a name="l00039"></a>00039 
-<a name="l00040"></a>00040         <span class="comment">// Close this file.</span>
-<a name="l00041"></a>00041         <span class="keyword">virtual</span> <span class="keywordtype">void</span> close();
-<a name="l00042"></a>00042 
-<a name="l00043"></a>00043         <span class="comment">// Flushes all buffers associated with this file to disk</span>
-<a name="l00044"></a>00044         <span class="keywordtype">void</span> flush(H5F_scope_t scope) <span class="keyword">const</span>;
-<a name="l00045"></a>00045 
-<a name="l00046"></a>00046         <span class="comment">// Gets the access property list of this file.</span>
-<a name="l00047"></a>00047         <a class="code" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> getAccessPlist() <span class="keyword">const</span>;
-<a name="l00048"></a>00048 
-<a name="l00049"></a>00049         <span class="comment">// Gets the creation property list of this file.</span>
-<a name="l00050"></a>00050         <a class="code" href="classH5_1_1FileCreatPropList.html">FileCreatPropList</a> getCreatePlist() <span class="keyword">const</span>;
-<a name="l00051"></a>00051 
-<a name="l00052"></a>00052         <span class="comment">// Gets the name of this file.</span>
-<a name="l00053"></a>00053         <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getFileName() <span class="keyword">const</span>;
-<a name="l00054"></a>00054 
-<a name="l00055"></a>00055         <span class="comment">// Retrieves the file size of an opened file.</span>
-<a name="l00056"></a>00056         hsize_t getFileSize() <span class="keyword">const</span>;
-<a name="l00057"></a>00057 
-<a name="l00058"></a>00058         <span class="comment">// Returns the amount of free space in the file.</span>
-<a name="l00059"></a>00059         hssize_t getFreeSpace() <span class="keyword">const</span>;
-<a name="l00060"></a>00060 
-<a name="l00061"></a>00061         <span class="comment">// Returns the number of opened object IDs (files, datasets, groups</span>
-<a name="l00062"></a>00062         <span class="comment">// and datatypes) in the same file.</span>
-<a name="l00063"></a>00063         ssize_t getObjCount(<span class="keywordtype">unsigned</span> types) <span class="keyword">const</span>;
-<a name="l00064"></a>00064         ssize_t getObjCount() <span class="keyword">const</span>;
-<a name="l00065"></a>00065 
-<a name="l00066"></a>00066         <span class="comment">// Retrieves a list of opened object IDs (files, datasets, groups</span>
-<a name="l00067"></a>00067         <span class="comment">// and datatypes) in the same file.</span>
-<a name="l00068"></a>00068         <span class="keywordtype">void</span> getObjIDs(<span class="keywordtype">unsigned</span> types, size_t max_objs, hid_t *oid_list) <span class="keyword">const</span>;
-<a name="l00069"></a>00069 
-<a name="l00070"></a>00070 <span class="preprocessor">#ifndef H5_NO_DEPRECATED_SYMBOLS</span>
-<a name="l00071"></a>00071 <span class="preprocessor"></span>        <span class="comment">// Retrieves the type of object that an object reference points to.</span>
-<a name="l00072"></a>00072         H5G_obj_t getObjType(<span class="keywordtype">void</span> *ref, H5R_type_t ref_type = H5R_OBJECT) <span class="keyword">const</span>;
-<a name="l00073"></a>00073 <span class="preprocessor">#endif </span><span class="comment">/* H5_NO_DEPRECATED_SYMBOLS */</span>
-<a name="l00074"></a>00074 
-<a name="l00075"></a>00075         <span class="comment">// Retrieves a dataspace with the region pointed to selected.</span>
-<a name="l00076"></a>00076         <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> getRegion(<span class="keywordtype">void</span> *ref, H5R_type_t ref_type = H5R_DATASET_REGION) <span class="keyword">const</span>;
-<a name="l00077"></a>00077 
-<a name="l00078"></a>00078         <span class="comment">// Returns the pointer to the file handle of the low-level file driver.</span>
-<a name="l00079"></a>00079         <span class="keywordtype">void</span> getVFDHandle(<a class="code" href="classH5_1_1FileAccPropList.html">FileAccPropList</a>& fapl, <span class="keywordtype">void</span> **file_handle) <span class="keyword">const</span>;
-<a name="l00080"></a>00080         <span class="keywordtype">void</span> getVFDHandle(<span class="keywordtype">void</span> **file_handle) <span class="keyword">const</span>;
-<a name="l00081"></a>00081 
-<a name="l00082"></a>00082         <span class="comment">// Determines if a file, specified by its name, is in HDF5 format</span>
-<a name="l00083"></a>00083         <span class="keyword">static</span> <span class="keywordtype">bool</span> isHdf5(<span class="keyword">const</span> <span class="keywordtype">char</span>* name );
-<a name="l00084"></a>00084         <span class="keyword">static</span> <span class="keywordtype">bool</span> isHdf5(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name );
-<a name="l00085"></a>00085 
-<a name="l00086"></a>00086         <span class="comment">// Reopens this file.</span>
-<a name="l00087"></a>00087         <span class="keywordtype">void</span> reOpen();  <span class="comment">// added for better name</span>
-<a name="l00088"></a>00088         <span class="keywordtype">void</span> reopen();
-<a name="l00089"></a>00089 
-<a name="l00090"></a>00090         <span class="comment">// Creates a reference to a named HDF5 object or to a dataset region</span>
-<a name="l00091"></a>00091         <span class="comment">// in this object.</span>
-<a name="l00092"></a>00092         <span class="keywordtype">void</span> reference(<span class="keywordtype">void</span>* ref, <span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& dataspace,
-<a name="l00093"></a>00093                         H5R_type_t ref_type = H5R_DATASET_REGION) <span class="keyword">const</span>;
-<a name="l00094"></a>00094         <span class="keywordtype">void</span> reference(<span class="keywordtype">void</span>* ref, <span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;
-<a name="l00095"></a>00095         <span class="keywordtype">void</span> reference(<span class="keywordtype">void</span>* ref, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;
-<a name="l00096"></a>00096 
-<a name="l00098"></a><a class="code" href="classH5_1_1H5File.html#972ecba8c346ad46a35c0cdb0b8ed78f">00098</a>         <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> fromClass ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"H5File"</span>); }
-<a name="l00099"></a>00099 
-<a name="l00100"></a>00100         <span class="comment">// Throw file exception.</span>
-<a name="l00101"></a>00101         <span class="keyword">virtual</span> <span class="keywordtype">void</span> throwException(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& func_name, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& msg) <span class="keyword">const</span>;
-<a name="l00102"></a>00102 
-<a name="l00103"></a>00103         <span class="comment">// Gets the file id</span>
-<a name="l00104"></a>00104         <span class="keyword">virtual</span> hid_t getLocId() <span class="keyword">const</span>;
-<a name="l00105"></a>00105 
-<a name="l00106"></a>00106         <span class="comment">// Default constructor</span>
-<a name="l00107"></a>00107         H5File();
-<a name="l00108"></a>00108 
-<a name="l00109"></a>00109         <span class="comment">// Copy constructor: makes a copy of the original H5File object.</span>
-<a name="l00110"></a>00110         H5File(<span class="keyword">const</span> H5File& original);
-<a name="l00111"></a>00111 
-<a name="l00112"></a>00112         <span class="comment">// Gets the HDF5 file id.</span>
-<a name="l00113"></a>00113         <span class="keyword">virtual</span> hid_t getId() <span class="keyword">const</span>;
-<a name="l00114"></a>00114 
-<a name="l00115"></a>00115         <span class="comment">// H5File destructor.</span>
-<a name="l00116"></a>00116         <span class="keyword">virtual</span> ~H5File();
-<a name="l00117"></a>00117 
-<a name="l00118"></a>00118    <span class="keyword">private</span>:
-<a name="l00119"></a>00119         hid_t id;       <span class="comment">// HDF5 file id</span>
-<a name="l00120"></a>00120 
-<a name="l00121"></a>00121 <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span>
-<a name="l00122"></a>00122 <span class="preprocessor"></span>
-<a name="l00123"></a>00123         <span class="comment">// This function is private and contains common code between the</span>
-<a name="l00124"></a>00124         <span class="comment">// constructors taking a string or a char*</span>
-<a name="l00125"></a>00125         <span class="keywordtype">void</span> p_get_file( <span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> flags, <span class="keyword">const</span> <a class="code" href="classH5_1_1FileCreatPropList.html">FileCreatPropList</a>& create_plist, <span class="keyword">const</span> <a class="code" href="classH5_1_1FileAccPropList.html">FileAccPropList</a [...]
-<a name="l00126"></a>00126 
-<a name="l00127"></a>00127         <span class="comment">// Creates a reference to an HDF5 object or a dataset region.</span>
-<a name="l00128"></a>00128         <span class="keywordtype">void</span> p_reference(<span class="keywordtype">void</span>* ref, <span class="keyword">const</span> <span class="keywordtype">char</span>* name, hid_t space_id, H5R_type_t ref_type) <span class="keyword">const</span>;
-<a name="l00129"></a>00129 
-<a name="l00130"></a>00130 <span class="preprocessor">#ifndef H5_NO_DEPRECATED_SYMBOLS</span>
-<a name="l00131"></a>00131 <span class="preprocessor"></span>        <span class="comment">// Retrieves the type of object that an object reference points to.</span>
-<a name="l00132"></a>00132         H5G_obj_t p_get_obj_type(<span class="keywordtype">void</span> *ref, H5R_type_t ref_type) <span class="keyword">const</span>;
-<a name="l00133"></a>00133 <span class="preprocessor">#endif </span><span class="comment">/* H5_NO_DEPRECATED_SYMBOLS */</span>
-<a name="l00134"></a>00134 
-<a name="l00135"></a>00135         <span class="comment">// Retrieves a dataspace with the region pointed to selected.</span>
-<a name="l00136"></a>00136         hid_t p_get_region(<span class="keywordtype">void</span> *ref, H5R_type_t ref_type) <span class="keyword">const</span>;
-<a name="l00137"></a>00137 
-<a name="l00138"></a>00138    <span class="keyword">protected</span>:
-<a name="l00139"></a>00139         <span class="comment">// Sets the HDF5 file id.</span>
-<a name="l00140"></a>00140         <span class="keyword">virtual</span> <span class="keywordtype">void</span> p_setId(<span class="keyword">const</span> hid_t new_id);
-<a name="l00141"></a>00141 
-<a name="l00142"></a>00142 <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span>
-<a name="l00143"></a>00143 <span class="preprocessor"></span>
-<a name="l00144"></a>00144 };
-<a name="l00145"></a>00145 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00146"></a>00146 <span class="preprocessor"></span>}
-<a name="l00147"></a>00147 <span class="preprocessor">#endif</span>
-<a name="l00148"></a>00148 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on 11 Apr 2013 by 
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5File_8h.html b/html/cpplus_RM/H5File_8h.html
deleted file mode 100644
index 1cccbb6..0000000
--- a/html/cpplus_RM/H5File_8h.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5File.h File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> |
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5File.h File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><a href="H5File_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5File.html">H5::H5File</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1H5File.html" title="Class H5File represents an HDF5 file. ">H5File</a> represents an HDF5 file.  <a href="classH5_1_1H5File.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5File_8h_source.html b/html/cpplus_RM/H5File_8h_source.html
deleted file mode 100644
index 054143c..0000000
--- a/html/cpplus_RM/H5File_8h_source.html
+++ /dev/null
@@ -1,224 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5File.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5File.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="H5File_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span> <span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span> <span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span> <span class="comment"> *                                                                           *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span> <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span> <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span> <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span> <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span> <span class="preprocessor">#ifndef __H5File_H</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5File_H</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="classH5_1_1H5File.html">   29</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1H5File.html">H5File</a> : <span class="keyword">public</span> <a class="code" href="classH5_1_1H5Location.html">H5Location</a>, <span class="keyword">public</span> <a class="code" href="classH5_1_1CommonFG.html">CommonFG</a> {</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>     <span class="comment">// Creates or opens an HDF5 file.</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>     <a class="code" href="classH5_1_1H5File.html">H5File</a>( <span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> flags,</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>        <span class="keyword">const</span> <a class="code" href="classH5_1_1FileCreatPropList.html">FileCreatPropList</a>& create_plist = <a class="code" href="classH5_1_1FileCreatPropList.html#a82f8cb6df67bd26c655cb3f9c3b30dbc">FileCreatPropList::DEFAULT</a>,</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>        <span class="keyword">const</span> <a class="code" href="classH5_1_1FileAccPropList.html">FileAccPropList</a>& access_plist = <a class="code" href="classH5_1_1FileAccPropList.html#a21e14f8342d3730ce1cffb61c04310af">FileAccPropList::DEFAULT</a> );</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>     <a class="code" href="classH5_1_1H5File.html">H5File</a>( <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> flags,</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>        <span class="keyword">const</span> <a class="code" href="classH5_1_1FileCreatPropList.html">FileCreatPropList</a>& create_plist = <a class="code" href="classH5_1_1FileCreatPropList.html#a82f8cb6df67bd26c655cb3f9c3b30dbc">FileCreatPropList::DEFAULT</a>,</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>        <span class="keyword">const</span> <a class="code" href="classH5_1_1FileAccPropList.html">FileAccPropList</a>& access_plist = <a class="code" href="classH5_1_1FileAccPropList.html#a21e14f8342d3730ce1cffb61c04310af">FileAccPropList::DEFAULT</a> );</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span> </div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>     <span class="comment">// Open the file</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>     <span class="keywordtype">void</span> openFile(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> flags,</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>         <span class="keyword">const</span> <a class="code" href="classH5_1_1FileAccPropList.html">FileAccPropList</a>& access_plist = <a class="code" href="classH5_1_1FileAccPropList.html#a21e14f8342d3730ce1cffb61c04310af">FileAccPropList::DEFAULT</a>);</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>     <span class="keywordtype">void</span> openFile(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> flags,</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>         <span class="keyword">const</span> <a class="code" href="classH5_1_1FileAccPropList.html">FileAccPropList</a>& access_plist = <a class="code" href="classH5_1_1FileAccPropList.html#a21e14f8342d3730ce1cffb61c04310af">FileAccPropList::DEFAULT</a>);</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span> </div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>     <span class="comment">// Close this file.</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>     <span class="keyword">virtual</span> <span class="keywordtype">void</span> close();</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span> </div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>     <span class="comment">// Gets the access property list of this file.</span></div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>     <a class="code" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> getAccessPlist() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span> </div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>     <span class="comment">// Gets the creation property list of this file.</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>     <a class="code" href="classH5_1_1FileCreatPropList.html">FileCreatPropList</a> getCreatePlist() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span> </div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>     <span class="comment">// Retrieves the file size of an opened file.</span></div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>     hsize_t getFileSize() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span> </div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>     <span class="comment">// Returns the amount of free space in the file.</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>     hssize_t getFreeSpace() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span> </div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>     <span class="comment">// Returns the number of opened object IDs (files, datasets, groups</span></div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>     <span class="comment">// and datatypes) in the same file.</span></div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>     ssize_t getObjCount(<span class="keywordtype">unsigned</span> types) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>     ssize_t getObjCount() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span> </div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>     <span class="comment">// Retrieves a list of opened object IDs (files, datasets, groups</span></div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>     <span class="comment">// and datatypes) in the same file.</span></div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>     <span class="keywordtype">void</span> getObjIDs(<span class="keywordtype">unsigned</span> types, <span class="keywordtype">size_t</span> max_objs, hid_t *oid_list) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span> </div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>     <span class="comment">// Returns the pointer to the file handle of the low-level file driver.</span></div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>     <span class="keywordtype">void</span> getVFDHandle(<a class="code" href="classH5_1_1FileAccPropList.html">FileAccPropList</a>& fapl, <span class="keywordtype">void</span> **file_handle) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>     <span class="keywordtype">void</span> getVFDHandle(<span class="keywordtype">void</span> **file_handle) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span> </div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>     <span class="comment">// Determines if a file, specified by its name, is in HDF5 format</span></div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>     <span class="keyword">static</span> <span class="keywordtype">bool</span> isHdf5(<span class="keyword">const</span> <span class="keywordtype">char</span>* name );</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>     <span class="keyword">static</span> <span class="keywordtype">bool</span> isHdf5(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name );</div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span> </div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>     <span class="comment">// Reopens this file.</span></div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>     <span class="keywordtype">void</span> reOpen();  <span class="comment">// added for better name</span></div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span> <span class="preprocessor"></span>    <span class="keywordtype">void</span> reopen();  <span class="comment">// obsolete in favor of reOpen()</span></div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span> </div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>     <span class="comment">// Gets the file id</span></div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>     <span class="keyword">virtual</span> hid_t getLocId() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span> </div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="classH5_1_1H5File.html#a972ecba8c346ad46a35c0cdb0b8ed78f">   88</a></span>     <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> <a class="code" href="classH5_1_1H5File.html#a972ecba8c346ad46a35c0cdb0b8ed78f">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringli [...]
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span> </div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>     <span class="comment">// Throw file exception.</span></div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>     <span class="keyword">virtual</span> <span class="keywordtype">void</span> throwException(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& func_name, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& msg) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span> </div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>     <span class="comment">// Default constructor</span></div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>     <a class="code" href="classH5_1_1H5File.html">H5File</a>();</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span> </div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>     <span class="comment">// Copy constructor: makes a copy of the original H5File object.</span></div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>     <a class="code" href="classH5_1_1H5File.html">H5File</a>(<span class="keyword">const</span> <a class="code" href="classH5_1_1H5File.html">H5File</a>& original);</div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span> </div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>     <span class="comment">// Gets the HDF5 file id.</span></div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>     <span class="keyword">virtual</span> hid_t getId() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span> </div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>     <span class="comment">// H5File destructor.</span></div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1H5File.html">H5File</a>();</div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span> </div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>    <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>     hid_t id;   <span class="comment">// HDF5 file id</span></div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span> </div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>     <span class="comment">// This function is private and contains common code between the</span></div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>     <span class="comment">// constructors taking a string or a char*</span></div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>     <span class="keywordtype">void</span> p_get_file( <span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> flags, <span class="keyword">const</span> <a class="code" href="classH5_1_1FileCreatPropList.html">FileCreatPropList</a>& create_plist, <span class="keyword">const</span> <a class="code" href="clas [...]
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span> </div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>    <span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span> <span class="preprocessor"></span>    <span class="comment">// Sets the HDF5 file id.</span></div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>     <span class="keyword">virtual</span> <span class="keywordtype">void</span> p_setId(<span class="keyword">const</span> hid_t new_id);</div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span> </div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span> };</div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span> <span class="preprocessor"></span>}</div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5File_H</span></div>
-<div class="ttc" id="classH5_1_1FileAccPropList_html_a21e14f8342d3730ce1cffb61c04310af"><div class="ttname"><a href="classH5_1_1FileAccPropList.html#a21e14f8342d3730ce1cffb61c04310af">H5::FileAccPropList::DEFAULT</a></div><div class="ttdeci">static const FileAccPropList DEFAULT</div><div class="ttdoc">Constant for default property. </div><div class="ttdef"><b>Definition:</b> H5FaccProp.h:30</div></div>
-<div class="ttc" id="classH5_1_1H5Location_html"><div class="ttname"><a href="classH5_1_1H5Location.html">H5::H5Location</a></div><div class="ttdoc">H5Location is an abstract base class, added in version 1.8.12. </div><div class="ttdef"><b>Definition:</b> H5Location.h:49</div></div>
-<div class="ttc" id="classH5_1_1FileCreatPropList_html_a82f8cb6df67bd26c655cb3f9c3b30dbc"><div class="ttname"><a href="classH5_1_1FileCreatPropList.html#a82f8cb6df67bd26c655cb3f9c3b30dbc">H5::FileCreatPropList::DEFAULT</a></div><div class="ttdeci">static const FileCreatPropList DEFAULT</div><div class="ttdoc">Constant for default property. </div><div class="ttdef"><b>Definition:</b> H5FcreatProp.h:28</div></div>
-<div class="ttc" id="classH5_1_1H5File_html"><div class="ttname"><a href="classH5_1_1H5File.html">H5::H5File</a></div><div class="ttdoc">Class H5File represents an HDF5 file. </div><div class="ttdef"><b>Definition:</b> H5File.h:29</div></div>
-<div class="ttc" id="classH5_1_1H5File_html_a972ecba8c346ad46a35c0cdb0b8ed78f"><div class="ttname"><a href="classH5_1_1H5File.html#a972ecba8c346ad46a35c0cdb0b8ed78f">H5::H5File::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5File.h:88</div></div>
-<div class="ttc" id="classH5_1_1FileAccPropList_html"><div class="ttname"><a href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></div><div class="ttdoc">Class FileAccPropList represents the HDF5 file access property list. </div><div class="ttdef"><b>Definition:</b> H5FaccProp.h:28</div></div>
-<div class="ttc" id="classH5_1_1CommonFG_html"><div class="ttname"><a href="classH5_1_1CommonFG.html">H5::CommonFG</a></div><div class="ttdoc">Class CommonFG is an abstract base class of H5File and H5Group. </div><div class="ttdef"><b>Definition:</b> H5CommonFG.h:35</div></div>
-<div class="ttc" id="classH5_1_1FileCreatPropList_html"><div class="ttname"><a href="classH5_1_1FileCreatPropList.html">H5::FileCreatPropList</a></div><div class="ttdoc">Class FileCreatPropList represents the HDF5 file create property list. </div><div class="ttdef"><b>Definition:</b> H5FcreatProp.h:25</div></div>
-<div class="ttc" id="H5Exception_8h_html_a5c3fdf56d98d169f63f1b114803db592"><div class="ttname"><a href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a></div><div class="ttdeci">#define H5std_string</div><div class="ttdef"><b>Definition:</b> H5Exception.h:29</div></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5FloatType_8cpp.html b/html/cpplus_RM/H5FloatType_8cpp.html
deleted file mode 100644
index eabfb9e..0000000
--- a/html/cpplus_RM/H5FloatType_8cpp.html
+++ /dev/null
@@ -1,122 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5FloatType.cpp File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5FloatType.cpp File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include <string></code><br/>
-<code>#include "<a class="el" href="H5Include_8h_source.html">H5Include.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5IdComponent_8h_source.html">H5IdComponent.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5PropList_8h_source.html">H5PropList.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Object_8h_source.html">H5Object.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DcreatProp_8h_source.html">H5DcreatProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5CommonFG_8h_source.html">H5CommonFG.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataType_8h_source.html">H5DataType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5AbstractDs_8h_source.html">H5AbstractDs.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DxferProp_8h_source.html">H5DxferProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataSpace_8h_source.html">H5DataSpace.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5AtomType_8h_source.html">H5AtomType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5FloatType_8h_source.html">H5FloatType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataSet_8h_source.html">H5DataSet.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5PredType_8h_source.html">H5PredType.h</a>"</code><br/>
-</div><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5FloatType_8h-source.html b/html/cpplus_RM/H5FloatType_8h-source.html
deleted file mode 100644
index 4c369e4..0000000
--- a/html/cpplus_RM/H5FloatType_8h-source.html
+++ /dev/null
@@ -1,468 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="header2_files/filelist.xml">
-<title>Main Page</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>Binh-Minh Ribler</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Randy Ribler</o:LastAuthor>
-  <o:Revision>10</o:Revision>
-  <o:TotalTime>42</o:TotalTime>
-  <o:Created>2005-09-19T02:11:00Z</o:Created>
-  <o:LastSaved>2005-09-19T02:39:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>5</o:Words>
-  <o:Characters>30</o:Characters>
-  <o:Company>LC</o:Company>
-  <o:Lines>1</o:Lines>
-  <o:Paragraphs>1</o:Paragraphs>
-  <o:CharactersWithSpaces>34</o:CharactersWithSpaces>
-  <o:Version>10.2625</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:Zoom>75</w:Zoom>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="RM_stylesheet.css">
-<style>
-<!--
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:24.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:13.5pt;
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-weight:bold;}
-h5
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:5;
-	font-size:10.0pt;
-	font-weight:bold;}
-h6
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:6;
-	font-size:7.5pt;
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:#252E78;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:#3D2185;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-address
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	font-style:italic;}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	font-family:"Courier New";
-	mso-fareast-font-family:"Times New Roman";}
-p.formuladsp, li.formuladsp, div.formuladsp
-	{mso-style-name:formuladsp;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdtable, li.mdtable, div.mdtable
-	{mso-style-name:mdtable;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	background:#F4F4FB;
-	border:none;
-	mso-border-alt:solid #868686 .75pt;
-	padding:0in;
-	mso-padding-alt:0in 0in 0in 0in;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdrow, li.mdrow, div.mdrow
-	{mso-style-name:mdrow;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdescleft, li.mdescleft, div.mdescleft
-	{mso-style-name:mdescleft;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.mdescright, li.mdescright, div.mdescright
-	{mso-style-name:mdescright;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.memitemleft, li.memitemleft, div.memitemleft
-	{mso-style-name:memitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memitemright, li.memitemright, div.memitemright
-	{mso-style-name:memitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.search, li.search, div.search
-	{mso-style-name:search;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.fragment, li.fragment, div.fragment
-	{mso-style-name:fragment;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemleft, li.memtemplitemleft, div.memtemplitemleft
-	{mso-style-name:memtemplitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemright, li.memtemplitemright, div.memtemplitemright
-	{mso-style-name:memtemplitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplparams, li.memtemplparams, div.memtemplparams
-	{mso-style-name:memtemplparams;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
- at page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-table.MsoTableGrid
-	{mso-style-name:"Table Grid";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	border:solid windowtext 1.0pt;
-	mso-border-alt:solid windowtext .5pt;
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-border-insideh:.5pt solid windowtext;
-	mso-border-insidev:.5pt solid windowtext;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:15.0pt;}
-</style>
-<![endif]><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="6146">
-  <o:colormru v:ext="edit" colors="#060"/>
-  <o:colormenu v:ext="edit" strokecolor="#060"/>
- </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body bgcolor=white lang=EN-US link="#252E78" vlink="#3D2185" style='tab-interval:
-.5in;margin-left:15.0pt;margin-right:15.0pt'>
-
-<div class=Section1>
-
-<p class=MsoNormal style='margin-top:0in;margin-right:15.0pt;margin-bottom:
-0in;margin-left:15.0pt;margin-bottom:.0001pt'><span style='color:black'><span
-style='mso-spacerun:yes'>�</span></span><b style='mso-bidi-font-weight:normal'><span
-style='font-size:22.0pt;color:black'><o:p></o:p></span></b></p>
-
-<div align=center>
-
-<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
- style='border-collapse:collapse;border:none;mso-border-bottom-alt:solid navy 2.25pt;
- mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
- <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:29.25pt'>
-  <td width=453 valign=top style='width:339.45pt;border:none;border-bottom:
-  solid navy 2.25pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt'>
-  <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span
-  style='font-size:22.0pt;color:black'>HDF5 C++ API Reference Manual</span></b><span
-  style='color:black'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-</div>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-</div>
-
-</body>
-
-</html>
-<!-- Generated by Doxygen 1.4.7 -->
-<div class="tabs">
-  <ul>
-    <li><a href="index.html"><span>Main Page</span></a></li>
-    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-    <li><a href="annotated.html"><span>Classes</span></a></li>
-    <li id="current"><a href="files.html"><span>Files</span></a></li>
-    <li><a href="examples.html"><span>Examples</span></a></li>
-  </ul></div>
-<div class="tabs">
-  <ul>
-    <li><a href="files.html"><span>File List</span></a></li>
-    <li><a href="globals.html"><span>File Members</span></a></li>
-  </ul></div>
-<h1>H5FloatType.h</h1><a href="H5FloatType_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span>
-<a name="l00002"></a>00002 <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span>
-<a name="l00003"></a>00003 <span class="comment"> * Copyright by The HDF Group.                                               *</span>
-<a name="l00004"></a>00004 <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span>
-<a name="l00005"></a>00005 <span class="comment"> * All rights reserved.                                                      *</span>
-<a name="l00006"></a>00006 <span class="comment"> *                                                                           *</span>
-<a name="l00007"></a>00007 <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span>
-<a name="l00008"></a>00008 <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span>
-<a name="l00009"></a>00009 <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span>
-<a name="l00010"></a>00010 <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span>
-<a name="l00011"></a>00011 <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span>
-<a name="l00012"></a>00012 <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span>
-<a name="l00013"></a>00013 <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span>
-<a name="l00014"></a>00014 <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span>
-<a name="l00015"></a>00015 <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span>
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017 <span class="preprocessor">#ifndef _H5FloatType_H</span>
-<a name="l00018"></a>00018 <span class="preprocessor"></span><span class="preprocessor">#define _H5FloatType_H</span>
-<a name="l00019"></a>00019 <span class="preprocessor"></span>
-<a name="l00020"></a>00020 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00021"></a>00021 <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {
-<a name="l00022"></a>00022 <span class="preprocessor">#endif</span>
-<a name="l00023"></a>00023 <span class="preprocessor"></span>
-<a name="l00024"></a><a class="code" href="classH5_1_1FloatType.html">00024</a> <span class="keyword">class </span>H5_DLLCPP FloatType : <span class="keyword">public</span> <a class="code" href="classH5_1_1AtomType.html">AtomType</a> {
-<a name="l00025"></a>00025    <span class="keyword">public</span>:
-<a name="l00026"></a>00026         <span class="comment">// Creates a floating-point type using a predefined type</span>
-<a name="l00027"></a>00027         FloatType( <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a>& pred_type );
-<a name="l00028"></a>00028 
-<a name="l00029"></a>00029         <span class="comment">// Gets the floating-point datatype of the specified dataset</span>
-<a name="l00030"></a>00030         FloatType( <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSet.html">DataSet</a>& dataset );
-<a name="l00031"></a>00031 
-<a name="l00032"></a>00032         <span class="comment">// Retrieves the exponent bias of a floating-point type.</span>
-<a name="l00033"></a>00033         size_t getEbias() <span class="keyword">const</span>;
-<a name="l00034"></a>00034 
-<a name="l00035"></a>00035         <span class="comment">// Sets the exponent bias of a floating-point type.</span>
-<a name="l00036"></a>00036         <span class="keywordtype">void</span> setEbias( size_t ebias ) <span class="keyword">const</span>;
-<a name="l00037"></a>00037 
-<a name="l00038"></a>00038         <span class="comment">// Retrieves floating point datatype bit field information.</span>
-<a name="l00039"></a>00039         <span class="keywordtype">void</span> getFields( size_t& spos, size_t& epos, size_t& esize, size_t& mpos, size_t& msize ) <span class="keyword">const</span>;
-<a name="l00040"></a>00040 
-<a name="l00041"></a>00041         <span class="comment">// Sets locations and sizes of floating point bit fields.</span>
-<a name="l00042"></a>00042         <span class="keywordtype">void</span> setFields( size_t spos, size_t epos, size_t esize, size_t mpos, size_t msize ) <span class="keyword">const</span>;
-<a name="l00043"></a>00043 
-<a name="l00044"></a>00044         <span class="comment">// Retrieves the internal padding type for unused bits in floating-point datatypes.</span>
-<a name="l00045"></a>00045         H5T_pad_t getInpad( <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& pad_string ) <span class="keyword">const</span>;
-<a name="l00046"></a>00046 
-<a name="l00047"></a>00047         <span class="comment">// Fills unused internal floating point bits.</span>
-<a name="l00048"></a>00048         <span class="keywordtype">void</span> setInpad( H5T_pad_t inpad ) <span class="keyword">const</span>;
-<a name="l00049"></a>00049 
-<a name="l00050"></a>00050         <span class="comment">// Retrieves mantissa normalization of a floating-point datatype.</span>
-<a name="l00051"></a>00051         H5T_norm_t getNorm( <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& norm_string ) <span class="keyword">const</span>;
-<a name="l00052"></a>00052 
-<a name="l00053"></a>00053         <span class="comment">// Sets the mantissa normalization of a floating-point datatype.</span>
-<a name="l00054"></a>00054         <span class="keywordtype">void</span> setNorm( H5T_norm_t norm ) <span class="keyword">const</span>;
-<a name="l00055"></a>00055 
-<a name="l00057"></a><a class="code" href="classH5_1_1FloatType.html#4ea3002c4db5ff2895530d9fda8cdf2e">00057</a>         <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> fromClass ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"FloatType"</span>); }
-<a name="l00058"></a>00058 
-<a name="l00059"></a>00059         <span class="comment">// Default constructor</span>
-<a name="l00060"></a>00060         FloatType();
-<a name="l00061"></a>00061 
-<a name="l00062"></a>00062         <span class="comment">// Creates a floating-point datatype using an existing id</span>
-<a name="l00063"></a>00063         FloatType( <span class="keyword">const</span> hid_t existing_id );
-<a name="l00064"></a>00064 
-<a name="l00065"></a>00065         <span class="comment">// Copy constructor: makes a copy of the original FloatType object.</span>
-<a name="l00066"></a>00066         FloatType( <span class="keyword">const</span> FloatType& original );
-<a name="l00067"></a>00067 
-<a name="l00068"></a>00068         <span class="comment">// Noop destructor.</span>
-<a name="l00069"></a>00069         <span class="keyword">virtual</span> ~FloatType();
-<a name="l00070"></a>00070 };
-<a name="l00071"></a>00071 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00072"></a>00072 <span class="preprocessor"></span>}
-<a name="l00073"></a>00073 <span class="preprocessor">#endif</span>
-<a name="l00074"></a>00074 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on 11 Apr 2013 by 
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5FloatType_8h.html b/html/cpplus_RM/H5FloatType_8h.html
deleted file mode 100644
index 852d54b..0000000
--- a/html/cpplus_RM/H5FloatType_8h.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5FloatType.h File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> |
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5FloatType.h File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><a href="H5FloatType_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FloatType.html">H5::FloatType</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1FloatType.html" title="Class FloatType operates on HDF5 floating point datatype. ">FloatType</a> operates on HDF5 floating point datatype.  <a href="classH5_1_1FloatType.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5FloatType_8h_source.html b/html/cpplus_RM/H5FloatType_8h_source.html
deleted file mode 100644
index de1faa7..0000000
--- a/html/cpplus_RM/H5FloatType_8h_source.html
+++ /dev/null
@@ -1,177 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5FloatType.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5FloatType.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="H5FloatType_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span> <span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span> <span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span> <span class="comment"> *                                                                           *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span> <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span> <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span> <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span> <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span> <span class="preprocessor">#ifndef __H5FloatType_H</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5FloatType_H</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="classH5_1_1FloatType.html">   25</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1FloatType.html">FloatType</a> : <span class="keyword">public</span> <a class="code" href="classH5_1_1AtomType.html">AtomType</a> {</div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>         <span class="comment">// Creates a floating-point type using a predefined type.</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>         <a class="code" href="classH5_1_1FloatType.html">FloatType</a>( <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a>& pred_type );</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span> </div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>     <span class="comment">// Gets the floating-point datatype of the specified dataset.</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>     <a class="code" href="classH5_1_1FloatType.html">FloatType</a>( <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSet.html">DataSet</a>& dataset );</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span> </div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>     <span class="comment">// Retrieves the exponent bias of a floating-point type.</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>     <span class="keywordtype">size_t</span> getEbias() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span> </div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>     <span class="comment">// Sets the exponent bias of a floating-point type.</span></div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>     <span class="keywordtype">void</span> setEbias( <span class="keywordtype">size_t</span> ebias ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span> </div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>     <span class="comment">// Retrieves floating point datatype bit field information.</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>     <span class="keywordtype">void</span> getFields( <span class="keywordtype">size_t</span>& spos, <span class="keywordtype">size_t</span>& epos, <span class="keywordtype">size_t</span>& esize, <span class="keywordtype">size_t</span>& mpos, <span class="keywordtype">size_t</span>& msize ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span> </div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>     <span class="comment">// Sets locations and sizes of floating point bit fields.</span></div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>     <span class="keywordtype">void</span> setFields( <span class="keywordtype">size_t</span> spos, <span class="keywordtype">size_t</span> epos, <span class="keywordtype">size_t</span> esize, <span class="keywordtype">size_t</span> mpos, <span class="keywordtype">size_t</span> msize ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span> </div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>     <span class="comment">// Retrieves the internal padding type for unused bits in floating-point datatypes.</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>     H5T_pad_t getInpad( <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& pad_string ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span> </div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>     <span class="comment">// Fills unused internal floating point bits.</span></div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>     <span class="keywordtype">void</span> setInpad( H5T_pad_t inpad ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span> </div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>     <span class="comment">// Retrieves mantissa normalization of a floating-point datatype.</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>     H5T_norm_t getNorm( <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& norm_string ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span> </div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>     <span class="comment">// Sets the mantissa normalization of a floating-point datatype.</span></div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>     <span class="keywordtype">void</span> setNorm( H5T_norm_t norm ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span> </div>
-<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="classH5_1_1FloatType.html#a4ea3002c4db5ff2895530d9fda8cdf2e">   58</a></span>     <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> <a class="code" href="classH5_1_1FloatType.html#a4ea3002c4db5ff2895530d9fda8cdf2e">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="st [...]
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span> </div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>     <span class="comment">// Default constructor</span></div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>     <a class="code" href="classH5_1_1FloatType.html">FloatType</a>();</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span> </div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>     <span class="comment">// Creates a floating-point datatype using an existing id.</span></div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>     <a class="code" href="classH5_1_1FloatType.html">FloatType</a>( <span class="keyword">const</span> hid_t existing_id );</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span> </div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>     <span class="comment">// Copy constructor: makes a copy of the original FloatType object.</span></div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>     <a class="code" href="classH5_1_1FloatType.html">FloatType</a>( <span class="keyword">const</span> <a class="code" href="classH5_1_1FloatType.html">FloatType</a>& original );</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span> </div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>     <span class="comment">// Noop destructor.</span></div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1FloatType.html">FloatType</a>();</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span> };</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span> <span class="preprocessor"></span>}</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5FloatType_H</span></div>
-<div class="ttc" id="classH5_1_1DataSet_html"><div class="ttname"><a href="classH5_1_1DataSet.html">H5::DataSet</a></div><div class="ttdoc">Class DataSet operates on HDF5 datasets. </div><div class="ttdef"><b>Definition:</b> H5DataSet.h:31</div></div>
-<div class="ttc" id="classH5_1_1FloatType_html_a4ea3002c4db5ff2895530d9fda8cdf2e"><div class="ttname"><a href="classH5_1_1FloatType.html#a4ea3002c4db5ff2895530d9fda8cdf2e">H5::FloatType::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5FloatType.h:58</div></div>
-<div class="ttc" id="classH5_1_1PredType_html"><div class="ttname"><a href="classH5_1_1PredType.html">H5::PredType</a></div><div class="ttdoc">Class PredType holds the definition of all the HDF5 predefined datatypes. </div><div class="ttdef"><b>Definition:</b> H5PredType.h:41</div></div>
-<div class="ttc" id="classH5_1_1FloatType_html"><div class="ttname"><a href="classH5_1_1FloatType.html">H5::FloatType</a></div><div class="ttdoc">Class FloatType operates on HDF5 floating point datatype. </div><div class="ttdef"><b>Definition:</b> H5FloatType.h:25</div></div>
-<div class="ttc" id="H5Exception_8h_html_a5c3fdf56d98d169f63f1b114803db592"><div class="ttname"><a href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a></div><div class="ttdeci">#define H5std_string</div><div class="ttdef"><b>Definition:</b> H5Exception.h:29</div></div>
-<div class="ttc" id="classH5_1_1AtomType_html"><div class="ttname"><a href="classH5_1_1AtomType.html">H5::AtomType</a></div><div class="ttdoc">Class AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. </div><div class="ttdef"><b>Definition:</b> H5AtomType.h:31</div></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Group_8cpp.html b/html/cpplus_RM/H5Group_8cpp.html
deleted file mode 100644
index 03abd28..0000000
--- a/html/cpplus_RM/H5Group_8cpp.html
+++ /dev/null
@@ -1,125 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5Group.cpp File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5Group.cpp File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include <iostream></code><br/>
-<code>#include <string></code><br/>
-<code>#include "<a class="el" href="H5Include_8h_source.html">H5Include.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5IdComponent_8h_source.html">H5IdComponent.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5PropList_8h_source.html">H5PropList.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Object_8h_source.html">H5Object.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5AbstractDs_8h_source.html">H5AbstractDs.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5FaccProp_8h_source.html">H5FaccProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5FcreatProp_8h_source.html">H5FcreatProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DcreatProp_8h_source.html">H5DcreatProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DxferProp_8h_source.html">H5DxferProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataSpace_8h_source.html">H5DataSpace.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataSet_8h_source.html">H5DataSet.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5CommonFG_8h_source.html">H5CommonFG.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Attribute_8h_source.html">H5Attribute.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Group_8h_source.html">H5Group.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5File_8h_source.html">H5File.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Alltypes_8h_source.html">H5Alltypes.h</a>"</code><br/>
-</div><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Group_8h-source.html b/html/cpplus_RM/H5Group_8h-source.html
deleted file mode 100644
index ad5b361..0000000
--- a/html/cpplus_RM/H5Group_8h-source.html
+++ /dev/null
@@ -1,470 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="header2_files/filelist.xml">
-<title>Main Page</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>Binh-Minh Ribler</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Randy Ribler</o:LastAuthor>
-  <o:Revision>10</o:Revision>
-  <o:TotalTime>42</o:TotalTime>
-  <o:Created>2005-09-19T02:11:00Z</o:Created>
-  <o:LastSaved>2005-09-19T02:39:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>5</o:Words>
-  <o:Characters>30</o:Characters>
-  <o:Company>LC</o:Company>
-  <o:Lines>1</o:Lines>
-  <o:Paragraphs>1</o:Paragraphs>
-  <o:CharactersWithSpaces>34</o:CharactersWithSpaces>
-  <o:Version>10.2625</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:Zoom>75</w:Zoom>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="RM_stylesheet.css">
-<style>
-<!--
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:24.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:13.5pt;
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-weight:bold;}
-h5
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:5;
-	font-size:10.0pt;
-	font-weight:bold;}
-h6
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:6;
-	font-size:7.5pt;
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:#252E78;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:#3D2185;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-address
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	font-style:italic;}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	font-family:"Courier New";
-	mso-fareast-font-family:"Times New Roman";}
-p.formuladsp, li.formuladsp, div.formuladsp
-	{mso-style-name:formuladsp;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdtable, li.mdtable, div.mdtable
-	{mso-style-name:mdtable;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	background:#F4F4FB;
-	border:none;
-	mso-border-alt:solid #868686 .75pt;
-	padding:0in;
-	mso-padding-alt:0in 0in 0in 0in;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdrow, li.mdrow, div.mdrow
-	{mso-style-name:mdrow;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdescleft, li.mdescleft, div.mdescleft
-	{mso-style-name:mdescleft;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.mdescright, li.mdescright, div.mdescright
-	{mso-style-name:mdescright;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.memitemleft, li.memitemleft, div.memitemleft
-	{mso-style-name:memitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memitemright, li.memitemright, div.memitemright
-	{mso-style-name:memitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.search, li.search, div.search
-	{mso-style-name:search;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.fragment, li.fragment, div.fragment
-	{mso-style-name:fragment;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemleft, li.memtemplitemleft, div.memtemplitemleft
-	{mso-style-name:memtemplitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemright, li.memtemplitemright, div.memtemplitemright
-	{mso-style-name:memtemplitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplparams, li.memtemplparams, div.memtemplparams
-	{mso-style-name:memtemplparams;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
- at page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-table.MsoTableGrid
-	{mso-style-name:"Table Grid";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	border:solid windowtext 1.0pt;
-	mso-border-alt:solid windowtext .5pt;
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-border-insideh:.5pt solid windowtext;
-	mso-border-insidev:.5pt solid windowtext;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:15.0pt;}
-</style>
-<![endif]><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="6146">
-  <o:colormru v:ext="edit" colors="#060"/>
-  <o:colormenu v:ext="edit" strokecolor="#060"/>
- </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body bgcolor=white lang=EN-US link="#252E78" vlink="#3D2185" style='tab-interval:
-.5in;margin-left:15.0pt;margin-right:15.0pt'>
-
-<div class=Section1>
-
-<p class=MsoNormal style='margin-top:0in;margin-right:15.0pt;margin-bottom:
-0in;margin-left:15.0pt;margin-bottom:.0001pt'><span style='color:black'><span
-style='mso-spacerun:yes'>�</span></span><b style='mso-bidi-font-weight:normal'><span
-style='font-size:22.0pt;color:black'><o:p></o:p></span></b></p>
-
-<div align=center>
-
-<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
- style='border-collapse:collapse;border:none;mso-border-bottom-alt:solid navy 2.25pt;
- mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
- <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:29.25pt'>
-  <td width=453 valign=top style='width:339.45pt;border:none;border-bottom:
-  solid navy 2.25pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt'>
-  <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span
-  style='font-size:22.0pt;color:black'>HDF5 C++ API Reference Manual</span></b><span
-  style='color:black'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-</div>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-</div>
-
-</body>
-
-</html>
-<!-- Generated by Doxygen 1.4.7 -->
-<div class="tabs">
-  <ul>
-    <li><a href="index.html"><span>Main Page</span></a></li>
-    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-    <li><a href="annotated.html"><span>Classes</span></a></li>
-    <li id="current"><a href="files.html"><span>Files</span></a></li>
-    <li><a href="examples.html"><span>Examples</span></a></li>
-  </ul></div>
-<div class="tabs">
-  <ul>
-    <li><a href="files.html"><span>File List</span></a></li>
-    <li><a href="globals.html"><span>File Members</span></a></li>
-  </ul></div>
-<h1>H5Group.h</h1><a href="H5Group_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span>
-<a name="l00002"></a>00002 <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span>
-<a name="l00003"></a>00003 <span class="comment"> * Copyright by The HDF Group.                                               *</span>
-<a name="l00004"></a>00004 <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span>
-<a name="l00005"></a>00005 <span class="comment"> * All rights reserved.                                                      *</span>
-<a name="l00006"></a>00006 <span class="comment"> *                                                                           *</span>
-<a name="l00007"></a>00007 <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span>
-<a name="l00008"></a>00008 <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span>
-<a name="l00009"></a>00009 <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span>
-<a name="l00010"></a>00010 <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span>
-<a name="l00011"></a>00011 <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span>
-<a name="l00012"></a>00012 <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span>
-<a name="l00013"></a>00013 <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span>
-<a name="l00014"></a>00014 <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span>
-<a name="l00015"></a>00015 <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span>
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017 <span class="preprocessor">#ifndef _H5Group_H</span>
-<a name="l00018"></a>00018 <span class="preprocessor"></span><span class="preprocessor">#define _H5Group_H</span>
-<a name="l00019"></a>00019 <span class="preprocessor"></span>
-<a name="l00020"></a>00020 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00021"></a>00021 <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {
-<a name="l00022"></a>00022 <span class="preprocessor">#endif</span>
-<a name="l00023"></a>00023 <span class="preprocessor"></span>
-<a name="l00024"></a><a class="code" href="classH5_1_1Group.html">00024</a> <span class="keyword">class </span>H5_DLLCPP Group : <span class="keyword">public</span> <a class="code" href="classH5_1_1H5Object.html">H5Object</a>, <span class="keyword">public</span> <a class="code" href="classH5_1_1CommonFG.html">CommonFG</a> {
-<a name="l00025"></a>00025    <span class="keyword">public</span>:
-<a name="l00026"></a>00026         <span class="comment">// Close this group.</span>
-<a name="l00027"></a>00027         <span class="keyword">virtual</span> <span class="keywordtype">void</span> close();
-<a name="l00028"></a>00028 
-<a name="l00029"></a>00029 <span class="preprocessor">#ifndef H5_NO_DEPRECATED_SYMBOLS</span>
-<a name="l00030"></a>00030 <span class="preprocessor"></span>        <span class="comment">// Retrieves the type of object that an object reference points to.</span>
-<a name="l00031"></a>00031         H5G_obj_t getObjType(<span class="keywordtype">void</span> *ref, H5R_type_t ref_type = H5R_OBJECT) <span class="keyword">const</span>;
-<a name="l00032"></a>00032 <span class="preprocessor">#endif </span><span class="comment">/* H5_NO_DEPRECATED_SYMBOLS */</span>
-<a name="l00033"></a>00033 
-<a name="l00034"></a>00034         <span class="comment">// Retrieves a dataspace with the region pointed to selected.</span>
-<a name="l00035"></a>00035         <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> getRegion(<span class="keywordtype">void</span> *ref, H5R_type_t ref_type = H5R_DATASET_REGION) <span class="keyword">const</span>;
-<a name="l00036"></a>00036 
-<a name="l00038"></a><a class="code" href="classH5_1_1Group.html#0a3a509560218065c0b346c46148f4ca">00038</a>         <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> fromClass ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"Group"</span>); }
-<a name="l00039"></a>00039 
-<a name="l00040"></a>00040         <span class="comment">// Throw group exception.</span>
-<a name="l00041"></a>00041         <span class="keyword">virtual</span> <span class="keywordtype">void</span> throwException(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& func_name, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& msg) <span class="keyword">const</span>;
-<a name="l00042"></a>00042 
-<a name="l00043"></a>00043         <span class="comment">// for CommonFG to get the file id.</span>
-<a name="l00044"></a>00044         <span class="keyword">virtual</span> hid_t getLocId() <span class="keyword">const</span>;
-<a name="l00045"></a>00045 
-<a name="l00046"></a>00046         <span class="comment">// Creates a group by way of dereference.</span>
-<a name="l00047"></a>00047         Group(<a class="code" href="classH5_1_1H5Object.html">H5Object</a>& obj, <span class="keyword">const</span> <span class="keywordtype">void</span>* ref, H5R_type_t ref_type = H5R_OBJECT);
-<a name="l00048"></a>00048         Group(<a class="code" href="classH5_1_1H5File.html">H5File</a>& h5file, <span class="keyword">const</span> <span class="keywordtype">void</span>* ref, H5R_type_t ref_type = H5R_OBJECT);
-<a name="l00049"></a>00049         Group(<a class="code" href="classH5_1_1Attribute.html">Attribute</a>& attr, <span class="keyword">const</span> <span class="keywordtype">void</span>* ref, H5R_type_t ref_type = H5R_OBJECT);
-<a name="l00050"></a>00050 
-<a name="l00051"></a>00051         <span class="comment">// default constructor</span>
-<a name="l00052"></a>00052         Group();
-<a name="l00053"></a>00053 
-<a name="l00054"></a>00054         <span class="comment">// Copy constructor: makes a copy of the original object</span>
-<a name="l00055"></a>00055         Group(<span class="keyword">const</span> Group& original);
-<a name="l00056"></a>00056 
-<a name="l00057"></a>00057         <span class="comment">// Gets the group id.</span>
-<a name="l00058"></a>00058         <span class="keyword">virtual</span> hid_t getId() <span class="keyword">const</span>;
-<a name="l00059"></a>00059 
-<a name="l00060"></a>00060         <span class="comment">// Destructor</span>
-<a name="l00061"></a>00061         <span class="keyword">virtual</span> ~Group();
-<a name="l00062"></a>00062 
-<a name="l00063"></a>00063         <span class="comment">// Creates a copy of an existing group using its id.</span>
-<a name="l00064"></a>00064         Group( <span class="keyword">const</span> hid_t group_id );
-<a name="l00065"></a>00065 
-<a name="l00066"></a>00066    <span class="keyword">private</span>:
-<a name="l00067"></a>00067         hid_t id;       <span class="comment">// HDF5 group id</span>
-<a name="l00068"></a>00068 
-<a name="l00069"></a>00069    <span class="keyword">protected</span>:
-<a name="l00070"></a>00070         <span class="comment">// Sets the group id.</span>
-<a name="l00071"></a>00071         <span class="keyword">virtual</span> <span class="keywordtype">void</span> p_setId(<span class="keyword">const</span> hid_t new_id);
-<a name="l00072"></a>00072 };
-<a name="l00073"></a>00073 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00074"></a>00074 <span class="preprocessor"></span>}
-<a name="l00075"></a>00075 <span class="preprocessor">#endif</span>
-<a name="l00076"></a>00076 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on 11 Apr 2013 by 
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Group_8h.html b/html/cpplus_RM/H5Group_8h.html
deleted file mode 100644
index 5f2eaee..0000000
--- a/html/cpplus_RM/H5Group_8h.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5Group.h File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> |
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5Group.h File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><a href="H5Group_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Group.html">H5::Group</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1Group.html" title="Class Group represents an HDF5 group. ">Group</a> represents an HDF5 group.  <a href="classH5_1_1Group.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Group_8h_source.html b/html/cpplus_RM/H5Group_8h_source.html
deleted file mode 100644
index 1c3c302..0000000
--- a/html/cpplus_RM/H5Group_8h_source.html
+++ /dev/null
@@ -1,173 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5Group.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5Group.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="H5Group_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span> <span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span> <span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span> <span class="comment"> *                                                                           *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span> <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span> <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span> <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span> <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span> <span class="preprocessor">#ifndef __H5Group_H</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5Group_H</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="classH5_1_1Group.html">   29</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1Group.html">Group</a> : <span class="keyword">public</span> <a class="code" href="classH5_1_1H5Object.html">H5Object</a>, <span class="keyword">public</span> <a class="code" href="classH5_1_1CommonFG.html">CommonFG</a> {</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>     <span class="comment">// Close this group.</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>     <span class="keyword">virtual</span> <span class="keywordtype">void</span> close();</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span> </div>
-<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="classH5_1_1Group.html#a0a3a509560218065c0b346c46148f4ca">   35</a></span>     <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> <a class="code" href="classH5_1_1Group.html#a0a3a509560218065c0b346c46148f4ca">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringlite [...]
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span> </div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>     <span class="comment">// Throw group exception.</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>     <span class="keyword">virtual</span> <span class="keywordtype">void</span> throwException(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& func_name, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& msg) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span> </div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>     <span class="comment">// for CommonFG to get the file id.</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>     <span class="keyword">virtual</span> hid_t getLocId() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span> </div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>     <span class="comment">// Creates a group by way of dereference.</span></div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>     <a class="code" href="classH5_1_1Group.html">Group</a>(<span class="keyword">const</span> <a class="code" href="classH5_1_1H5Location.html">H5Location</a>& loc, <span class="keyword">const</span> <span class="keywordtype">void</span>* ref, H5R_type_t ref_type = H5R_OBJECT);</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>         <a class="code" href="classH5_1_1Group.html">Group</a>(<span class="keyword">const</span> <a class="code" href="classH5_1_1Attribute.html">Attribute</a>& attr, <span class="keyword">const</span> <span class="keywordtype">void</span>* ref, H5R_type_t ref_type = H5R_OBJECT);</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span> </div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>     <span class="comment">// default constructor</span></div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>     <a class="code" href="classH5_1_1Group.html">Group</a>();</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span> </div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>     <span class="comment">// Copy constructor: makes a copy of the original object</span></div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>     <a class="code" href="classH5_1_1Group.html">Group</a>(<span class="keyword">const</span> <a class="code" href="classH5_1_1Group.html">Group</a>& original);</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span> </div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>     <span class="comment">// Gets the group id.</span></div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>     <span class="keyword">virtual</span> hid_t getId() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span> </div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>     <span class="comment">// Destructor</span></div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1Group.html">Group</a>();</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span> </div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>     <span class="comment">// Creates a copy of an existing group using its id.</span></div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>     <a class="code" href="classH5_1_1Group.html">Group</a>( <span class="keyword">const</span> hid_t group_id );</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span> </div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>    <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>     hid_t id;   <span class="comment">// HDF5 group id</span></div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span> </div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>    <span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span> <span class="preprocessor"></span>    <span class="comment">// Sets the group id.</span></div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>     <span class="keyword">virtual</span> <span class="keywordtype">void</span> p_setId(<span class="keyword">const</span> hid_t new_id);</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span> <span class="preprocessor"></span>};</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span> <span class="preprocessor"></span>}</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5Group_H</span></div>
-<div class="ttc" id="classH5_1_1Attribute_html"><div class="ttname"><a href="classH5_1_1Attribute.html">H5::Attribute</a></div><div class="ttdoc">Class Attribute operates on HDF5 attributes. </div><div class="ttdef"><b>Definition:</b> H5Attribute.h:32</div></div>
-<div class="ttc" id="classH5_1_1Group_html_a0a3a509560218065c0b346c46148f4ca"><div class="ttname"><a href="classH5_1_1Group.html#a0a3a509560218065c0b346c46148f4ca">H5::Group::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5Group.h:35</div></div>
-<div class="ttc" id="classH5_1_1H5Location_html"><div class="ttname"><a href="classH5_1_1H5Location.html">H5::H5Location</a></div><div class="ttdoc">H5Location is an abstract base class, added in version 1.8.12. </div><div class="ttdef"><b>Definition:</b> H5Location.h:49</div></div>
-<div class="ttc" id="classH5_1_1H5Object_html"><div class="ttname"><a href="classH5_1_1H5Object.html">H5::H5Object</a></div><div class="ttdoc">Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. </div><div class="ttdef"><b>Definition:</b> H5Object.h:47</div></div>
-<div class="ttc" id="classH5_1_1Group_html"><div class="ttname"><a href="classH5_1_1Group.html">H5::Group</a></div><div class="ttdoc">Class Group represents an HDF5 group. </div><div class="ttdef"><b>Definition:</b> H5Group.h:29</div></div>
-<div class="ttc" id="classH5_1_1CommonFG_html"><div class="ttname"><a href="classH5_1_1CommonFG.html">H5::CommonFG</a></div><div class="ttdoc">Class CommonFG is an abstract base class of H5File and H5Group. </div><div class="ttdef"><b>Definition:</b> H5CommonFG.h:35</div></div>
-<div class="ttc" id="H5Exception_8h_html_a5c3fdf56d98d169f63f1b114803db592"><div class="ttname"><a href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a></div><div class="ttdeci">#define H5std_string</div><div class="ttdef"><b>Definition:</b> H5Exception.h:29</div></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5IdComponent_8cpp.html b/html/cpplus_RM/H5IdComponent_8cpp.html
deleted file mode 100644
index d345849..0000000
--- a/html/cpplus_RM/H5IdComponent_8cpp.html
+++ /dev/null
@@ -1,113 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5IdComponent.cpp File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5IdComponent.cpp File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include <iostream></code><br/>
-<code>#include <string></code><br/>
-<code>#include "<a class="el" href="H5Include_8h_source.html">H5Include.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Library_8h_source.html">H5Library.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5IdComponent_8h_source.html">H5IdComponent.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataSpace_8h_source.html">H5DataSpace.h</a>"</code><br/>
-</div><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5IdComponent_8h-source.html b/html/cpplus_RM/H5IdComponent_8h-source.html
deleted file mode 100644
index fb9ffda..0000000
--- a/html/cpplus_RM/H5IdComponent_8h-source.html
+++ /dev/null
@@ -1,493 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="header2_files/filelist.xml">
-<title>Main Page</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>Binh-Minh Ribler</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Randy Ribler</o:LastAuthor>
-  <o:Revision>10</o:Revision>
-  <o:TotalTime>42</o:TotalTime>
-  <o:Created>2005-09-19T02:11:00Z</o:Created>
-  <o:LastSaved>2005-09-19T02:39:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>5</o:Words>
-  <o:Characters>30</o:Characters>
-  <o:Company>LC</o:Company>
-  <o:Lines>1</o:Lines>
-  <o:Paragraphs>1</o:Paragraphs>
-  <o:CharactersWithSpaces>34</o:CharactersWithSpaces>
-  <o:Version>10.2625</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:Zoom>75</w:Zoom>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="RM_stylesheet.css">
-<style>
-<!--
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:24.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:13.5pt;
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-weight:bold;}
-h5
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:5;
-	font-size:10.0pt;
-	font-weight:bold;}
-h6
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:6;
-	font-size:7.5pt;
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:#252E78;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:#3D2185;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-address
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	font-style:italic;}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	font-family:"Courier New";
-	mso-fareast-font-family:"Times New Roman";}
-p.formuladsp, li.formuladsp, div.formuladsp
-	{mso-style-name:formuladsp;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdtable, li.mdtable, div.mdtable
-	{mso-style-name:mdtable;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	background:#F4F4FB;
-	border:none;
-	mso-border-alt:solid #868686 .75pt;
-	padding:0in;
-	mso-padding-alt:0in 0in 0in 0in;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdrow, li.mdrow, div.mdrow
-	{mso-style-name:mdrow;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdescleft, li.mdescleft, div.mdescleft
-	{mso-style-name:mdescleft;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.mdescright, li.mdescright, div.mdescright
-	{mso-style-name:mdescright;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.memitemleft, li.memitemleft, div.memitemleft
-	{mso-style-name:memitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memitemright, li.memitemright, div.memitemright
-	{mso-style-name:memitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.search, li.search, div.search
-	{mso-style-name:search;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.fragment, li.fragment, div.fragment
-	{mso-style-name:fragment;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemleft, li.memtemplitemleft, div.memtemplitemleft
-	{mso-style-name:memtemplitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemright, li.memtemplitemright, div.memtemplitemright
-	{mso-style-name:memtemplitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplparams, li.memtemplparams, div.memtemplparams
-	{mso-style-name:memtemplparams;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
- at page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-table.MsoTableGrid
-	{mso-style-name:"Table Grid";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	border:solid windowtext 1.0pt;
-	mso-border-alt:solid windowtext .5pt;
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-border-insideh:.5pt solid windowtext;
-	mso-border-insidev:.5pt solid windowtext;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:15.0pt;}
-</style>
-<![endif]><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="6146">
-  <o:colormru v:ext="edit" colors="#060"/>
-  <o:colormenu v:ext="edit" strokecolor="#060"/>
- </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body bgcolor=white lang=EN-US link="#252E78" vlink="#3D2185" style='tab-interval:
-.5in;margin-left:15.0pt;margin-right:15.0pt'>
-
-<div class=Section1>
-
-<p class=MsoNormal style='margin-top:0in;margin-right:15.0pt;margin-bottom:
-0in;margin-left:15.0pt;margin-bottom:.0001pt'><span style='color:black'><span
-style='mso-spacerun:yes'>�</span></span><b style='mso-bidi-font-weight:normal'><span
-style='font-size:22.0pt;color:black'><o:p></o:p></span></b></p>
-
-<div align=center>
-
-<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
- style='border-collapse:collapse;border:none;mso-border-bottom-alt:solid navy 2.25pt;
- mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
- <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:29.25pt'>
-  <td width=453 valign=top style='width:339.45pt;border:none;border-bottom:
-  solid navy 2.25pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt'>
-  <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span
-  style='font-size:22.0pt;color:black'>HDF5 C++ API Reference Manual</span></b><span
-  style='color:black'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-</div>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-</div>
-
-</body>
-
-</html>
-<!-- Generated by Doxygen 1.4.7 -->
-<div class="tabs">
-  <ul>
-    <li><a href="index.html"><span>Main Page</span></a></li>
-    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-    <li><a href="annotated.html"><span>Classes</span></a></li>
-    <li id="current"><a href="files.html"><span>Files</span></a></li>
-    <li><a href="examples.html"><span>Examples</span></a></li>
-  </ul></div>
-<div class="tabs">
-  <ul>
-    <li><a href="files.html"><span>File List</span></a></li>
-    <li><a href="globals.html"><span>File Members</span></a></li>
-  </ul></div>
-<h1>H5IdComponent.h</h1><a href="H5IdComponent_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span>
-<a name="l00002"></a>00002 <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span>
-<a name="l00003"></a>00003 <span class="comment"> * Copyright by The HDF Group.                                               *</span>
-<a name="l00004"></a>00004 <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span>
-<a name="l00005"></a>00005 <span class="comment"> * All rights reserved.                                                      *</span>
-<a name="l00006"></a>00006 <span class="comment"> *                                                                           *</span>
-<a name="l00007"></a>00007 <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span>
-<a name="l00008"></a>00008 <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span>
-<a name="l00009"></a>00009 <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span>
-<a name="l00010"></a>00010 <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span>
-<a name="l00011"></a>00011 <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span>
-<a name="l00012"></a>00012 <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span>
-<a name="l00013"></a>00013 <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span>
-<a name="l00014"></a>00014 <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span>
-<a name="l00015"></a>00015 <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span>
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017 <span class="preprocessor">#ifndef _IdComponent_H</span>
-<a name="l00018"></a>00018 <span class="preprocessor"></span><span class="preprocessor">#define _IdComponent_H</span>
-<a name="l00019"></a>00019 <span class="preprocessor"></span>
-<a name="l00020"></a>00020 <span class="comment">// IdComponent represents an HDF5 object that has an identifier.</span>
-<a name="l00021"></a>00021 
-<a name="l00022"></a>00022 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {
-<a name="l00024"></a>00024 <span class="preprocessor">#endif</span>
-<a name="l00025"></a>00025 <span class="preprocessor"></span>
-<a name="l00026"></a>00026 <span class="keyword">class </span>DataSpace;
-<a name="l00027"></a><a class="code" href="classH5_1_1IdComponent.html">00027</a> <span class="keyword">class </span>H5_DLLCPP IdComponent {
-<a name="l00028"></a>00028    <span class="keyword">public</span>:
-<a name="l00029"></a>00029         <span class="comment">// Increment reference counter.</span>
-<a name="l00030"></a>00030         <span class="keywordtype">void</span> incRefCount(<span class="keyword">const</span> hid_t obj_id) <span class="keyword">const</span>;
-<a name="l00031"></a>00031         <span class="keywordtype">void</span> incRefCount() <span class="keyword">const</span>;
-<a name="l00032"></a>00032 
-<a name="l00033"></a>00033         <span class="comment">// Decrement reference counter.</span>
-<a name="l00034"></a>00034         <span class="keywordtype">void</span> decRefCount(<span class="keyword">const</span> hid_t obj_id) <span class="keyword">const</span>;
-<a name="l00035"></a>00035         <span class="keywordtype">void</span> decRefCount() <span class="keyword">const</span>;
-<a name="l00036"></a>00036 
-<a name="l00037"></a>00037         <span class="comment">// Get the reference counter to this identifier.</span>
-<a name="l00038"></a>00038         <span class="keywordtype">int</span> getCounter(<span class="keyword">const</span> hid_t obj_id) <span class="keyword">const</span>;
-<a name="l00039"></a>00039         <span class="keywordtype">int</span> getCounter() <span class="keyword">const</span>;
-<a name="l00040"></a>00040 
-<a name="l00041"></a>00041         <span class="comment">// Returns an HDF5 object type, given the object id.</span>
-<a name="l00042"></a>00042         <span class="keyword">static</span> H5I_type_t getHDFObjType(<span class="keyword">const</span> hid_t obj_id);
-<a name="l00043"></a>00043 
-<a name="l00044"></a>00044         <span class="comment">// Assignment operator.</span>
-<a name="l00045"></a>00045         IdComponent& operator=( <span class="keyword">const</span> IdComponent& rhs );
-<a name="l00046"></a>00046 
-<a name="l00047"></a>00047         <span class="comment">// Gets the identifier of this object.</span>
-<a name="l00048"></a>00048         <span class="keyword">virtual</span> hid_t getId () <span class="keyword">const </span>= 0;
-<a name="l00049"></a>00049 
-<a name="l00050"></a>00050         <span class="comment">// Sets the identifier of this object to a new value.</span>
-<a name="l00051"></a>00051         <span class="keywordtype">void</span> setId(<span class="keyword">const</span> hid_t new_id);
-<a name="l00052"></a>00052 
-<a name="l00053"></a>00053         <span class="comment">// Creates an object to hold an HDF5 identifier.</span>
-<a name="l00054"></a>00054         IdComponent( <span class="keyword">const</span> hid_t h5_id );
-<a name="l00055"></a>00055 
-<a name="l00056"></a>00056         <span class="comment">// Copy constructor: makes copy of the original IdComponent object.</span>
-<a name="l00057"></a>00057         IdComponent( <span class="keyword">const</span> IdComponent& original );
-<a name="l00058"></a>00058 
-<a name="l00059"></a>00059 <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span>
-<a name="l00060"></a>00060 <span class="preprocessor"></span>        <span class="comment">// Pure virtual function for there are various H5*close for the</span>
-<a name="l00061"></a>00061         <span class="comment">// subclasses.</span>
-<a name="l00062"></a>00062         <span class="keyword">virtual</span> <span class="keywordtype">void</span> close() = 0;
-<a name="l00063"></a>00063 
-<a name="l00064"></a>00064         <span class="comment">// Makes and returns the string "<class-name>::<func_name>";</span>
-<a name="l00065"></a>00065         <span class="comment">// <class-name> is returned by fromClass().</span>
-<a name="l00066"></a>00066         <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> inMemFunc(<span class="keyword">const</span> <span class="keywordtype">char</span>* func_name) <span class="keyword">const</span>;
-<a name="l00067"></a>00067 
-<a name="l00069"></a>00069         <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> fromClass()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"IdComponent"</span>);}
-<a name="l00070"></a>00070 
-<a name="l00071"></a>00071 <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span>
-<a name="l00072"></a>00072 <span class="preprocessor"></span>
-<a name="l00073"></a>00073         <span class="comment">// Destructor</span>
-<a name="l00074"></a>00074         <span class="keyword">virtual</span> ~IdComponent();
-<a name="l00075"></a>00075 
-<a name="l00076"></a>00076    <span class="keyword">protected</span>:
-<a name="l00077"></a>00077 <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span>
-<a name="l00078"></a>00078 <span class="preprocessor"></span>
-<a name="l00079"></a>00079         <span class="comment">// Default constructor.</span>
-<a name="l00080"></a>00080         IdComponent();
-<a name="l00081"></a>00081 
-<a name="l00082"></a>00082         <span class="comment">// Gets the name of the file, in which an HDF5 object belongs.</span>
-<a name="l00083"></a>00083         <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> p_get_file_name() <span class="keyword">const</span>;
-<a name="l00084"></a>00084 
-<a name="l00085"></a>00085         <span class="comment">// Verifies that the given id is valid.</span>
-<a name="l00086"></a>00086         <span class="keyword">static</span> <span class="keywordtype">bool</span> p_valid_id(<span class="keyword">const</span> hid_t obj_id);
-<a name="l00087"></a>00087 
-<a name="l00088"></a>00088         <span class="comment">// Sets the identifier of this object to a new value. - this one</span>
-<a name="l00089"></a>00089         <span class="comment">// doesn't increment reference count</span>
-<a name="l00090"></a>00090         <span class="keyword">virtual</span> <span class="keywordtype">void</span> p_setId(<span class="keyword">const</span> hid_t new_id) = 0;
-<a name="l00091"></a>00091 
-<a name="l00092"></a>00092 <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span>
-<a name="l00093"></a>00093 <span class="preprocessor"></span>
-<a name="l00094"></a>00094 }; <span class="comment">// end class IdComponent</span>
-<a name="l00095"></a>00095 
-<a name="l00096"></a>00096 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00097"></a>00097 <span class="preprocessor"></span>}
-<a name="l00098"></a>00098 <span class="preprocessor">#endif</span>
-<a name="l00099"></a>00099 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on 11 Apr 2013 by 
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5IdComponent_8h.html b/html/cpplus_RM/H5IdComponent_8h.html
deleted file mode 100644
index 393630c..0000000
--- a/html/cpplus_RM/H5IdComponent_8h.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5IdComponent.h File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> |
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5IdComponent.h File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><a href="H5IdComponent_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> provides wrappers of the C functions that operate on an HDF5 identifier.  <a href="classH5_1_1IdComponent.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5IdComponent_8h_source.html b/html/cpplus_RM/H5IdComponent_8h_source.html
deleted file mode 100644
index edf9c19..0000000
--- a/html/cpplus_RM/H5IdComponent_8h_source.html
+++ /dev/null
@@ -1,201 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5IdComponent.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5IdComponent.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="H5IdComponent_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span> <span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span> <span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span> <span class="comment"> *                                                                           *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span> <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span> <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span> <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span> <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span> <span class="preprocessor">#ifndef __IdComponent_H</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span> <span class="preprocessor"></span><span class="preprocessor">#define __IdComponent_H</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span> <span class="comment">// IdComponent represents an HDF5 object that has an identifier.</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span> </div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span> <span class="keyword">class </span>DataSpace;</div>
-<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="classH5_1_1IdComponent.html">   34</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1IdComponent.html">IdComponent</a> {</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>     <span class="comment">// Increment reference counter.</span></div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>     <span class="keywordtype">void</span> incRefCount(<span class="keyword">const</span> hid_t obj_id) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>     <span class="keywordtype">void</span> incRefCount() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span> </div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>     <span class="comment">// Decrement reference counter.</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>     <span class="keywordtype">void</span> decRefCount(<span class="keyword">const</span> hid_t obj_id) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>     <span class="keywordtype">void</span> decRefCount() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span> </div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>     <span class="comment">// Get the reference counter to this identifier.</span></div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>     <span class="keywordtype">int</span> getCounter(<span class="keyword">const</span> hid_t obj_id) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>     <span class="keywordtype">int</span> getCounter() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span> </div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>     <span class="comment">// Returns an HDF5 object type, given the object id.</span></div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>     <span class="keyword">static</span> H5I_type_t getHDFObjType(<span class="keyword">const</span> hid_t obj_id);</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span> </div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>     <span class="comment">// Assignment operator.</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>     <a class="code" href="classH5_1_1IdComponent.html">IdComponent</a>& operator=( <span class="keyword">const</span> <a class="code" href="classH5_1_1IdComponent.html">IdComponent</a>& rhs );</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span> </div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span> <span class="preprocessor"></span>    <span class="comment">// Gets the identifier of this object.</span></div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>     <span class="keyword">virtual</span> hid_t getId () <span class="keyword">const</span> = 0;</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>     <span class="comment">// Sets the identifier of this object to a new value.</span></div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>     <span class="keywordtype">void</span> setId(<span class="keyword">const</span> hid_t new_id);</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span> </div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>     <span class="comment">// Creates an object to hold an HDF5 identifier.</span></div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>     <a class="code" href="classH5_1_1IdComponent.html">IdComponent</a>( <span class="keyword">const</span> hid_t h5_id );</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span> </div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>     <span class="comment">// Copy constructor: makes copy of the original IdComponent object.</span></div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>     <a class="code" href="classH5_1_1IdComponent.html">IdComponent</a>( <span class="keyword">const</span> <a class="code" href="classH5_1_1IdComponent.html">IdComponent</a>& original );</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span> </div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span> <span class="preprocessor"></span>    <span class="comment">// Pure virtual function for there are various H5*close for the</span></div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>     <span class="comment">// subclasses.</span></div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>     <span class="keyword">virtual</span> <span class="keywordtype">void</span> close() = 0;</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span> </div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>     <span class="comment">// Makes and returns the string "<class-name>::<func_name>";</span></div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>     <span class="comment">// <class-name> is returned by fromClass().</span></div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>     <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> inMemFunc(<span class="keyword">const</span> <span class="keywordtype">char</span>* func_name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span> </div>
-<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="classH5_1_1IdComponent.html#a0b6b214342ac6259b932f1fb4f35234f">   78</a></span>     <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> <a class="code" href="classH5_1_1IdComponent.html#a0b6b214342ac6259b932f1fb4f35234f">fromClass</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class= [...]
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span> </div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>     <span class="comment">// Destructor</span></div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1IdComponent.html">IdComponent</a>();</div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span> </div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>    <span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>     <span class="comment">// Default constructor.</span></div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>     <a class="code" href="classH5_1_1IdComponent.html">IdComponent</a>();</div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span> </div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>     <span class="comment">// Gets the name of the file, in which an HDF5 object belongs.</span></div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>     <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> p_get_file_name() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span> </div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>     <span class="comment">// Verifies that the given id is valid.</span></div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>     <span class="keyword">static</span> <span class="keywordtype">bool</span> p_valid_id(<span class="keyword">const</span> hid_t obj_id);</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span> </div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>     <span class="comment">// Sets the identifier of this object to a new value. - this one</span></div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>     <span class="comment">// doesn't increment reference count</span></div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>     <span class="keyword">virtual</span> <span class="keywordtype">void</span> p_setId(<span class="keyword">const</span> hid_t new_id) = 0;</div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span> </div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span> }; <span class="comment">// end class IdComponent</span></div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span> </div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span> <span class="preprocessor"></span>}</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __IdComponent_H</span></div>
-<div class="ttc" id="classH5_1_1IdComponent_html"><div class="ttname"><a href="classH5_1_1IdComponent.html">H5::IdComponent</a></div><div class="ttdoc">Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. </div><div class="ttdef"><b>Definition:</b> H5IdComponent.h:34</div></div>
-<div class="ttc" id="H5Exception_8h_html_a5c3fdf56d98d169f63f1b114803db592"><div class="ttname"><a href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a></div><div class="ttdeci">#define H5std_string</div><div class="ttdef"><b>Definition:</b> H5Exception.h:29</div></div>
-<div class="ttc" id="classH5_1_1IdComponent_html_a0b6b214342ac6259b932f1fb4f35234f"><div class="ttname"><a href="classH5_1_1IdComponent.html#a0b6b214342ac6259b932f1fb4f35234f">H5::IdComponent::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5IdComponent.h:78</div></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Include_8h-source.html b/html/cpplus_RM/H5Include_8h-source.html
deleted file mode 100644
index 938474e..0000000
--- a/html/cpplus_RM/H5Include_8h-source.html
+++ /dev/null
@@ -1,425 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="header2_files/filelist.xml">
-<title>Main Page</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>Binh-Minh Ribler</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Randy Ribler</o:LastAuthor>
-  <o:Revision>10</o:Revision>
-  <o:TotalTime>42</o:TotalTime>
-  <o:Created>2005-09-19T02:11:00Z</o:Created>
-  <o:LastSaved>2005-09-19T02:39:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>5</o:Words>
-  <o:Characters>30</o:Characters>
-  <o:Company>LC</o:Company>
-  <o:Lines>1</o:Lines>
-  <o:Paragraphs>1</o:Paragraphs>
-  <o:CharactersWithSpaces>34</o:CharactersWithSpaces>
-  <o:Version>10.2625</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:Zoom>75</w:Zoom>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="RM_stylesheet.css">
-<style>
-<!--
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:24.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:13.5pt;
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-weight:bold;}
-h5
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:5;
-	font-size:10.0pt;
-	font-weight:bold;}
-h6
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:6;
-	font-size:7.5pt;
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:#252E78;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:#3D2185;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-address
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	font-style:italic;}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	font-family:"Courier New";
-	mso-fareast-font-family:"Times New Roman";}
-p.formuladsp, li.formuladsp, div.formuladsp
-	{mso-style-name:formuladsp;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdtable, li.mdtable, div.mdtable
-	{mso-style-name:mdtable;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	background:#F4F4FB;
-	border:none;
-	mso-border-alt:solid #868686 .75pt;
-	padding:0in;
-	mso-padding-alt:0in 0in 0in 0in;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdrow, li.mdrow, div.mdrow
-	{mso-style-name:mdrow;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdescleft, li.mdescleft, div.mdescleft
-	{mso-style-name:mdescleft;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.mdescright, li.mdescright, div.mdescright
-	{mso-style-name:mdescright;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.memitemleft, li.memitemleft, div.memitemleft
-	{mso-style-name:memitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memitemright, li.memitemright, div.memitemright
-	{mso-style-name:memitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.search, li.search, div.search
-	{mso-style-name:search;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.fragment, li.fragment, div.fragment
-	{mso-style-name:fragment;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemleft, li.memtemplitemleft, div.memtemplitemleft
-	{mso-style-name:memtemplitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemright, li.memtemplitemright, div.memtemplitemright
-	{mso-style-name:memtemplitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplparams, li.memtemplparams, div.memtemplparams
-	{mso-style-name:memtemplparams;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
- at page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-table.MsoTableGrid
-	{mso-style-name:"Table Grid";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	border:solid windowtext 1.0pt;
-	mso-border-alt:solid windowtext .5pt;
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-border-insideh:.5pt solid windowtext;
-	mso-border-insidev:.5pt solid windowtext;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:15.0pt;}
-</style>
-<![endif]><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="6146">
-  <o:colormru v:ext="edit" colors="#060"/>
-  <o:colormenu v:ext="edit" strokecolor="#060"/>
- </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body bgcolor=white lang=EN-US link="#252E78" vlink="#3D2185" style='tab-interval:
-.5in;margin-left:15.0pt;margin-right:15.0pt'>
-
-<div class=Section1>
-
-<p class=MsoNormal style='margin-top:0in;margin-right:15.0pt;margin-bottom:
-0in;margin-left:15.0pt;margin-bottom:.0001pt'><span style='color:black'><span
-style='mso-spacerun:yes'>�</span></span><b style='mso-bidi-font-weight:normal'><span
-style='font-size:22.0pt;color:black'><o:p></o:p></span></b></p>
-
-<div align=center>
-
-<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
- style='border-collapse:collapse;border:none;mso-border-bottom-alt:solid navy 2.25pt;
- mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
- <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:29.25pt'>
-  <td width=453 valign=top style='width:339.45pt;border:none;border-bottom:
-  solid navy 2.25pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt'>
-  <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span
-  style='font-size:22.0pt;color:black'>HDF5 C++ API Reference Manual</span></b><span
-  style='color:black'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-</div>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-</div>
-
-</body>
-
-</html>
-<!-- Generated by Doxygen 1.4.7 -->
-<div class="tabs">
-  <ul>
-    <li><a href="index.html"><span>Main Page</span></a></li>
-    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-    <li><a href="annotated.html"><span>Classes</span></a></li>
-    <li id="current"><a href="files.html"><span>Files</span></a></li>
-    <li><a href="examples.html"><span>Examples</span></a></li>
-  </ul></div>
-<div class="tabs">
-  <ul>
-    <li><a href="files.html"><span>File List</span></a></li>
-    <li><a href="globals.html"><span>File Members</span></a></li>
-  </ul></div>
-<h1>H5Include.h</h1><a href="H5Include_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span>
-<a name="l00002"></a>00002 <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span>
-<a name="l00003"></a>00003 <span class="comment"> * Copyright by The HDF Group.                                               *</span>
-<a name="l00004"></a>00004 <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span>
-<a name="l00005"></a>00005 <span class="comment"> * All rights reserved.                                                      *</span>
-<a name="l00006"></a>00006 <span class="comment"> *                                                                           *</span>
-<a name="l00007"></a>00007 <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span>
-<a name="l00008"></a>00008 <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span>
-<a name="l00009"></a>00009 <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span>
-<a name="l00010"></a>00010 <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span>
-<a name="l00011"></a>00011 <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span>
-<a name="l00012"></a>00012 <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span>
-<a name="l00013"></a>00013 <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span>
-<a name="l00014"></a>00014 <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span>
-<a name="l00015"></a>00015 <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span>
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017 <span class="preprocessor">#include <hdf5.h></span>
-<a name="l00018"></a>00018 
-<a name="l00019"></a>00019 <span class="comment">// Define bool type for platforms that don't support bool yet</span>
-<a name="l00020"></a>00020 <span class="preprocessor">#ifdef BOOL_NOTDEFINED</span>
-<a name="l00021"></a>00021 <span class="preprocessor"></span><span class="preprocessor">#ifdef false</span>
-<a name="l00022"></a>00022 <span class="preprocessor"></span><span class="preprocessor">#undef false</span>
-<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-<a name="l00024"></a>00024 <span class="preprocessor"></span><span class="preprocessor">#ifdef true</span>
-<a name="l00025"></a>00025 <span class="preprocessor"></span><span class="preprocessor">#undef true</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span><span class="keyword">typedef</span> <span class="keywordtype">int</span> bool;
-<a name="l00028"></a>00028 <span class="keyword">const</span> <span class="keywordtype">bool</span>  <span class="keyword">false</span> = 0;
-<a name="l00029"></a>00029 <span class="keyword">const</span> <span class="keywordtype">bool</span>  <span class="keyword">true</span>  = 1;
-<a name="l00030"></a>00030 <span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on 11 Apr 2013 by 
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Include_8h.html b/html/cpplus_RM/H5Include_8h.html
deleted file mode 100644
index 847c0e1..0000000
--- a/html/cpplus_RM/H5Include_8h.html
+++ /dev/null
@@ -1,101 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5Include.h File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5Include.h File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include <hdf5.h></code><br/>
-</div>
-<p><a href="H5Include_8h_source.html">Go to the source code of this file.</a></p>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Include_8h_source.html b/html/cpplus_RM/H5Include_8h_source.html
deleted file mode 100644
index 4a33789..0000000
--- a/html/cpplus_RM/H5Include_8h_source.html
+++ /dev/null
@@ -1,128 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5Include.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5Include.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="H5Include_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span> <span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span> <span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span> <span class="comment"> *                                                                           *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span> <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span> <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span> <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span> <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span> <span class="preprocessor">#include <hdf5.h></span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span> </div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span> <span class="comment">// Define bool type for platforms that don't support bool yet</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span> <span class="preprocessor">#ifdef BOOL_NOTDEFINED</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span> <span class="preprocessor"></span><span class="preprocessor">#ifdef false</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span> <span class="preprocessor"></span><span class="preprocessor">#undef false</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span> <span class="preprocessor"></span><span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span> <span class="preprocessor"></span><span class="preprocessor">#ifdef true</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span> <span class="preprocessor"></span><span class="preprocessor">#undef true</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span> <span class="preprocessor"></span><span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span> <span class="preprocessor"></span><span class="keyword">typedef</span> <span class="keywordtype">int</span> bool;</div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span> <span class="keyword">const</span> <span class="keywordtype">bool</span>  <span class="keyword">false</span> = 0;</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span> <span class="keyword">const</span> <span class="keywordtype">bool</span>  <span class="keyword">true</span>  = 1;</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span> <span class="preprocessor">#endif</span></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5IntType_8cpp.html b/html/cpplus_RM/H5IntType_8cpp.html
deleted file mode 100644
index 2d8a179..0000000
--- a/html/cpplus_RM/H5IntType_8cpp.html
+++ /dev/null
@@ -1,122 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5IntType.cpp File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5IntType.cpp File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include <string></code><br/>
-<code>#include "<a class="el" href="H5Include_8h_source.html">H5Include.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5IdComponent_8h_source.html">H5IdComponent.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5PropList_8h_source.html">H5PropList.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Object_8h_source.html">H5Object.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DcreatProp_8h_source.html">H5DcreatProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5CommonFG_8h_source.html">H5CommonFG.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataType_8h_source.html">H5DataType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5AbstractDs_8h_source.html">H5AbstractDs.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DxferProp_8h_source.html">H5DxferProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataSpace_8h_source.html">H5DataSpace.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5AtomType_8h_source.html">H5AtomType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5IntType_8h_source.html">H5IntType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataSet_8h_source.html">H5DataSet.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5PredType_8h_source.html">H5PredType.h</a>"</code><br/>
-</div><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5IntType_8h-source.html b/html/cpplus_RM/H5IntType_8h-source.html
deleted file mode 100644
index a45fed4..0000000
--- a/html/cpplus_RM/H5IntType_8h-source.html
+++ /dev/null
@@ -1,450 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="header2_files/filelist.xml">
-<title>Main Page</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>Binh-Minh Ribler</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Randy Ribler</o:LastAuthor>
-  <o:Revision>10</o:Revision>
-  <o:TotalTime>42</o:TotalTime>
-  <o:Created>2005-09-19T02:11:00Z</o:Created>
-  <o:LastSaved>2005-09-19T02:39:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>5</o:Words>
-  <o:Characters>30</o:Characters>
-  <o:Company>LC</o:Company>
-  <o:Lines>1</o:Lines>
-  <o:Paragraphs>1</o:Paragraphs>
-  <o:CharactersWithSpaces>34</o:CharactersWithSpaces>
-  <o:Version>10.2625</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:Zoom>75</w:Zoom>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="RM_stylesheet.css">
-<style>
-<!--
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:24.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:13.5pt;
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-weight:bold;}
-h5
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:5;
-	font-size:10.0pt;
-	font-weight:bold;}
-h6
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:6;
-	font-size:7.5pt;
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:#252E78;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:#3D2185;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-address
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	font-style:italic;}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	font-family:"Courier New";
-	mso-fareast-font-family:"Times New Roman";}
-p.formuladsp, li.formuladsp, div.formuladsp
-	{mso-style-name:formuladsp;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdtable, li.mdtable, div.mdtable
-	{mso-style-name:mdtable;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	background:#F4F4FB;
-	border:none;
-	mso-border-alt:solid #868686 .75pt;
-	padding:0in;
-	mso-padding-alt:0in 0in 0in 0in;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdrow, li.mdrow, div.mdrow
-	{mso-style-name:mdrow;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdescleft, li.mdescleft, div.mdescleft
-	{mso-style-name:mdescleft;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.mdescright, li.mdescright, div.mdescright
-	{mso-style-name:mdescright;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.memitemleft, li.memitemleft, div.memitemleft
-	{mso-style-name:memitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memitemright, li.memitemright, div.memitemright
-	{mso-style-name:memitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.search, li.search, div.search
-	{mso-style-name:search;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.fragment, li.fragment, div.fragment
-	{mso-style-name:fragment;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemleft, li.memtemplitemleft, div.memtemplitemleft
-	{mso-style-name:memtemplitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemright, li.memtemplitemright, div.memtemplitemright
-	{mso-style-name:memtemplitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplparams, li.memtemplparams, div.memtemplparams
-	{mso-style-name:memtemplparams;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
- at page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-table.MsoTableGrid
-	{mso-style-name:"Table Grid";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	border:solid windowtext 1.0pt;
-	mso-border-alt:solid windowtext .5pt;
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-border-insideh:.5pt solid windowtext;
-	mso-border-insidev:.5pt solid windowtext;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:15.0pt;}
-</style>
-<![endif]><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="6146">
-  <o:colormru v:ext="edit" colors="#060"/>
-  <o:colormenu v:ext="edit" strokecolor="#060"/>
- </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body bgcolor=white lang=EN-US link="#252E78" vlink="#3D2185" style='tab-interval:
-.5in;margin-left:15.0pt;margin-right:15.0pt'>
-
-<div class=Section1>
-
-<p class=MsoNormal style='margin-top:0in;margin-right:15.0pt;margin-bottom:
-0in;margin-left:15.0pt;margin-bottom:.0001pt'><span style='color:black'><span
-style='mso-spacerun:yes'>�</span></span><b style='mso-bidi-font-weight:normal'><span
-style='font-size:22.0pt;color:black'><o:p></o:p></span></b></p>
-
-<div align=center>
-
-<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
- style='border-collapse:collapse;border:none;mso-border-bottom-alt:solid navy 2.25pt;
- mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
- <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:29.25pt'>
-  <td width=453 valign=top style='width:339.45pt;border:none;border-bottom:
-  solid navy 2.25pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt'>
-  <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span
-  style='font-size:22.0pt;color:black'>HDF5 C++ API Reference Manual</span></b><span
-  style='color:black'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-</div>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-</div>
-
-</body>
-
-</html>
-<!-- Generated by Doxygen 1.4.7 -->
-<div class="tabs">
-  <ul>
-    <li><a href="index.html"><span>Main Page</span></a></li>
-    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-    <li><a href="annotated.html"><span>Classes</span></a></li>
-    <li id="current"><a href="files.html"><span>Files</span></a></li>
-    <li><a href="examples.html"><span>Examples</span></a></li>
-  </ul></div>
-<div class="tabs">
-  <ul>
-    <li><a href="files.html"><span>File List</span></a></li>
-    <li><a href="globals.html"><span>File Members</span></a></li>
-  </ul></div>
-<h1>H5IntType.h</h1><a href="H5IntType_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span>
-<a name="l00002"></a>00002 <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span>
-<a name="l00003"></a>00003 <span class="comment"> * Copyright by The HDF Group.                                               *</span>
-<a name="l00004"></a>00004 <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span>
-<a name="l00005"></a>00005 <span class="comment"> * All rights reserved.                                                      *</span>
-<a name="l00006"></a>00006 <span class="comment"> *                                                                           *</span>
-<a name="l00007"></a>00007 <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span>
-<a name="l00008"></a>00008 <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span>
-<a name="l00009"></a>00009 <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span>
-<a name="l00010"></a>00010 <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span>
-<a name="l00011"></a>00011 <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span>
-<a name="l00012"></a>00012 <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span>
-<a name="l00013"></a>00013 <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span>
-<a name="l00014"></a>00014 <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span>
-<a name="l00015"></a>00015 <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span>
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017 <span class="preprocessor">#ifndef _H5IntType_H</span>
-<a name="l00018"></a>00018 <span class="preprocessor"></span><span class="preprocessor">#define _H5IntType_H</span>
-<a name="l00019"></a>00019 <span class="preprocessor"></span>
-<a name="l00020"></a>00020 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00021"></a>00021 <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {
-<a name="l00022"></a>00022 <span class="preprocessor">#endif</span>
-<a name="l00023"></a>00023 <span class="preprocessor"></span>
-<a name="l00024"></a><a class="code" href="classH5_1_1IntType.html">00024</a> <span class="keyword">class </span>H5_DLLCPP IntType : <span class="keyword">public</span> <a class="code" href="classH5_1_1AtomType.html">AtomType</a> {
-<a name="l00025"></a>00025    <span class="keyword">public</span>:
-<a name="l00026"></a>00026         <span class="comment">// Creates a integer type using a predefined type</span>
-<a name="l00027"></a>00027         IntType(<span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a>& pred_type);
-<a name="l00028"></a>00028 
-<a name="l00029"></a>00029         <span class="comment">// Gets the integer datatype of the specified dataset</span>
-<a name="l00030"></a>00030         IntType(<span class="keyword">const</span> <a class="code" href="classH5_1_1DataSet.html">DataSet</a>& dataset);
-<a name="l00031"></a>00031 
-<a name="l00032"></a>00032         <span class="comment">// Retrieves the sign type for an integer type</span>
-<a name="l00033"></a>00033         H5T_sign_t getSign() <span class="keyword">const</span>;
-<a name="l00034"></a>00034 
-<a name="l00035"></a>00035         <span class="comment">// Sets the sign proprety for an integer type.</span>
-<a name="l00036"></a>00036         <span class="keywordtype">void</span> setSign( H5T_sign_t sign ) <span class="keyword">const</span>;
-<a name="l00037"></a>00037 
-<a name="l00039"></a><a class="code" href="classH5_1_1IntType.html#a3cc5f6e4480df804d34fcf0931874be">00039</a>         <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> fromClass ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"IntType"</span>); }
-<a name="l00040"></a>00040 
-<a name="l00041"></a>00041         <span class="comment">// Default constructor</span>
-<a name="l00042"></a>00042         IntType();
-<a name="l00043"></a>00043 
-<a name="l00044"></a>00044         <span class="comment">// Creates a integer datatype using an existing id</span>
-<a name="l00045"></a>00045         IntType(<span class="keyword">const</span> hid_t existing_id);
-<a name="l00046"></a>00046 
-<a name="l00047"></a>00047         <span class="comment">// Copy constructor: makes copy of IntType object</span>
-<a name="l00048"></a>00048         IntType(<span class="keyword">const</span> IntType& original);
-<a name="l00049"></a>00049 
-<a name="l00050"></a>00050         <span class="comment">// Noop destructor.</span>
-<a name="l00051"></a>00051         <span class="keyword">virtual</span> ~IntType();
-<a name="l00052"></a>00052 };
-<a name="l00053"></a>00053 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00054"></a>00054 <span class="preprocessor"></span>}
-<a name="l00055"></a>00055 <span class="preprocessor">#endif</span>
-<a name="l00056"></a>00056 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on 11 Apr 2013 by 
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5IntType_8h.html b/html/cpplus_RM/H5IntType_8h.html
deleted file mode 100644
index 188eff9..0000000
--- a/html/cpplus_RM/H5IntType_8h.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5IntType.h File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> |
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5IntType.h File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><a href="H5IntType_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IntType.html">H5::IntType</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1IntType.html" title="Class IntType operates on HDF5 integer datatype. ">IntType</a> operates on HDF5 integer datatype.  <a href="classH5_1_1IntType.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5IntType_8h_source.html b/html/cpplus_RM/H5IntType_8h_source.html
deleted file mode 100644
index 7c1e9ae..0000000
--- a/html/cpplus_RM/H5IntType_8h_source.html
+++ /dev/null
@@ -1,159 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5IntType.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5IntType.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="H5IntType_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span> <span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span> <span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span> <span class="comment"> *                                                                           *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span> <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span> <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span> <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span> <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span> <span class="preprocessor">#ifndef __H5IntType_H</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5IntType_H</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="classH5_1_1IntType.html">   25</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1IntType.html">IntType</a> : <span class="keyword">public</span> <a class="code" href="classH5_1_1AtomType.html">AtomType</a> {</div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>     <span class="comment">// Creates a integer type using a predefined type</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>     <a class="code" href="classH5_1_1IntType.html">IntType</a>(<span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a>& pred_type);</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span> </div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>     <span class="comment">// Gets the integer datatype of the specified dataset</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>     <a class="code" href="classH5_1_1IntType.html">IntType</a>(<span class="keyword">const</span> <a class="code" href="classH5_1_1DataSet.html">DataSet</a>& dataset);</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span> </div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>     <span class="comment">// Retrieves the sign type for an integer type</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>     H5T_sign_t getSign() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span> </div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>     <span class="comment">// Sets the sign proprety for an integer type.</span></div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>     <span class="keywordtype">void</span> setSign( H5T_sign_t sign ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span> </div>
-<div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="classH5_1_1IntType.html#aa3cc5f6e4480df804d34fcf0931874be">   40</a></span>     <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> <a class="code" href="classH5_1_1IntType.html#aa3cc5f6e4480df804d34fcf0931874be">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="string [...]
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span> </div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>     <span class="comment">// Default constructor</span></div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>     <a class="code" href="classH5_1_1IntType.html">IntType</a>();</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span> </div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>     <span class="comment">// Creates a integer datatype using an existing id</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>     <a class="code" href="classH5_1_1IntType.html">IntType</a>(<span class="keyword">const</span> hid_t existing_id);</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span> </div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>     <span class="comment">// Copy constructor: makes copy of IntType object</span></div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>     <a class="code" href="classH5_1_1IntType.html">IntType</a>(<span class="keyword">const</span> <a class="code" href="classH5_1_1IntType.html">IntType</a>& original);</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span> </div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>     <span class="comment">// Noop destructor.</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1IntType.html">IntType</a>();</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span> };</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span> <span class="preprocessor"></span>}</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5IntType_H</span></div>
-<div class="ttc" id="classH5_1_1DataSet_html"><div class="ttname"><a href="classH5_1_1DataSet.html">H5::DataSet</a></div><div class="ttdoc">Class DataSet operates on HDF5 datasets. </div><div class="ttdef"><b>Definition:</b> H5DataSet.h:31</div></div>
-<div class="ttc" id="classH5_1_1IntType_html"><div class="ttname"><a href="classH5_1_1IntType.html">H5::IntType</a></div><div class="ttdoc">Class IntType operates on HDF5 integer datatype. </div><div class="ttdef"><b>Definition:</b> H5IntType.h:25</div></div>
-<div class="ttc" id="classH5_1_1PredType_html"><div class="ttname"><a href="classH5_1_1PredType.html">H5::PredType</a></div><div class="ttdoc">Class PredType holds the definition of all the HDF5 predefined datatypes. </div><div class="ttdef"><b>Definition:</b> H5PredType.h:41</div></div>
-<div class="ttc" id="H5Exception_8h_html_a5c3fdf56d98d169f63f1b114803db592"><div class="ttname"><a href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a></div><div class="ttdeci">#define H5std_string</div><div class="ttdef"><b>Definition:</b> H5Exception.h:29</div></div>
-<div class="ttc" id="classH5_1_1IntType_html_aa3cc5f6e4480df804d34fcf0931874be"><div class="ttname"><a href="classH5_1_1IntType.html#aa3cc5f6e4480df804d34fcf0931874be">H5::IntType::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5IntType.h:40</div></div>
-<div class="ttc" id="classH5_1_1AtomType_html"><div class="ttname"><a href="classH5_1_1AtomType.html">H5::AtomType</a></div><div class="ttdoc">Class AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. </div><div class="ttdef"><b>Definition:</b> H5AtomType.h:31</div></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Library_8cpp.html b/html/cpplus_RM/H5Library_8cpp.html
deleted file mode 100644
index b1f7cef..0000000
--- a/html/cpplus_RM/H5Library_8cpp.html
+++ /dev/null
@@ -1,111 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5Library.cpp File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5Library.cpp File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include <string></code><br/>
-<code>#include "<a class="el" href="H5CppDoc_8h_source.html">H5CppDoc.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Include_8h_source.html">H5Include.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Library_8h_source.html">H5Library.h</a>"</code><br/>
-</div><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Library_8h-source.html b/html/cpplus_RM/H5Library_8h-source.html
deleted file mode 100644
index 1f422ef..0000000
--- a/html/cpplus_RM/H5Library_8h-source.html
+++ /dev/null
@@ -1,465 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="header2_files/filelist.xml">
-<title>Main Page</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>Binh-Minh Ribler</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Randy Ribler</o:LastAuthor>
-  <o:Revision>10</o:Revision>
-  <o:TotalTime>42</o:TotalTime>
-  <o:Created>2005-09-19T02:11:00Z</o:Created>
-  <o:LastSaved>2005-09-19T02:39:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>5</o:Words>
-  <o:Characters>30</o:Characters>
-  <o:Company>LC</o:Company>
-  <o:Lines>1</o:Lines>
-  <o:Paragraphs>1</o:Paragraphs>
-  <o:CharactersWithSpaces>34</o:CharactersWithSpaces>
-  <o:Version>10.2625</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:Zoom>75</w:Zoom>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="RM_stylesheet.css">
-<style>
-<!--
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:24.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:13.5pt;
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-weight:bold;}
-h5
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:5;
-	font-size:10.0pt;
-	font-weight:bold;}
-h6
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:6;
-	font-size:7.5pt;
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:#252E78;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:#3D2185;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-address
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	font-style:italic;}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	font-family:"Courier New";
-	mso-fareast-font-family:"Times New Roman";}
-p.formuladsp, li.formuladsp, div.formuladsp
-	{mso-style-name:formuladsp;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdtable, li.mdtable, div.mdtable
-	{mso-style-name:mdtable;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	background:#F4F4FB;
-	border:none;
-	mso-border-alt:solid #868686 .75pt;
-	padding:0in;
-	mso-padding-alt:0in 0in 0in 0in;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdrow, li.mdrow, div.mdrow
-	{mso-style-name:mdrow;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdescleft, li.mdescleft, div.mdescleft
-	{mso-style-name:mdescleft;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.mdescright, li.mdescright, div.mdescright
-	{mso-style-name:mdescright;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.memitemleft, li.memitemleft, div.memitemleft
-	{mso-style-name:memitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memitemright, li.memitemright, div.memitemright
-	{mso-style-name:memitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.search, li.search, div.search
-	{mso-style-name:search;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.fragment, li.fragment, div.fragment
-	{mso-style-name:fragment;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemleft, li.memtemplitemleft, div.memtemplitemleft
-	{mso-style-name:memtemplitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemright, li.memtemplitemright, div.memtemplitemright
-	{mso-style-name:memtemplitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplparams, li.memtemplparams, div.memtemplparams
-	{mso-style-name:memtemplparams;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
- at page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-table.MsoTableGrid
-	{mso-style-name:"Table Grid";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	border:solid windowtext 1.0pt;
-	mso-border-alt:solid windowtext .5pt;
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-border-insideh:.5pt solid windowtext;
-	mso-border-insidev:.5pt solid windowtext;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:15.0pt;}
-</style>
-<![endif]><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="6146">
-  <o:colormru v:ext="edit" colors="#060"/>
-  <o:colormenu v:ext="edit" strokecolor="#060"/>
- </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body bgcolor=white lang=EN-US link="#252E78" vlink="#3D2185" style='tab-interval:
-.5in;margin-left:15.0pt;margin-right:15.0pt'>
-
-<div class=Section1>
-
-<p class=MsoNormal style='margin-top:0in;margin-right:15.0pt;margin-bottom:
-0in;margin-left:15.0pt;margin-bottom:.0001pt'><span style='color:black'><span
-style='mso-spacerun:yes'>�</span></span><b style='mso-bidi-font-weight:normal'><span
-style='font-size:22.0pt;color:black'><o:p></o:p></span></b></p>
-
-<div align=center>
-
-<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
- style='border-collapse:collapse;border:none;mso-border-bottom-alt:solid navy 2.25pt;
- mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
- <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:29.25pt'>
-  <td width=453 valign=top style='width:339.45pt;border:none;border-bottom:
-  solid navy 2.25pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt'>
-  <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span
-  style='font-size:22.0pt;color:black'>HDF5 C++ API Reference Manual</span></b><span
-  style='color:black'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-</div>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-</div>
-
-</body>
-
-</html>
-<!-- Generated by Doxygen 1.4.7 -->
-<div class="tabs">
-  <ul>
-    <li><a href="index.html"><span>Main Page</span></a></li>
-    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-    <li><a href="annotated.html"><span>Classes</span></a></li>
-    <li id="current"><a href="files.html"><span>Files</span></a></li>
-    <li><a href="examples.html"><span>Examples</span></a></li>
-  </ul></div>
-<div class="tabs">
-  <ul>
-    <li><a href="files.html"><span>File List</span></a></li>
-    <li><a href="globals.html"><span>File Members</span></a></li>
-  </ul></div>
-<h1>H5Library.h</h1><a href="H5Library_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span>
-<a name="l00002"></a>00002 <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span>
-<a name="l00003"></a>00003 <span class="comment"> * Copyright by The HDF Group.                                               *</span>
-<a name="l00004"></a>00004 <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span>
-<a name="l00005"></a>00005 <span class="comment"> * All rights reserved.                                                      *</span>
-<a name="l00006"></a>00006 <span class="comment"> *                                                                           *</span>
-<a name="l00007"></a>00007 <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span>
-<a name="l00008"></a>00008 <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span>
-<a name="l00009"></a>00009 <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span>
-<a name="l00010"></a>00010 <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span>
-<a name="l00011"></a>00011 <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span>
-<a name="l00012"></a>00012 <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span>
-<a name="l00013"></a>00013 <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span>
-<a name="l00014"></a>00014 <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span>
-<a name="l00015"></a>00015 <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span>
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017 <span class="preprocessor">#ifndef _H5Library_H</span>
-<a name="l00018"></a>00018 <span class="preprocessor"></span><span class="preprocessor">#define _H5Library_H</span>
-<a name="l00019"></a>00019 <span class="preprocessor"></span>
-<a name="l00020"></a>00020 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00021"></a>00021 <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {
-<a name="l00022"></a>00022 <span class="preprocessor">#endif</span>
-<a name="l00023"></a>00023 <span class="preprocessor"></span>
-<a name="l00024"></a>00024 <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span>
-<a name="l00025"></a>00025 <span class="preprocessor"></span><span class="preprocessor">#define NOTATEXIT       (-10)   // just in case the HDF5 library use more</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span>        <span class="comment">// negative constants. Note: the solution used for the atexit/global</span>
-<a name="l00027"></a>00027         <span class="comment">// destructors is not reliable, and desperately needs improvement</span>
-<a name="l00028"></a>00028         <span class="comment">// It is not even working, inifiteloop message still printed when</span>
-<a name="l00029"></a>00029         <span class="comment">// calling H5close</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span>
-<a name="l00031"></a>00031 <span class="preprocessor"></span>
-<a name="l00032"></a><a class="code" href="classH5_1_1H5Library.html">00032</a> <span class="keyword">class </span>H5_DLLCPP H5Library {
-<a name="l00033"></a>00033    <span class="keyword">public</span>:
-<a name="l00034"></a>00034 <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span>
-<a name="l00035"></a>00035 <span class="preprocessor"></span>        <span class="keyword">static</span> <span class="keywordtype">bool</span> need_cleanup; <span class="comment">// indicates if H5close should be called</span>
-<a name="l00036"></a>00036 <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span>
-<a name="l00037"></a>00037 <span class="preprocessor"></span>
-<a name="l00038"></a>00038         <span class="comment">// Initializes the HDF5 library.</span>
-<a name="l00039"></a>00039         <span class="keyword">static</span> <span class="keywordtype">void</span> open();
-<a name="l00040"></a>00040 
-<a name="l00041"></a>00041         <span class="comment">// Flushes all data to disk, closes files, and cleans up memory.</span>
-<a name="l00042"></a>00042         <span class="keyword">static</span> <span class="keywordtype">void</span> close();
-<a name="l00043"></a>00043 
-<a name="l00044"></a>00044         <span class="comment">// Instructs library not to install atexit cleanup routine</span>
-<a name="l00045"></a>00045         <span class="keyword">static</span> <span class="keywordtype">void</span> dontAtExit();
-<a name="l00046"></a>00046 
-<a name="l00047"></a>00047         <span class="comment">// Returns the HDF library release number.</span>
-<a name="l00048"></a>00048         <span class="keyword">static</span> <span class="keywordtype">void</span> getLibVersion( <span class="keywordtype">unsigned</span>& majnum, <span class="keywordtype">unsigned</span>& minnum, <span class="keywordtype">unsigned</span>& relnum );
-<a name="l00049"></a>00049 
-<a name="l00050"></a>00050         <span class="comment">// Verifies that the arguments match the version numbers compiled</span>
-<a name="l00051"></a>00051         <span class="comment">// into the library</span>
-<a name="l00052"></a>00052         <span class="keyword">static</span> <span class="keywordtype">void</span> checkVersion( <span class="keywordtype">unsigned</span> majnum, <span class="keywordtype">unsigned</span> minnum, <span class="keywordtype">unsigned</span> relnum );
-<a name="l00053"></a>00053 
-<a name="l00054"></a>00054         <span class="comment">// Walks through all the garbage collection routines for the library,</span>
-<a name="l00055"></a>00055         <span class="comment">// which are supposed to free any unused memory they have allocated.</span>
-<a name="l00056"></a>00056         <span class="keyword">static</span> <span class="keywordtype">void</span> garbageCollect();
-<a name="l00057"></a>00057 
-<a name="l00058"></a>00058         <span class="comment">// Sets limits on the different kinds of free lists.</span>
-<a name="l00059"></a>00059         <span class="keyword">static</span> <span class="keywordtype">void</span> setFreeListLimits(<span class="keywordtype">int</span> reg_global_lim, <span class="keywordtype">int</span> reg_list_lim, <span class="keywordtype">int</span>
-<a name="l00060"></a>00060         arr_global_lim, <span class="keywordtype">int</span> arr_list_lim, <span class="keywordtype">int</span> blk_global_lim, <span class="keywordtype">int</span> blk_list_lim);
-<a name="l00061"></a>00061 
-<a name="l00062"></a>00062    <span class="keyword">private</span>:
-<a name="l00063"></a>00063         <span class="comment">// Default constructor - no instance ever created</span>
-<a name="l00064"></a>00064         H5Library() {};
-<a name="l00065"></a>00065 
-<a name="l00066"></a>00066 };
-<a name="l00067"></a>00067 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00068"></a>00068 <span class="preprocessor"></span>}
-<a name="l00069"></a>00069 <span class="preprocessor">#endif</span>
-<a name="l00070"></a>00070 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on 11 Apr 2013 by 
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Library_8h.html b/html/cpplus_RM/H5Library_8h.html
deleted file mode 100644
index aabc7c6..0000000
--- a/html/cpplus_RM/H5Library_8h.html
+++ /dev/null
@@ -1,134 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5Library.h File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> |
-<a href="#namespaces">Namespaces</a> |
-<a href="#define-members">Macros</a>  </div>
-  <div class="headertitle">
-<div class="title">H5Library.h File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><a href="H5Library_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Library.html">H5::H5Library</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1H5Library.html" title="Class H5Library operates the HDF5 library globably. ">H5Library</a> operates the HDF5 library globably.  <a href="classH5_1_1H5Library.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
-Macros</h2></td></tr>
-<tr class="memitem:aa034ea37ec733104dad359ecd5fa049d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="H5Library_8h.html#aa034ea37ec733104dad359ecd5fa049d">NOTATEXIT</a>   (-10)</td></tr>
-<tr class="separator:aa034ea37ec733104dad359ecd5fa049d"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<h2 class="groupheader">Macro Definition Documentation</h2>
-<a class="anchor" id="aa034ea37ec733104dad359ecd5fa049d"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">#define NOTATEXIT   (-10)</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Library_8h_source.html b/html/cpplus_RM/H5Library_8h_source.html
deleted file mode 100644
index 7666229..0000000
--- a/html/cpplus_RM/H5Library_8h_source.html
+++ /dev/null
@@ -1,170 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5Library.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5Library.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="H5Library_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span> <span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span> <span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span> <span class="comment"> *                                                                           *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span> <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span> <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span> <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span> <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span> <span class="preprocessor">#ifndef __H5Library_H</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5Library_H</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="H5Library_8h.html#aa034ea37ec733104dad359ecd5fa049d">   25</a></span> <span class="preprocessor"></span><span class="preprocessor">#define NOTATEXIT       (-10)   // just in case the HDF5 library use more</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span> <span class="preprocessor"></span>    <span class="comment">// negative constants. Note: the solution used for the atexit/global</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>     <span class="comment">// destructors is not reliable, and desperately needs improvement</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>     <span class="comment">// It is not even working, inifiteloop message still printed when</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>     <span class="comment">// calling H5close</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="classH5_1_1H5Library.html">   38</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1H5Library.html">H5Library</a> {</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="classH5_1_1H5Library.html#a809e4ccb4ba5dbabef46d55c2722666a">   41</a></span> <span class="preprocessor"></span>    <span class="keyword">static</span> <span class="keywordtype">bool</span> <a class="code" href="classH5_1_1H5Library.html#a809e4ccb4ba5dbabef46d55c2722666a">need_cleanup</a>; <span class="comment">// indicates if H5close should be called</span></div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>     <span class="comment">// Initializes the HDF5 library.</span></div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>     <span class="keyword">static</span> <span class="keywordtype">void</span> open();</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span> </div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>     <span class="comment">// Flushes all data to disk, closes files, and cleans up memory.</span></div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>     <span class="keyword">static</span> <span class="keywordtype">void</span> close();</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span> </div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>     <span class="comment">// Instructs library not to install atexit cleanup routine</span></div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>     <span class="keyword">static</span> <span class="keywordtype">void</span> dontAtExit();</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span> </div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>     <span class="comment">// Returns the HDF library release number.</span></div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>     <span class="keyword">static</span> <span class="keywordtype">void</span> getLibVersion( <span class="keywordtype">unsigned</span>& majnum, <span class="keywordtype">unsigned</span>& minnum, <span class="keywordtype">unsigned</span>& relnum );</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span> </div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>     <span class="comment">// Verifies that the arguments match the version numbers compiled</span></div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>     <span class="comment">// into the library</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>     <span class="keyword">static</span> <span class="keywordtype">void</span> checkVersion( <span class="keywordtype">unsigned</span> majnum, <span class="keywordtype">unsigned</span> minnum, <span class="keywordtype">unsigned</span> relnum );</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span> </div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>     <span class="comment">// Walks through all the garbage collection routines for the library,</span></div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>     <span class="comment">// which are supposed to free any unused memory they have allocated.</span></div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>     <span class="keyword">static</span> <span class="keywordtype">void</span> garbageCollect();</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span> </div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>     <span class="comment">// Sets limits on the different kinds of free lists.</span></div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>     <span class="keyword">static</span> <span class="keywordtype">void</span> setFreeListLimits(<span class="keywordtype">int</span> reg_global_lim, <span class="keywordtype">int</span> reg_list_lim, <span class="keywordtype">int</span></div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>     arr_global_lim, <span class="keywordtype">int</span> arr_list_lim, <span class="keywordtype">int</span> blk_global_lim, <span class="keywordtype">int</span> blk_list_lim);</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span> </div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>    <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>     <span class="comment">// Default constructor - no instance ever created</span></div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>     <a class="code" href="classH5_1_1H5Library.html">H5Library</a>() {};</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span> </div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span> };</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span> <span class="preprocessor"></span>}</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5Library_H</span></div>
-<div class="ttc" id="classH5_1_1H5Library_html_a809e4ccb4ba5dbabef46d55c2722666a"><div class="ttname"><a href="classH5_1_1H5Library.html#a809e4ccb4ba5dbabef46d55c2722666a">H5::H5Library::need_cleanup</a></div><div class="ttdeci">static bool need_cleanup</div><div class="ttdef"><b>Definition:</b> H5Library.h:41</div></div>
-<div class="ttc" id="classH5_1_1H5Library_html"><div class="ttname"><a href="classH5_1_1H5Library.html">H5::H5Library</a></div><div class="ttdoc">Class H5Library operates the HDF5 library globably. </div><div class="ttdef"><b>Definition:</b> H5Library.h:38</div></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Location_8cpp.html b/html/cpplus_RM/H5Location_8cpp.html
deleted file mode 100644
index bef1892..0000000
--- a/html/cpplus_RM/H5Location_8cpp.html
+++ /dev/null
@@ -1,130 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5Location.cpp File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#namespaces">Namespaces</a> |
-<a href="#func-members">Functions</a>  </div>
-  <div class="headertitle">
-<div class="title">H5Location.cpp File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include <string></code><br/>
-<code>#include "<a class="el" href="H5Include_8h_source.html">H5Include.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5IdComponent_8h_source.html">H5IdComponent.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5PropList_8h_source.html">H5PropList.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Location_8h_source.html">H5Location.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Object_8h_source.html">H5Object.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DcreatProp_8h_source.html">H5DcreatProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DxferProp_8h_source.html">H5DxferProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5FaccProp_8h_source.html">H5FaccProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5FcreatProp_8h_source.html">H5FcreatProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5CommonFG_8h_source.html">H5CommonFG.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataType_8h_source.html">H5DataType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataSpace_8h_source.html">H5DataSpace.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5AbstractDs_8h_source.html">H5AbstractDs.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5File_8h_source.html">H5File.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataSet_8h_source.html">H5DataSet.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Attribute_8h_source.html">H5Attribute.h</a>"</code><br/>
-</div><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
-Functions</h2></td></tr>
-<tr class="memitem:ae4b492253a8d7e273043f86f9b8a7be6"><td class="memItemLeft" align="right" valign="top">herr_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html#ae4b492253a8d7e273043f86f9b8a7be6">H5::userAttrOpWrpr</a> (hid_t loc_id, const char *attr_name, const H5A_info_t *ainfo, void *op_data)</td></tr>
-<tr class="separator:ae4b492253a8d7e273043f86f9b8a7be6"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Location_8h.html b/html/cpplus_RM/H5Location_8h.html
deleted file mode 100644
index bf1e7cd..0000000
--- a/html/cpplus_RM/H5Location_8h.html
+++ /dev/null
@@ -1,130 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5Location.h File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> |
-<a href="#namespaces">Namespaces</a> |
-<a href="#typedef-members">Typedefs</a> |
-<a href="#var-members">Variables</a>  </div>
-  <div class="headertitle">
-<div class="title">H5Location.h File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include "<a class="el" href="H5Classes_8h_source.html">H5Classes.h</a>"</code><br/>
-</div>
-<p><a href="H5Location_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1UserData4Aiterate.html">H5::UserData4Aiterate</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> is an abstract base class, added in version 1.8.12.  <a href="classH5_1_1H5Location.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
-Typedefs</h2></td></tr>
-<tr class="memitem:a5913cae82307d2db03277d081dd71b26"><td class="memItemLeft" align="right" valign="top">typedef void(* </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html#a5913cae82307d2db03277d081dd71b26">H5::attr_operator_t</a> )(H5Location &loc, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> attr_name, void *operator_data)</td></tr>
-<tr class="separator:a5913cae82307d2db03277d081dd71b26"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr class="memitem:a96d8e144995c506ad2ad38f51c66e5f6"><td class="memItemLeft" align="right" valign="top">class H5_DLLCPP </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html#a96d8e144995c506ad2ad38f51c66e5f6">H5::H5Location</a></td></tr>
-<tr class="separator:a96d8e144995c506ad2ad38f51c66e5f6"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Location_8h_source.html b/html/cpplus_RM/H5Location_8h_source.html
deleted file mode 100644
index eb0c499..0000000
--- a/html/cpplus_RM/H5Location_8h_source.html
+++ /dev/null
@@ -1,275 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5Location.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5Location.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="H5Location_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span> <span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span> <span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span> <span class="comment"> *                                                                           *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span> <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span> <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span> <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span> <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span> <span class="preprocessor">#ifndef __H5Location_H</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5Location_H</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span> <span class="preprocessor">#include "<a class="code" href="H5Classes_8h.html">H5Classes.h</a>"</span>      <span class="comment">// constains forward class declarations</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span> </div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="namespaceH5.html#a96d8e144995c506ad2ad38f51c66e5f6">   26</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1H5Location.html">H5Location</a>;  <span class="comment">// forward declaration for UserData4Aiterate</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span> </div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span> <span class="comment">// Define the operator function pointer for H5Aiterate().</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="namespaceH5.html#a5913cae82307d2db03277d081dd71b26">   29</a></span> <span class="keyword">typedef</span> void (*<a class="code" href="namespaceH5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a>)( <a class="code" href="classH5_1_1H5Location.html">H5Location</a>& loc<span class="comment">/*in*/</span>,</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>                                  <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> attr_name<span class="comment">/*in*/</span>,</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>                                  <span class="keywordtype">void</span> *operator_data<span class="comment">/*in,out*/</span>);</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span> </div>
-<div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="classH5_1_1UserData4Aiterate.html">   33</a></span> <span class="keyword">class </span><a class="code" href="classH5_1_1UserData4Aiterate.html">UserData4Aiterate</a> { <span class="comment">// user data for attribute iteration</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="classH5_1_1UserData4Aiterate.html#adc317bc595aa58e76e24a11f43367d13">   35</a></span>     <a class="code" href="namespaceH5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> <a class="code" href="classH5_1_1UserData4Aiterate.html#adc317bc595aa58e76e24a11f43367d13">op</a>;</div>
-<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="classH5_1_1UserData4Aiterate.html#a3aa5ddcad106d950c7eb0932a25fccb2">   36</a></span>     <span class="keywordtype">void</span>* <a class="code" href="classH5_1_1UserData4Aiterate.html#a3aa5ddcad106d950c7eb0932a25fccb2">opData</a>;</div>
-<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="classH5_1_1UserData4Aiterate.html#a19aaf90cba18d5927bf8d7b216cbde21">   37</a></span>     <a class="code" href="classH5_1_1H5Location.html">H5Location</a>* <a class="code" href="classH5_1_1UserData4Aiterate.html#a19aaf90cba18d5927bf8d7b216cbde21">location</a>;</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span> };</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span> </div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span> <span class="comment">// Most of these methods were in H5Object but are now moved here because</span></div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span> <span class="comment">// a location can be a file, group, dataset, or named datatype. -BMR, 2013-10-1</span></div>
-<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="classH5_1_1H5Location.html">   49</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1H5Location.html">H5Location</a> : <span class="keyword">public</span> <a class="code" href="classH5_1_1IdComponent.html">IdComponent</a> {</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>     <span class="comment">// Creates an attribute for the specified object at this location</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>     <span class="comment">// PropList is currently not used, so always be default.</span></div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>     <a class="code" href="classH5_1_1Attribute.html">Attribute</a> createAttribute( <span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& type, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& space, <span class="keyword">const</span [...]
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>     <a class="code" href="classH5_1_1Attribute.html">Attribute</a> createAttribute( <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& type, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSpace.html" [...]
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span> </div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>     <span class="comment">// Given its name, opens the attribute that belongs to an object at</span></div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>     <span class="comment">// this location.</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>     <a class="code" href="classH5_1_1Attribute.html">Attribute</a> openAttribute( <span class="keyword">const</span> <span class="keywordtype">char</span>* name ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>     <a class="code" href="classH5_1_1Attribute.html">Attribute</a> openAttribute( <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span> </div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>     <span class="comment">// Given its index, opens the attribute that belongs to an object at</span></div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>     <span class="comment">// this location.</span></div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>     <a class="code" href="classH5_1_1Attribute.html">Attribute</a> openAttribute( <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> idx ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span> </div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>     <span class="comment">// Flushes all buffers associated with this location to disk.</span></div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>     <span class="keywordtype">void</span> flush( H5F_scope_t scope ) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span> </div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>     <span class="comment">// Gets the name of the file, specified by this location.</span></div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>     <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getFileName() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span> </div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>     <span class="comment">// Determines the number of attributes at this location.</span></div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>     <span class="keywordtype">int</span> getNumAttrs() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span> </div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span> <span class="preprocessor">#ifndef H5_NO_DEPRECATED_SYMBOLS</span></div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span> <span class="preprocessor"></span>    <span class="comment">// Retrieves the type of object that an object reference points to.</span></div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>     H5G_obj_t getObjType(<span class="keywordtype">void</span> *ref, H5R_type_t ref_type = H5R_OBJECT) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_NO_DEPRECATED_SYMBOLS */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>     <span class="comment">// Retrieves the type of object that an object reference points to.</span></div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>     H5O_type_t getRefObjType(<span class="keywordtype">void</span> *ref, H5R_type_t ref_type = H5R_OBJECT) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>     <span class="comment">// Note: getRefObjType deprecates getObjType, but getObjType's name is</span></div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>     <span class="comment">// misleading, so getRefObjType is used in the new function instead.</span></div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span> </div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>     <span class="comment">// Iterate user's function over the attributes at this location.</span></div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>     <span class="keywordtype">int</span> iterateAttrs(<a class="code" href="namespaceH5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> user_op, <span class="keywordtype">unsigned</span>* idx = NULL, <span class="keywordtype">void</span>* op_data = NULL);</div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span> </div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>     <span class="comment">// Checks whether the named attribute exists at this location.</span></div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>     <span class="keywordtype">bool</span> attrExists(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>     <span class="keywordtype">bool</span> attrExists(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span> </div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>     <span class="comment">// Renames the named attribute to a new name.</span></div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>     <span class="keywordtype">void</span> renameAttr(<span class="keyword">const</span> <span class="keywordtype">char</span>* oldname, <span class="keyword">const</span> <span class="keywordtype">char</span>* newname) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>     <span class="keywordtype">void</span> renameAttr(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& oldname, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& newname) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span> </div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>     <span class="comment">// Removes the named attribute from this location.</span></div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>     <span class="keywordtype">void</span> removeAttr(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>     <span class="keywordtype">void</span> removeAttr(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span> </div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>     <span class="comment">// Sets the comment for an HDF5 object specified by its name.</span></div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>     <span class="keywordtype">void</span> setComment(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keyword">const</span> <span class="keywordtype">char</span>* comment) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>     <span class="keywordtype">void</span> setComment(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& comment) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>     <span class="keywordtype">void</span> setComment(<span class="keyword">const</span> <span class="keywordtype">char</span>* comment) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>     <span class="keywordtype">void</span> setComment(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& comment) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span> </div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>     <span class="comment">// Retrieves comment for the HDF5 object specified by its name.</span></div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>     <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getComment(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keywordtype">size_t</span> bufsize=256) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>     <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getComment(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, <span class="keywordtype">size_t</span> bufsize=256) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span> </div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>     <span class="comment">// Removes the comment for the HDF5 object specified by its name.</span></div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>     <span class="keywordtype">void</span> removeComment(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>     <span class="keywordtype">void</span> removeComment(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span> </div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>     <span class="comment">// Creates a reference to a named object or to a dataset region</span></div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>     <span class="comment">// in this object.</span></div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>     <span class="keywordtype">void</span> reference(<span class="keywordtype">void</span>* ref, <span class="keyword">const</span> <span class="keywordtype">char</span>* name, </div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span>             H5R_type_t ref_type = H5R_OBJECT) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>     <span class="keywordtype">void</span> reference(<span class="keywordtype">void</span>* ref, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, </div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span>             H5R_type_t ref_type = H5R_OBJECT) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span>     <span class="keywordtype">void</span> reference(<span class="keywordtype">void</span>* ref, <span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& dataspace,</div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>             H5R_type_t ref_type = H5R_DATASET_REGION) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>     <span class="keywordtype">void</span> reference(<span class="keywordtype">void</span>* ref, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& dataspace,</div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span>             H5R_type_t ref_type = H5R_DATASET_REGION) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span> </div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>     <span class="comment">// Open a referenced object whose location is specified by either</span></div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>     <span class="comment">// a file, an HDF5 object, or an attribute.</span></div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>     <span class="keywordtype">void</span> dereference(<span class="keyword">const</span> <a class="code" href="classH5_1_1H5Location.html">H5Location</a>& loc, <span class="keyword">const</span> <span class="keywordtype">void</span>* ref, H5R_type_t ref_type = H5R_OBJECT);</div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>     <span class="keywordtype">void</span> dereference(<span class="keyword">const</span> <a class="code" href="classH5_1_1Attribute.html">Attribute</a>& attr, <span class="keyword">const</span> <span class="keywordtype">void</span>* ref, H5R_type_t ref_type = H5R_OBJECT);</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span> </div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>     <span class="comment">// Retrieves a dataspace with the region pointed to selected.</span></div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span>     <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> getRegion(<span class="keywordtype">void</span> *ref, H5R_type_t ref_type = H5R_DATASET_REGION) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span> </div>
-<div class="line"><a name="l00133"></a><span class="lineno">  133</span>     <span class="keyword">virtual</span> hid_t getId() <span class="keyword">const</span> = 0;</div>
-<div class="line"><a name="l00134"></a><span class="lineno">  134</span> </div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>    <span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00137"></a><span class="lineno">  137</span> <span class="preprocessor"></span>    <span class="comment">// Default constructor,</span></div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span>     <a class="code" href="namespaceH5.html#a96d8e144995c506ad2ad38f51c66e5f6">H5Location</a>();</div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span> </div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>     <span class="comment">// Creates a copy of an existing object giving the location id.</span></div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>     <a class="code" href="namespaceH5.html#a96d8e144995c506ad2ad38f51c66e5f6">H5Location</a>(<span class="keyword">const</span> hid_t loc_id);</div>
-<div class="line"><a name="l00142"></a><span class="lineno">  142</span> </div>
-<div class="line"><a name="l00143"></a><span class="lineno">  143</span>     <span class="comment">// Copy constructor.</span></div>
-<div class="line"><a name="l00144"></a><span class="lineno">  144</span>     <a class="code" href="namespaceH5.html#a96d8e144995c506ad2ad38f51c66e5f6">H5Location</a>(<span class="keyword">const</span> <a class="code" href="classH5_1_1H5Location.html">H5Location</a>& original);</div>
-<div class="line"><a name="l00145"></a><span class="lineno">  145</span> </div>
-<div class="line"><a name="l00146"></a><span class="lineno">  146</span>     <span class="comment">// Creates a reference to an HDF5 object or a dataset region.</span></div>
-<div class="line"><a name="l00147"></a><span class="lineno">  147</span>     <span class="keywordtype">void</span> p_reference(<span class="keywordtype">void</span>* ref, <span class="keyword">const</span> <span class="keywordtype">char</span>* name, hid_t space_id, H5R_type_t ref_type) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span> </div>
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span>     <span class="comment">// Dereferences a ref into an HDF5 id.</span></div>
-<div class="line"><a name="l00150"></a><span class="lineno">  150</span>     hid_t p_dereference(hid_t loc_id, <span class="keyword">const</span> <span class="keywordtype">void</span>* ref, H5R_type_t ref_type, <span class="keyword">const</span> <span class="keywordtype">char</span>* from_func);</div>
-<div class="line"><a name="l00151"></a><span class="lineno">  151</span> </div>
-<div class="line"><a name="l00152"></a><span class="lineno">  152</span> <span class="preprocessor">#ifndef H5_NO_DEPRECATED_SYMBOLS</span></div>
-<div class="line"><a name="l00153"></a><span class="lineno">  153</span> <span class="preprocessor"></span>    <span class="comment">// Retrieves the type of object that an object reference points to.</span></div>
-<div class="line"><a name="l00154"></a><span class="lineno">  154</span>     H5G_obj_t p_get_obj_type(<span class="keywordtype">void</span> *ref, H5R_type_t ref_type) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00155"></a><span class="lineno">  155</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_NO_DEPRECATED_SYMBOLS */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00156"></a><span class="lineno">  156</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00157"></a><span class="lineno">  157</span>     <span class="comment">// Retrieves the type of object that an object reference points to.</span></div>
-<div class="line"><a name="l00158"></a><span class="lineno">  158</span>     H5O_type_t p_get_ref_obj_type(<span class="keywordtype">void</span> *ref, H5R_type_t ref_type) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00159"></a><span class="lineno">  159</span> </div>
-<div class="line"><a name="l00160"></a><span class="lineno">  160</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00161"></a><span class="lineno">  161</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00162"></a><span class="lineno">  162</span>     <span class="comment">// Noop destructor.</span></div>
-<div class="line"><a name="l00163"></a><span class="lineno">  163</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1H5Location.html">H5Location</a>();</div>
-<div class="line"><a name="l00164"></a><span class="lineno">  164</span> </div>
-<div class="line"><a name="l00165"></a><span class="lineno">  165</span> }; <span class="comment">/* end class H5Location */</span></div>
-<div class="line"><a name="l00166"></a><span class="lineno">  166</span> </div>
-<div class="line"><a name="l00167"></a><span class="lineno">  167</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00168"></a><span class="lineno">  168</span> <span class="preprocessor"></span>}</div>
-<div class="line"><a name="l00169"></a><span class="lineno">  169</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00170"></a><span class="lineno">  170</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5Location_H</span></div>
-<div class="ttc" id="classH5_1_1Attribute_html"><div class="ttname"><a href="classH5_1_1Attribute.html">H5::Attribute</a></div><div class="ttdoc">Class Attribute operates on HDF5 attributes. </div><div class="ttdef"><b>Definition:</b> H5Attribute.h:32</div></div>
-<div class="ttc" id="classH5_1_1UserData4Aiterate_html_adc317bc595aa58e76e24a11f43367d13"><div class="ttname"><a href="classH5_1_1UserData4Aiterate.html#adc317bc595aa58e76e24a11f43367d13">H5::UserData4Aiterate::op</a></div><div class="ttdeci">attr_operator_t op</div><div class="ttdef"><b>Definition:</b> H5Location.h:35</div></div>
-<div class="ttc" id="namespaceH5_html_a5913cae82307d2db03277d081dd71b26"><div class="ttname"><a href="namespaceH5.html#a5913cae82307d2db03277d081dd71b26">H5::attr_operator_t</a></div><div class="ttdeci">void(* attr_operator_t)(H5Location &loc, const H5std_string attr_name, void *operator_data)</div><div class="ttdef"><b>Definition:</b> H5Location.h:29</div></div>
-<div class="ttc" id="classH5_1_1PropList_html"><div class="ttname"><a href="classH5_1_1PropList.html">H5::PropList</a></div><div class="ttdoc">Class PropList provides operations for generic property lists. </div><div class="ttdef"><b>Definition:</b> H5PropList.h:25</div></div>
-<div class="ttc" id="classH5_1_1DataSpace_html"><div class="ttname"><a href="classH5_1_1DataSpace.html">H5::DataSpace</a></div><div class="ttdoc">Class DataSpace operates on HDF5 dataspaces. </div><div class="ttdef"><b>Definition:</b> H5DataSpace.h:25</div></div>
-<div class="ttc" id="classH5_1_1H5Location_html"><div class="ttname"><a href="classH5_1_1H5Location.html">H5::H5Location</a></div><div class="ttdoc">H5Location is an abstract base class, added in version 1.8.12. </div><div class="ttdef"><b>Definition:</b> H5Location.h:49</div></div>
-<div class="ttc" id="classH5_1_1UserData4Aiterate_html_a19aaf90cba18d5927bf8d7b216cbde21"><div class="ttname"><a href="classH5_1_1UserData4Aiterate.html#a19aaf90cba18d5927bf8d7b216cbde21">H5::UserData4Aiterate::location</a></div><div class="ttdeci">H5Location * location</div><div class="ttdef"><b>Definition:</b> H5Location.h:37</div></div>
-<div class="ttc" id="classH5_1_1IdComponent_html"><div class="ttname"><a href="classH5_1_1IdComponent.html">H5::IdComponent</a></div><div class="ttdoc">Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. </div><div class="ttdef"><b>Definition:</b> H5IdComponent.h:34</div></div>
-<div class="ttc" id="H5Classes_8h_html"><div class="ttname"><a href="H5Classes_8h.html">H5Classes.h</a></div></div>
-<div class="ttc" id="classH5_1_1UserData4Aiterate_html_a3aa5ddcad106d950c7eb0932a25fccb2"><div class="ttname"><a href="classH5_1_1UserData4Aiterate.html#a3aa5ddcad106d950c7eb0932a25fccb2">H5::UserData4Aiterate::opData</a></div><div class="ttdeci">void * opData</div><div class="ttdef"><b>Definition:</b> H5Location.h:36</div></div>
-<div class="ttc" id="H5Exception_8h_html_a5c3fdf56d98d169f63f1b114803db592"><div class="ttname"><a href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a></div><div class="ttdeci">#define H5std_string</div><div class="ttdef"><b>Definition:</b> H5Exception.h:29</div></div>
-<div class="ttc" id="classH5_1_1DataType_html"><div class="ttname"><a href="classH5_1_1DataType.html">H5::DataType</a></div><div class="ttdoc">Class DataType provides generic operations on HDF5 datatypes. </div><div class="ttdef"><b>Definition:</b> H5DataType.h:34</div></div>
-<div class="ttc" id="classH5_1_1UserData4Aiterate_html"><div class="ttname"><a href="classH5_1_1UserData4Aiterate.html">H5::UserData4Aiterate</a></div><div class="ttdef"><b>Definition:</b> H5Location.h:33</div></div>
-<div class="ttc" id="classH5_1_1PropList_html_a0f2f757ca782a743006c5756191c404b"><div class="ttname"><a href="classH5_1_1PropList.html#a0f2f757ca782a743006c5756191c404b">H5::PropList::DEFAULT</a></div><div class="ttdeci">static const PropList DEFAULT</div><div class="ttdoc">Constant for default property. </div><div class="ttdef"><b>Definition:</b> H5PropList.h:28</div></div>
-<div class="ttc" id="namespaceH5_html_a96d8e144995c506ad2ad38f51c66e5f6"><div class="ttname"><a href="namespaceH5.html#a96d8e144995c506ad2ad38f51c66e5f6">H5::H5Location</a></div><div class="ttdeci">class H5_DLLCPP H5Location</div><div class="ttdef"><b>Definition:</b> H5Location.h:26</div></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Object_8cpp.html b/html/cpplus_RM/H5Object_8cpp.html
deleted file mode 100644
index 4558ef8..0000000
--- a/html/cpplus_RM/H5Object_8cpp.html
+++ /dev/null
@@ -1,123 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5Object.cpp File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5Object.cpp File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include <string></code><br/>
-<code>#include "<a class="el" href="H5Include_8h_source.html">H5Include.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5IdComponent_8h_source.html">H5IdComponent.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5PropList_8h_source.html">H5PropList.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Object_8h_source.html">H5Object.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DcreatProp_8h_source.html">H5DcreatProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DxferProp_8h_source.html">H5DxferProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5FaccProp_8h_source.html">H5FaccProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5FcreatProp_8h_source.html">H5FcreatProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5CommonFG_8h_source.html">H5CommonFG.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataType_8h_source.html">H5DataType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataSpace_8h_source.html">H5DataSpace.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5AbstractDs_8h_source.html">H5AbstractDs.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5File_8h_source.html">H5File.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataSet_8h_source.html">H5DataSet.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Attribute_8h_source.html">H5Attribute.h</a>"</code><br/>
-</div><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Object_8h-source.html b/html/cpplus_RM/H5Object_8h-source.html
deleted file mode 100644
index 77642d1..0000000
--- a/html/cpplus_RM/H5Object_8h-source.html
+++ /dev/null
@@ -1,528 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="header2_files/filelist.xml">
-<title>Main Page</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>Binh-Minh Ribler</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Randy Ribler</o:LastAuthor>
-  <o:Revision>10</o:Revision>
-  <o:TotalTime>42</o:TotalTime>
-  <o:Created>2005-09-19T02:11:00Z</o:Created>
-  <o:LastSaved>2005-09-19T02:39:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>5</o:Words>
-  <o:Characters>30</o:Characters>
-  <o:Company>LC</o:Company>
-  <o:Lines>1</o:Lines>
-  <o:Paragraphs>1</o:Paragraphs>
-  <o:CharactersWithSpaces>34</o:CharactersWithSpaces>
-  <o:Version>10.2625</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:Zoom>75</w:Zoom>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="RM_stylesheet.css">
-<style>
-<!--
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:24.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:13.5pt;
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-weight:bold;}
-h5
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:5;
-	font-size:10.0pt;
-	font-weight:bold;}
-h6
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:6;
-	font-size:7.5pt;
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:#252E78;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:#3D2185;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-address
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	font-style:italic;}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	font-family:"Courier New";
-	mso-fareast-font-family:"Times New Roman";}
-p.formuladsp, li.formuladsp, div.formuladsp
-	{mso-style-name:formuladsp;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdtable, li.mdtable, div.mdtable
-	{mso-style-name:mdtable;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	background:#F4F4FB;
-	border:none;
-	mso-border-alt:solid #868686 .75pt;
-	padding:0in;
-	mso-padding-alt:0in 0in 0in 0in;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdrow, li.mdrow, div.mdrow
-	{mso-style-name:mdrow;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdescleft, li.mdescleft, div.mdescleft
-	{mso-style-name:mdescleft;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.mdescright, li.mdescright, div.mdescright
-	{mso-style-name:mdescright;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.memitemleft, li.memitemleft, div.memitemleft
-	{mso-style-name:memitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memitemright, li.memitemright, div.memitemright
-	{mso-style-name:memitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.search, li.search, div.search
-	{mso-style-name:search;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.fragment, li.fragment, div.fragment
-	{mso-style-name:fragment;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemleft, li.memtemplitemleft, div.memtemplitemleft
-	{mso-style-name:memtemplitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemright, li.memtemplitemright, div.memtemplitemright
-	{mso-style-name:memtemplitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplparams, li.memtemplparams, div.memtemplparams
-	{mso-style-name:memtemplparams;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
- at page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-table.MsoTableGrid
-	{mso-style-name:"Table Grid";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	border:solid windowtext 1.0pt;
-	mso-border-alt:solid windowtext .5pt;
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-border-insideh:.5pt solid windowtext;
-	mso-border-insidev:.5pt solid windowtext;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:15.0pt;}
-</style>
-<![endif]><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="6146">
-  <o:colormru v:ext="edit" colors="#060"/>
-  <o:colormenu v:ext="edit" strokecolor="#060"/>
- </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body bgcolor=white lang=EN-US link="#252E78" vlink="#3D2185" style='tab-interval:
-.5in;margin-left:15.0pt;margin-right:15.0pt'>
-
-<div class=Section1>
-
-<p class=MsoNormal style='margin-top:0in;margin-right:15.0pt;margin-bottom:
-0in;margin-left:15.0pt;margin-bottom:.0001pt'><span style='color:black'><span
-style='mso-spacerun:yes'>�</span></span><b style='mso-bidi-font-weight:normal'><span
-style='font-size:22.0pt;color:black'><o:p></o:p></span></b></p>
-
-<div align=center>
-
-<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
- style='border-collapse:collapse;border:none;mso-border-bottom-alt:solid navy 2.25pt;
- mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
- <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:29.25pt'>
-  <td width=453 valign=top style='width:339.45pt;border:none;border-bottom:
-  solid navy 2.25pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt'>
-  <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span
-  style='font-size:22.0pt;color:black'>HDF5 C++ API Reference Manual</span></b><span
-  style='color:black'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-</div>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-</div>
-
-</body>
-
-</html>
-<!-- Generated by Doxygen 1.4.7 -->
-<div class="tabs">
-  <ul>
-    <li><a href="index.html"><span>Main Page</span></a></li>
-    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-    <li><a href="annotated.html"><span>Classes</span></a></li>
-    <li id="current"><a href="files.html"><span>Files</span></a></li>
-    <li><a href="examples.html"><span>Examples</span></a></li>
-  </ul></div>
-<div class="tabs">
-  <ul>
-    <li><a href="files.html"><span>File List</span></a></li>
-    <li><a href="globals.html"><span>File Members</span></a></li>
-  </ul></div>
-<h1>H5Object.h</h1><a href="H5Object_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span>
-<a name="l00002"></a>00002 <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span>
-<a name="l00003"></a>00003 <span class="comment"> * Copyright by The HDF Group.                                               *</span>
-<a name="l00004"></a>00004 <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span>
-<a name="l00005"></a>00005 <span class="comment"> * All rights reserved.                                                      *</span>
-<a name="l00006"></a>00006 <span class="comment"> *                                                                           *</span>
-<a name="l00007"></a>00007 <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span>
-<a name="l00008"></a>00008 <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span>
-<a name="l00009"></a>00009 <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span>
-<a name="l00010"></a>00010 <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span>
-<a name="l00011"></a>00011 <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span>
-<a name="l00012"></a>00012 <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span>
-<a name="l00013"></a>00013 <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span>
-<a name="l00014"></a>00014 <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span>
-<a name="l00015"></a>00015 <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span>
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017 <span class="preprocessor">#ifndef _H5Object_H</span>
-<a name="l00018"></a>00018 <span class="preprocessor"></span><span class="preprocessor">#define _H5Object_H</span>
-<a name="l00019"></a>00019 <span class="preprocessor"></span>
-<a name="l00020"></a>00020 <span class="preprocessor">#include "<a class="code" href="H5Classes_8h.html">H5Classes.h</a>"</span>          <span class="comment">// constains forward class declarations</span>
-<a name="l00021"></a>00021 
-<a name="l00022"></a>00022 <span class="comment">// H5Object is a baseclass.  It has these subclasses:</span>
-<a name="l00023"></a>00023 <span class="comment">// Group, DataSet, and DataType.</span>
-<a name="l00024"></a>00024 <span class="comment">// DataType, in turn, has several specific datatypes as subclasses.</span>
-<a name="l00025"></a>00025 
-<a name="l00026"></a>00026 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {
-<a name="l00028"></a>00028 <span class="preprocessor">#endif</span>
-<a name="l00029"></a>00029 <span class="preprocessor"></span>
-<a name="l00030"></a>00030 <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span>
-<a name="l00031"></a>00031 <span class="preprocessor"></span><span class="keyword">class </span>H5_DLLCPP H5Object;  <span class="comment">// forward declaration for UserData4Aiterate</span>
-<a name="l00032"></a>00032 
-<a name="l00033"></a>00033 <span class="comment">// Define the operator function pointer for H5Aiterate().</span>
-<a name="l00034"></a>00034 <span class="keyword">typedef</span> void (*attr_operator_t)( H5Object& loc<span class="comment">/*in*/</span>,
-<a name="l00035"></a>00035                                  <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> attr_name<span class="comment">/*in*/</span>,
-<a name="l00036"></a>00036                                  <span class="keywordtype">void</span> *operator_data<span class="comment">/*in,out*/</span>);
-<a name="l00037"></a>00037 
-<a name="l00038"></a>00038 <span class="keyword">class </span>UserData4Aiterate { <span class="comment">// user data for attribute iteration</span>
-<a name="l00039"></a>00039    <span class="keyword">public</span>:
-<a name="l00040"></a>00040         attr_operator_t op;
-<a name="l00041"></a>00041         <span class="keywordtype">void</span>* opData;
-<a name="l00042"></a>00042         H5Object* object;
-<a name="l00043"></a>00043 };
-<a name="l00044"></a>00044 <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span>
-<a name="l00045"></a>00045 <span class="preprocessor"></span>
-<a name="l00046"></a>00046 <span class="comment">// The above part is being moved into Iterator, but not completed</span>
-<a name="l00047"></a>00047 
-<a name="l00048"></a><a class="code" href="classH5_1_1H5Object.html">00048</a> <span class="keyword">class </span>H5_DLLCPP H5Object : <span class="keyword">public</span> <a class="code" href="classH5_1_1IdComponent.html">IdComponent</a> {
-<a name="l00049"></a>00049    <span class="keyword">public</span>:
-<a name="l00050"></a>00050         <span class="comment">// Creates an attribute for a group, dataset, or named datatype.</span>
-<a name="l00051"></a>00051         <span class="comment">// PropList is currently not used, so always be default.</span>
-<a name="l00052"></a>00052         <a class="code" href="classH5_1_1Attribute.html">Attribute</a> createAttribute( <span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& type, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& space, <span class="keyword">const</span> <a class="code" href="classH5_1_1PropList.htm [...]
-<a name="l00053"></a>00053         <a class="code" href="classH5_1_1Attribute.html">Attribute</a> createAttribute( <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>& type, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& space, <span class="keyword" [...]
-<a name="l00054"></a>00054 
-<a name="l00055"></a>00055         <span class="comment">// Opens an attribute given its name.</span>
-<a name="l00056"></a>00056         <a class="code" href="classH5_1_1Attribute.html">Attribute</a> openAttribute( <span class="keyword">const</span> <span class="keywordtype">char</span>* name ) <span class="keyword">const</span>;
-<a name="l00057"></a>00057         <a class="code" href="classH5_1_1Attribute.html">Attribute</a> openAttribute( <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name ) <span class="keyword">const</span>;
-<a name="l00058"></a>00058 
-<a name="l00059"></a>00059         <span class="comment">// Opens an attribute given its index.</span>
-<a name="l00060"></a>00060         <a class="code" href="classH5_1_1Attribute.html">Attribute</a> openAttribute( <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> idx ) <span class="keyword">const</span>;
-<a name="l00061"></a>00061 
-<a name="l00062"></a>00062         <span class="comment">// Flushes all buffers associated with this object to disk</span>
-<a name="l00063"></a>00063         <span class="keywordtype">void</span> flush( H5F_scope_t scope ) <span class="keyword">const</span>;
-<a name="l00064"></a>00064 
-<a name="l00065"></a>00065         <span class="comment">// Gets the name of the file, in which this HDF5 object belongs.</span>
-<a name="l00066"></a>00066         <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getFileName() <span class="keyword">const</span>;
-<a name="l00067"></a>00067 
-<a name="l00068"></a>00068         <span class="comment">// Determines the number of attributes attached to this object.</span>
-<a name="l00069"></a>00069         <span class="keywordtype">int</span> getNumAttrs() <span class="keyword">const</span>;
-<a name="l00070"></a>00070 
-<a name="l00071"></a>00071         <span class="comment">// Iterate user's function over the attributes of this object</span>
-<a name="l00072"></a>00072         <span class="keywordtype">int</span> iterateAttrs( attr_operator_t user_op, <span class="keywordtype">unsigned</span>* idx = NULL, <span class="keywordtype">void</span>* op_data = NULL );
-<a name="l00073"></a>00073 
-<a name="l00074"></a>00074         <span class="comment">// Removes the named attribute from this object.</span>
-<a name="l00075"></a>00075         <span class="keywordtype">void</span> removeAttr( <span class="keyword">const</span> <span class="keywordtype">char</span>* name ) <span class="keyword">const</span>;
-<a name="l00076"></a>00076         <span class="keywordtype">void</span> removeAttr( <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name ) <span class="keyword">const</span>;
-<a name="l00077"></a>00077 
-<a name="l00078"></a>00078         <span class="comment">// Renames the attribute to a new name.</span>
-<a name="l00079"></a>00079         <span class="keywordtype">void</span> renameAttr(<span class="keyword">const</span> <span class="keywordtype">char</span>* oldname, <span class="keyword">const</span> <span class="keywordtype">char</span>* newname) <span class="keyword">const</span>;
-<a name="l00080"></a>00080         <span class="keywordtype">void</span> renameAttr(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& oldname, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& newname) <span class="keyword">const</span>;
-<a name="l00081"></a>00081 
-<a name="l00082"></a>00082         <span class="comment">// Creates a reference to a named Hdf5 object or to a dataset region</span>
-<a name="l00083"></a>00083         <span class="comment">// in this object.</span>
-<a name="l00084"></a>00084         <span class="keywordtype">void</span> reference(<span class="keywordtype">void</span>* ref, <span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keyword">const</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>& dataspace,
-<a name="l00085"></a>00085                         H5R_type_t ref_type = H5R_DATASET_REGION) <span class="keyword">const</span>;
-<a name="l00086"></a>00086         <span class="keywordtype">void</span> reference(<span class="keywordtype">void</span>* ref, <span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;
-<a name="l00087"></a>00087         <span class="keywordtype">void</span> reference(<span class="keywordtype">void</span>* ref, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;
-<a name="l00088"></a>00088 
-<a name="l00089"></a>00089         <span class="comment">// Open a referenced HDF5 object whose location is specified by either</span>
-<a name="l00090"></a>00090         <span class="comment">// a file, an HDF5 object, or an attribute.</span>
-<a name="l00091"></a>00091         <span class="keywordtype">void</span> dereference(<a class="code" href="classH5_1_1H5File.html">H5File</a>& h5file, <span class="keyword">const</span> <span class="keywordtype">void</span>* ref, H5R_type_t ref_type = H5R_OBJECT);
-<a name="l00092"></a>00092         <span class="keywordtype">void</span> dereference(H5Object& obj, <span class="keyword">const</span> <span class="keywordtype">void</span>* ref, H5R_type_t ref_type = H5R_OBJECT);
-<a name="l00093"></a>00093         <span class="keywordtype">void</span> dereference(<a class="code" href="classH5_1_1Attribute.html">Attribute</a>& attr, <span class="keyword">const</span> <span class="keywordtype">void</span>* ref, H5R_type_t ref_type = H5R_OBJECT);
-<a name="l00094"></a>00094 
-<a name="l00095"></a>00095         <span class="comment">// Copy constructor: makes copy of an H5Object object.</span>
-<a name="l00096"></a>00096         H5Object(<span class="keyword">const</span> H5Object& original);
-<a name="l00097"></a>00097 
-<a name="l00098"></a>00098         <span class="comment">// Noop destructor.</span>
-<a name="l00099"></a>00099         <span class="keyword">virtual</span> ~H5Object();
-<a name="l00100"></a>00100 
-<a name="l00101"></a>00101    <span class="keyword">protected</span>:
-<a name="l00102"></a>00102 <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span>
-<a name="l00103"></a>00103 <span class="preprocessor"></span>        <span class="comment">// Default constructor</span>
-<a name="l00104"></a>00104         H5Object();
-<a name="l00105"></a>00105 
-<a name="l00106"></a>00106         <span class="comment">// Creates a copy of an existing object giving the object id</span>
-<a name="l00107"></a>00107         H5Object( <span class="keyword">const</span> hid_t object_id );
-<a name="l00108"></a>00108 
-<a name="l00109"></a>00109         <span class="comment">// Gets the id of the H5 file in which the given object is located.</span>
-<a name="l00110"></a>00110         hid_t p_get_file_id();
-<a name="l00111"></a>00111 
-<a name="l00112"></a>00112         <span class="comment">// Creates a reference to an HDF5 object or a dataset region.</span>
-<a name="l00113"></a>00113         <span class="keywordtype">void</span> p_reference(<span class="keywordtype">void</span>* ref, <span class="keyword">const</span> <span class="keywordtype">char</span>* name, hid_t space_id, H5R_type_t ref_type) <span class="keyword">const</span>;
-<a name="l00114"></a>00114 
-<a name="l00115"></a>00115         <span class="comment">// Dereferences a ref into an hdf5 id.</span>
-<a name="l00116"></a>00116         hid_t p_dereference(hid_t loc_id, <span class="keyword">const</span> <span class="keywordtype">void</span>* ref, H5R_type_t ref_type);
-<a name="l00117"></a>00117 
-<a name="l00118"></a>00118 <span class="preprocessor">#ifndef H5_NO_DEPRECATED_SYMBOLS</span>
-<a name="l00119"></a>00119 <span class="preprocessor"></span>        <span class="comment">// Retrieves the type of object that an object reference points to.</span>
-<a name="l00120"></a>00120         H5G_obj_t p_get_obj_type(<span class="keywordtype">void</span> *ref, H5R_type_t ref_type) <span class="keyword">const</span>;
-<a name="l00121"></a>00121 <span class="preprocessor">#endif </span><span class="comment">/* H5_NO_DEPRECATED_SYMBOLS */</span>
-<a name="l00122"></a>00122 
-<a name="l00123"></a>00123         <span class="comment">// Retrieves a dataspace with the region pointed to selected.</span>
-<a name="l00124"></a>00124         hid_t p_get_region(<span class="keywordtype">void</span> *ref, H5R_type_t ref_type) <span class="keyword">const</span>;
-<a name="l00125"></a>00125 
-<a name="l00126"></a>00126 <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span>
-<a name="l00127"></a>00127 <span class="preprocessor"></span>
-<a name="l00128"></a>00128 }; <span class="comment">/* end class H5Object */</span>
-<a name="l00129"></a>00129 
-<a name="l00130"></a>00130 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00131"></a>00131 <span class="preprocessor"></span>}
-<a name="l00132"></a>00132 <span class="preprocessor">#endif</span>
-<a name="l00133"></a>00133 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on 11 Apr 2013 by 
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Object_8h.html b/html/cpplus_RM/H5Object_8h.html
deleted file mode 100644
index c1ed2fd..0000000
--- a/html/cpplus_RM/H5Object_8h.html
+++ /dev/null
@@ -1,117 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5Object.h File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> |
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5Object.h File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include "<a class="el" href="H5Location_8h_source.html">H5Location.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Classes_8h_source.html">H5Classes.h</a>"</code><br/>
-</div>
-<p><a href="H5Object_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. ">H5Object</a> is a bridge between <a class="el" href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> and <a class="el" href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. ">DataSet [...]
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5Object_8h_source.html b/html/cpplus_RM/H5Object_8h_source.html
deleted file mode 100644
index 8f3de60..0000000
--- a/html/cpplus_RM/H5Object_8h_source.html
+++ /dev/null
@@ -1,167 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5Object.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5Object.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="H5Object_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span> <span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span> <span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span> <span class="comment"> *                                                                           *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span> <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span> <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span> <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span> <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span> <span class="preprocessor">#ifndef __H5Object_H</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5Object_H</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span> <span class="preprocessor">#include "<a class="code" href="H5Location_8h.html">H5Location.h</a>"</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span> <span class="preprocessor">#include "<a class="code" href="H5Classes_8h.html">H5Classes.h</a>"</span>      <span class="comment">// constains forward class declarations</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span> </div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span> <span class="comment">// H5Object is a baseclass.  It has these subclasses:</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span> <span class="comment">// Group, DataSet, and DataType.</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span> <span class="comment">// DataType, in turn, has several specific datatypes as subclasses.</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span> <span class="comment">// Modification:</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span> <span class="comment">//  Sept 18, 2012: Added class H5Location in between IdComponent and</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span> <span class="comment">//      H5Object.  An H5File now inherits from H5Location.  All HDF5</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span> <span class="comment">//      wrappers in H5Object are moved up to H5Location.  H5Object</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span> <span class="comment">//      is left mostly empty for future wrappers that are only for</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span> <span class="comment">//      group, dataset, and named datatype.  Note that the reason for</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span> <span class="comment">//      adding H5Location instead of simply moving H5File to be under</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span> <span class="comment">//      H5Object is H5File is not an HDF5 object, and renaming H5Object</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span> <span class="comment">//      to H5Location will risk breaking user applications.</span></div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span> <span class="comment">//      -BMR</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span> </div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="classH5_1_1H5Object.html">   47</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1H5Object.html">H5Object</a> : <span class="keyword">public</span> <a class="code" href="classH5_1_1H5Location.html">H5Location</a> {</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span> <span class="preprocessor"></span>    <span class="comment">// Copy constructor: makes copy of an H5Object object.</span></div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>     <a class="code" href="namespaceH5.html#a52e9e81a7ed5ce15b9acc6fe32ee7845">H5Object</a>(<span class="keyword">const</span> <a class="code" href="classH5_1_1H5Object.html">H5Object</a>& original);</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span> </div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>     <span class="comment">// Noop destructor.</span></div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1H5Object.html">H5Object</a>();</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span> </div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>    <span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>     <span class="comment">// Default constructor</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>     <a class="code" href="namespaceH5.html#a52e9e81a7ed5ce15b9acc6fe32ee7845">H5Object</a>();</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span> </div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>     <span class="comment">// Creates a copy of an existing object giving the object id</span></div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>     <a class="code" href="namespaceH5.html#a52e9e81a7ed5ce15b9acc6fe32ee7845">H5Object</a>( <span class="keyword">const</span> hid_t object_id );</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span> </div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span> }; <span class="comment">/* end class H5Object */</span></div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span> </div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span> <span class="preprocessor"></span>}</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5Object_H</span></div>
-<div class="ttc" id="classH5_1_1H5Location_html"><div class="ttname"><a href="classH5_1_1H5Location.html">H5::H5Location</a></div><div class="ttdoc">H5Location is an abstract base class, added in version 1.8.12. </div><div class="ttdef"><b>Definition:</b> H5Location.h:49</div></div>
-<div class="ttc" id="classH5_1_1H5Object_html"><div class="ttname"><a href="classH5_1_1H5Object.html">H5::H5Object</a></div><div class="ttdoc">Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. </div><div class="ttdef"><b>Definition:</b> H5Object.h:47</div></div>
-<div class="ttc" id="H5Location_8h_html"><div class="ttname"><a href="H5Location_8h.html">H5Location.h</a></div></div>
-<div class="ttc" id="H5Classes_8h_html"><div class="ttname"><a href="H5Classes_8h.html">H5Classes.h</a></div></div>
-<div class="ttc" id="namespaceH5_html_a52e9e81a7ed5ce15b9acc6fe32ee7845"><div class="ttname"><a href="namespaceH5.html#a52e9e81a7ed5ce15b9acc6fe32ee7845">H5::H5Object</a></div><div class="ttdeci">class H5_DLLCPP H5Object</div><div class="ttdef"><b>Definition:</b> H5Attribute.cpp:47</div></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5PredType_8cpp.html b/html/cpplus_RM/H5PredType_8cpp.html
deleted file mode 100644
index 60e47e4..0000000
--- a/html/cpplus_RM/H5PredType_8cpp.html
+++ /dev/null
@@ -1,118 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5PredType.cpp File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5PredType.cpp File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include <string></code><br/>
-<code>#include "<a class="el" href="H5Include_8h_source.html">H5Include.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5IdComponent_8h_source.html">H5IdComponent.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5PropList_8h_source.html">H5PropList.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Object_8h_source.html">H5Object.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DcreatProp_8h_source.html">H5DcreatProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5CommonFG_8h_source.html">H5CommonFG.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataType_8h_source.html">H5DataType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5AtomType_8h_source.html">H5AtomType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Library_8h_source.html">H5Library.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5PredType_8h_source.html">H5PredType.h</a>"</code><br/>
-</div><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5PredType_8h-source.html b/html/cpplus_RM/H5PredType_8h-source.html
deleted file mode 100644
index d49c27f..0000000
--- a/html/cpplus_RM/H5PredType_8h-source.html
+++ /dev/null
@@ -1,652 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="header2_files/filelist.xml">
-<title>Main Page</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>Binh-Minh Ribler</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Randy Ribler</o:LastAuthor>
-  <o:Revision>10</o:Revision>
-  <o:TotalTime>42</o:TotalTime>
-  <o:Created>2005-09-19T02:11:00Z</o:Created>
-  <o:LastSaved>2005-09-19T02:39:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>5</o:Words>
-  <o:Characters>30</o:Characters>
-  <o:Company>LC</o:Company>
-  <o:Lines>1</o:Lines>
-  <o:Paragraphs>1</o:Paragraphs>
-  <o:CharactersWithSpaces>34</o:CharactersWithSpaces>
-  <o:Version>10.2625</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:Zoom>75</w:Zoom>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="RM_stylesheet.css">
-<style>
-<!--
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:24.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:13.5pt;
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-weight:bold;}
-h5
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:5;
-	font-size:10.0pt;
-	font-weight:bold;}
-h6
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:6;
-	font-size:7.5pt;
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:#252E78;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:#3D2185;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-address
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	font-style:italic;}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	font-family:"Courier New";
-	mso-fareast-font-family:"Times New Roman";}
-p.formuladsp, li.formuladsp, div.formuladsp
-	{mso-style-name:formuladsp;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdtable, li.mdtable, div.mdtable
-	{mso-style-name:mdtable;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	background:#F4F4FB;
-	border:none;
-	mso-border-alt:solid #868686 .75pt;
-	padding:0in;
-	mso-padding-alt:0in 0in 0in 0in;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdrow, li.mdrow, div.mdrow
-	{mso-style-name:mdrow;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdescleft, li.mdescleft, div.mdescleft
-	{mso-style-name:mdescleft;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.mdescright, li.mdescright, div.mdescright
-	{mso-style-name:mdescright;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.memitemleft, li.memitemleft, div.memitemleft
-	{mso-style-name:memitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memitemright, li.memitemright, div.memitemright
-	{mso-style-name:memitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.search, li.search, div.search
-	{mso-style-name:search;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.fragment, li.fragment, div.fragment
-	{mso-style-name:fragment;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemleft, li.memtemplitemleft, div.memtemplitemleft
-	{mso-style-name:memtemplitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemright, li.memtemplitemright, div.memtemplitemright
-	{mso-style-name:memtemplitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplparams, li.memtemplparams, div.memtemplparams
-	{mso-style-name:memtemplparams;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
- at page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-table.MsoTableGrid
-	{mso-style-name:"Table Grid";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	border:solid windowtext 1.0pt;
-	mso-border-alt:solid windowtext .5pt;
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-border-insideh:.5pt solid windowtext;
-	mso-border-insidev:.5pt solid windowtext;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:15.0pt;}
-</style>
-<![endif]><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="6146">
-  <o:colormru v:ext="edit" colors="#060"/>
-  <o:colormenu v:ext="edit" strokecolor="#060"/>
- </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body bgcolor=white lang=EN-US link="#252E78" vlink="#3D2185" style='tab-interval:
-.5in;margin-left:15.0pt;margin-right:15.0pt'>
-
-<div class=Section1>
-
-<p class=MsoNormal style='margin-top:0in;margin-right:15.0pt;margin-bottom:
-0in;margin-left:15.0pt;margin-bottom:.0001pt'><span style='color:black'><span
-style='mso-spacerun:yes'>�</span></span><b style='mso-bidi-font-weight:normal'><span
-style='font-size:22.0pt;color:black'><o:p></o:p></span></b></p>
-
-<div align=center>
-
-<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
- style='border-collapse:collapse;border:none;mso-border-bottom-alt:solid navy 2.25pt;
- mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
- <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:29.25pt'>
-  <td width=453 valign=top style='width:339.45pt;border:none;border-bottom:
-  solid navy 2.25pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt'>
-  <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span
-  style='font-size:22.0pt;color:black'>HDF5 C++ API Reference Manual</span></b><span
-  style='color:black'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-</div>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-</div>
-
-</body>
-
-</html>
-<!-- Generated by Doxygen 1.4.7 -->
-<div class="tabs">
-  <ul>
-    <li><a href="index.html"><span>Main Page</span></a></li>
-    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-    <li><a href="annotated.html"><span>Classes</span></a></li>
-    <li id="current"><a href="files.html"><span>Files</span></a></li>
-    <li><a href="examples.html"><span>Examples</span></a></li>
-  </ul></div>
-<div class="tabs">
-  <ul>
-    <li><a href="files.html"><span>File List</span></a></li>
-    <li><a href="globals.html"><span>File Members</span></a></li>
-  </ul></div>
-<h1>H5PredType.h</h1><a href="H5PredType_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span>
-<a name="l00002"></a>00002 <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span>
-<a name="l00003"></a>00003 <span class="comment"> * Copyright by The HDF Group.                                               *</span>
-<a name="l00004"></a>00004 <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span>
-<a name="l00005"></a>00005 <span class="comment"> * All rights reserved.                                                      *</span>
-<a name="l00006"></a>00006 <span class="comment"> *                                                                           *</span>
-<a name="l00007"></a>00007 <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span>
-<a name="l00008"></a>00008 <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span>
-<a name="l00009"></a>00009 <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span>
-<a name="l00010"></a>00010 <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span>
-<a name="l00011"></a>00011 <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span>
-<a name="l00012"></a>00012 <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span>
-<a name="l00013"></a>00013 <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span>
-<a name="l00014"></a>00014 <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span>
-<a name="l00015"></a>00015 <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span>
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017 <span class="comment">// PredType holds the definition of all the HDF5 predefined datatypes.</span>
-<a name="l00018"></a>00018 <span class="comment">// These types can only be made copy of, not created by H5Tcreate or</span>
-<a name="l00019"></a>00019 <span class="comment">// closed by H5Tclose.  They are treated as constants.</span>
-<a name="l00021"></a>00021 <span class="comment"></span>
-<a name="l00022"></a>00022 <span class="preprocessor">#ifndef _H5PredType_H</span>
-<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor">#define _H5PredType_H</span>
-<a name="l00024"></a>00024 <span class="preprocessor"></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {
-<a name="l00027"></a>00027 <span class="preprocessor">#endif</span>
-<a name="l00028"></a>00028 <span class="preprocessor"></span>
-<a name="l00029"></a>00029 <span class="comment">/* This constant is defined for a workaround to eliminate memory leaks due to</span>
-<a name="l00030"></a>00030 <span class="comment">   the library being re-initiated when PredType destructors are invoked.  A</span>
-<a name="l00031"></a>00031 <span class="comment">   PredType instant with H5CPP_EXITED as the value of its "id" is constructed</span>
-<a name="l00032"></a>00032 <span class="comment">   before the other PredType objects are created.  At exit, when this special</span>
-<a name="l00033"></a>00033 <span class="comment">   PredType object is to be destructed, no HDF5 library function will be called</span>
-<a name="l00034"></a>00034 <span class="comment">   and the library will be terminated.  -BMR, Mar 30, 2012 */</span>
-<a name="l00035"></a><a class="code" href="H5PredType_8h.html#55bad91409e562eacb17b4f10c8e909b">00035</a> <span class="preprocessor">#define H5CPP_EXITED    -3  // -3 is less likely to be used elsewhere</span>
-<a name="l00036"></a>00036 <span class="preprocessor"></span>
-<a name="l00037"></a><a class="code" href="classH5_1_1PredType.html">00037</a> <span class="keyword">class </span>H5_DLLCPP PredType : <span class="keyword">public</span> <a class="code" href="classH5_1_1AtomType.html">AtomType</a> {
-<a name="l00038"></a>00038    <span class="keyword">public</span>:
-<a name="l00040"></a><a class="code" href="classH5_1_1PredType.html#a29af075cf3bb23c1d962f73c4116ba6">00040</a>         <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> fromClass ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"PredType"</span>); }
-<a name="l00041"></a>00041 
-<a name="l00042"></a>00042         <span class="comment">// Makes a copy of the predefined type and stores the new</span>
-<a name="l00043"></a>00043         <span class="comment">// id in the left hand side object.</span>
-<a name="l00044"></a>00044         PredType& operator=( <span class="keyword">const</span> PredType& rhs );
-<a name="l00045"></a>00045 
-<a name="l00046"></a>00046         <span class="comment">// Copy constructor - makes copy of the original object</span>
-<a name="l00047"></a>00047         PredType( <span class="keyword">const</span> PredType& original );
-<a name="l00048"></a>00048 
-<a name="l00049"></a>00049         <span class="comment">// Noop destructor</span>
-<a name="l00050"></a>00050         <span class="keyword">virtual</span> ~PredType();
-<a name="l00051"></a>00051 
-<a name="l00052"></a>00052         <span class="comment">// Declaration of predefined types; their definition is in H5PredType.cpp</span>
-<a name="l00053"></a><a class="code" href="classH5_1_1PredType.html#44833e411c4b97c99874efc54d996883">00053</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType STD_I8BE;
-<a name="l00054"></a><a class="code" href="classH5_1_1PredType.html#c4612a91c052285975cf1d8494b06aa8">00054</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType STD_I8LE;
-<a name="l00055"></a><a class="code" href="classH5_1_1PredType.html#bd4e15115a19352cbff6db29bd3d3b7b">00055</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType STD_I16BE;
-<a name="l00056"></a><a class="code" href="classH5_1_1PredType.html#460c5317cc2559810ab4b352f8a9bb7f">00056</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType STD_I16LE;
-<a name="l00057"></a><a class="code" href="classH5_1_1PredType.html#3b4f99b5b46dc8012ec4defe8da0e8de">00057</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType STD_I32BE;
-<a name="l00058"></a><a class="code" href="classH5_1_1PredType.html#b31da64fda34c604a29e16c3176021ac">00058</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType STD_I32LE;
-<a name="l00059"></a><a class="code" href="classH5_1_1PredType.html#e2affc7564a35172bd9a2f89880be410">00059</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType STD_I64BE;
-<a name="l00060"></a><a class="code" href="classH5_1_1PredType.html#c880911edf46ee4513cc11ab07ca3bde">00060</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType STD_I64LE;
-<a name="l00061"></a><a class="code" href="classH5_1_1PredType.html#49ae1b2044535ef1cd267d6c14438f21">00061</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType STD_U8BE;
-<a name="l00062"></a><a class="code" href="classH5_1_1PredType.html#2b6ba019fd71b44bed2974e9aebb5f42">00062</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType STD_U8LE;
-<a name="l00063"></a><a class="code" href="classH5_1_1PredType.html#b20cac18a9151ce74d4b77e0e05d2f0b">00063</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType STD_U16BE;
-<a name="l00064"></a><a class="code" href="classH5_1_1PredType.html#926b0e8521a55ea413e98276dd1dc9cf">00064</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType STD_U16LE;
-<a name="l00065"></a><a class="code" href="classH5_1_1PredType.html#33ed1d2e269e0e6e6f9519e5a1183cfd">00065</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType STD_U32BE;
-<a name="l00066"></a><a class="code" href="classH5_1_1PredType.html#d3200232f59cc9d2d49f98b4496a178b">00066</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType STD_U32LE;
-<a name="l00067"></a><a class="code" href="classH5_1_1PredType.html#7fe7a6637f71dbba3110efb619a64a7b">00067</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType STD_U64BE;
-<a name="l00068"></a><a class="code" href="classH5_1_1PredType.html#8affac274b4d4836e2918bc72462e7d6">00068</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType STD_U64LE;
-<a name="l00069"></a><a class="code" href="classH5_1_1PredType.html#637b6ccc8af68fe374ac13cee342ffa5">00069</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType STD_B8BE;
-<a name="l00070"></a><a class="code" href="classH5_1_1PredType.html#b5e2038beba46a0fe2a636f4f352f34f">00070</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType STD_B8LE;
-<a name="l00071"></a><a class="code" href="classH5_1_1PredType.html#d103fa531285a3f8a7b7d667c6304e58">00071</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType STD_B16BE;
-<a name="l00072"></a><a class="code" href="classH5_1_1PredType.html#60e9d509d34779be2837c9fa8bc27d9f">00072</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType STD_B16LE;
-<a name="l00073"></a><a class="code" href="classH5_1_1PredType.html#f3d308d0b34d539067544da387fa5a4d">00073</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType STD_B32BE;
-<a name="l00074"></a><a class="code" href="classH5_1_1PredType.html#e55f876474965201f032aaf9614b7849">00074</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType STD_B32LE;
-<a name="l00075"></a><a class="code" href="classH5_1_1PredType.html#38e8491579180cd9bf38de16171c985e">00075</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType STD_B64BE;
-<a name="l00076"></a><a class="code" href="classH5_1_1PredType.html#2933409af66b77e936fee17baf18721f">00076</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType STD_B64LE;
-<a name="l00077"></a><a class="code" href="classH5_1_1PredType.html#1e69d8ffc8f423bd26d1e4210f5f658f">00077</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType STD_REF_OBJ;
-<a name="l00078"></a><a class="code" href="classH5_1_1PredType.html#a3b16d76530b829c6fabc64278a259b4">00078</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType STD_REF_DSETREG;
-<a name="l00079"></a>00079 
-<a name="l00080"></a><a class="code" href="classH5_1_1PredType.html#639b8b3f8e65d81d408d78f81a9dc596">00080</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType C_S1;
-<a name="l00081"></a><a class="code" href="classH5_1_1PredType.html#aa77e1ff78f2f325d588036e0f9469b3">00081</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType FORTRAN_S1;
-<a name="l00082"></a>00082 
-<a name="l00083"></a><a class="code" href="classH5_1_1PredType.html#ebdfd010c0781cb4f391f4b5ff6092c2">00083</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType IEEE_F32BE;
-<a name="l00084"></a><a class="code" href="classH5_1_1PredType.html#8ce1102ef03f5071d2a4811448d1f285">00084</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType IEEE_F32LE;
-<a name="l00085"></a><a class="code" href="classH5_1_1PredType.html#ec8a520eb01c5d884562fa9b94308e77">00085</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType IEEE_F64BE;
-<a name="l00086"></a><a class="code" href="classH5_1_1PredType.html#3dbddc351f814c9e82d9b0d38d94bcee">00086</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType IEEE_F64LE;
-<a name="l00087"></a>00087 
-<a name="l00088"></a><a class="code" href="classH5_1_1PredType.html#e7f0b8d74f633e364a9ba0a20727dac2">00088</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType UNIX_D32BE;
-<a name="l00089"></a><a class="code" href="classH5_1_1PredType.html#a44d74bb687190190fa3ec3019579e2f">00089</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType UNIX_D32LE;
-<a name="l00090"></a><a class="code" href="classH5_1_1PredType.html#14a9c109e84ac8dd1d01fcce4c0b6ebd">00090</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType UNIX_D64BE;
-<a name="l00091"></a><a class="code" href="classH5_1_1PredType.html#22ce9d050cdc2f6ed13ce4b32993cc23">00091</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType UNIX_D64LE;
-<a name="l00092"></a>00092 
-<a name="l00093"></a><a class="code" href="classH5_1_1PredType.html#c1a5d79e6f525504847de8eb2033eed0">00093</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType INTEL_I8;
-<a name="l00094"></a><a class="code" href="classH5_1_1PredType.html#ac016fce3a763b30559b03da16c10cad">00094</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType INTEL_I16;
-<a name="l00095"></a><a class="code" href="classH5_1_1PredType.html#9c1271b25845e99faaa1fe96a7abed71">00095</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType INTEL_I32;
-<a name="l00096"></a><a class="code" href="classH5_1_1PredType.html#c50a22ffd5e4fe629363961949801a3c">00096</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType INTEL_I64;
-<a name="l00097"></a><a class="code" href="classH5_1_1PredType.html#30709ffd6dea99ca571d6d55f3faa77c">00097</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType INTEL_U8;
-<a name="l00098"></a><a class="code" href="classH5_1_1PredType.html#2b3d1ba9b1e031432fac2dc4b75a4e6e">00098</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType INTEL_U16;
-<a name="l00099"></a><a class="code" href="classH5_1_1PredType.html#8c02358878872f57187bcdabaa77f0c9">00099</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType INTEL_U32;
-<a name="l00100"></a><a class="code" href="classH5_1_1PredType.html#e0b26f35ff394256db92b2799a067ed3">00100</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType INTEL_U64;
-<a name="l00101"></a><a class="code" href="classH5_1_1PredType.html#7e1b0f12025aa4b94f1e18d9eeed20be">00101</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType INTEL_B8;
-<a name="l00102"></a><a class="code" href="classH5_1_1PredType.html#7efa55d1f0aad66f46258e225f73344e">00102</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType INTEL_B16;
-<a name="l00103"></a><a class="code" href="classH5_1_1PredType.html#1c7e18746a3c86645f6f0f05d651c4e8">00103</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType INTEL_B32;
-<a name="l00104"></a><a class="code" href="classH5_1_1PredType.html#a8489b39cc1f1e79768152fe961e954a">00104</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType INTEL_B64;
-<a name="l00105"></a><a class="code" href="classH5_1_1PredType.html#470a948d630c795960f9a3d59ec9e06b">00105</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType INTEL_F32;
-<a name="l00106"></a><a class="code" href="classH5_1_1PredType.html#4691df493ccc936fe269cbef5d72e9d5">00106</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType INTEL_F64;
-<a name="l00107"></a>00107 
-<a name="l00108"></a><a class="code" href="classH5_1_1PredType.html#d8475ec1fa91002c139e03851b42ae33">00108</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType ALPHA_I8;
-<a name="l00109"></a><a class="code" href="classH5_1_1PredType.html#cbca9e339b705bd21b17492a7c2700ad">00109</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType ALPHA_I16;
-<a name="l00110"></a><a class="code" href="classH5_1_1PredType.html#84c82be31a6f662d82aaf47a3376efb6">00110</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType ALPHA_I32;
-<a name="l00111"></a><a class="code" href="classH5_1_1PredType.html#60179690513799f649017adafcd7c14b">00111</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType ALPHA_I64;
-<a name="l00112"></a><a class="code" href="classH5_1_1PredType.html#7242c90491e02f97d014cac1cc8f38e5">00112</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType ALPHA_U8;
-<a name="l00113"></a><a class="code" href="classH5_1_1PredType.html#a8fcd332d7c5eece1b2affc90675757f">00113</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType ALPHA_U16;
-<a name="l00114"></a><a class="code" href="classH5_1_1PredType.html#47187b8b6ce42b514d7f3597e386cd61">00114</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType ALPHA_U32;
-<a name="l00115"></a><a class="code" href="classH5_1_1PredType.html#b4dd6ed47ffb1a5454d859272bd36aa8">00115</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType ALPHA_U64;
-<a name="l00116"></a><a class="code" href="classH5_1_1PredType.html#5c7ef99a8f8c10c01acbb49301822b5d">00116</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType ALPHA_B8;
-<a name="l00117"></a><a class="code" href="classH5_1_1PredType.html#c9ce4d92ee7be65c0281c73b43338afa">00117</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType ALPHA_B16;
-<a name="l00118"></a><a class="code" href="classH5_1_1PredType.html#6c8a3a29d47bc77b50a5fe422242caf1">00118</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType ALPHA_B32;
-<a name="l00119"></a><a class="code" href="classH5_1_1PredType.html#e4f532c54f5fbedd5c5ce67d1bfef414">00119</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType ALPHA_B64;
-<a name="l00120"></a><a class="code" href="classH5_1_1PredType.html#c3c19a0d051f3a656347194b315eff8d">00120</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType ALPHA_F32;
-<a name="l00121"></a><a class="code" href="classH5_1_1PredType.html#f665577f20ac5d5b0d1c937b2d5132be">00121</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType ALPHA_F64;
-<a name="l00122"></a>00122 
-<a name="l00123"></a><a class="code" href="classH5_1_1PredType.html#63bc10e71f10d5d85dfde684be923392">00123</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType MIPS_I8;
-<a name="l00124"></a><a class="code" href="classH5_1_1PredType.html#22c8a88256aa7f6db036448816ef1472">00124</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType MIPS_I16;
-<a name="l00125"></a><a class="code" href="classH5_1_1PredType.html#a9aade4c27680ea497554817b38a9710">00125</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType MIPS_I32;
-<a name="l00126"></a><a class="code" href="classH5_1_1PredType.html#2a72f07dfa79ee3c752d238e79928ece">00126</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType MIPS_I64;
-<a name="l00127"></a><a class="code" href="classH5_1_1PredType.html#9464d3d68f1a03b42336fcb69d3ebf02">00127</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType MIPS_U8;
-<a name="l00128"></a><a class="code" href="classH5_1_1PredType.html#53275893cc06aca71ff2a00444de1533">00128</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType MIPS_U16;
-<a name="l00129"></a><a class="code" href="classH5_1_1PredType.html#1519daabc7ba6aa51296ae42403a34e3">00129</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType MIPS_U32;
-<a name="l00130"></a><a class="code" href="classH5_1_1PredType.html#32836ea587df3838677357175f18b4b5">00130</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType MIPS_U64;
-<a name="l00131"></a><a class="code" href="classH5_1_1PredType.html#278e1c6e9ff0cc385141fbae70a05561">00131</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType MIPS_B8;
-<a name="l00132"></a><a class="code" href="classH5_1_1PredType.html#78a26b35c3a19aec93518a990a5b92b5">00132</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType MIPS_B16;
-<a name="l00133"></a><a class="code" href="classH5_1_1PredType.html#ddb258adff59a9f21507edba007f0679">00133</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType MIPS_B32;
-<a name="l00134"></a><a class="code" href="classH5_1_1PredType.html#fdbdf949b7495cb262b53595ba2e9a87">00134</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType MIPS_B64;
-<a name="l00135"></a><a class="code" href="classH5_1_1PredType.html#cba17926a46fc392642b7d7504cab85b">00135</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType MIPS_F32;
-<a name="l00136"></a><a class="code" href="classH5_1_1PredType.html#62792fae599267ddd9823846bf0026de">00136</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType MIPS_F64;
-<a name="l00137"></a>00137 
-<a name="l00138"></a><a class="code" href="classH5_1_1PredType.html#0044bc24a845a1ece648ac2c0d79cdb9">00138</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_CHAR;
-<a name="l00139"></a><a class="code" href="classH5_1_1PredType.html#9c45e156dc8468f2f4b75874af34d259">00139</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_SCHAR;
-<a name="l00140"></a><a class="code" href="classH5_1_1PredType.html#448d626bd6e5b8f7b8d92b1766410007">00140</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_UCHAR;
-<a name="l00141"></a><a class="code" href="classH5_1_1PredType.html#e92fcc4e9ab405c725f9b64284b8e8f2">00141</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_SHORT;
-<a name="l00142"></a><a class="code" href="classH5_1_1PredType.html#79eaf2c163177a8fc6620560aa4cff36">00142</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_USHORT;
-<a name="l00143"></a><a class="code" href="classH5_1_1PredType.html#3308bcd537696a8d728cd3b443f2fc7b">00143</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_INT;
-<a name="l00144"></a><a class="code" href="classH5_1_1PredType.html#173cefe35df694544790548ed38b2732">00144</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_UINT;
-<a name="l00145"></a><a class="code" href="classH5_1_1PredType.html#084ffd0ab3361b13eec6f04bcafc8c4f">00145</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_LONG;
-<a name="l00146"></a><a class="code" href="classH5_1_1PredType.html#06ae841ee5f45fadf5d946de8137e7e3">00146</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_ULONG;
-<a name="l00147"></a><a class="code" href="classH5_1_1PredType.html#ef226f7baef804c834e6bfe6b5f32552">00147</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_LLONG;
-<a name="l00148"></a><a class="code" href="classH5_1_1PredType.html#a788ee310e338685cbff871d3d65f8f6">00148</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_ULLONG;
-<a name="l00149"></a><a class="code" href="classH5_1_1PredType.html#a1840efa5f3728f370bfdb475b010c02">00149</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_FLOAT;
-<a name="l00150"></a><a class="code" href="classH5_1_1PredType.html#4d04943f071e75f43cd423ce13119b9f">00150</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_DOUBLE;
-<a name="l00151"></a><a class="code" href="classH5_1_1PredType.html#d478b2caaf804a40b7f5c5c4de83ed61">00151</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_LDOUBLE;
-<a name="l00152"></a><a class="code" href="classH5_1_1PredType.html#f7956deee7c710fc9cde275455f80cc2">00152</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_B8;
-<a name="l00153"></a><a class="code" href="classH5_1_1PredType.html#669cfc51051f32f454b20b5e8fc3280f">00153</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_B16;
-<a name="l00154"></a><a class="code" href="classH5_1_1PredType.html#c292ec5492ec6d7a31b0a7930632c454">00154</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_B32;
-<a name="l00155"></a><a class="code" href="classH5_1_1PredType.html#2e9173d1917bafbe10e4b9bb8d409316">00155</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_B64;
-<a name="l00156"></a><a class="code" href="classH5_1_1PredType.html#eee661384fb959e9a70fe58d86381f83">00156</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_OPAQUE;
-<a name="l00157"></a><a class="code" href="classH5_1_1PredType.html#cdb2833d8eb5dcf2f89a53912b3a1f1e">00157</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_HSIZE;
-<a name="l00158"></a><a class="code" href="classH5_1_1PredType.html#1d45d3816ec65366276b3710139cabbb">00158</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_HSSIZE;
-<a name="l00159"></a><a class="code" href="classH5_1_1PredType.html#ec51c8deb3bdb4b470a45643b6af4624">00159</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_HERR;
-<a name="l00160"></a><a class="code" href="classH5_1_1PredType.html#a45ce1582595407d4e28cd1ae71987aa">00160</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_HBOOL;
-<a name="l00161"></a>00161 
-<a name="l00162"></a><a class="code" href="classH5_1_1PredType.html#9b472967372025b70fd3925b9f5b6f38">00162</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_INT8;
-<a name="l00163"></a><a class="code" href="classH5_1_1PredType.html#17b688e5445c81b1a633c9be225a388d">00163</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_UINT8;
-<a name="l00164"></a><a class="code" href="classH5_1_1PredType.html#19cc8b04760bc07fb763da95e8f6094c">00164</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_INT16;
-<a name="l00165"></a><a class="code" href="classH5_1_1PredType.html#8a3c25f8281e00d16dde9bee50af68d9">00165</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_UINT16;
-<a name="l00166"></a><a class="code" href="classH5_1_1PredType.html#1b4e2514d885b926cf640c26bbcb7ae8">00166</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_INT32;
-<a name="l00167"></a><a class="code" href="classH5_1_1PredType.html#53816ebd753710a5f88140e7e566f2fe">00167</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_UINT32;
-<a name="l00168"></a><a class="code" href="classH5_1_1PredType.html#f62843475114d90b7bfa02b6736976fd">00168</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_INT64;
-<a name="l00169"></a><a class="code" href="classH5_1_1PredType.html#81f50f04810a1997bf8188c9b30e83cd">00169</a>         <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_UINT64;
-<a name="l00170"></a>00170 
-<a name="l00171"></a>00171 <span class="comment">// LEAST types</span>
-<a name="l00172"></a>00172 <span class="preprocessor">#if H5_SIZEOF_INT_LEAST8_T != 0</span>
-<a name="l00173"></a>00173 <span class="preprocessor"></span>        <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_INT_LEAST8;
-<a name="l00174"></a>00174 <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_INT_LEAST8_T */</span>
-<a name="l00175"></a>00175 <span class="preprocessor">#if H5_SIZEOF_UINT_LEAST8_T != 0</span>
-<a name="l00176"></a>00176 <span class="preprocessor"></span>        <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_UINT_LEAST8;
-<a name="l00177"></a>00177 <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_UINT_LEAST8_T */</span>
-<a name="l00178"></a>00178 
-<a name="l00179"></a>00179 <span class="preprocessor">#if H5_SIZEOF_INT_LEAST16_T != 0</span>
-<a name="l00180"></a>00180 <span class="preprocessor"></span>        <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_INT_LEAST16;
-<a name="l00181"></a>00181 <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_INT_LEAST16_T */</span>
-<a name="l00182"></a>00182 <span class="preprocessor">#if H5_SIZEOF_UINT_LEAST16_T != 0</span>
-<a name="l00183"></a>00183 <span class="preprocessor"></span>        <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_UINT_LEAST16;
-<a name="l00184"></a>00184 <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_UINT_LEAST16_T */</span>
-<a name="l00185"></a>00185 
-<a name="l00186"></a>00186 <span class="preprocessor">#if H5_SIZEOF_INT_LEAST32_T != 0</span>
-<a name="l00187"></a>00187 <span class="preprocessor"></span>        <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_INT_LEAST32;
-<a name="l00188"></a>00188 <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_INT_LEAST32_T */</span>
-<a name="l00189"></a>00189 <span class="preprocessor">#if H5_SIZEOF_UINT_LEAST32_T != 0</span>
-<a name="l00190"></a>00190 <span class="preprocessor"></span>        <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_UINT_LEAST32;
-<a name="l00191"></a>00191 <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_UINT_LEAST32_T */</span>
-<a name="l00192"></a>00192 
-<a name="l00193"></a>00193 <span class="preprocessor">#if H5_SIZEOF_INT_LEAST64_T != 0</span>
-<a name="l00194"></a>00194 <span class="preprocessor"></span>        <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_INT_LEAST64;
-<a name="l00195"></a>00195 <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_INT_LEAST64_T */</span>
-<a name="l00196"></a>00196 <span class="preprocessor">#if H5_SIZEOF_UINT_LEAST64_T != 0</span>
-<a name="l00197"></a>00197 <span class="preprocessor"></span>        <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_UINT_LEAST64;
-<a name="l00198"></a>00198 <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_UINT_LEAST64_T */</span>
-<a name="l00199"></a>00199 
-<a name="l00200"></a>00200 <span class="comment">// FAST types</span>
-<a name="l00201"></a>00201 <span class="preprocessor">#if H5_SIZEOF_INT_FAST8_T != 0</span>
-<a name="l00202"></a>00202 <span class="preprocessor"></span>        <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_INT_FAST8;
-<a name="l00203"></a>00203 <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_INT_FAST8_T */</span>
-<a name="l00204"></a>00204 <span class="preprocessor">#if H5_SIZEOF_UINT_FAST8_T != 0</span>
-<a name="l00205"></a>00205 <span class="preprocessor"></span>        <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_UINT_FAST8;
-<a name="l00206"></a>00206 <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_UINT_FAST8_T */</span>
-<a name="l00207"></a>00207 
-<a name="l00208"></a>00208 <span class="preprocessor">#if H5_SIZEOF_INT_FAST16_T != 0</span>
-<a name="l00209"></a>00209 <span class="preprocessor"></span>        <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_INT_FAST16;
-<a name="l00210"></a>00210 <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_INT_FAST16_T */</span>
-<a name="l00211"></a>00211 <span class="preprocessor">#if H5_SIZEOF_UINT_FAST16_T != 0</span>
-<a name="l00212"></a>00212 <span class="preprocessor"></span>        <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_UINT_FAST16;
-<a name="l00213"></a>00213 <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_UINT_FAST16_T */</span>
-<a name="l00214"></a>00214 
-<a name="l00215"></a>00215 <span class="preprocessor">#if H5_SIZEOF_INT_FAST32_T != 0</span>
-<a name="l00216"></a>00216 <span class="preprocessor"></span>        <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_INT_FAST32;
-<a name="l00217"></a>00217 <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_INT_FAST32_T */</span>
-<a name="l00218"></a>00218 <span class="preprocessor">#if H5_SIZEOF_UINT_FAST32_T != 0</span>
-<a name="l00219"></a>00219 <span class="preprocessor"></span>        <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_UINT_FAST32;
-<a name="l00220"></a>00220 <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_UINT_FAST32_T */</span>
-<a name="l00221"></a>00221 
-<a name="l00222"></a>00222 <span class="preprocessor">#if H5_SIZEOF_INT_FAST64_T != 0</span>
-<a name="l00223"></a>00223 <span class="preprocessor"></span>        <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_INT_FAST64;
-<a name="l00224"></a>00224 <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_INT_FAST64_T */</span>
-<a name="l00225"></a>00225 <span class="preprocessor">#if H5_SIZEOF_UINT_FAST64_T != 0</span>
-<a name="l00226"></a>00226 <span class="preprocessor"></span>        <span class="keyword">static</span> <span class="keyword">const</span> PredType NATIVE_UINT_FAST64;
-<a name="l00227"></a>00227 <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_UINT_FAST64_T */</span>
-<a name="l00228"></a>00228 
-<a name="l00229"></a>00229 <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span>
-<a name="l00230"></a>00230 <span class="preprocessor"></span>        <span class="comment">// These dummy functions do not inherit from DataType - they'll</span>
-<a name="l00231"></a>00231         <span class="comment">// throw a DataTypeIException if invoked.</span>
-<a name="l00232"></a>00232         <span class="keywordtype">void</span> commit( <a class="code" href="classH5_1_1H5File.html">H5File</a>& loc, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name );
-<a name="l00233"></a>00233         <span class="keywordtype">void</span> commit( <a class="code" href="classH5_1_1H5File.html">H5File</a>& loc, <span class="keyword">const</span> <span class="keywordtype">char</span>* name );
-<a name="l00234"></a>00234         <span class="keywordtype">void</span> commit( <a class="code" href="classH5_1_1H5Object.html">H5Object</a>& loc, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name );
-<a name="l00235"></a>00235         <span class="keywordtype">void</span> commit( <a class="code" href="classH5_1_1H5Object.html">H5Object</a>& loc, <span class="keyword">const</span> <span class="keywordtype">char</span>* name );
-<a name="l00236"></a>00236         <span class="keywordtype">bool</span> committed();
-<a name="l00237"></a>00237 <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span>
-<a name="l00238"></a>00238 <span class="preprocessor"></span>
-<a name="l00239"></a>00239    <span class="keyword">private</span>:
-<a name="l00240"></a>00240         <span class="comment">// Added this to work around the atexit/global destructor problem.</span>
-<a name="l00241"></a>00241         <span class="comment">// It'll help to terminate the library after other PredType instances</span>
-<a name="l00242"></a>00242         <span class="comment">// are closed.  -BMR, Mar 30, 2012</span>
-<a name="l00243"></a>00243         <span class="keyword">static</span> <span class="keyword">const</span> PredType AtExit;
-<a name="l00244"></a>00244 
-<a name="l00245"></a>00245    <span class="keyword">protected</span>:
-<a name="l00246"></a>00246 <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span>
-<a name="l00247"></a>00247 <span class="preprocessor"></span>        <span class="comment">// Default constructor</span>
-<a name="l00248"></a>00248         PredType();
-<a name="l00249"></a>00249 
-<a name="l00250"></a>00250         <span class="comment">// Creates a pre-defined type using an HDF5 pre-defined constant</span>
-<a name="l00251"></a>00251         PredType( <span class="keyword">const</span> hid_t predtype_id );  <span class="comment">// used by the library only</span>
-<a name="l00252"></a>00252 
-<a name="l00253"></a>00253 <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span>
-<a name="l00254"></a>00254 <span class="preprocessor"></span>
-<a name="l00255"></a>00255 };
-<a name="l00256"></a>00256 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00257"></a>00257 <span class="preprocessor"></span>}
-<a name="l00258"></a>00258 <span class="preprocessor">#endif</span>
-<a name="l00259"></a>00259 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on 11 Apr 2013 by 
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5PredType_8h.html b/html/cpplus_RM/H5PredType_8h.html
deleted file mode 100644
index 94d583d..0000000
--- a/html/cpplus_RM/H5PredType_8h.html
+++ /dev/null
@@ -1,134 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5PredType.h File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> |
-<a href="#namespaces">Namespaces</a> |
-<a href="#define-members">Macros</a>  </div>
-  <div class="headertitle">
-<div class="title">H5PredType.h File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><a href="H5PredType_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1PredType.html" title="Class PredType holds the definition of all the HDF5 predefined datatypes. ">PredType</a> holds the definition of all the HDF5 predefined datatypes.  <a href="classH5_1_1PredType.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
-Macros</h2></td></tr>
-<tr class="memitem:a55bad91409e562eacb17b4f10c8e909b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="H5PredType_8h.html#a55bad91409e562eacb17b4f10c8e909b">H5CPP_EXITED</a>   -3</td></tr>
-<tr class="separator:a55bad91409e562eacb17b4f10c8e909b"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<h2 class="groupheader">Macro Definition Documentation</h2>
-<a class="anchor" id="a55bad91409e562eacb17b4f10c8e909b"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">#define H5CPP_EXITED   -3</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5PredType_8h_source.html b/html/cpplus_RM/H5PredType_8h_source.html
deleted file mode 100644
index a1889f6..0000000
--- a/html/cpplus_RM/H5PredType_8h_source.html
+++ /dev/null
@@ -1,461 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5PredType.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5PredType.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="H5PredType_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span> <span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span> <span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span> <span class="comment"> *                                                                           *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span> <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span> <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span> <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span> <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span> <span class="preprocessor">#ifndef __H5PredType_H</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5PredType_H</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span> <span class="comment">/* This constant is defined for a workaround to eliminate memory leaks due to</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span> <span class="comment">   the library being re-initiated when PredType destructors are invoked.  A</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span> <span class="comment">   PredType instant with H5CPP_EXITED as the value of its "id" is constructed</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span> <span class="comment">   before the other PredType objects are created.  At exit, when this special</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span> <span class="comment">   PredType object is to be destructed, no HDF5 library function will be called</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span> <span class="comment">   and the library will be terminated.  -BMR, Mar 30, 2012 */</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="H5PredType_8h.html#a55bad91409e562eacb17b4f10c8e909b">   31</a></span> <span class="preprocessor"></span><span class="preprocessor">#define H5CPP_EXITED    -3  // -3 is less likely to be used elsewhere</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span> <span class="preprocessor"></span><span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html">   41</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1PredType.html">PredType</a> : <span class="keyword">public</span> <a class="code" href="classH5_1_1AtomType.html">AtomType</a> {</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#aa29af075cf3bb23c1d962f73c4116ba6">   44</a></span>     <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> <a class="code" href="classH5_1_1PredType.html#aa29af075cf3bb23c1d962f73c4116ba6">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stri [...]
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span> </div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>     <span class="comment">// Makes a copy of the predefined type and stores the new</span></div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>     <span class="comment">// id in the left hand side object.</span></div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>     <a class="code" href="classH5_1_1PredType.html">PredType</a>& operator=( <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a>& rhs );</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span> </div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>     <span class="comment">// Copy constructor - makes copy of the original object</span></div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>     <a class="code" href="classH5_1_1PredType.html">PredType</a>( <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a>& original );</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span> </div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>     <span class="comment">// Noop destructor</span></div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1PredType.html">PredType</a>();</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span> </div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>     <span class="comment">// Declaration of predefined types; their definition is in H5PredType.cpp</span></div>
-<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a44833e411c4b97c99874efc54d996883">   57</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a44833e411c4b97c99874efc54d996883">STD_I8BE</a>;</div>
-<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#ac4612a91c052285975cf1d8494b06aa8">   58</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#ac4612a91c052285975cf1d8494b06aa8">STD_I8LE</a>;</div>
-<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#abd4e15115a19352cbff6db29bd3d3b7b">   59</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#abd4e15115a19352cbff6db29bd3d3b7b">STD_I16BE</a>;</div>
-<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a460c5317cc2559810ab4b352f8a9bb7f">   60</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a460c5317cc2559810ab4b352f8a9bb7f">STD_I16LE</a>;</div>
-<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a3b4f99b5b46dc8012ec4defe8da0e8de">   61</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a3b4f99b5b46dc8012ec4defe8da0e8de">STD_I32BE</a>;</div>
-<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#ab31da64fda34c604a29e16c3176021ac">   62</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#ab31da64fda34c604a29e16c3176021ac">STD_I32LE</a>;</div>
-<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#ae2affc7564a35172bd9a2f89880be410">   63</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#ae2affc7564a35172bd9a2f89880be410">STD_I64BE</a>;</div>
-<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#ac880911edf46ee4513cc11ab07ca3bde">   64</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#ac880911edf46ee4513cc11ab07ca3bde">STD_I64LE</a>;</div>
-<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a49ae1b2044535ef1cd267d6c14438f21">   65</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a49ae1b2044535ef1cd267d6c14438f21">STD_U8BE</a>;</div>
-<div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a2b6ba019fd71b44bed2974e9aebb5f42">   66</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a2b6ba019fd71b44bed2974e9aebb5f42">STD_U8LE</a>;</div>
-<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#ab20cac18a9151ce74d4b77e0e05d2f0b">   67</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#ab20cac18a9151ce74d4b77e0e05d2f0b">STD_U16BE</a>;</div>
-<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a926b0e8521a55ea413e98276dd1dc9cf">   68</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a926b0e8521a55ea413e98276dd1dc9cf">STD_U16LE</a>;</div>
-<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a33ed1d2e269e0e6e6f9519e5a1183cfd">   69</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a33ed1d2e269e0e6e6f9519e5a1183cfd">STD_U32BE</a>;</div>
-<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#ad3200232f59cc9d2d49f98b4496a178b">   70</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#ad3200232f59cc9d2d49f98b4496a178b">STD_U32LE</a>;</div>
-<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a7fe7a6637f71dbba3110efb619a64a7b">   71</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a7fe7a6637f71dbba3110efb619a64a7b">STD_U64BE</a>;</div>
-<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a8affac274b4d4836e2918bc72462e7d6">   72</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a8affac274b4d4836e2918bc72462e7d6">STD_U64LE</a>;</div>
-<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a637b6ccc8af68fe374ac13cee342ffa5">   73</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a637b6ccc8af68fe374ac13cee342ffa5">STD_B8BE</a>;</div>
-<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#ab5e2038beba46a0fe2a636f4f352f34f">   74</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#ab5e2038beba46a0fe2a636f4f352f34f">STD_B8LE</a>;</div>
-<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#ad103fa531285a3f8a7b7d667c6304e58">   75</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#ad103fa531285a3f8a7b7d667c6304e58">STD_B16BE</a>;</div>
-<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a60e9d509d34779be2837c9fa8bc27d9f">   76</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a60e9d509d34779be2837c9fa8bc27d9f">STD_B16LE</a>;</div>
-<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#af3d308d0b34d539067544da387fa5a4d">   77</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#af3d308d0b34d539067544da387fa5a4d">STD_B32BE</a>;</div>
-<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#ae55f876474965201f032aaf9614b7849">   78</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#ae55f876474965201f032aaf9614b7849">STD_B32LE</a>;</div>
-<div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a38e8491579180cd9bf38de16171c985e">   79</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a38e8491579180cd9bf38de16171c985e">STD_B64BE</a>;</div>
-<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a2933409af66b77e936fee17baf18721f">   80</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a2933409af66b77e936fee17baf18721f">STD_B64LE</a>;</div>
-<div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a1e69d8ffc8f423bd26d1e4210f5f658f">   81</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a1e69d8ffc8f423bd26d1e4210f5f658f">STD_REF_OBJ</a>;</div>
-<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#aa3b16d76530b829c6fabc64278a259b4">   82</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#aa3b16d76530b829c6fabc64278a259b4">STD_REF_DSETREG</a>;</div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span> </div>
-<div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a639b8b3f8e65d81d408d78f81a9dc596">   84</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a639b8b3f8e65d81d408d78f81a9dc596">C_S1</a>;</div>
-<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#aaa77e1ff78f2f325d588036e0f9469b3">   85</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#aaa77e1ff78f2f325d588036e0f9469b3">FORTRAN_S1</a>;</div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span> </div>
-<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#aebdfd010c0781cb4f391f4b5ff6092c2">   87</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#aebdfd010c0781cb4f391f4b5ff6092c2">IEEE_F32BE</a>;</div>
-<div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a8ce1102ef03f5071d2a4811448d1f285">   88</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a8ce1102ef03f5071d2a4811448d1f285">IEEE_F32LE</a>;</div>
-<div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#aec8a520eb01c5d884562fa9b94308e77">   89</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#aec8a520eb01c5d884562fa9b94308e77">IEEE_F64BE</a>;</div>
-<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a3dbddc351f814c9e82d9b0d38d94bcee">   90</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a3dbddc351f814c9e82d9b0d38d94bcee">IEEE_F64LE</a>;</div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span> </div>
-<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#ae7f0b8d74f633e364a9ba0a20727dac2">   92</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#ae7f0b8d74f633e364a9ba0a20727dac2">UNIX_D32BE</a>;</div>
-<div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#aa44d74bb687190190fa3ec3019579e2f">   93</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#aa44d74bb687190190fa3ec3019579e2f">UNIX_D32LE</a>;</div>
-<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a14a9c109e84ac8dd1d01fcce4c0b6ebd">   94</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a14a9c109e84ac8dd1d01fcce4c0b6ebd">UNIX_D64BE</a>;</div>
-<div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a22ce9d050cdc2f6ed13ce4b32993cc23">   95</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a22ce9d050cdc2f6ed13ce4b32993cc23">UNIX_D64LE</a>;</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span> </div>
-<div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#ac1a5d79e6f525504847de8eb2033eed0">   97</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#ac1a5d79e6f525504847de8eb2033eed0">INTEL_I8</a>;</div>
-<div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#aac016fce3a763b30559b03da16c10cad">   98</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#aac016fce3a763b30559b03da16c10cad">INTEL_I16</a>;</div>
-<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a9c1271b25845e99faaa1fe96a7abed71">   99</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a9c1271b25845e99faaa1fe96a7abed71">INTEL_I32</a>;</div>
-<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#ac50a22ffd5e4fe629363961949801a3c">  100</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#ac50a22ffd5e4fe629363961949801a3c">INTEL_I64</a>;</div>
-<div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a30709ffd6dea99ca571d6d55f3faa77c">  101</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a30709ffd6dea99ca571d6d55f3faa77c">INTEL_U8</a>;</div>
-<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a2b3d1ba9b1e031432fac2dc4b75a4e6e">  102</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a2b3d1ba9b1e031432fac2dc4b75a4e6e">INTEL_U16</a>;</div>
-<div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a8c02358878872f57187bcdabaa77f0c9">  103</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a8c02358878872f57187bcdabaa77f0c9">INTEL_U32</a>;</div>
-<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#ae0b26f35ff394256db92b2799a067ed3">  104</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#ae0b26f35ff394256db92b2799a067ed3">INTEL_U64</a>;</div>
-<div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a7e1b0f12025aa4b94f1e18d9eeed20be">  105</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a7e1b0f12025aa4b94f1e18d9eeed20be">INTEL_B8</a>;</div>
-<div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a7efa55d1f0aad66f46258e225f73344e">  106</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a7efa55d1f0aad66f46258e225f73344e">INTEL_B16</a>;</div>
-<div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a1c7e18746a3c86645f6f0f05d651c4e8">  107</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a1c7e18746a3c86645f6f0f05d651c4e8">INTEL_B32</a>;</div>
-<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#aa8489b39cc1f1e79768152fe961e954a">  108</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#aa8489b39cc1f1e79768152fe961e954a">INTEL_B64</a>;</div>
-<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a470a948d630c795960f9a3d59ec9e06b">  109</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a470a948d630c795960f9a3d59ec9e06b">INTEL_F32</a>;</div>
-<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a4691df493ccc936fe269cbef5d72e9d5">  110</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a4691df493ccc936fe269cbef5d72e9d5">INTEL_F64</a>;</div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span> </div>
-<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#ad8475ec1fa91002c139e03851b42ae33">  112</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#ad8475ec1fa91002c139e03851b42ae33">ALPHA_I8</a>;</div>
-<div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#acbca9e339b705bd21b17492a7c2700ad">  113</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#acbca9e339b705bd21b17492a7c2700ad">ALPHA_I16</a>;</div>
-<div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a84c82be31a6f662d82aaf47a3376efb6">  114</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a84c82be31a6f662d82aaf47a3376efb6">ALPHA_I32</a>;</div>
-<div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a60179690513799f649017adafcd7c14b">  115</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a60179690513799f649017adafcd7c14b">ALPHA_I64</a>;</div>
-<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a7242c90491e02f97d014cac1cc8f38e5">  116</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a7242c90491e02f97d014cac1cc8f38e5">ALPHA_U8</a>;</div>
-<div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#aa8fcd332d7c5eece1b2affc90675757f">  117</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#aa8fcd332d7c5eece1b2affc90675757f">ALPHA_U16</a>;</div>
-<div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a47187b8b6ce42b514d7f3597e386cd61">  118</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a47187b8b6ce42b514d7f3597e386cd61">ALPHA_U32</a>;</div>
-<div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#ab4dd6ed47ffb1a5454d859272bd36aa8">  119</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#ab4dd6ed47ffb1a5454d859272bd36aa8">ALPHA_U64</a>;</div>
-<div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a5c7ef99a8f8c10c01acbb49301822b5d">  120</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a5c7ef99a8f8c10c01acbb49301822b5d">ALPHA_B8</a>;</div>
-<div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#ac9ce4d92ee7be65c0281c73b43338afa">  121</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#ac9ce4d92ee7be65c0281c73b43338afa">ALPHA_B16</a>;</div>
-<div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a6c8a3a29d47bc77b50a5fe422242caf1">  122</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a6c8a3a29d47bc77b50a5fe422242caf1">ALPHA_B32</a>;</div>
-<div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#ae4f532c54f5fbedd5c5ce67d1bfef414">  123</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#ae4f532c54f5fbedd5c5ce67d1bfef414">ALPHA_B64</a>;</div>
-<div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#ac3c19a0d051f3a656347194b315eff8d">  124</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#ac3c19a0d051f3a656347194b315eff8d">ALPHA_F32</a>;</div>
-<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#af665577f20ac5d5b0d1c937b2d5132be">  125</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#af665577f20ac5d5b0d1c937b2d5132be">ALPHA_F64</a>;</div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span> </div>
-<div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a63bc10e71f10d5d85dfde684be923392">  127</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a63bc10e71f10d5d85dfde684be923392">MIPS_I8</a>;</div>
-<div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a22c8a88256aa7f6db036448816ef1472">  128</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a22c8a88256aa7f6db036448816ef1472">MIPS_I16</a>;</div>
-<div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#aa9aade4c27680ea497554817b38a9710">  129</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#aa9aade4c27680ea497554817b38a9710">MIPS_I32</a>;</div>
-<div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a2a72f07dfa79ee3c752d238e79928ece">  130</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a2a72f07dfa79ee3c752d238e79928ece">MIPS_I64</a>;</div>
-<div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a9464d3d68f1a03b42336fcb69d3ebf02">  131</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a9464d3d68f1a03b42336fcb69d3ebf02">MIPS_U8</a>;</div>
-<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a53275893cc06aca71ff2a00444de1533">  132</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a53275893cc06aca71ff2a00444de1533">MIPS_U16</a>;</div>
-<div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a1519daabc7ba6aa51296ae42403a34e3">  133</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a1519daabc7ba6aa51296ae42403a34e3">MIPS_U32</a>;</div>
-<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a32836ea587df3838677357175f18b4b5">  134</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a32836ea587df3838677357175f18b4b5">MIPS_U64</a>;</div>
-<div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a278e1c6e9ff0cc385141fbae70a05561">  135</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a278e1c6e9ff0cc385141fbae70a05561">MIPS_B8</a>;</div>
-<div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a78a26b35c3a19aec93518a990a5b92b5">  136</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a78a26b35c3a19aec93518a990a5b92b5">MIPS_B16</a>;</div>
-<div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#addb258adff59a9f21507edba007f0679">  137</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#addb258adff59a9f21507edba007f0679">MIPS_B32</a>;</div>
-<div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#afdbdf949b7495cb262b53595ba2e9a87">  138</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#afdbdf949b7495cb262b53595ba2e9a87">MIPS_B64</a>;</div>
-<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#acba17926a46fc392642b7d7504cab85b">  139</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#acba17926a46fc392642b7d7504cab85b">MIPS_F32</a>;</div>
-<div class="line"><a name="l00140"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a62792fae599267ddd9823846bf0026de">  140</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a62792fae599267ddd9823846bf0026de">MIPS_F64</a>;</div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span> </div>
-<div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a0044bc24a845a1ece648ac2c0d79cdb9">  142</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a0044bc24a845a1ece648ac2c0d79cdb9">NATIVE_CHAR</a>;</div>
-<div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a9c45e156dc8468f2f4b75874af34d259">  143</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a9c45e156dc8468f2f4b75874af34d259">NATIVE_SCHAR</a>;</div>
-<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a448d626bd6e5b8f7b8d92b1766410007">  144</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a448d626bd6e5b8f7b8d92b1766410007">NATIVE_UCHAR</a>;</div>
-<div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#ae92fcc4e9ab405c725f9b64284b8e8f2">  145</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#ae92fcc4e9ab405c725f9b64284b8e8f2">NATIVE_SHORT</a>;</div>
-<div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a79eaf2c163177a8fc6620560aa4cff36">  146</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a79eaf2c163177a8fc6620560aa4cff36">NATIVE_USHORT</a>;</div>
-<div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a3308bcd537696a8d728cd3b443f2fc7b">  147</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a3308bcd537696a8d728cd3b443f2fc7b">NATIVE_INT</a>;</div>
-<div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a173cefe35df694544790548ed38b2732">  148</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a173cefe35df694544790548ed38b2732">NATIVE_UINT</a>;</div>
-<div class="line"><a name="l00149"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a084ffd0ab3361b13eec6f04bcafc8c4f">  149</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a084ffd0ab3361b13eec6f04bcafc8c4f">NATIVE_LONG</a>;</div>
-<div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a06ae841ee5f45fadf5d946de8137e7e3">  150</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a06ae841ee5f45fadf5d946de8137e7e3">NATIVE_ULONG</a>;</div>
-<div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#aef226f7baef804c834e6bfe6b5f32552">  151</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#aef226f7baef804c834e6bfe6b5f32552">NATIVE_LLONG</a>;</div>
-<div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#aa788ee310e338685cbff871d3d65f8f6">  152</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#aa788ee310e338685cbff871d3d65f8f6">NATIVE_ULLONG</a>;</div>
-<div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#aa1840efa5f3728f370bfdb475b010c02">  153</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#aa1840efa5f3728f370bfdb475b010c02">NATIVE_FLOAT</a>;</div>
-<div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a4d04943f071e75f43cd423ce13119b9f">  154</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a4d04943f071e75f43cd423ce13119b9f">NATIVE_DOUBLE</a>;</div>
-<div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#ad478b2caaf804a40b7f5c5c4de83ed61">  155</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#ad478b2caaf804a40b7f5c5c4de83ed61">NATIVE_LDOUBLE</a>;</div>
-<div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#af7956deee7c710fc9cde275455f80cc2">  156</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#af7956deee7c710fc9cde275455f80cc2">NATIVE_B8</a>;</div>
-<div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a669cfc51051f32f454b20b5e8fc3280f">  157</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a669cfc51051f32f454b20b5e8fc3280f">NATIVE_B16</a>;</div>
-<div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#ac292ec5492ec6d7a31b0a7930632c454">  158</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#ac292ec5492ec6d7a31b0a7930632c454">NATIVE_B32</a>;</div>
-<div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a2e9173d1917bafbe10e4b9bb8d409316">  159</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a2e9173d1917bafbe10e4b9bb8d409316">NATIVE_B64</a>;</div>
-<div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#aeee661384fb959e9a70fe58d86381f83">  160</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#aeee661384fb959e9a70fe58d86381f83">NATIVE_OPAQUE</a>;</div>
-<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#acdb2833d8eb5dcf2f89a53912b3a1f1e">  161</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#acdb2833d8eb5dcf2f89a53912b3a1f1e">NATIVE_HSIZE</a>;</div>
-<div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a1d45d3816ec65366276b3710139cabbb">  162</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a1d45d3816ec65366276b3710139cabbb">NATIVE_HSSIZE</a>;</div>
-<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#aec51c8deb3bdb4b470a45643b6af4624">  163</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#aec51c8deb3bdb4b470a45643b6af4624">NATIVE_HERR</a>;</div>
-<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#aa45ce1582595407d4e28cd1ae71987aa">  164</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#aa45ce1582595407d4e28cd1ae71987aa">NATIVE_HBOOL</a>;</div>
-<div class="line"><a name="l00165"></a><span class="lineno">  165</span> </div>
-<div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a9b472967372025b70fd3925b9f5b6f38">  166</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a9b472967372025b70fd3925b9f5b6f38">NATIVE_INT8</a>;</div>
-<div class="line"><a name="l00167"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a17b688e5445c81b1a633c9be225a388d">  167</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a17b688e5445c81b1a633c9be225a388d">NATIVE_UINT8</a>;</div>
-<div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a19cc8b04760bc07fb763da95e8f6094c">  168</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a19cc8b04760bc07fb763da95e8f6094c">NATIVE_INT16</a>;</div>
-<div class="line"><a name="l00169"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a8a3c25f8281e00d16dde9bee50af68d9">  169</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a8a3c25f8281e00d16dde9bee50af68d9">NATIVE_UINT16</a>;</div>
-<div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a1b4e2514d885b926cf640c26bbcb7ae8">  170</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a1b4e2514d885b926cf640c26bbcb7ae8">NATIVE_INT32</a>;</div>
-<div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a53816ebd753710a5f88140e7e566f2fe">  171</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a53816ebd753710a5f88140e7e566f2fe">NATIVE_UINT32</a>;</div>
-<div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#af62843475114d90b7bfa02b6736976fd">  172</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#af62843475114d90b7bfa02b6736976fd">NATIVE_INT64</a>;</div>
-<div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="classH5_1_1PredType.html#a81f50f04810a1997bf8188c9b30e83cd">  173</a></span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> <a class="code" href="classH5_1_1PredType.html#a81f50f04810a1997bf8188c9b30e83cd">NATIVE_UINT64</a>;</div>
-<div class="line"><a name="l00174"></a><span class="lineno">  174</span> </div>
-<div class="line"><a name="l00175"></a><span class="lineno">  175</span> <span class="comment">// LEAST types</span></div>
-<div class="line"><a name="l00176"></a><span class="lineno">  176</span> <span class="preprocessor">#if H5_SIZEOF_INT_LEAST8_T != 0</span></div>
-<div class="line"><a name="l00177"></a><span class="lineno">  177</span> <span class="preprocessor"></span>    <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> NATIVE_INT_LEAST8;</div>
-<div class="line"><a name="l00178"></a><span class="lineno">  178</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_INT_LEAST8_T */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00179"></a><span class="lineno">  179</span> <span class="preprocessor"></span><span class="preprocessor">#if H5_SIZEOF_UINT_LEAST8_T != 0</span></div>
-<div class="line"><a name="l00180"></a><span class="lineno">  180</span> <span class="preprocessor"></span>    <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> NATIVE_UINT_LEAST8;</div>
-<div class="line"><a name="l00181"></a><span class="lineno">  181</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_UINT_LEAST8_T */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00182"></a><span class="lineno">  182</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00183"></a><span class="lineno">  183</span> <span class="preprocessor">#if H5_SIZEOF_INT_LEAST16_T != 0</span></div>
-<div class="line"><a name="l00184"></a><span class="lineno">  184</span> <span class="preprocessor"></span>    <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> NATIVE_INT_LEAST16;</div>
-<div class="line"><a name="l00185"></a><span class="lineno">  185</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_INT_LEAST16_T */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00186"></a><span class="lineno">  186</span> <span class="preprocessor"></span><span class="preprocessor">#if H5_SIZEOF_UINT_LEAST16_T != 0</span></div>
-<div class="line"><a name="l00187"></a><span class="lineno">  187</span> <span class="preprocessor"></span>    <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> NATIVE_UINT_LEAST16;</div>
-<div class="line"><a name="l00188"></a><span class="lineno">  188</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_UINT_LEAST16_T */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00189"></a><span class="lineno">  189</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00190"></a><span class="lineno">  190</span> <span class="preprocessor">#if H5_SIZEOF_INT_LEAST32_T != 0</span></div>
-<div class="line"><a name="l00191"></a><span class="lineno">  191</span> <span class="preprocessor"></span>    <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> NATIVE_INT_LEAST32;</div>
-<div class="line"><a name="l00192"></a><span class="lineno">  192</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_INT_LEAST32_T */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00193"></a><span class="lineno">  193</span> <span class="preprocessor"></span><span class="preprocessor">#if H5_SIZEOF_UINT_LEAST32_T != 0</span></div>
-<div class="line"><a name="l00194"></a><span class="lineno">  194</span> <span class="preprocessor"></span>    <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> NATIVE_UINT_LEAST32;</div>
-<div class="line"><a name="l00195"></a><span class="lineno">  195</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_UINT_LEAST32_T */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00196"></a><span class="lineno">  196</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00197"></a><span class="lineno">  197</span> <span class="preprocessor">#if H5_SIZEOF_INT_LEAST64_T != 0</span></div>
-<div class="line"><a name="l00198"></a><span class="lineno">  198</span> <span class="preprocessor"></span>    <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> NATIVE_INT_LEAST64;</div>
-<div class="line"><a name="l00199"></a><span class="lineno">  199</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_INT_LEAST64_T */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00200"></a><span class="lineno">  200</span> <span class="preprocessor"></span><span class="preprocessor">#if H5_SIZEOF_UINT_LEAST64_T != 0</span></div>
-<div class="line"><a name="l00201"></a><span class="lineno">  201</span> <span class="preprocessor"></span>    <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> NATIVE_UINT_LEAST64;</div>
-<div class="line"><a name="l00202"></a><span class="lineno">  202</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_UINT_LEAST64_T */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00203"></a><span class="lineno">  203</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00204"></a><span class="lineno">  204</span> <span class="comment">// FAST types</span></div>
-<div class="line"><a name="l00205"></a><span class="lineno">  205</span> <span class="preprocessor">#if H5_SIZEOF_INT_FAST8_T != 0</span></div>
-<div class="line"><a name="l00206"></a><span class="lineno">  206</span> <span class="preprocessor"></span>    <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> NATIVE_INT_FAST8;</div>
-<div class="line"><a name="l00207"></a><span class="lineno">  207</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_INT_FAST8_T */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00208"></a><span class="lineno">  208</span> <span class="preprocessor"></span><span class="preprocessor">#if H5_SIZEOF_UINT_FAST8_T != 0</span></div>
-<div class="line"><a name="l00209"></a><span class="lineno">  209</span> <span class="preprocessor"></span>    <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> NATIVE_UINT_FAST8;</div>
-<div class="line"><a name="l00210"></a><span class="lineno">  210</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_UINT_FAST8_T */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00211"></a><span class="lineno">  211</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00212"></a><span class="lineno">  212</span> <span class="preprocessor">#if H5_SIZEOF_INT_FAST16_T != 0</span></div>
-<div class="line"><a name="l00213"></a><span class="lineno">  213</span> <span class="preprocessor"></span>    <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> NATIVE_INT_FAST16;</div>
-<div class="line"><a name="l00214"></a><span class="lineno">  214</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_INT_FAST16_T */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00215"></a><span class="lineno">  215</span> <span class="preprocessor"></span><span class="preprocessor">#if H5_SIZEOF_UINT_FAST16_T != 0</span></div>
-<div class="line"><a name="l00216"></a><span class="lineno">  216</span> <span class="preprocessor"></span>    <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> NATIVE_UINT_FAST16;</div>
-<div class="line"><a name="l00217"></a><span class="lineno">  217</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_UINT_FAST16_T */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00218"></a><span class="lineno">  218</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00219"></a><span class="lineno">  219</span> <span class="preprocessor">#if H5_SIZEOF_INT_FAST32_T != 0</span></div>
-<div class="line"><a name="l00220"></a><span class="lineno">  220</span> <span class="preprocessor"></span>    <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> NATIVE_INT_FAST32;</div>
-<div class="line"><a name="l00221"></a><span class="lineno">  221</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_INT_FAST32_T */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00222"></a><span class="lineno">  222</span> <span class="preprocessor"></span><span class="preprocessor">#if H5_SIZEOF_UINT_FAST32_T != 0</span></div>
-<div class="line"><a name="l00223"></a><span class="lineno">  223</span> <span class="preprocessor"></span>    <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> NATIVE_UINT_FAST32;</div>
-<div class="line"><a name="l00224"></a><span class="lineno">  224</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_UINT_FAST32_T */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00225"></a><span class="lineno">  225</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00226"></a><span class="lineno">  226</span> <span class="preprocessor">#if H5_SIZEOF_INT_FAST64_T != 0</span></div>
-<div class="line"><a name="l00227"></a><span class="lineno">  227</span> <span class="preprocessor"></span>    <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> NATIVE_INT_FAST64;</div>
-<div class="line"><a name="l00228"></a><span class="lineno">  228</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_INT_FAST64_T */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00229"></a><span class="lineno">  229</span> <span class="preprocessor"></span><span class="preprocessor">#if H5_SIZEOF_UINT_FAST64_T != 0</span></div>
-<div class="line"><a name="l00230"></a><span class="lineno">  230</span> <span class="preprocessor"></span>    <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> NATIVE_UINT_FAST64;</div>
-<div class="line"><a name="l00231"></a><span class="lineno">  231</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_UINT_FAST64_T */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00232"></a><span class="lineno">  232</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00236"></a><span class="lineno">  236</span>     <span class="keywordtype">void</span> commit(<a class="code" href="classH5_1_1H5Location.html">H5Location</a>& loc, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name );</div>
-<div class="line"><a name="l00240"></a><span class="lineno">  240</span>     <span class="keywordtype">void</span> commit(<a class="code" href="classH5_1_1H5Location.html">H5Location</a>& loc, <span class="keyword">const</span> <span class="keywordtype">char</span>* name );</div>
-<div class="line"><a name="l00244"></a><span class="lineno">  244</span>     <span class="keywordtype">bool</span> committed();</div>
-<div class="line"><a name="l00245"></a><span class="lineno">  245</span> </div>
-<div class="line"><a name="l00246"></a><span class="lineno">  246</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00247"></a><span class="lineno">  247</span> <span class="preprocessor"></span>   <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00248"></a><span class="lineno">  248</span>     <span class="comment">// Added this to work around the atexit/global destructor problem.</span></div>
-<div class="line"><a name="l00249"></a><span class="lineno">  249</span>     <span class="comment">// It'll help to terminate the library after other PredType instances</span></div>
-<div class="line"><a name="l00250"></a><span class="lineno">  250</span>     <span class="comment">// are closed.  -BMR, Mar 30, 2012</span></div>
-<div class="line"><a name="l00251"></a><span class="lineno">  251</span>     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a> AtExit;</div>
-<div class="line"><a name="l00252"></a><span class="lineno">  252</span> </div>
-<div class="line"><a name="l00253"></a><span class="lineno">  253</span>    <span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00254"></a><span class="lineno">  254</span>     <span class="comment">// Default constructor</span></div>
-<div class="line"><a name="l00255"></a><span class="lineno">  255</span>     <a class="code" href="classH5_1_1PredType.html">PredType</a>();</div>
-<div class="line"><a name="l00256"></a><span class="lineno">  256</span> </div>
-<div class="line"><a name="l00257"></a><span class="lineno">  257</span>     <span class="comment">// Creates a pre-defined type using an HDF5 pre-defined constant</span></div>
-<div class="line"><a name="l00258"></a><span class="lineno">  258</span>     <a class="code" href="classH5_1_1PredType.html">PredType</a>( <span class="keyword">const</span> hid_t predtype_id );  <span class="comment">// used by the library only</span></div>
-<div class="line"><a name="l00259"></a><span class="lineno">  259</span> </div>
-<div class="line"><a name="l00260"></a><span class="lineno">  260</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00261"></a><span class="lineno">  261</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00262"></a><span class="lineno">  262</span> };</div>
-<div class="line"><a name="l00263"></a><span class="lineno">  263</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00264"></a><span class="lineno">  264</span> <span class="preprocessor"></span>}</div>
-<div class="line"><a name="l00265"></a><span class="lineno">  265</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00266"></a><span class="lineno">  266</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5PredType_H</span></div>
-<div class="ttc" id="classH5_1_1PredType_html_aa8fcd332d7c5eece1b2affc90675757f"><div class="ttname"><a href="classH5_1_1PredType.html#aa8fcd332d7c5eece1b2affc90675757f">H5::PredType::ALPHA_U16</a></div><div class="ttdeci">static const PredType ALPHA_U16</div><div class="ttdef"><b>Definition:</b> H5PredType.h:117</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a7e1b0f12025aa4b94f1e18d9eeed20be"><div class="ttname"><a href="classH5_1_1PredType.html#a7e1b0f12025aa4b94f1e18d9eeed20be">H5::PredType::INTEL_B8</a></div><div class="ttdeci">static const PredType INTEL_B8</div><div class="ttdef"><b>Definition:</b> H5PredType.h:105</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_ac3c19a0d051f3a656347194b315eff8d"><div class="ttname"><a href="classH5_1_1PredType.html#ac3c19a0d051f3a656347194b315eff8d">H5::PredType::ALPHA_F32</a></div><div class="ttdeci">static const PredType ALPHA_F32</div><div class="ttdef"><b>Definition:</b> H5PredType.h:124</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a637b6ccc8af68fe374ac13cee342ffa5"><div class="ttname"><a href="classH5_1_1PredType.html#a637b6ccc8af68fe374ac13cee342ffa5">H5::PredType::STD_B8BE</a></div><div class="ttdeci">static const PredType STD_B8BE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:73</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_ab20cac18a9151ce74d4b77e0e05d2f0b"><div class="ttname"><a href="classH5_1_1PredType.html#ab20cac18a9151ce74d4b77e0e05d2f0b">H5::PredType::STD_U16BE</a></div><div class="ttdeci">static const PredType STD_U16BE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:67</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a1c7e18746a3c86645f6f0f05d651c4e8"><div class="ttname"><a href="classH5_1_1PredType.html#a1c7e18746a3c86645f6f0f05d651c4e8">H5::PredType::INTEL_B32</a></div><div class="ttdeci">static const PredType INTEL_B32</div><div class="ttdef"><b>Definition:</b> H5PredType.h:107</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a278e1c6e9ff0cc385141fbae70a05561"><div class="ttname"><a href="classH5_1_1PredType.html#a278e1c6e9ff0cc385141fbae70a05561">H5::PredType::MIPS_B8</a></div><div class="ttdeci">static const PredType MIPS_B8</div><div class="ttdef"><b>Definition:</b> H5PredType.h:135</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a32836ea587df3838677357175f18b4b5"><div class="ttname"><a href="classH5_1_1PredType.html#a32836ea587df3838677357175f18b4b5">H5::PredType::MIPS_U64</a></div><div class="ttdeci">static const PredType MIPS_U64</div><div class="ttdef"><b>Definition:</b> H5PredType.h:134</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_ad3200232f59cc9d2d49f98b4496a178b"><div class="ttname"><a href="classH5_1_1PredType.html#ad3200232f59cc9d2d49f98b4496a178b">H5::PredType::STD_U32LE</a></div><div class="ttdeci">static const PredType STD_U32LE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:70</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a53275893cc06aca71ff2a00444de1533"><div class="ttname"><a href="classH5_1_1PredType.html#a53275893cc06aca71ff2a00444de1533">H5::PredType::MIPS_U16</a></div><div class="ttdeci">static const PredType MIPS_U16</div><div class="ttdef"><b>Definition:</b> H5PredType.h:132</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_ae0b26f35ff394256db92b2799a067ed3"><div class="ttname"><a href="classH5_1_1PredType.html#ae0b26f35ff394256db92b2799a067ed3">H5::PredType::INTEL_U64</a></div><div class="ttdeci">static const PredType INTEL_U64</div><div class="ttdef"><b>Definition:</b> H5PredType.h:104</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_ac4612a91c052285975cf1d8494b06aa8"><div class="ttname"><a href="classH5_1_1PredType.html#ac4612a91c052285975cf1d8494b06aa8">H5::PredType::STD_I8LE</a></div><div class="ttdeci">static const PredType STD_I8LE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:58</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a06ae841ee5f45fadf5d946de8137e7e3"><div class="ttname"><a href="classH5_1_1PredType.html#a06ae841ee5f45fadf5d946de8137e7e3">H5::PredType::NATIVE_ULONG</a></div><div class="ttdeci">static const PredType NATIVE_ULONG</div><div class="ttdef"><b>Definition:</b> H5PredType.h:150</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_ae7f0b8d74f633e364a9ba0a20727dac2"><div class="ttname"><a href="classH5_1_1PredType.html#ae7f0b8d74f633e364a9ba0a20727dac2">H5::PredType::UNIX_D32BE</a></div><div class="ttdeci">static const PredType UNIX_D32BE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:92</div></div>
-<div class="ttc" id="classH5_1_1H5Location_html"><div class="ttname"><a href="classH5_1_1H5Location.html">H5::H5Location</a></div><div class="ttdoc">H5Location is an abstract base class, added in version 1.8.12. </div><div class="ttdef"><b>Definition:</b> H5Location.h:49</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a19cc8b04760bc07fb763da95e8f6094c"><div class="ttname"><a href="classH5_1_1PredType.html#a19cc8b04760bc07fb763da95e8f6094c">H5::PredType::NATIVE_INT16</a></div><div class="ttdeci">static const PredType NATIVE_INT16</div><div class="ttdef"><b>Definition:</b> H5PredType.h:168</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a8a3c25f8281e00d16dde9bee50af68d9"><div class="ttname"><a href="classH5_1_1PredType.html#a8a3c25f8281e00d16dde9bee50af68d9">H5::PredType::NATIVE_UINT16</a></div><div class="ttdeci">static const PredType NATIVE_UINT16</div><div class="ttdef"><b>Definition:</b> H5PredType.h:169</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a22ce9d050cdc2f6ed13ce4b32993cc23"><div class="ttname"><a href="classH5_1_1PredType.html#a22ce9d050cdc2f6ed13ce4b32993cc23">H5::PredType::UNIX_D64LE</a></div><div class="ttdeci">static const PredType UNIX_D64LE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:95</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_aef226f7baef804c834e6bfe6b5f32552"><div class="ttname"><a href="classH5_1_1PredType.html#aef226f7baef804c834e6bfe6b5f32552">H5::PredType::NATIVE_LLONG</a></div><div class="ttdeci">static const PredType NATIVE_LLONG</div><div class="ttdef"><b>Definition:</b> H5PredType.h:151</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a38e8491579180cd9bf38de16171c985e"><div class="ttname"><a href="classH5_1_1PredType.html#a38e8491579180cd9bf38de16171c985e">H5::PredType::STD_B64BE</a></div><div class="ttdeci">static const PredType STD_B64BE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:79</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a30709ffd6dea99ca571d6d55f3faa77c"><div class="ttname"><a href="classH5_1_1PredType.html#a30709ffd6dea99ca571d6d55f3faa77c">H5::PredType::INTEL_U8</a></div><div class="ttdeci">static const PredType INTEL_U8</div><div class="ttdef"><b>Definition:</b> H5PredType.h:101</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a6c8a3a29d47bc77b50a5fe422242caf1"><div class="ttname"><a href="classH5_1_1PredType.html#a6c8a3a29d47bc77b50a5fe422242caf1">H5::PredType::ALPHA_B32</a></div><div class="ttdeci">static const PredType ALPHA_B32</div><div class="ttdef"><b>Definition:</b> H5PredType.h:122</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_ab5e2038beba46a0fe2a636f4f352f34f"><div class="ttname"><a href="classH5_1_1PredType.html#ab5e2038beba46a0fe2a636f4f352f34f">H5::PredType::STD_B8LE</a></div><div class="ttdeci">static const PredType STD_B8LE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:74</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a49ae1b2044535ef1cd267d6c14438f21"><div class="ttname"><a href="classH5_1_1PredType.html#a49ae1b2044535ef1cd267d6c14438f21">H5::PredType::STD_U8BE</a></div><div class="ttdeci">static const PredType STD_U8BE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:65</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_aeee661384fb959e9a70fe58d86381f83"><div class="ttname"><a href="classH5_1_1PredType.html#aeee661384fb959e9a70fe58d86381f83">H5::PredType::NATIVE_OPAQUE</a></div><div class="ttdeci">static const PredType NATIVE_OPAQUE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:160</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_ac880911edf46ee4513cc11ab07ca3bde"><div class="ttname"><a href="classH5_1_1PredType.html#ac880911edf46ee4513cc11ab07ca3bde">H5::PredType::STD_I64LE</a></div><div class="ttdeci">static const PredType STD_I64LE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:64</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a639b8b3f8e65d81d408d78f81a9dc596"><div class="ttname"><a href="classH5_1_1PredType.html#a639b8b3f8e65d81d408d78f81a9dc596">H5::PredType::C_S1</a></div><div class="ttdeci">static const PredType C_S1</div><div class="ttdef"><b>Definition:</b> H5PredType.h:84</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_aaa77e1ff78f2f325d588036e0f9469b3"><div class="ttname"><a href="classH5_1_1PredType.html#aaa77e1ff78f2f325d588036e0f9469b3">H5::PredType::FORTRAN_S1</a></div><div class="ttdeci">static const PredType FORTRAN_S1</div><div class="ttdef"><b>Definition:</b> H5PredType.h:85</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a2933409af66b77e936fee17baf18721f"><div class="ttname"><a href="classH5_1_1PredType.html#a2933409af66b77e936fee17baf18721f">H5::PredType::STD_B64LE</a></div><div class="ttdeci">static const PredType STD_B64LE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:80</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_aebdfd010c0781cb4f391f4b5ff6092c2"><div class="ttname"><a href="classH5_1_1PredType.html#aebdfd010c0781cb4f391f4b5ff6092c2">H5::PredType::IEEE_F32BE</a></div><div class="ttdeci">static const PredType IEEE_F32BE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:87</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_ac292ec5492ec6d7a31b0a7930632c454"><div class="ttname"><a href="classH5_1_1PredType.html#ac292ec5492ec6d7a31b0a7930632c454">H5::PredType::NATIVE_B32</a></div><div class="ttdeci">static const PredType NATIVE_B32</div><div class="ttdef"><b>Definition:</b> H5PredType.h:158</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a0044bc24a845a1ece648ac2c0d79cdb9"><div class="ttname"><a href="classH5_1_1PredType.html#a0044bc24a845a1ece648ac2c0d79cdb9">H5::PredType::NATIVE_CHAR</a></div><div class="ttdeci">static const PredType NATIVE_CHAR</div><div class="ttdef"><b>Definition:</b> H5PredType.h:142</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_ac1a5d79e6f525504847de8eb2033eed0"><div class="ttname"><a href="classH5_1_1PredType.html#ac1a5d79e6f525504847de8eb2033eed0">H5::PredType::INTEL_I8</a></div><div class="ttdeci">static const PredType INTEL_I8</div><div class="ttdef"><b>Definition:</b> H5PredType.h:97</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a448d626bd6e5b8f7b8d92b1766410007"><div class="ttname"><a href="classH5_1_1PredType.html#a448d626bd6e5b8f7b8d92b1766410007">H5::PredType::NATIVE_UCHAR</a></div><div class="ttdeci">static const PredType NATIVE_UCHAR</div><div class="ttdef"><b>Definition:</b> H5PredType.h:144</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a81f50f04810a1997bf8188c9b30e83cd"><div class="ttname"><a href="classH5_1_1PredType.html#a81f50f04810a1997bf8188c9b30e83cd">H5::PredType::NATIVE_UINT64</a></div><div class="ttdeci">static const PredType NATIVE_UINT64</div><div class="ttdef"><b>Definition:</b> H5PredType.h:173</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a60179690513799f649017adafcd7c14b"><div class="ttname"><a href="classH5_1_1PredType.html#a60179690513799f649017adafcd7c14b">H5::PredType::ALPHA_I64</a></div><div class="ttdeci">static const PredType ALPHA_I64</div><div class="ttdef"><b>Definition:</b> H5PredType.h:115</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_acdb2833d8eb5dcf2f89a53912b3a1f1e"><div class="ttname"><a href="classH5_1_1PredType.html#acdb2833d8eb5dcf2f89a53912b3a1f1e">H5::PredType::NATIVE_HSIZE</a></div><div class="ttdeci">static const PredType NATIVE_HSIZE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:161</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_aa44d74bb687190190fa3ec3019579e2f"><div class="ttname"><a href="classH5_1_1PredType.html#aa44d74bb687190190fa3ec3019579e2f">H5::PredType::UNIX_D32LE</a></div><div class="ttdeci">static const PredType UNIX_D32LE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:93</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_ae55f876474965201f032aaf9614b7849"><div class="ttname"><a href="classH5_1_1PredType.html#ae55f876474965201f032aaf9614b7849">H5::PredType::STD_B32LE</a></div><div class="ttdeci">static const PredType STD_B32LE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:78</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a926b0e8521a55ea413e98276dd1dc9cf"><div class="ttname"><a href="classH5_1_1PredType.html#a926b0e8521a55ea413e98276dd1dc9cf">H5::PredType::STD_U16LE</a></div><div class="ttdeci">static const PredType STD_U16LE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:68</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_af665577f20ac5d5b0d1c937b2d5132be"><div class="ttname"><a href="classH5_1_1PredType.html#af665577f20ac5d5b0d1c937b2d5132be">H5::PredType::ALPHA_F64</a></div><div class="ttdeci">static const PredType ALPHA_F64</div><div class="ttdef"><b>Definition:</b> H5PredType.h:125</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_ad8475ec1fa91002c139e03851b42ae33"><div class="ttname"><a href="classH5_1_1PredType.html#ad8475ec1fa91002c139e03851b42ae33">H5::PredType::ALPHA_I8</a></div><div class="ttdeci">static const PredType ALPHA_I8</div><div class="ttdef"><b>Definition:</b> H5PredType.h:112</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a1519daabc7ba6aa51296ae42403a34e3"><div class="ttname"><a href="classH5_1_1PredType.html#a1519daabc7ba6aa51296ae42403a34e3">H5::PredType::MIPS_U32</a></div><div class="ttdeci">static const PredType MIPS_U32</div><div class="ttdef"><b>Definition:</b> H5PredType.h:133</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a084ffd0ab3361b13eec6f04bcafc8c4f"><div class="ttname"><a href="classH5_1_1PredType.html#a084ffd0ab3361b13eec6f04bcafc8c4f">H5::PredType::NATIVE_LONG</a></div><div class="ttdeci">static const PredType NATIVE_LONG</div><div class="ttdef"><b>Definition:</b> H5PredType.h:149</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_ac50a22ffd5e4fe629363961949801a3c"><div class="ttname"><a href="classH5_1_1PredType.html#ac50a22ffd5e4fe629363961949801a3c">H5::PredType::INTEL_I64</a></div><div class="ttdeci">static const PredType INTEL_I64</div><div class="ttdef"><b>Definition:</b> H5PredType.h:100</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a5c7ef99a8f8c10c01acbb49301822b5d"><div class="ttname"><a href="classH5_1_1PredType.html#a5c7ef99a8f8c10c01acbb49301822b5d">H5::PredType::ALPHA_B8</a></div><div class="ttdeci">static const PredType ALPHA_B8</div><div class="ttdef"><b>Definition:</b> H5PredType.h:120</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_aac016fce3a763b30559b03da16c10cad"><div class="ttname"><a href="classH5_1_1PredType.html#aac016fce3a763b30559b03da16c10cad">H5::PredType::INTEL_I16</a></div><div class="ttdeci">static const PredType INTEL_I16</div><div class="ttdef"><b>Definition:</b> H5PredType.h:98</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_ab31da64fda34c604a29e16c3176021ac"><div class="ttname"><a href="classH5_1_1PredType.html#ab31da64fda34c604a29e16c3176021ac">H5::PredType::STD_I32LE</a></div><div class="ttdeci">static const PredType STD_I32LE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:62</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a460c5317cc2559810ab4b352f8a9bb7f"><div class="ttname"><a href="classH5_1_1PredType.html#a460c5317cc2559810ab4b352f8a9bb7f">H5::PredType::STD_I16LE</a></div><div class="ttdeci">static const PredType STD_I16LE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:60</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_aa45ce1582595407d4e28cd1ae71987aa"><div class="ttname"><a href="classH5_1_1PredType.html#aa45ce1582595407d4e28cd1ae71987aa">H5::PredType::NATIVE_HBOOL</a></div><div class="ttdeci">static const PredType NATIVE_HBOOL</div><div class="ttdef"><b>Definition:</b> H5PredType.h:164</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a2e9173d1917bafbe10e4b9bb8d409316"><div class="ttname"><a href="classH5_1_1PredType.html#a2e9173d1917bafbe10e4b9bb8d409316">H5::PredType::NATIVE_B64</a></div><div class="ttdeci">static const PredType NATIVE_B64</div><div class="ttdef"><b>Definition:</b> H5PredType.h:159</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a44833e411c4b97c99874efc54d996883"><div class="ttname"><a href="classH5_1_1PredType.html#a44833e411c4b97c99874efc54d996883">H5::PredType::STD_I8BE</a></div><div class="ttdeci">static const PredType STD_I8BE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:57</div></div>
-<div class="ttc" id="classH5_1_1PredType_html"><div class="ttname"><a href="classH5_1_1PredType.html">H5::PredType</a></div><div class="ttdoc">Class PredType holds the definition of all the HDF5 predefined datatypes. </div><div class="ttdef"><b>Definition:</b> H5PredType.h:41</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a3dbddc351f814c9e82d9b0d38d94bcee"><div class="ttname"><a href="classH5_1_1PredType.html#a3dbddc351f814c9e82d9b0d38d94bcee">H5::PredType::IEEE_F64LE</a></div><div class="ttdeci">static const PredType IEEE_F64LE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:90</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a53816ebd753710a5f88140e7e566f2fe"><div class="ttname"><a href="classH5_1_1PredType.html#a53816ebd753710a5f88140e7e566f2fe">H5::PredType::NATIVE_UINT32</a></div><div class="ttdeci">static const PredType NATIVE_UINT32</div><div class="ttdef"><b>Definition:</b> H5PredType.h:171</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a7efa55d1f0aad66f46258e225f73344e"><div class="ttname"><a href="classH5_1_1PredType.html#a7efa55d1f0aad66f46258e225f73344e">H5::PredType::INTEL_B16</a></div><div class="ttdeci">static const PredType INTEL_B16</div><div class="ttdef"><b>Definition:</b> H5PredType.h:106</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a2a72f07dfa79ee3c752d238e79928ece"><div class="ttname"><a href="classH5_1_1PredType.html#a2a72f07dfa79ee3c752d238e79928ece">H5::PredType::MIPS_I64</a></div><div class="ttdeci">static const PredType MIPS_I64</div><div class="ttdef"><b>Definition:</b> H5PredType.h:130</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_ad103fa531285a3f8a7b7d667c6304e58"><div class="ttname"><a href="classH5_1_1PredType.html#ad103fa531285a3f8a7b7d667c6304e58">H5::PredType::STD_B16BE</a></div><div class="ttdeci">static const PredType STD_B16BE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:75</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_ab4dd6ed47ffb1a5454d859272bd36aa8"><div class="ttname"><a href="classH5_1_1PredType.html#ab4dd6ed47ffb1a5454d859272bd36aa8">H5::PredType::ALPHA_U64</a></div><div class="ttdeci">static const PredType ALPHA_U64</div><div class="ttdef"><b>Definition:</b> H5PredType.h:119</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a7242c90491e02f97d014cac1cc8f38e5"><div class="ttname"><a href="classH5_1_1PredType.html#a7242c90491e02f97d014cac1cc8f38e5">H5::PredType::ALPHA_U8</a></div><div class="ttdeci">static const PredType ALPHA_U8</div><div class="ttdef"><b>Definition:</b> H5PredType.h:116</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a9b472967372025b70fd3925b9f5b6f38"><div class="ttname"><a href="classH5_1_1PredType.html#a9b472967372025b70fd3925b9f5b6f38">H5::PredType::NATIVE_INT8</a></div><div class="ttdeci">static const PredType NATIVE_INT8</div><div class="ttdef"><b>Definition:</b> H5PredType.h:166</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a60e9d509d34779be2837c9fa8bc27d9f"><div class="ttname"><a href="classH5_1_1PredType.html#a60e9d509d34779be2837c9fa8bc27d9f">H5::PredType::STD_B16LE</a></div><div class="ttdeci">static const PredType STD_B16LE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:76</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a14a9c109e84ac8dd1d01fcce4c0b6ebd"><div class="ttname"><a href="classH5_1_1PredType.html#a14a9c109e84ac8dd1d01fcce4c0b6ebd">H5::PredType::UNIX_D64BE</a></div><div class="ttdeci">static const PredType UNIX_D64BE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:94</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a2b3d1ba9b1e031432fac2dc4b75a4e6e"><div class="ttname"><a href="classH5_1_1PredType.html#a2b3d1ba9b1e031432fac2dc4b75a4e6e">H5::PredType::INTEL_U16</a></div><div class="ttdeci">static const PredType INTEL_U16</div><div class="ttdef"><b>Definition:</b> H5PredType.h:102</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a3308bcd537696a8d728cd3b443f2fc7b"><div class="ttname"><a href="classH5_1_1PredType.html#a3308bcd537696a8d728cd3b443f2fc7b">H5::PredType::NATIVE_INT</a></div><div class="ttdeci">static const PredType NATIVE_INT</div><div class="ttdef"><b>Definition:</b> H5PredType.h:147</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_aa788ee310e338685cbff871d3d65f8f6"><div class="ttname"><a href="classH5_1_1PredType.html#aa788ee310e338685cbff871d3d65f8f6">H5::PredType::NATIVE_ULLONG</a></div><div class="ttdeci">static const PredType NATIVE_ULLONG</div><div class="ttdef"><b>Definition:</b> H5PredType.h:152</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a8c02358878872f57187bcdabaa77f0c9"><div class="ttname"><a href="classH5_1_1PredType.html#a8c02358878872f57187bcdabaa77f0c9">H5::PredType::INTEL_U32</a></div><div class="ttdeci">static const PredType INTEL_U32</div><div class="ttdef"><b>Definition:</b> H5PredType.h:103</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_abd4e15115a19352cbff6db29bd3d3b7b"><div class="ttname"><a href="classH5_1_1PredType.html#abd4e15115a19352cbff6db29bd3d3b7b">H5::PredType::STD_I16BE</a></div><div class="ttdeci">static const PredType STD_I16BE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:59</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_af7956deee7c710fc9cde275455f80cc2"><div class="ttname"><a href="classH5_1_1PredType.html#af7956deee7c710fc9cde275455f80cc2">H5::PredType::NATIVE_B8</a></div><div class="ttdeci">static const PredType NATIVE_B8</div><div class="ttdef"><b>Definition:</b> H5PredType.h:156</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a3b4f99b5b46dc8012ec4defe8da0e8de"><div class="ttname"><a href="classH5_1_1PredType.html#a3b4f99b5b46dc8012ec4defe8da0e8de">H5::PredType::STD_I32BE</a></div><div class="ttdeci">static const PredType STD_I32BE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:61</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_ad478b2caaf804a40b7f5c5c4de83ed61"><div class="ttname"><a href="classH5_1_1PredType.html#ad478b2caaf804a40b7f5c5c4de83ed61">H5::PredType::NATIVE_LDOUBLE</a></div><div class="ttdeci">static const PredType NATIVE_LDOUBLE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:155</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a62792fae599267ddd9823846bf0026de"><div class="ttname"><a href="classH5_1_1PredType.html#a62792fae599267ddd9823846bf0026de">H5::PredType::MIPS_F64</a></div><div class="ttdeci">static const PredType MIPS_F64</div><div class="ttdef"><b>Definition:</b> H5PredType.h:140</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_afdbdf949b7495cb262b53595ba2e9a87"><div class="ttname"><a href="classH5_1_1PredType.html#afdbdf949b7495cb262b53595ba2e9a87">H5::PredType::MIPS_B64</a></div><div class="ttdeci">static const PredType MIPS_B64</div><div class="ttdef"><b>Definition:</b> H5PredType.h:138</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a669cfc51051f32f454b20b5e8fc3280f"><div class="ttname"><a href="classH5_1_1PredType.html#a669cfc51051f32f454b20b5e8fc3280f">H5::PredType::NATIVE_B16</a></div><div class="ttdeci">static const PredType NATIVE_B16</div><div class="ttdef"><b>Definition:</b> H5PredType.h:157</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_aa29af075cf3bb23c1d962f73c4116ba6"><div class="ttname"><a href="classH5_1_1PredType.html#aa29af075cf3bb23c1d962f73c4116ba6">H5::PredType::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5PredType.h:44</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a4691df493ccc936fe269cbef5d72e9d5"><div class="ttname"><a href="classH5_1_1PredType.html#a4691df493ccc936fe269cbef5d72e9d5">H5::PredType::INTEL_F64</a></div><div class="ttdeci">static const PredType INTEL_F64</div><div class="ttdef"><b>Definition:</b> H5PredType.h:110</div></div>
-<div class="ttc" id="H5Exception_8h_html_a5c3fdf56d98d169f63f1b114803db592"><div class="ttname"><a href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a></div><div class="ttdeci">#define H5std_string</div><div class="ttdef"><b>Definition:</b> H5Exception.h:29</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a47187b8b6ce42b514d7f3597e386cd61"><div class="ttname"><a href="classH5_1_1PredType.html#a47187b8b6ce42b514d7f3597e386cd61">H5::PredType::ALPHA_U32</a></div><div class="ttdeci">static const PredType ALPHA_U32</div><div class="ttdef"><b>Definition:</b> H5PredType.h:118</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a4d04943f071e75f43cd423ce13119b9f"><div class="ttname"><a href="classH5_1_1PredType.html#a4d04943f071e75f43cd423ce13119b9f">H5::PredType::NATIVE_DOUBLE</a></div><div class="ttdeci">static const PredType NATIVE_DOUBLE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:154</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a9c45e156dc8468f2f4b75874af34d259"><div class="ttname"><a href="classH5_1_1PredType.html#a9c45e156dc8468f2f4b75874af34d259">H5::PredType::NATIVE_SCHAR</a></div><div class="ttdeci">static const PredType NATIVE_SCHAR</div><div class="ttdef"><b>Definition:</b> H5PredType.h:143</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_aa8489b39cc1f1e79768152fe961e954a"><div class="ttname"><a href="classH5_1_1PredType.html#aa8489b39cc1f1e79768152fe961e954a">H5::PredType::INTEL_B64</a></div><div class="ttdeci">static const PredType INTEL_B64</div><div class="ttdef"><b>Definition:</b> H5PredType.h:108</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_aa1840efa5f3728f370bfdb475b010c02"><div class="ttname"><a href="classH5_1_1PredType.html#aa1840efa5f3728f370bfdb475b010c02">H5::PredType::NATIVE_FLOAT</a></div><div class="ttdeci">static const PredType NATIVE_FLOAT</div><div class="ttdef"><b>Definition:</b> H5PredType.h:153</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_acbca9e339b705bd21b17492a7c2700ad"><div class="ttname"><a href="classH5_1_1PredType.html#acbca9e339b705bd21b17492a7c2700ad">H5::PredType::ALPHA_I16</a></div><div class="ttdeci">static const PredType ALPHA_I16</div><div class="ttdef"><b>Definition:</b> H5PredType.h:113</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_aa9aade4c27680ea497554817b38a9710"><div class="ttname"><a href="classH5_1_1PredType.html#aa9aade4c27680ea497554817b38a9710">H5::PredType::MIPS_I32</a></div><div class="ttdeci">static const PredType MIPS_I32</div><div class="ttdef"><b>Definition:</b> H5PredType.h:129</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_ae2affc7564a35172bd9a2f89880be410"><div class="ttname"><a href="classH5_1_1PredType.html#ae2affc7564a35172bd9a2f89880be410">H5::PredType::STD_I64BE</a></div><div class="ttdeci">static const PredType STD_I64BE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:63</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_ae92fcc4e9ab405c725f9b64284b8e8f2"><div class="ttname"><a href="classH5_1_1PredType.html#ae92fcc4e9ab405c725f9b64284b8e8f2">H5::PredType::NATIVE_SHORT</a></div><div class="ttdeci">static const PredType NATIVE_SHORT</div><div class="ttdef"><b>Definition:</b> H5PredType.h:145</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a84c82be31a6f662d82aaf47a3376efb6"><div class="ttname"><a href="classH5_1_1PredType.html#a84c82be31a6f662d82aaf47a3376efb6">H5::PredType::ALPHA_I32</a></div><div class="ttdeci">static const PredType ALPHA_I32</div><div class="ttdef"><b>Definition:</b> H5PredType.h:114</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a22c8a88256aa7f6db036448816ef1472"><div class="ttname"><a href="classH5_1_1PredType.html#a22c8a88256aa7f6db036448816ef1472">H5::PredType::MIPS_I16</a></div><div class="ttdeci">static const PredType MIPS_I16</div><div class="ttdef"><b>Definition:</b> H5PredType.h:128</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_af3d308d0b34d539067544da387fa5a4d"><div class="ttname"><a href="classH5_1_1PredType.html#af3d308d0b34d539067544da387fa5a4d">H5::PredType::STD_B32BE</a></div><div class="ttdeci">static const PredType STD_B32BE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:77</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a7fe7a6637f71dbba3110efb619a64a7b"><div class="ttname"><a href="classH5_1_1PredType.html#a7fe7a6637f71dbba3110efb619a64a7b">H5::PredType::STD_U64BE</a></div><div class="ttdeci">static const PredType STD_U64BE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:71</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_ae4f532c54f5fbedd5c5ce67d1bfef414"><div class="ttname"><a href="classH5_1_1PredType.html#ae4f532c54f5fbedd5c5ce67d1bfef414">H5::PredType::ALPHA_B64</a></div><div class="ttdeci">static const PredType ALPHA_B64</div><div class="ttdef"><b>Definition:</b> H5PredType.h:123</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_aa3b16d76530b829c6fabc64278a259b4"><div class="ttname"><a href="classH5_1_1PredType.html#aa3b16d76530b829c6fabc64278a259b4">H5::PredType::STD_REF_DSETREG</a></div><div class="ttdeci">static const PredType STD_REF_DSETREG</div><div class="ttdef"><b>Definition:</b> H5PredType.h:82</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a8ce1102ef03f5071d2a4811448d1f285"><div class="ttname"><a href="classH5_1_1PredType.html#a8ce1102ef03f5071d2a4811448d1f285">H5::PredType::IEEE_F32LE</a></div><div class="ttdeci">static const PredType IEEE_F32LE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:88</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a79eaf2c163177a8fc6620560aa4cff36"><div class="ttname"><a href="classH5_1_1PredType.html#a79eaf2c163177a8fc6620560aa4cff36">H5::PredType::NATIVE_USHORT</a></div><div class="ttdeci">static const PredType NATIVE_USHORT</div><div class="ttdef"><b>Definition:</b> H5PredType.h:146</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a33ed1d2e269e0e6e6f9519e5a1183cfd"><div class="ttname"><a href="classH5_1_1PredType.html#a33ed1d2e269e0e6e6f9519e5a1183cfd">H5::PredType::STD_U32BE</a></div><div class="ttdeci">static const PredType STD_U32BE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:69</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_acba17926a46fc392642b7d7504cab85b"><div class="ttname"><a href="classH5_1_1PredType.html#acba17926a46fc392642b7d7504cab85b">H5::PredType::MIPS_F32</a></div><div class="ttdeci">static const PredType MIPS_F32</div><div class="ttdef"><b>Definition:</b> H5PredType.h:139</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a9c1271b25845e99faaa1fe96a7abed71"><div class="ttname"><a href="classH5_1_1PredType.html#a9c1271b25845e99faaa1fe96a7abed71">H5::PredType::INTEL_I32</a></div><div class="ttdeci">static const PredType INTEL_I32</div><div class="ttdef"><b>Definition:</b> H5PredType.h:99</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_addb258adff59a9f21507edba007f0679"><div class="ttname"><a href="classH5_1_1PredType.html#addb258adff59a9f21507edba007f0679">H5::PredType::MIPS_B32</a></div><div class="ttdeci">static const PredType MIPS_B32</div><div class="ttdef"><b>Definition:</b> H5PredType.h:137</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_af62843475114d90b7bfa02b6736976fd"><div class="ttname"><a href="classH5_1_1PredType.html#af62843475114d90b7bfa02b6736976fd">H5::PredType::NATIVE_INT64</a></div><div class="ttdeci">static const PredType NATIVE_INT64</div><div class="ttdef"><b>Definition:</b> H5PredType.h:172</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a9464d3d68f1a03b42336fcb69d3ebf02"><div class="ttname"><a href="classH5_1_1PredType.html#a9464d3d68f1a03b42336fcb69d3ebf02">H5::PredType::MIPS_U8</a></div><div class="ttdeci">static const PredType MIPS_U8</div><div class="ttdef"><b>Definition:</b> H5PredType.h:131</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_ac9ce4d92ee7be65c0281c73b43338afa"><div class="ttname"><a href="classH5_1_1PredType.html#ac9ce4d92ee7be65c0281c73b43338afa">H5::PredType::ALPHA_B16</a></div><div class="ttdeci">static const PredType ALPHA_B16</div><div class="ttdef"><b>Definition:</b> H5PredType.h:121</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a1b4e2514d885b926cf640c26bbcb7ae8"><div class="ttname"><a href="classH5_1_1PredType.html#a1b4e2514d885b926cf640c26bbcb7ae8">H5::PredType::NATIVE_INT32</a></div><div class="ttdeci">static const PredType NATIVE_INT32</div><div class="ttdef"><b>Definition:</b> H5PredType.h:170</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a1e69d8ffc8f423bd26d1e4210f5f658f"><div class="ttname"><a href="classH5_1_1PredType.html#a1e69d8ffc8f423bd26d1e4210f5f658f">H5::PredType::STD_REF_OBJ</a></div><div class="ttdeci">static const PredType STD_REF_OBJ</div><div class="ttdef"><b>Definition:</b> H5PredType.h:81</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a17b688e5445c81b1a633c9be225a388d"><div class="ttname"><a href="classH5_1_1PredType.html#a17b688e5445c81b1a633c9be225a388d">H5::PredType::NATIVE_UINT8</a></div><div class="ttdeci">static const PredType NATIVE_UINT8</div><div class="ttdef"><b>Definition:</b> H5PredType.h:167</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a78a26b35c3a19aec93518a990a5b92b5"><div class="ttname"><a href="classH5_1_1PredType.html#a78a26b35c3a19aec93518a990a5b92b5">H5::PredType::MIPS_B16</a></div><div class="ttdeci">static const PredType MIPS_B16</div><div class="ttdef"><b>Definition:</b> H5PredType.h:136</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a2b6ba019fd71b44bed2974e9aebb5f42"><div class="ttname"><a href="classH5_1_1PredType.html#a2b6ba019fd71b44bed2974e9aebb5f42">H5::PredType::STD_U8LE</a></div><div class="ttdeci">static const PredType STD_U8LE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:66</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_aec8a520eb01c5d884562fa9b94308e77"><div class="ttname"><a href="classH5_1_1PredType.html#aec8a520eb01c5d884562fa9b94308e77">H5::PredType::IEEE_F64BE</a></div><div class="ttdeci">static const PredType IEEE_F64BE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:89</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a173cefe35df694544790548ed38b2732"><div class="ttname"><a href="classH5_1_1PredType.html#a173cefe35df694544790548ed38b2732">H5::PredType::NATIVE_UINT</a></div><div class="ttdeci">static const PredType NATIVE_UINT</div><div class="ttdef"><b>Definition:</b> H5PredType.h:148</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a470a948d630c795960f9a3d59ec9e06b"><div class="ttname"><a href="classH5_1_1PredType.html#a470a948d630c795960f9a3d59ec9e06b">H5::PredType::INTEL_F32</a></div><div class="ttdeci">static const PredType INTEL_F32</div><div class="ttdef"><b>Definition:</b> H5PredType.h:109</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_aec51c8deb3bdb4b470a45643b6af4624"><div class="ttname"><a href="classH5_1_1PredType.html#aec51c8deb3bdb4b470a45643b6af4624">H5::PredType::NATIVE_HERR</a></div><div class="ttdeci">static const PredType NATIVE_HERR</div><div class="ttdef"><b>Definition:</b> H5PredType.h:163</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a1d45d3816ec65366276b3710139cabbb"><div class="ttname"><a href="classH5_1_1PredType.html#a1d45d3816ec65366276b3710139cabbb">H5::PredType::NATIVE_HSSIZE</a></div><div class="ttdeci">static const PredType NATIVE_HSSIZE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:162</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a63bc10e71f10d5d85dfde684be923392"><div class="ttname"><a href="classH5_1_1PredType.html#a63bc10e71f10d5d85dfde684be923392">H5::PredType::MIPS_I8</a></div><div class="ttdeci">static const PredType MIPS_I8</div><div class="ttdef"><b>Definition:</b> H5PredType.h:127</div></div>
-<div class="ttc" id="classH5_1_1AtomType_html"><div class="ttname"><a href="classH5_1_1AtomType.html">H5::AtomType</a></div><div class="ttdoc">Class AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. </div><div class="ttdef"><b>Definition:</b> H5AtomType.h:31</div></div>
-<div class="ttc" id="classH5_1_1PredType_html_a8affac274b4d4836e2918bc72462e7d6"><div class="ttname"><a href="classH5_1_1PredType.html#a8affac274b4d4836e2918bc72462e7d6">H5::PredType::STD_U64LE</a></div><div class="ttdeci">static const PredType STD_U64LE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:72</div></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5PropList_8cpp.html b/html/cpplus_RM/H5PropList_8cpp.html
deleted file mode 100644
index 1f0d497..0000000
--- a/html/cpplus_RM/H5PropList_8cpp.html
+++ /dev/null
@@ -1,113 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5PropList.cpp File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5PropList.cpp File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include <iostream></code><br/>
-<code>#include <string></code><br/>
-<code>#include "<a class="el" href="H5Include_8h_source.html">H5Include.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5IdComponent_8h_source.html">H5IdComponent.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5PropList_8h_source.html">H5PropList.h</a>"</code><br/>
-<code>#include "H5private.h"</code><br/>
-</div><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5PropList_8h-source.html b/html/cpplus_RM/H5PropList_8h-source.html
deleted file mode 100644
index 31821f4..0000000
--- a/html/cpplus_RM/H5PropList_8h-source.html
+++ /dev/null
@@ -1,515 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="header2_files/filelist.xml">
-<title>Main Page</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>Binh-Minh Ribler</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Randy Ribler</o:LastAuthor>
-  <o:Revision>10</o:Revision>
-  <o:TotalTime>42</o:TotalTime>
-  <o:Created>2005-09-19T02:11:00Z</o:Created>
-  <o:LastSaved>2005-09-19T02:39:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>5</o:Words>
-  <o:Characters>30</o:Characters>
-  <o:Company>LC</o:Company>
-  <o:Lines>1</o:Lines>
-  <o:Paragraphs>1</o:Paragraphs>
-  <o:CharactersWithSpaces>34</o:CharactersWithSpaces>
-  <o:Version>10.2625</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:Zoom>75</w:Zoom>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="RM_stylesheet.css">
-<style>
-<!--
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:24.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:13.5pt;
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-weight:bold;}
-h5
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:5;
-	font-size:10.0pt;
-	font-weight:bold;}
-h6
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:6;
-	font-size:7.5pt;
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:#252E78;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:#3D2185;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-address
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	font-style:italic;}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	font-family:"Courier New";
-	mso-fareast-font-family:"Times New Roman";}
-p.formuladsp, li.formuladsp, div.formuladsp
-	{mso-style-name:formuladsp;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdtable, li.mdtable, div.mdtable
-	{mso-style-name:mdtable;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	background:#F4F4FB;
-	border:none;
-	mso-border-alt:solid #868686 .75pt;
-	padding:0in;
-	mso-padding-alt:0in 0in 0in 0in;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdrow, li.mdrow, div.mdrow
-	{mso-style-name:mdrow;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdescleft, li.mdescleft, div.mdescleft
-	{mso-style-name:mdescleft;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.mdescright, li.mdescright, div.mdescright
-	{mso-style-name:mdescright;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.memitemleft, li.memitemleft, div.memitemleft
-	{mso-style-name:memitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memitemright, li.memitemright, div.memitemright
-	{mso-style-name:memitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.search, li.search, div.search
-	{mso-style-name:search;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.fragment, li.fragment, div.fragment
-	{mso-style-name:fragment;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemleft, li.memtemplitemleft, div.memtemplitemleft
-	{mso-style-name:memtemplitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemright, li.memtemplitemright, div.memtemplitemright
-	{mso-style-name:memtemplitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplparams, li.memtemplparams, div.memtemplparams
-	{mso-style-name:memtemplparams;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
- at page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-table.MsoTableGrid
-	{mso-style-name:"Table Grid";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	border:solid windowtext 1.0pt;
-	mso-border-alt:solid windowtext .5pt;
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-border-insideh:.5pt solid windowtext;
-	mso-border-insidev:.5pt solid windowtext;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:15.0pt;}
-</style>
-<![endif]><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="6146">
-  <o:colormru v:ext="edit" colors="#060"/>
-  <o:colormenu v:ext="edit" strokecolor="#060"/>
- </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body bgcolor=white lang=EN-US link="#252E78" vlink="#3D2185" style='tab-interval:
-.5in;margin-left:15.0pt;margin-right:15.0pt'>
-
-<div class=Section1>
-
-<p class=MsoNormal style='margin-top:0in;margin-right:15.0pt;margin-bottom:
-0in;margin-left:15.0pt;margin-bottom:.0001pt'><span style='color:black'><span
-style='mso-spacerun:yes'>�</span></span><b style='mso-bidi-font-weight:normal'><span
-style='font-size:22.0pt;color:black'><o:p></o:p></span></b></p>
-
-<div align=center>
-
-<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
- style='border-collapse:collapse;border:none;mso-border-bottom-alt:solid navy 2.25pt;
- mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
- <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:29.25pt'>
-  <td width=453 valign=top style='width:339.45pt;border:none;border-bottom:
-  solid navy 2.25pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt'>
-  <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span
-  style='font-size:22.0pt;color:black'>HDF5 C++ API Reference Manual</span></b><span
-  style='color:black'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-</div>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-</div>
-
-</body>
-
-</html>
-<!-- Generated by Doxygen 1.4.7 -->
-<div class="tabs">
-  <ul>
-    <li><a href="index.html"><span>Main Page</span></a></li>
-    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-    <li><a href="annotated.html"><span>Classes</span></a></li>
-    <li id="current"><a href="files.html"><span>Files</span></a></li>
-    <li><a href="examples.html"><span>Examples</span></a></li>
-  </ul></div>
-<div class="tabs">
-  <ul>
-    <li><a href="files.html"><span>File List</span></a></li>
-    <li><a href="globals.html"><span>File Members</span></a></li>
-  </ul></div>
-<h1>H5PropList.h</h1><a href="H5PropList_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span>
-<a name="l00002"></a>00002 <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span>
-<a name="l00003"></a>00003 <span class="comment"> * Copyright by The HDF Group.                                               *</span>
-<a name="l00004"></a>00004 <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span>
-<a name="l00005"></a>00005 <span class="comment"> * All rights reserved.                                                      *</span>
-<a name="l00006"></a>00006 <span class="comment"> *                                                                           *</span>
-<a name="l00007"></a>00007 <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span>
-<a name="l00008"></a>00008 <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span>
-<a name="l00009"></a>00009 <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span>
-<a name="l00010"></a>00010 <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span>
-<a name="l00011"></a>00011 <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span>
-<a name="l00012"></a>00012 <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span>
-<a name="l00013"></a>00013 <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span>
-<a name="l00014"></a>00014 <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span>
-<a name="l00015"></a>00015 <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span>
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017 <span class="preprocessor">#ifndef _H5PropList_H</span>
-<a name="l00018"></a>00018 <span class="preprocessor"></span><span class="preprocessor">#define _H5PropList_H</span>
-<a name="l00019"></a>00019 <span class="preprocessor"></span>
-<a name="l00020"></a>00020 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00021"></a>00021 <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {
-<a name="l00022"></a>00022 <span class="preprocessor">#endif</span>
-<a name="l00023"></a>00023 <span class="preprocessor"></span>
-<a name="l00024"></a><a class="code" href="classH5_1_1PropList.html">00024</a> <span class="keyword">class </span>H5_DLLCPP PropList : <span class="keyword">public</span> <a class="code" href="classH5_1_1IdComponent.html">IdComponent</a> {
-<a name="l00025"></a>00025    <span class="keyword">public</span>:
-<a name="l00026"></a>00026         <span class="comment">// Default property list</span>
-<a name="l00027"></a><a class="code" href="classH5_1_1PropList.html#0f2f757ca782a743006c5756191c404b">00027</a>         <span class="keyword">static</span> <span class="keyword">const</span> PropList DEFAULT;
-<a name="l00028"></a>00028 
-<a name="l00029"></a>00029         <span class="comment">// Creates a property list of a given type or creates a copy of an</span>
-<a name="l00030"></a>00030         <span class="comment">// existing property list giving the property list id.</span>
-<a name="l00031"></a>00031         PropList(<span class="keyword">const</span> hid_t plist_id);
-<a name="l00032"></a>00032 
-<a name="l00033"></a>00033         <span class="comment">// Make a copy of the given property list using assignment statement</span>
-<a name="l00034"></a>00034         PropList& operator=( <span class="keyword">const</span> PropList& rhs );
-<a name="l00035"></a>00035 
-<a name="l00036"></a>00036         <span class="comment">// Compares this property list or class against the given list or class.</span>
-<a name="l00037"></a>00037         <span class="keywordtype">bool</span> operator==(<span class="keyword">const</span> PropList& rhs) <span class="keyword">const</span>;
-<a name="l00038"></a>00038 
-<a name="l00039"></a>00039         <span class="comment">// Close this property list.</span>
-<a name="l00040"></a>00040         <span class="keyword">virtual</span> <span class="keywordtype">void</span> close();
-<a name="l00041"></a>00041 
-<a name="l00042"></a>00042         <span class="comment">// Close a property list class.</span>
-<a name="l00043"></a>00043         <span class="keywordtype">void</span> closeClass() <span class="keyword">const</span>;
-<a name="l00044"></a>00044 
-<a name="l00045"></a>00045         <span class="comment">// Makes a copy of the given property list.</span>
-<a name="l00046"></a>00046         <span class="keywordtype">void</span> copy( <span class="keyword">const</span> PropList& like_plist );
-<a name="l00047"></a>00047 
-<a name="l00048"></a>00048         <span class="comment">// Copies a property from this property list or class to another</span>
-<a name="l00049"></a>00049         <span class="keywordtype">void</span> copyProp( PropList& dest, <span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;
-<a name="l00050"></a>00050         <span class="keywordtype">void</span> copyProp( PropList& dest, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;
-<a name="l00051"></a>00051 
-<a name="l00052"></a>00052         <span class="comment">// Copies a property from one property list or property class to another</span>
-<a name="l00053"></a>00053         <span class="keywordtype">void</span> copyProp( PropList& dest, PropList& src, <span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;
-<a name="l00054"></a>00054         <span class="keywordtype">void</span> copyProp( PropList& dest, PropList& src, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;
-<a name="l00055"></a>00055 
-<a name="l00056"></a>00056         <span class="comment">// Gets the class of this property list, i.e. H5P_FILE_CREATE,</span>
-<a name="l00057"></a>00057         <span class="comment">// H5P_FILE_ACCESS, ...</span>
-<a name="l00058"></a>00058         hid_t getClass() <span class="keyword">const</span>;
-<a name="l00059"></a>00059 
-<a name="l00060"></a>00060         <span class="comment">// Return the name of a generic property list class.</span>
-<a name="l00061"></a>00061         <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getClassName() <span class="keyword">const</span>;
-<a name="l00062"></a>00062 
-<a name="l00063"></a>00063         <span class="comment">// Returns the parent class of a generic property class.</span>
-<a name="l00064"></a>00064         PropList getClassParent() <span class="keyword">const</span>;
-<a name="l00065"></a>00065 
-<a name="l00066"></a>00066         <span class="comment">// Returns the number of properties in this property list or class.</span>
-<a name="l00067"></a>00067         size_t getNumProps() <span class="keyword">const</span>;
-<a name="l00068"></a>00068 
-<a name="l00069"></a>00069         <span class="comment">// Query the value of a property in a property list.</span>
-<a name="l00070"></a>00070         <span class="keywordtype">void</span> getProperty(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keywordtype">void</span>* value) <span class="keyword">const</span>;
-<a name="l00071"></a>00071         <span class="keywordtype">void</span> getProperty(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, <span class="keywordtype">void</span>* value) <span class="keyword">const</span>;
-<a name="l00072"></a>00072         <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getProperty(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;
-<a name="l00073"></a>00073         <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getProperty(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;
-<a name="l00074"></a>00074 
-<a name="l00075"></a>00075         <span class="comment">// Set a property's value in a property list.</span>
-<a name="l00076"></a>00076         <span class="keywordtype">void</span> setProperty(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keywordtype">void</span>* value) <span class="keyword">const</span>;
-<a name="l00077"></a>00077         <span class="keywordtype">void</span> setProperty(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keyword">const</span> <span class="keywordtype">char</span>* charptr) <span class="keyword">const</span>;
-<a name="l00078"></a>00078         <span class="keywordtype">void</span> setProperty(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& strg) <span class="keyword">const</span>;
-<a name="l00079"></a>00079         <span class="keywordtype">void</span> setProperty(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, <span class="keywordtype">void</span>* value) <span class="keyword">const</span>;
-<a name="l00080"></a>00080         <span class="keywordtype">void</span> setProperty(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& strg) <span class="keyword">const</span>;
-<a name="l00081"></a>00081 
-<a name="l00082"></a>00082         <span class="comment">// Query the size of a property in a property list or class.</span>
-<a name="l00083"></a>00083         size_t getPropSize(<span class="keyword">const</span> <span class="keywordtype">char</span> *name) <span class="keyword">const</span>;
-<a name="l00084"></a>00084         size_t getPropSize(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;
-<a name="l00085"></a>00085 
-<a name="l00086"></a>00086         <span class="comment">// Determines whether a property list is a certain class.</span>
-<a name="l00087"></a>00087         <span class="keywordtype">bool</span> isAClass(<span class="keyword">const</span> PropList& prop_class) <span class="keyword">const</span>;
-<a name="l00088"></a>00088 
-<a name="l00090"></a>00090         <span class="keywordtype">bool</span> propExist(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;
-<a name="l00091"></a>00091         <span class="keywordtype">bool</span> propExist(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;
-<a name="l00092"></a>00092 
-<a name="l00093"></a>00093         <span class="comment">// Removes a property from a property list.</span>
-<a name="l00094"></a>00094         <span class="keywordtype">void</span> removeProp(<span class="keyword">const</span> <span class="keywordtype">char</span> *name) <span class="keyword">const</span>;
-<a name="l00095"></a>00095         <span class="keywordtype">void</span> removeProp(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;
-<a name="l00096"></a>00096 
-<a name="l00098"></a><a class="code" href="classH5_1_1PropList.html#b0648018d799b4abb1af7cf96ab6e728">00098</a>         <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> fromClass ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"PropList"</span>); }
-<a name="l00099"></a>00099 
-<a name="l00100"></a>00100         <span class="comment">// Default constructor: creates a stub PropList object.</span>
-<a name="l00101"></a>00101         PropList();
-<a name="l00102"></a>00102 
-<a name="l00103"></a>00103         <span class="comment">// Copy constructor: creates a copy of a PropList object.</span>
-<a name="l00104"></a>00104         PropList(<span class="keyword">const</span> PropList& original);
-<a name="l00105"></a>00105 
-<a name="l00106"></a>00106         <span class="comment">// Gets the property list id.</span>
-<a name="l00107"></a>00107         <span class="keyword">virtual</span> hid_t getId() <span class="keyword">const</span>;
-<a name="l00108"></a>00108 
-<a name="l00109"></a>00109         <span class="comment">// Destructor: properly terminates access to this property list.</span>
-<a name="l00110"></a>00110         <span class="keyword">virtual</span> ~PropList();
-<a name="l00111"></a>00111 
-<a name="l00112"></a>00112    <span class="keyword">protected</span>:
-<a name="l00113"></a><a class="code" href="classH5_1_1PropList.html#ba4b7945429d1ca9ab6444f330064d5b">00113</a>         hid_t id;       <span class="comment">// HDF5 property list id</span>
-<a name="l00114"></a>00114 
-<a name="l00115"></a>00115         <span class="comment">// Sets the property list id.</span>
-<a name="l00116"></a>00116         <span class="keyword">virtual</span> <span class="keywordtype">void</span> p_setId(<span class="keyword">const</span> hid_t new_id);
-<a name="l00117"></a>00117 };
-<a name="l00118"></a>00118 
-<a name="l00119"></a>00119 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00120"></a>00120 <span class="preprocessor"></span>}
-<a name="l00121"></a>00121 <span class="preprocessor">#endif</span>
-<a name="l00122"></a>00122 <span class="preprocessor"></span><span class="preprocessor">#endif  // _H5PropList_H</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on 11 Apr 2013 by 
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5PropList_8h.html b/html/cpplus_RM/H5PropList_8h.html
deleted file mode 100644
index d933c23..0000000
--- a/html/cpplus_RM/H5PropList_8h.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5PropList.h File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> |
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5PropList.h File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><a href="H5PropList_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1PropList.html" title="Class PropList provides operations for generic property lists. ">PropList</a> provides operations for generic property lists.  <a href="classH5_1_1PropList.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5PropList_8h_source.html b/html/cpplus_RM/H5PropList_8h_source.html
deleted file mode 100644
index 13ac3dd..0000000
--- a/html/cpplus_RM/H5PropList_8h_source.html
+++ /dev/null
@@ -1,226 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5PropList.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5PropList.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="H5PropList_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span> <span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span> <span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span> <span class="comment"> *                                                                           *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span> <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span> <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span> <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span> <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span> <span class="preprocessor">#ifndef __H5PropList_H</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5PropList_H</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="classH5_1_1PropList.html">   25</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1PropList.html">PropList</a> : <span class="keyword">public</span> <a class="code" href="classH5_1_1IdComponent.html">IdComponent</a> {</div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>     <span class="comment">// Default property list</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="classH5_1_1PropList.html#a0f2f757ca782a743006c5756191c404b">   28</a></span>         <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classH5_1_1PropList.html">PropList</a> <a class="code" href="classH5_1_1PropList.html#a0f2f757ca782a743006c5756191c404b">DEFAULT</a>;</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span> </div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>     <span class="comment">// Creates a property list of a given type or creates a copy of an</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>     <span class="comment">// existing property list giving the property list id.</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>     <a class="code" href="classH5_1_1PropList.html">PropList</a>(<span class="keyword">const</span> hid_t plist_id);</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span> </div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>     <span class="comment">// Make a copy of the given property list using assignment statement</span></div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>     <a class="code" href="classH5_1_1PropList.html">PropList</a>& operator=( <span class="keyword">const</span> <a class="code" href="classH5_1_1PropList.html">PropList</a>& rhs );</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span> </div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>     <span class="comment">// Compares this property list or class against the given list or class.</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>     <span class="keywordtype">bool</span> operator==(<span class="keyword">const</span> <a class="code" href="classH5_1_1PropList.html">PropList</a>& rhs) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span> </div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>     <span class="comment">// Close this property list.</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>     <span class="keyword">virtual</span> <span class="keywordtype">void</span> close();</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span> </div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>     <span class="comment">// Close a property list class.</span></div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>     <span class="keywordtype">void</span> closeClass() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span> </div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>     <span class="comment">// Makes a copy of the given property list.</span></div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>     <span class="keywordtype">void</span> copy( <span class="keyword">const</span> <a class="code" href="classH5_1_1PropList.html">PropList</a>& like_plist );</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span> </div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>     <span class="comment">// Copies a property from this property list or class to another</span></div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>     <span class="keywordtype">void</span> copyProp( <a class="code" href="classH5_1_1PropList.html">PropList</a>& dest, <span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>     <span class="keywordtype">void</span> copyProp( <a class="code" href="classH5_1_1PropList.html">PropList</a>& dest, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span> </div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>     <span class="comment">// Copies a property from one property list or property class to another</span></div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>     <span class="keywordtype">void</span> copyProp( <a class="code" href="classH5_1_1PropList.html">PropList</a>& dest, <a class="code" href="classH5_1_1PropList.html">PropList</a>& src, <span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>     <span class="keywordtype">void</span> copyProp( <a class="code" href="classH5_1_1PropList.html">PropList</a>& dest, <a class="code" href="classH5_1_1PropList.html">PropList</a>& src, <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span> </div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>     <span class="comment">// Gets the class of this property list, i.e. H5P_FILE_CREATE,</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>     <span class="comment">// H5P_FILE_ACCESS, ...</span></div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>     hid_t getClass() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span> </div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>     <span class="comment">// Return the name of a generic property list class.</span></div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>     <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getClassName() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span> </div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>     <span class="comment">// Returns the parent class of a generic property class.</span></div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>     <a class="code" href="classH5_1_1PropList.html">PropList</a> getClassParent() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span> </div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>     <span class="comment">// Returns the number of properties in this property list or class.</span></div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>     <span class="keywordtype">size_t</span> getNumProps() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span> </div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>     <span class="comment">// Query the value of a property in a property list.</span></div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>     <span class="keywordtype">void</span> getProperty(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keywordtype">void</span>* value) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>     <span class="keywordtype">void</span> getProperty(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, <span class="keywordtype">void</span>* value) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>     <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getProperty(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>     <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> getProperty(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span> </div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>     <span class="comment">// Set a property's value in a property list.</span></div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>     <span class="keywordtype">void</span> setProperty(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keywordtype">void</span>* value) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>     <span class="keywordtype">void</span> setProperty(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keyword">const</span> <span class="keywordtype">char</span>* charptr) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>     <span class="keywordtype">void</span> setProperty(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& strg) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>     <span class="keywordtype">void</span> setProperty(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, <span class="keywordtype">void</span>* value) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>     <span class="keywordtype">void</span> setProperty(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name, <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& strg) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span> </div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>     <span class="comment">// Query the size of a property in a property list or class.</span></div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>     <span class="keywordtype">size_t</span> getPropSize(<span class="keyword">const</span> <span class="keywordtype">char</span> *name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>     <span class="keywordtype">size_t</span> getPropSize(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span> </div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>     <span class="comment">// Determines whether a property list is a certain class.</span></div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>     <span class="keywordtype">bool</span> isAClass(<span class="keyword">const</span> <a class="code" href="classH5_1_1PropList.html">PropList</a>& prop_class) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span> </div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>     <span class="keywordtype">bool</span> propExist(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>     <span class="keywordtype">bool</span> propExist(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span> </div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>     <span class="comment">// Removes a property from a property list.</span></div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>     <span class="keywordtype">void</span> removeProp(<span class="keyword">const</span> <span class="keywordtype">char</span> *name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>     <span class="keywordtype">void</span> removeProp(<span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>& name) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span> </div>
-<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="classH5_1_1PropList.html#ab0648018d799b4abb1af7cf96ab6e728">   99</a></span>     <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> <a class="code" href="classH5_1_1PropList.html#ab0648018d799b4abb1af7cf96ab6e728">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stri [...]
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span> </div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>     <span class="comment">// Default constructor: creates a stub PropList object.</span></div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>     <a class="code" href="classH5_1_1PropList.html">PropList</a>();</div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span> </div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>     <span class="comment">// Copy constructor: creates a copy of a PropList object.</span></div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>     <a class="code" href="classH5_1_1PropList.html">PropList</a>(<span class="keyword">const</span> <a class="code" href="classH5_1_1PropList.html">PropList</a>& original);</div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span> </div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>     <span class="comment">// Gets the property list id.</span></div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>     <span class="keyword">virtual</span> hid_t getId() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span> </div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>     <span class="comment">// Destructor: properly terminates access to this property list.</span></div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1PropList.html">PropList</a>();</div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span> </div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>    <span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="classH5_1_1PropList.html#aba4b7945429d1ca9ab6444f330064d5b">  115</a></span> <span class="preprocessor"></span>    hid_t <a class="code" href="classH5_1_1PropList.html#aba4b7945429d1ca9ab6444f330064d5b">id</a>;   <span class="comment">// HDF5 property list id</span></div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span> </div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>     <span class="comment">// Sets the property list id.</span></div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span>     <span class="keyword">virtual</span> <span class="keywordtype">void</span> p_setId(<span class="keyword">const</span> hid_t new_id);</div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span> <span class="preprocessor"></span>};</div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span> </div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span> <span class="preprocessor"></span>}</div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span> <span class="preprocessor"></span><span class="preprocessor">#endif  // __H5PropList_H</span></div>
-<div class="ttc" id="classH5_1_1PropList_html"><div class="ttname"><a href="classH5_1_1PropList.html">H5::PropList</a></div><div class="ttdoc">Class PropList provides operations for generic property lists. </div><div class="ttdef"><b>Definition:</b> H5PropList.h:25</div></div>
-<div class="ttc" id="classH5_1_1IdComponent_html"><div class="ttname"><a href="classH5_1_1IdComponent.html">H5::IdComponent</a></div><div class="ttdoc">Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. </div><div class="ttdef"><b>Definition:</b> H5IdComponent.h:34</div></div>
-<div class="ttc" id="classH5_1_1PropList_html_aba4b7945429d1ca9ab6444f330064d5b"><div class="ttname"><a href="classH5_1_1PropList.html#aba4b7945429d1ca9ab6444f330064d5b">H5::PropList::id</a></div><div class="ttdeci">hid_t id</div><div class="ttdef"><b>Definition:</b> H5PropList.h:115</div></div>
-<div class="ttc" id="H5Exception_8h_html_a5c3fdf56d98d169f63f1b114803db592"><div class="ttname"><a href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a></div><div class="ttdeci">#define H5std_string</div><div class="ttdef"><b>Definition:</b> H5Exception.h:29</div></div>
-<div class="ttc" id="classH5_1_1PropList_html_ab0648018d799b4abb1af7cf96ab6e728"><div class="ttname"><a href="classH5_1_1PropList.html#ab0648018d799b4abb1af7cf96ab6e728">H5::PropList::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5PropList.h:99</div></div>
-<div class="ttc" id="classH5_1_1PropList_html_a0f2f757ca782a743006c5756191c404b"><div class="ttname"><a href="classH5_1_1PropList.html#a0f2f757ca782a743006c5756191c404b">H5::PropList::DEFAULT</a></div><div class="ttdeci">static const PropList DEFAULT</div><div class="ttdoc">Constant for default property. </div><div class="ttdef"><b>Definition:</b> H5PropList.h:28</div></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5StrType_8cpp.html b/html/cpplus_RM/H5StrType_8cpp.html
deleted file mode 100644
index d607678..0000000
--- a/html/cpplus_RM/H5StrType_8cpp.html
+++ /dev/null
@@ -1,122 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5StrType.cpp File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5StrType.cpp File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include <string></code><br/>
-<code>#include "<a class="el" href="H5Include_8h_source.html">H5Include.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5IdComponent_8h_source.html">H5IdComponent.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5PropList_8h_source.html">H5PropList.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Object_8h_source.html">H5Object.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DcreatProp_8h_source.html">H5DcreatProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5CommonFG_8h_source.html">H5CommonFG.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataType_8h_source.html">H5DataType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5AtomType_8h_source.html">H5AtomType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5AbstractDs_8h_source.html">H5AbstractDs.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DxferProp_8h_source.html">H5DxferProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataSpace_8h_source.html">H5DataSpace.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5StrType_8h_source.html">H5StrType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataSet_8h_source.html">H5DataSet.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5PredType_8h_source.html">H5PredType.h</a>"</code><br/>
-</div><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5StrType_8h-source.html b/html/cpplus_RM/H5StrType_8h-source.html
deleted file mode 100644
index 90fbf03..0000000
--- a/html/cpplus_RM/H5StrType_8h-source.html
+++ /dev/null
@@ -1,462 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="header2_files/filelist.xml">
-<title>Main Page</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>Binh-Minh Ribler</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Randy Ribler</o:LastAuthor>
-  <o:Revision>10</o:Revision>
-  <o:TotalTime>42</o:TotalTime>
-  <o:Created>2005-09-19T02:11:00Z</o:Created>
-  <o:LastSaved>2005-09-19T02:39:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>5</o:Words>
-  <o:Characters>30</o:Characters>
-  <o:Company>LC</o:Company>
-  <o:Lines>1</o:Lines>
-  <o:Paragraphs>1</o:Paragraphs>
-  <o:CharactersWithSpaces>34</o:CharactersWithSpaces>
-  <o:Version>10.2625</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:Zoom>75</w:Zoom>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="RM_stylesheet.css">
-<style>
-<!--
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:24.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:13.5pt;
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-weight:bold;}
-h5
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:5;
-	font-size:10.0pt;
-	font-weight:bold;}
-h6
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:6;
-	font-size:7.5pt;
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:#252E78;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:#3D2185;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-address
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	font-style:italic;}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	font-family:"Courier New";
-	mso-fareast-font-family:"Times New Roman";}
-p.formuladsp, li.formuladsp, div.formuladsp
-	{mso-style-name:formuladsp;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdtable, li.mdtable, div.mdtable
-	{mso-style-name:mdtable;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	background:#F4F4FB;
-	border:none;
-	mso-border-alt:solid #868686 .75pt;
-	padding:0in;
-	mso-padding-alt:0in 0in 0in 0in;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdrow, li.mdrow, div.mdrow
-	{mso-style-name:mdrow;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdescleft, li.mdescleft, div.mdescleft
-	{mso-style-name:mdescleft;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.mdescright, li.mdescright, div.mdescright
-	{mso-style-name:mdescright;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.memitemleft, li.memitemleft, div.memitemleft
-	{mso-style-name:memitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memitemright, li.memitemright, div.memitemright
-	{mso-style-name:memitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.search, li.search, div.search
-	{mso-style-name:search;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.fragment, li.fragment, div.fragment
-	{mso-style-name:fragment;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemleft, li.memtemplitemleft, div.memtemplitemleft
-	{mso-style-name:memtemplitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemright, li.memtemplitemright, div.memtemplitemright
-	{mso-style-name:memtemplitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplparams, li.memtemplparams, div.memtemplparams
-	{mso-style-name:memtemplparams;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
- at page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-table.MsoTableGrid
-	{mso-style-name:"Table Grid";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	border:solid windowtext 1.0pt;
-	mso-border-alt:solid windowtext .5pt;
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-border-insideh:.5pt solid windowtext;
-	mso-border-insidev:.5pt solid windowtext;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:15.0pt;}
-</style>
-<![endif]><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="6146">
-  <o:colormru v:ext="edit" colors="#060"/>
-  <o:colormenu v:ext="edit" strokecolor="#060"/>
- </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body bgcolor=white lang=EN-US link="#252E78" vlink="#3D2185" style='tab-interval:
-.5in;margin-left:15.0pt;margin-right:15.0pt'>
-
-<div class=Section1>
-
-<p class=MsoNormal style='margin-top:0in;margin-right:15.0pt;margin-bottom:
-0in;margin-left:15.0pt;margin-bottom:.0001pt'><span style='color:black'><span
-style='mso-spacerun:yes'>�</span></span><b style='mso-bidi-font-weight:normal'><span
-style='font-size:22.0pt;color:black'><o:p></o:p></span></b></p>
-
-<div align=center>
-
-<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
- style='border-collapse:collapse;border:none;mso-border-bottom-alt:solid navy 2.25pt;
- mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
- <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:29.25pt'>
-  <td width=453 valign=top style='width:339.45pt;border:none;border-bottom:
-  solid navy 2.25pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt'>
-  <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span
-  style='font-size:22.0pt;color:black'>HDF5 C++ API Reference Manual</span></b><span
-  style='color:black'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-</div>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-</div>
-
-</body>
-
-</html>
-<!-- Generated by Doxygen 1.4.7 -->
-<div class="tabs">
-  <ul>
-    <li><a href="index.html"><span>Main Page</span></a></li>
-    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-    <li><a href="annotated.html"><span>Classes</span></a></li>
-    <li id="current"><a href="files.html"><span>Files</span></a></li>
-    <li><a href="examples.html"><span>Examples</span></a></li>
-  </ul></div>
-<div class="tabs">
-  <ul>
-    <li><a href="files.html"><span>File List</span></a></li>
-    <li><a href="globals.html"><span>File Members</span></a></li>
-  </ul></div>
-<h1>H5StrType.h</h1><a href="H5StrType_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span>
-<a name="l00002"></a>00002 <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span>
-<a name="l00003"></a>00003 <span class="comment"> * Copyright by The HDF Group.                                               *</span>
-<a name="l00004"></a>00004 <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span>
-<a name="l00005"></a>00005 <span class="comment"> * All rights reserved.                                                      *</span>
-<a name="l00006"></a>00006 <span class="comment"> *                                                                           *</span>
-<a name="l00007"></a>00007 <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span>
-<a name="l00008"></a>00008 <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span>
-<a name="l00009"></a>00009 <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span>
-<a name="l00010"></a>00010 <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span>
-<a name="l00011"></a>00011 <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span>
-<a name="l00012"></a>00012 <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span>
-<a name="l00013"></a>00013 <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span>
-<a name="l00014"></a>00014 <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span>
-<a name="l00015"></a>00015 <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span>
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017 <span class="preprocessor">#ifndef _H5StrType_H</span>
-<a name="l00018"></a>00018 <span class="preprocessor"></span><span class="preprocessor">#define _H5StrType_H</span>
-<a name="l00019"></a>00019 <span class="preprocessor"></span>
-<a name="l00020"></a>00020 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00021"></a>00021 <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {
-<a name="l00022"></a>00022 <span class="preprocessor">#endif</span>
-<a name="l00023"></a>00023 <span class="preprocessor"></span>
-<a name="l00024"></a><a class="code" href="classH5_1_1StrType.html">00024</a> <span class="keyword">class </span>H5_DLLCPP StrType : <span class="keyword">public</span> <a class="code" href="classH5_1_1AtomType.html">AtomType</a> {
-<a name="l00025"></a>00025    <span class="keyword">public</span>:
-<a name="l00026"></a>00026         <span class="comment">// Creates a string type using a predefined type</span>
-<a name="l00027"></a>00027         StrType(<span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a>& pred_type);
-<a name="l00028"></a>00028 
-<a name="l00029"></a>00029         <span class="comment">// Creates a string type with specified length - may be obsolete</span>
-<a name="l00030"></a>00030         StrType(<span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a>& pred_type, <span class="keyword">const</span> size_t& size);
-<a name="l00031"></a>00031 
-<a name="l00032"></a>00032         <span class="comment">// Creates a string type with specified length</span>
-<a name="l00033"></a>00033         StrType(<span class="keyword">const</span> <span class="keywordtype">int</span> dummy, <span class="keyword">const</span> size_t& size);
-<a name="l00034"></a>00034 
-<a name="l00035"></a>00035         <span class="comment">// Gets the string datatype of the specified dataset</span>
-<a name="l00036"></a>00036         StrType(<span class="keyword">const</span> <a class="code" href="classH5_1_1DataSet.html">DataSet</a>& dataset);
-<a name="l00037"></a>00037 
-<a name="l00038"></a>00038         <span class="comment">// Retrieves the character set type of this string datatype.</span>
-<a name="l00039"></a>00039         H5T_cset_t getCset() <span class="keyword">const</span>;
-<a name="l00040"></a>00040 
-<a name="l00041"></a>00041         <span class="comment">// Sets character set to be used.</span>
-<a name="l00042"></a>00042         <span class="keywordtype">void</span> setCset(H5T_cset_t cset) <span class="keyword">const</span>;
-<a name="l00043"></a>00043 
-<a name="l00044"></a>00044         <span class="comment">// Retrieves the string padding method for this string datatype.</span>
-<a name="l00045"></a>00045         H5T_str_t getStrpad() <span class="keyword">const</span>;
-<a name="l00046"></a>00046 
-<a name="l00047"></a>00047         <span class="comment">// Defines the storage mechanism for character strings.</span>
-<a name="l00048"></a>00048         <span class="keywordtype">void</span> setStrpad(H5T_str_t strpad) <span class="keyword">const</span>;
-<a name="l00049"></a>00049 
-<a name="l00051"></a><a class="code" href="classH5_1_1StrType.html#77703b41dc7addef65b1aba56cf89203">00051</a>         <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> fromClass ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"StrType"</span>); }
-<a name="l00052"></a>00052 
-<a name="l00053"></a>00053         <span class="comment">// default constructor</span>
-<a name="l00054"></a>00054         StrType();
-<a name="l00055"></a>00055 
-<a name="l00056"></a>00056         <span class="comment">// Creates a string datatype using an existing id</span>
-<a name="l00057"></a>00057         StrType(<span class="keyword">const</span> hid_t existing_id);
-<a name="l00058"></a>00058 
-<a name="l00059"></a>00059         <span class="comment">// Copy constructor - makes a copy of the original object</span>
-<a name="l00060"></a>00060         StrType(<span class="keyword">const</span> StrType& original);
-<a name="l00061"></a>00061 
-<a name="l00062"></a>00062         <span class="comment">// Noop destructor.</span>
-<a name="l00063"></a>00063         <span class="keyword">virtual</span> ~StrType();
-<a name="l00064"></a>00064 };
-<a name="l00065"></a>00065 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00066"></a>00066 <span class="preprocessor"></span>}
-<a name="l00067"></a>00067 <span class="preprocessor">#endif</span>
-<a name="l00068"></a>00068 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on 11 Apr 2013 by 
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5StrType_8h.html b/html/cpplus_RM/H5StrType_8h.html
deleted file mode 100644
index ebf8d37..0000000
--- a/html/cpplus_RM/H5StrType_8h.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5StrType.h File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> |
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5StrType.h File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><a href="H5StrType_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1StrType.html">H5::StrType</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1StrType.html" title="Class StrType operates on HDF5 string datatypes. ">StrType</a> operates on HDF5 string datatypes.  <a href="classH5_1_1StrType.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5StrType_8h_source.html b/html/cpplus_RM/H5StrType_8h_source.html
deleted file mode 100644
index 97ab58a..0000000
--- a/html/cpplus_RM/H5StrType_8h_source.html
+++ /dev/null
@@ -1,171 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5StrType.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5StrType.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="H5StrType_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span> <span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span> <span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span> <span class="comment"> *                                                                           *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span> <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span> <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span> <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span> <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span> <span class="preprocessor">#ifndef __H5StrType_H</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5StrType_H</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="classH5_1_1StrType.html">   25</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1StrType.html">StrType</a> : <span class="keyword">public</span> <a class="code" href="classH5_1_1AtomType.html">AtomType</a> {</div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>     <span class="comment">// Creates a string type using a predefined type</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>     <a class="code" href="classH5_1_1StrType.html">StrType</a>(<span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a>& pred_type);</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span> </div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>     <span class="comment">// Creates a string type with specified length - may be obsolete</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>     <a class="code" href="classH5_1_1StrType.html">StrType</a>(<span class="keyword">const</span> <a class="code" href="classH5_1_1PredType.html">PredType</a>& pred_type, <span class="keyword">const</span> <span class="keywordtype">size_t</span>& size);</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span> </div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>     <span class="comment">// Creates a string type with specified length</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>     <a class="code" href="classH5_1_1StrType.html">StrType</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> dummy, <span class="keyword">const</span> <span class="keywordtype">size_t</span>& size);</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span> </div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>         <span class="comment">// Gets the string datatype of the specified dataset</span></div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>     <a class="code" href="classH5_1_1StrType.html">StrType</a>(<span class="keyword">const</span> <a class="code" href="classH5_1_1DataSet.html">DataSet</a>& dataset);</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span> </div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>     <span class="comment">// Retrieves the character set type of this string datatype.</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>     H5T_cset_t getCset() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span> </div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>     <span class="comment">// Sets character set to be used.</span></div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>     <span class="keywordtype">void</span> setCset(H5T_cset_t cset) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span> </div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>     <span class="comment">// Retrieves the string padding method for this string datatype.</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>     H5T_str_t getStrpad() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span> </div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>     <span class="comment">// Defines the storage mechanism for character strings.</span></div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>     <span class="keywordtype">void</span> setStrpad(H5T_str_t strpad) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span> </div>
-<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="classH5_1_1StrType.html#a77703b41dc7addef65b1aba56cf89203">   52</a></span>     <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> <a class="code" href="classH5_1_1StrType.html#a77703b41dc7addef65b1aba56cf89203">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="string [...]
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span> </div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>     <span class="comment">// default constructor</span></div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>     <a class="code" href="classH5_1_1StrType.html">StrType</a>();</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span> </div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>     <span class="comment">// Creates a string datatype using an existing id</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>     <a class="code" href="classH5_1_1StrType.html">StrType</a>(<span class="keyword">const</span> hid_t existing_id);</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span> </div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>     <span class="comment">// Copy constructor - makes a copy of the original object</span></div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>     <a class="code" href="classH5_1_1StrType.html">StrType</a>(<span class="keyword">const</span> <a class="code" href="classH5_1_1StrType.html">StrType</a>& original);</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span> </div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>     <span class="comment">// Noop destructor.</span></div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1StrType.html">StrType</a>();</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span> };</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span> <span class="preprocessor"></span>}</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5StrType_H</span></div>
-<div class="ttc" id="classH5_1_1DataSet_html"><div class="ttname"><a href="classH5_1_1DataSet.html">H5::DataSet</a></div><div class="ttdoc">Class DataSet operates on HDF5 datasets. </div><div class="ttdef"><b>Definition:</b> H5DataSet.h:31</div></div>
-<div class="ttc" id="classH5_1_1PredType_html"><div class="ttname"><a href="classH5_1_1PredType.html">H5::PredType</a></div><div class="ttdoc">Class PredType holds the definition of all the HDF5 predefined datatypes. </div><div class="ttdef"><b>Definition:</b> H5PredType.h:41</div></div>
-<div class="ttc" id="classH5_1_1StrType_html_a77703b41dc7addef65b1aba56cf89203"><div class="ttname"><a href="classH5_1_1StrType.html#a77703b41dc7addef65b1aba56cf89203">H5::StrType::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5StrType.h:52</div></div>
-<div class="ttc" id="H5Exception_8h_html_a5c3fdf56d98d169f63f1b114803db592"><div class="ttname"><a href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a></div><div class="ttdeci">#define H5std_string</div><div class="ttdef"><b>Definition:</b> H5Exception.h:29</div></div>
-<div class="ttc" id="classH5_1_1StrType_html"><div class="ttname"><a href="classH5_1_1StrType.html">H5::StrType</a></div><div class="ttdoc">Class StrType operates on HDF5 string datatypes. </div><div class="ttdef"><b>Definition:</b> H5StrType.h:25</div></div>
-<div class="ttc" id="classH5_1_1AtomType_html"><div class="ttname"><a href="classH5_1_1AtomType.html">H5::AtomType</a></div><div class="ttdoc">Class AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. </div><div class="ttdef"><b>Definition:</b> H5AtomType.h:31</div></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5VarLenType_8cpp.html b/html/cpplus_RM/H5VarLenType_8cpp.html
deleted file mode 100644
index d27c003..0000000
--- a/html/cpplus_RM/H5VarLenType_8cpp.html
+++ /dev/null
@@ -1,116 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5VarLenType.cpp File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5VarLenType.cpp File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include <string></code><br/>
-<code>#include "<a class="el" href="H5Include_8h_source.html">H5Include.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5IdComponent_8h_source.html">H5IdComponent.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5PropList_8h_source.html">H5PropList.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5Object_8h_source.html">H5Object.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DcreatProp_8h_source.html">H5DcreatProp.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5CommonFG_8h_source.html">H5CommonFG.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5DataType_8h_source.html">H5DataType.h</a>"</code><br/>
-<code>#include "<a class="el" href="H5VarLenType_8h_source.html">H5VarLenType.h</a>"</code><br/>
-</div><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5VarLenType_8h-source.html b/html/cpplus_RM/H5VarLenType_8h-source.html
deleted file mode 100644
index 8b3a521..0000000
--- a/html/cpplus_RM/H5VarLenType_8h-source.html
+++ /dev/null
@@ -1,446 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="header2_files/filelist.xml">
-<title>Main Page</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>Binh-Minh Ribler</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Randy Ribler</o:LastAuthor>
-  <o:Revision>10</o:Revision>
-  <o:TotalTime>42</o:TotalTime>
-  <o:Created>2005-09-19T02:11:00Z</o:Created>
-  <o:LastSaved>2005-09-19T02:39:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>5</o:Words>
-  <o:Characters>30</o:Characters>
-  <o:Company>LC</o:Company>
-  <o:Lines>1</o:Lines>
-  <o:Paragraphs>1</o:Paragraphs>
-  <o:CharactersWithSpaces>34</o:CharactersWithSpaces>
-  <o:Version>10.2625</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:Zoom>75</w:Zoom>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="RM_stylesheet.css">
-<style>
-<!--
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:24.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:13.5pt;
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-weight:bold;}
-h5
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:5;
-	font-size:10.0pt;
-	font-weight:bold;}
-h6
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:6;
-	font-size:7.5pt;
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:#252E78;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:#3D2185;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-address
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	font-style:italic;}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	font-family:"Courier New";
-	mso-fareast-font-family:"Times New Roman";}
-p.formuladsp, li.formuladsp, div.formuladsp
-	{mso-style-name:formuladsp;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdtable, li.mdtable, div.mdtable
-	{mso-style-name:mdtable;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	background:#F4F4FB;
-	border:none;
-	mso-border-alt:solid #868686 .75pt;
-	padding:0in;
-	mso-padding-alt:0in 0in 0in 0in;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdrow, li.mdrow, div.mdrow
-	{mso-style-name:mdrow;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdescleft, li.mdescleft, div.mdescleft
-	{mso-style-name:mdescleft;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.mdescright, li.mdescright, div.mdescright
-	{mso-style-name:mdescright;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.memitemleft, li.memitemleft, div.memitemleft
-	{mso-style-name:memitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memitemright, li.memitemright, div.memitemright
-	{mso-style-name:memitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.search, li.search, div.search
-	{mso-style-name:search;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.fragment, li.fragment, div.fragment
-	{mso-style-name:fragment;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemleft, li.memtemplitemleft, div.memtemplitemleft
-	{mso-style-name:memtemplitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemright, li.memtemplitemright, div.memtemplitemright
-	{mso-style-name:memtemplitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplparams, li.memtemplparams, div.memtemplparams
-	{mso-style-name:memtemplparams;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
- at page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-table.MsoTableGrid
-	{mso-style-name:"Table Grid";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	border:solid windowtext 1.0pt;
-	mso-border-alt:solid windowtext .5pt;
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-border-insideh:.5pt solid windowtext;
-	mso-border-insidev:.5pt solid windowtext;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:15.0pt;}
-</style>
-<![endif]><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="6146">
-  <o:colormru v:ext="edit" colors="#060"/>
-  <o:colormenu v:ext="edit" strokecolor="#060"/>
- </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body bgcolor=white lang=EN-US link="#252E78" vlink="#3D2185" style='tab-interval:
-.5in;margin-left:15.0pt;margin-right:15.0pt'>
-
-<div class=Section1>
-
-<p class=MsoNormal style='margin-top:0in;margin-right:15.0pt;margin-bottom:
-0in;margin-left:15.0pt;margin-bottom:.0001pt'><span style='color:black'><span
-style='mso-spacerun:yes'>�</span></span><b style='mso-bidi-font-weight:normal'><span
-style='font-size:22.0pt;color:black'><o:p></o:p></span></b></p>
-
-<div align=center>
-
-<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
- style='border-collapse:collapse;border:none;mso-border-bottom-alt:solid navy 2.25pt;
- mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
- <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:29.25pt'>
-  <td width=453 valign=top style='width:339.45pt;border:none;border-bottom:
-  solid navy 2.25pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt'>
-  <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span
-  style='font-size:22.0pt;color:black'>HDF5 C++ API Reference Manual</span></b><span
-  style='color:black'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-</div>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-</div>
-
-</body>
-
-</html>
-<!-- Generated by Doxygen 1.4.7 -->
-<div class="tabs">
-  <ul>
-    <li><a href="index.html"><span>Main Page</span></a></li>
-    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-    <li><a href="annotated.html"><span>Classes</span></a></li>
-    <li id="current"><a href="files.html"><span>Files</span></a></li>
-    <li><a href="examples.html"><span>Examples</span></a></li>
-  </ul></div>
-<div class="tabs">
-  <ul>
-    <li><a href="files.html"><span>File List</span></a></li>
-    <li><a href="globals.html"><span>File Members</span></a></li>
-  </ul></div>
-<h1>H5VarLenType.h</h1><a href="H5VarLenType_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span>
-<a name="l00002"></a>00002 <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span>
-<a name="l00003"></a>00003 <span class="comment"> * Copyright by The HDF Group.                                               *</span>
-<a name="l00004"></a>00004 <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span>
-<a name="l00005"></a>00005 <span class="comment"> * All rights reserved.                                                      *</span>
-<a name="l00006"></a>00006 <span class="comment"> *                                                                           *</span>
-<a name="l00007"></a>00007 <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span>
-<a name="l00008"></a>00008 <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span>
-<a name="l00009"></a>00009 <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span>
-<a name="l00010"></a>00010 <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span>
-<a name="l00011"></a>00011 <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span>
-<a name="l00012"></a>00012 <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span>
-<a name="l00013"></a>00013 <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span>
-<a name="l00014"></a>00014 <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span>
-<a name="l00015"></a>00015 <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span>
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017 <span class="comment">// Class VarLenType inherits from DataType and provides wrappers for</span>
-<a name="l00018"></a>00018 <span class="comment">// the HDF5 C's Variable-length Datatypes.</span>
-<a name="l00019"></a>00019 
-<a name="l00020"></a>00020 <span class="preprocessor">#ifndef _H5VarLenType_H</span>
-<a name="l00021"></a>00021 <span class="preprocessor"></span><span class="preprocessor">#define _H5VarLenType_H</span>
-<a name="l00022"></a>00022 <span class="preprocessor"></span>
-<a name="l00023"></a>00023 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00024"></a>00024 <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {
-<a name="l00025"></a>00025 <span class="preprocessor">#endif</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span>
-<a name="l00027"></a><a class="code" href="classH5_1_1VarLenType.html">00027</a> <span class="keyword">class </span>H5_DLLCPP VarLenType : <span class="keyword">public</span> <a class="code" href="classH5_1_1DataType.html">DataType</a> {
-<a name="l00028"></a>00028    <span class="keyword">public</span>:
-<a name="l00029"></a>00029         <span class="comment">// Constructor that creates a variable-length datatype based</span>
-<a name="l00030"></a>00030         <span class="comment">// on the specified base type.</span>
-<a name="l00031"></a>00031         VarLenType(<span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>* base_type);
-<a name="l00032"></a>00032 
-<a name="l00034"></a><a class="code" href="classH5_1_1VarLenType.html#e25655a87b7669f3df13c49e565be1bb">00034</a>         <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> fromClass ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"VarLenType"</span>); }
-<a name="l00035"></a>00035 
-<a name="l00036"></a>00036         <span class="comment">// Copy constructor: makes copy of the original object.</span>
-<a name="l00037"></a>00037         VarLenType( <span class="keyword">const</span> VarLenType& original );
-<a name="l00038"></a>00038 
-<a name="l00039"></a>00039         <span class="comment">// Constructor that takes an existing id</span>
-<a name="l00040"></a>00040         VarLenType( <span class="keyword">const</span> hid_t existing_id );
-<a name="l00041"></a>00041 
-<a name="l00042"></a>00042         <span class="comment">// Noop destructor</span>
-<a name="l00043"></a>00043         <span class="keyword">virtual</span> ~VarLenType();
-<a name="l00044"></a>00044 
-<a name="l00045"></a>00045    <span class="keyword">protected</span>:
-<a name="l00046"></a>00046         <span class="comment">// Default constructor</span>
-<a name="l00047"></a>00047         VarLenType();
-<a name="l00048"></a>00048 };
-<a name="l00049"></a>00049 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00050"></a>00050 <span class="preprocessor"></span>}
-<a name="l00051"></a>00051 <span class="preprocessor">#endif</span>
-<a name="l00052"></a>00052 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on 11 Apr 2013 by 
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5VarLenType_8h.html b/html/cpplus_RM/H5VarLenType_8h.html
deleted file mode 100644
index cd41983..0000000
--- a/html/cpplus_RM/H5VarLenType_8h.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5VarLenType.h File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> |
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">H5VarLenType.h File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><a href="H5VarLenType_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1VarLenType.html">H5::VarLenType</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classH5_1_1VarLenType.html" title="VarLenType operates on the HDF5 C's Variable-length Datatypes. ">VarLenType</a> operates on the HDF5 C's Variable-length Datatypes.  <a href="classH5_1_1VarLenType.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceH5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html">H5</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/H5VarLenType_8h_source.html b/html/cpplus_RM/H5VarLenType_8h_source.html
deleted file mode 100644
index 070998e..0000000
--- a/html/cpplus_RM/H5VarLenType_8h_source.html
+++ /dev/null
@@ -1,153 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5VarLenType.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5VarLenType.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="H5VarLenType_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span> <span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span> <span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span> <span class="comment"> *                                                                           *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span> <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span> <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span> <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span> <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span> <span class="comment">// Class VarLenType inherits from DataType and provides wrappers for</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span> <span class="comment">// the HDF5 C's Variable-length Datatypes.</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span> </div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span> <span class="preprocessor">#ifndef __H5VarLenType_H</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5VarLenType_H</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="classH5_1_1VarLenType.html">   28</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="classH5_1_1VarLenType.html">VarLenType</a> : <span class="keyword">public</span> <a class="code" href="classH5_1_1DataType.html">DataType</a> {</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>     <span class="comment">// Constructor that creates a variable-length datatype based</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>     <span class="comment">// on the specified base type.</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>     <a class="code" href="classH5_1_1VarLenType.html">VarLenType</a>(<span class="keyword">const</span> <a class="code" href="classH5_1_1DataType.html">DataType</a>* base_type);</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span> </div>
-<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="classH5_1_1VarLenType.html#ae25655a87b7669f3df13c49e565be1bb">   35</a></span>     <span class="keyword">virtual</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> <a class="code" href="classH5_1_1VarLenType.html#ae25655a87b7669f3df13c49e565be1bb">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class=" [...]
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span> </div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>     <span class="comment">// Copy constructor: makes copy of the original object.</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>     <a class="code" href="classH5_1_1VarLenType.html">VarLenType</a>( <span class="keyword">const</span> <a class="code" href="classH5_1_1VarLenType.html">VarLenType</a>& original );</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span> </div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>     <span class="comment">// Constructor that takes an existing id</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>     <a class="code" href="classH5_1_1VarLenType.html">VarLenType</a>( <span class="keyword">const</span> hid_t existing_id );</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span> </div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>     <span class="comment">// Noop destructor</span></div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>     <span class="keyword">virtual</span> ~<a class="code" href="classH5_1_1VarLenType.html">VarLenType</a>();</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span> </div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>    <span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>     <span class="comment">// Default constructor</span></div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>     <a class="code" href="classH5_1_1VarLenType.html">VarLenType</a>();</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span> };</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span> <span class="preprocessor"></span>}</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5VarLenType_H</span></div>
-<div class="ttc" id="classH5_1_1VarLenType_html_ae25655a87b7669f3df13c49e565be1bb"><div class="ttname"><a href="classH5_1_1VarLenType.html#ae25655a87b7669f3df13c49e565be1bb">H5::VarLenType::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5VarLenType.h:35</div></div>
-<div class="ttc" id="H5Exception_8h_html_a5c3fdf56d98d169f63f1b114803db592"><div class="ttname"><a href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a></div><div class="ttdeci">#define H5std_string</div><div class="ttdef"><b>Definition:</b> H5Exception.h:29</div></div>
-<div class="ttc" id="classH5_1_1VarLenType_html"><div class="ttname"><a href="classH5_1_1VarLenType.html">H5::VarLenType</a></div><div class="ttdoc">VarLenType operates on the HDF5 C&#39;s Variable-length Datatypes. </div><div class="ttdef"><b>Definition:</b> H5VarLenType.h:28</div></div>
-<div class="ttc" id="classH5_1_1DataType_html"><div class="ttname"><a href="classH5_1_1DataType.html">H5::DataType</a></div><div class="ttdoc">Class DataType provides generic operations on HDF5 datatypes. </div><div class="ttdef"><b>Definition:</b> H5DataType.h:34</div></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/RM_stylesheet.css b/html/cpplus_RM/RM_stylesheet.css
deleted file mode 100644
index 4699e69..0000000
--- a/html/cpplus_RM/RM_stylesheet.css
+++ /dev/null
@@ -1,1357 +0,0 @@
-/* The standard CSS for doxygen 1.8.5 */
-
-body, table, div, p, dl {
-	font: 400 14px/22px Roboto,sans-serif;
-}
-
-/* @group Heading Levels */
-
-h1.groupheader {
-	font-size: 150%;
-}
-
-.title {
-	font: 400 14px/28px Roboto,sans-serif;
-	font-size: 150%;
-	font-weight: bold;
-	margin: 10px 2px;
-}
-
-h2.groupheader {
-	border-bottom: 1px solid #879ECB;
-	color: #354C7B;
-	font-size: 150%;
-	font-weight: normal;
-	margin-top: 1.75em;
-	padding-top: 8px;
-	padding-bottom: 4px;
-	width: 100%;
-}
-
-h3.groupheader {
-	font-size: 100%;
-}
-
-h1, h2, h3, h4, h5, h6 {
-	-webkit-transition: text-shadow 0.5s linear;
-	-moz-transition: text-shadow 0.5s linear;
-	-ms-transition: text-shadow 0.5s linear;
-	-o-transition: text-shadow 0.5s linear;
-	transition: text-shadow 0.5s linear;
-	margin-right: 15px;
-}
-
-h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow {
-	text-shadow: 0 0 15px cyan;
-}
-
-dt {
-	font-weight: bold;
-}
-
-div.multicol {
-	-moz-column-gap: 1em;
-	-webkit-column-gap: 1em;
-	-moz-column-count: 3;
-	-webkit-column-count: 3;
-}
-
-p.startli, p.startdd, p.starttd {
-	margin-top: 2px;
-}
-
-p.endli {
-	margin-bottom: 0px;
-}
-
-p.enddd {
-	margin-bottom: 4px;
-}
-
-p.endtd {
-	margin-bottom: 2px;
-}
-
-/* @end */
-
-caption {
-	font-weight: bold;
-}
-
-span.legend {
-        font-size: 70%;
-        text-align: center;
-}
-
-h3.version {
-        font-size: 90%;
-        text-align: center;
-}
-
-div.qindex, div.navtab{
-	background-color: #EBEFF6;
-	border: 1px solid #A3B4D7;
-	text-align: center;
-}
-
-div.qindex, div.navpath {
-	width: 100%;
-	line-height: 140%;
-}
-
-div.navtab {
-	margin-right: 15px;
-}
-
-/* @group Link Styling */
-
-a {
-	color: #3D578C;
-	font-weight: normal;
-	text-decoration: none;
-}
-
-.contents a:visited {
-	color: #4665A2;
-}
-
-a:hover {
-	text-decoration: underline;
-}
-
-a.qindex {
-	font-weight: bold;
-}
-
-a.qindexHL {
-	font-weight: bold;
-	background-color: #9CAFD4;
-	color: #ffffff;
-	border: 1px double #869DCA;
-}
-
-.contents a.qindexHL:visited {
-        color: #ffffff;
-}
-
-a.el {
-	font-weight: bold;
-}
-
-a.elRef {
-}
-
-a.code, a.code:visited, a.line, a.line:visited {
-	color: #4665A2; 
-}
-
-a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited {
-	color: #4665A2; 
-}
-
-/* @end */
-
-dl.el {
-	margin-left: -1cm;
-}
-
-pre.fragment {
-        border: 1px solid #C4CFE5;
-        background-color: #FBFCFD;
-        padding: 4px 6px;
-        margin: 4px 8px 4px 2px;
-        overflow: auto;
-        word-wrap: break-word;
-        font-size:  9pt;
-        line-height: 125%;
-        font-family: monospace, fixed;
-        font-size: 105%;
-}
-
-div.fragment {
-        padding: 0px;
-        margin: 0px;
-	background-color: #FBFCFD;
-	border: 1px solid #C4CFE5;
-}
-
-div.line {
-	font-family: monospace, fixed;
-        font-size: 13px;
-	min-height: 13px;
-	line-height: 1.0;
-	text-wrap: unrestricted;
-	white-space: -moz-pre-wrap; /* Moz */
-	white-space: -pre-wrap;     /* Opera 4-6 */
-	white-space: -o-pre-wrap;   /* Opera 7 */
-	white-space: pre-wrap;      /* CSS3  */
-	word-wrap: break-word;      /* IE 5.5+ */
-	text-indent: -53px;
-	padding-left: 53px;
-	padding-bottom: 0px;
-	margin: 0px;
-	-webkit-transition-property: background-color, box-shadow;
-	-webkit-transition-duration: 0.5s;
-	-moz-transition-property: background-color, box-shadow;
-	-moz-transition-duration: 0.5s;
-	-ms-transition-property: background-color, box-shadow;
-	-ms-transition-duration: 0.5s;
-	-o-transition-property: background-color, box-shadow;
-	-o-transition-duration: 0.5s;
-	transition-property: background-color, box-shadow;
-	transition-duration: 0.5s;
-}
-
-div.line.glow {
-	background-color: cyan;
-	box-shadow: 0 0 10px cyan;
-}
-
-
-span.lineno {
-	padding-right: 4px;
-	text-align: right;
-	border-right: 2px solid #0F0;
-	background-color: #E8E8E8;
-        white-space: pre;
-}
-span.lineno a {
-	background-color: #D8D8D8;
-}
-
-span.lineno a:hover {
-	background-color: #C8C8C8;
-}
-
-div.ah {
-	background-color: black;
-	font-weight: bold;
-	color: #ffffff;
-	margin-bottom: 3px;
-	margin-top: 3px;
-	padding: 0.2em;
-	border: solid thin #333;
-	border-radius: 0.5em;
-	-webkit-border-radius: .5em;
-	-moz-border-radius: .5em;
-	box-shadow: 2px 2px 3px #999;
-	-webkit-box-shadow: 2px 2px 3px #999;
-	-moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
-	background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));
-	background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000);
-}
-
-div.groupHeader {
-	margin-left: 16px;
-	margin-top: 12px;
-	font-weight: bold;
-}
-
-div.groupText {
-	margin-left: 16px;
-	font-style: italic;
-}
-
-body {
-	background-color: white;
-	color: black;
-        margin: 0;
-}
-
-div.contents {
-	margin-top: 10px;
-	margin-left: 12px;
-	margin-right: 8px;
-}
-
-td.indexkey {
-	background-color: #EBEFF6;
-	font-weight: bold;
-	border: 1px solid #C4CFE5;
-	margin: 2px 0px 2px 0;
-	padding: 2px 10px;
-        white-space: nowrap;
-        vertical-align: top;
-}
-
-td.indexvalue {
-	background-color: #EBEFF6;
-	border: 1px solid #C4CFE5;
-	padding: 2px 10px;
-	margin: 2px 0px;
-}
-
-tr.memlist {
-	background-color: #EEF1F7;
-}
-
-p.formulaDsp {
-	text-align: center;
-}
-
-img.formulaDsp {
-	
-}
-
-img.formulaInl {
-	vertical-align: middle;
-}
-
-div.center {
-	text-align: center;
-        margin-top: 0px;
-        margin-bottom: 0px;
-        padding: 0px;
-}
-
-div.center img {
-	border: 0px;
-}
-
-address.footer {
-	text-align: right;
-	padding-right: 12px;
-}
-
-img.footer {
-	border: 0px;
-	vertical-align: middle;
-}
-
-/* @group Code Colorization */
-
-span.keyword {
-	color: #008000
-}
-
-span.keywordtype {
-	color: #604020
-}
-
-span.keywordflow {
-	color: #e08000
-}
-
-span.comment {
-	color: #800000
-}
-
-span.preprocessor {
-	color: #806020
-}
-
-span.stringliteral {
-	color: #002080
-}
-
-span.charliteral {
-	color: #008080
-}
-
-span.vhdldigit { 
-	color: #ff00ff 
-}
-
-span.vhdlchar { 
-	color: #000000 
-}
-
-span.vhdlkeyword { 
-	color: #700070 
-}
-
-span.vhdllogic { 
-	color: #ff0000 
-}
-
-blockquote {
-        background-color: #F7F8FB;
-        border-left: 2px solid #9CAFD4;
-        margin: 0 24px 0 4px;
-        padding: 0 12px 0 16px;
-}
-
-/* @end */
-
-/*
-.search {
-	color: #003399;
-	font-weight: bold;
-}
-
-form.search {
-	margin-bottom: 0px;
-	margin-top: 0px;
-}
-
-input.search {
-	font-size: 75%;
-	color: #000080;
-	font-weight: normal;
-	background-color: #e8eef2;
-}
-*/
-
-td.tiny {
-	font-size: 75%;
-}
-
-.dirtab {
-	padding: 4px;
-	border-collapse: collapse;
-	border: 1px solid #A3B4D7;
-}
-
-th.dirtab {
-	background: #EBEFF6;
-	font-weight: bold;
-}
-
-hr {
-	height: 0px;
-	border: none;
-	border-top: 1px solid #4A6AAA;
-}
-
-hr.footer {
-	height: 1px;
-}
-
-/* @group Member Descriptions */
-
-table.memberdecls {
-	border-spacing: 0px;
-	padding: 0px;
-}
-
-.memberdecls td, .fieldtable tr {
-	-webkit-transition-property: background-color, box-shadow;
-	-webkit-transition-duration: 0.5s;
-	-moz-transition-property: background-color, box-shadow;
-	-moz-transition-duration: 0.5s;
-	-ms-transition-property: background-color, box-shadow;
-	-ms-transition-duration: 0.5s;
-	-o-transition-property: background-color, box-shadow;
-	-o-transition-duration: 0.5s;
-	transition-property: background-color, box-shadow;
-	transition-duration: 0.5s;
-}
-
-.memberdecls td.glow, .fieldtable tr.glow {
-	background-color: cyan;
-	box-shadow: 0 0 15px cyan;
-}
-
-.mdescLeft, .mdescRight,
-.memItemLeft, .memItemRight,
-.memTemplItemLeft, .memTemplItemRight, .memTemplParams {
-	background-color: #F9FAFC;
-	border: none;
-	margin: 4px;
-	padding: 1px 0 0 8px;
-}
-
-.mdescLeft, .mdescRight {
-	padding: 0px 8px 4px 8px;
-	color: #555;
-}
-
-.memSeparator {
-        border-bottom: 1px solid #DEE4F0;
-        line-height: 1px;
-        margin: 0px;
-        padding: 0px;
-}
-
-.memItemLeft, .memTemplItemLeft {
-        white-space: nowrap;
-}
-
-.memItemRight {
-	width: 100%;
-}
-
-.memTemplParams {
-	color: #4665A2;
-        white-space: nowrap;
-	font-size: 80%;
-}
-
-/* @end */
-
-/* @group Member Details */
-
-/* Styles for detailed member documentation */
-
-.memtemplate {
-	font-size: 80%;
-	color: #4665A2;
-	font-weight: normal;
-	margin-left: 9px;
-}
-
-.memnav {
-	background-color: #EBEFF6;
-	border: 1px solid #A3B4D7;
-	text-align: center;
-	margin: 2px;
-	margin-right: 15px;
-	padding: 2px;
-}
-
-.mempage {
-	width: 100%;
-}
-
-.memitem {
-	padding: 0;
-	margin-bottom: 10px;
-	margin-right: 5px;
-        -webkit-transition: box-shadow 0.5s linear;
-        -moz-transition: box-shadow 0.5s linear;
-        -ms-transition: box-shadow 0.5s linear;
-        -o-transition: box-shadow 0.5s linear;
-        transition: box-shadow 0.5s linear;
-        display: table !important;
-        width: 100%;
-}
-
-.memitem.glow {
-         box-shadow: 0 0 15px cyan;
-}
-
-.memname {
-        font-weight: bold;
-        margin-left: 6px;
-}
-
-.memname td {
-	vertical-align: bottom;
-}
-
-.memproto, dl.reflist dt {
-        border-top: 1px solid #A8B8D9;
-        border-left: 1px solid #A8B8D9;
-        border-right: 1px solid #A8B8D9;
-        padding: 6px 0px 6px 0px;
-        color: #253555;
-        font-weight: bold;
-        text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
-        background-image:url('nav_f.png');
-        background-repeat:repeat-x;
-        background-color: #E2E8F2;
-        /* opera specific markup */
-        box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
-        border-top-right-radius: 4px;
-        border-top-left-radius: 4px;
-        /* firefox specific markup */
-        -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
-        -moz-border-radius-topright: 4px;
-        -moz-border-radius-topleft: 4px;
-        /* webkit specific markup */
-        -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
-        -webkit-border-top-right-radius: 4px;
-        -webkit-border-top-left-radius: 4px;
-
-}
-
-.memdoc, dl.reflist dd {
-        border-bottom: 1px solid #A8B8D9;      
-        border-left: 1px solid #A8B8D9;      
-        border-right: 1px solid #A8B8D9; 
-        padding: 6px 10px 2px 10px;
-        background-color: #FBFCFD;
-        border-top-width: 0;
-        background-image:url('nav_g.png');
-        background-repeat:repeat-x;
-        background-color: #FFFFFF;
-        /* opera specific markup */
-        border-bottom-left-radius: 4px;
-        border-bottom-right-radius: 4px;
-        box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
-        /* firefox specific markup */
-        -moz-border-radius-bottomleft: 4px;
-        -moz-border-radius-bottomright: 4px;
-        -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
-        /* webkit specific markup */
-        -webkit-border-bottom-left-radius: 4px;
-        -webkit-border-bottom-right-radius: 4px;
-        -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
-}
-
-dl.reflist dt {
-        padding: 5px;
-}
-
-dl.reflist dd {
-        margin: 0px 0px 10px 0px;
-        padding: 5px;
-}
-
-.paramkey {
-	text-align: right;
-}
-
-.paramtype {
-	white-space: nowrap;
-}
-
-.paramname {
-	color: #602020;
-	white-space: nowrap;
-}
-.paramname em {
-	font-style: normal;
-}
-.paramname code {
-        line-height: 14px;
-}
-
-.params, .retval, .exception, .tparams {
-        margin-left: 0px;
-        padding-left: 0px;
-}       
-
-.params .paramname, .retval .paramname {
-        font-weight: bold;
-        vertical-align: top;
-}
-        
-.params .paramtype {
-        font-style: italic;
-        vertical-align: top;
-}       
-        
-.params .paramdir {
-        font-family: "courier new",courier,monospace;
-        vertical-align: top;
-}
-
-table.mlabels {
-	border-spacing: 0px;
-}
-
-td.mlabels-left {
-	width: 100%;
-	padding: 0px;
-}
-
-td.mlabels-right {
-	vertical-align: bottom;
-	padding: 0px;
-	white-space: nowrap;
-}
-
-span.mlabels {
-        margin-left: 8px;
-}
-
-span.mlabel {
-        background-color: #728DC1;
-        border-top:1px solid #5373B4;
-        border-left:1px solid #5373B4;
-        border-right:1px solid #C4CFE5;
-        border-bottom:1px solid #C4CFE5;
-	text-shadow: none;
-	color: white;
-	margin-right: 4px;
-	padding: 2px 3px;
-	border-radius: 3px;
-	font-size: 7pt;
-	white-space: nowrap;
-	vertical-align: middle;
-}
-
-
-
-/* @end */
-
-/* these are for tree view when not used as main index */
-
-div.directory {
-        margin: 10px 0px;
-        border-top: 1px solid #A8B8D9;
-        border-bottom: 1px solid #A8B8D9;
-        width: 100%;
-}
-
-.directory table {
-        border-collapse:collapse;
-}
-
-.directory td {
-        margin: 0px;
-        padding: 0px;
-	vertical-align: top;
-}
-
-.directory td.entry {
-        white-space: nowrap;
-        padding-right: 6px;
-	padding-top: 3px;
-}
-
-.directory td.entry a {
-        outline:none;
-}
-
-.directory td.entry a img {
-        border: none;
-}
-
-.directory td.desc {
-        width: 100%;
-        padding-left: 6px;
-	padding-right: 6px;
-	padding-top: 3px;
-	border-left: 1px solid rgba(0,0,0,0.05);
-}
-
-.directory tr.even {
-	padding-left: 6px;
-	background-color: #F7F8FB;
-}
-
-.directory img {
-	vertical-align: -30%;
-}
-
-.directory .levels {
-        white-space: nowrap;
-        width: 100%;
-        text-align: right;
-        font-size: 9pt;
-}
-
-.directory .levels span {
-        cursor: pointer;
-        padding-left: 2px;
-        padding-right: 2px;
-	color: #3D578C;
-}
-
-div.dynheader {
-        margin-top: 8px;
-	-webkit-touch-callout: none;
-	-webkit-user-select: none;
-	-khtml-user-select: none;
-	-moz-user-select: none;
-	-ms-user-select: none;
-	user-select: none;
-}
-
-address {
-	font-style: normal;
-	color: #2A3D61;
-}
-
-table.doxtable {
-	border-collapse:collapse;
-        margin-top: 4px;
-        margin-bottom: 4px;
-}
-
-table.doxtable td, table.doxtable th {
-	border: 1px solid #2D4068;
-	padding: 3px 7px 2px;
-}
-
-table.doxtable th {
-	background-color: #374F7F;
-	color: #FFFFFF;
-	font-size: 110%;
-	padding-bottom: 4px;
-	padding-top: 5px;
-}
-
-table.fieldtable {
-        /*width: 100%;*/
-        margin-bottom: 10px;
-        border: 1px solid #A8B8D9;
-        border-spacing: 0px;
-        -moz-border-radius: 4px;
-        -webkit-border-radius: 4px;
-        border-radius: 4px;
-        -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
-        -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
-        box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
-}
-
-.fieldtable td, .fieldtable th {
-        padding: 3px 7px 2px;
-}
-
-.fieldtable td.fieldtype, .fieldtable td.fieldname {
-        white-space: nowrap;
-        border-right: 1px solid #A8B8D9;
-        border-bottom: 1px solid #A8B8D9;
-        vertical-align: top;
-}
-
-.fieldtable td.fieldname {
-        padding-top: 3px;
-}
-
-.fieldtable td.fielddoc {
-        border-bottom: 1px solid #A8B8D9;
-        /*width: 100%;*/
-}
-
-.fieldtable td.fielddoc p:first-child {
-        margin-top: 0px;
-}       
-        
-.fieldtable td.fielddoc p:last-child {
-        margin-bottom: 2px;
-}
-
-.fieldtable tr:last-child td {
-        border-bottom: none;
-}
-
-.fieldtable th {
-        background-image:url('nav_f.png');
-        background-repeat:repeat-x;
-        background-color: #E2E8F2;
-        font-size: 90%;
-        color: #253555;
-        padding-bottom: 4px;
-        padding-top: 5px;
-        text-align:left;
-        -moz-border-radius-topleft: 4px;
-        -moz-border-radius-topright: 4px;
-        -webkit-border-top-left-radius: 4px;
-        -webkit-border-top-right-radius: 4px;
-        border-top-left-radius: 4px;
-        border-top-right-radius: 4px;
-        border-bottom: 1px solid #A8B8D9;
-}
-
-
-.tabsearch {
-	top: 0px;
-	left: 10px;
-	height: 36px;
-	background-image: url('tab_b.png');
-	z-index: 101;
-	overflow: hidden;
-	font-size: 13px;
-}
-
-.navpath ul
-{
-	font-size: 11px;
-	background-image:url('tab_b.png');
-	background-repeat:repeat-x;
-	background-position: 0 -5px;
-	height:30px;
-	line-height:30px;
-	color:#8AA0CC;
-	border:solid 1px #C2CDE4;
-	overflow:hidden;
-	margin:0px;
-	padding:0px;
-}
-
-.navpath li
-{
-	list-style-type:none;
-	float:left;
-	padding-left:10px;
-	padding-right:15px;
-	background-image:url('bc_s.png');
-	background-repeat:no-repeat;
-	background-position:right;
-	color:#364D7C;
-}
-
-.navpath li.navelem a
-{
-	height:32px;
-	display:block;
-	text-decoration: none;
-	outline: none;
-	color: #283A5D;
-	font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
-	text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
-	text-decoration: none;        
-}
-
-.navpath li.navelem a:hover
-{
-	color:#6884BD;
-}
-
-.navpath li.footer
-{
-        list-style-type:none;
-        float:right;
-        padding-left:10px;
-        padding-right:15px;
-        background-image:none;
-        background-repeat:no-repeat;
-        background-position:right;
-        color:#364D7C;
-        font-size: 8pt;
-}
-
-
-div.summary
-{
-	float: right;
-	font-size: 8pt;
-	padding-right: 5px;
-	width: 50%;
-	text-align: right;
-}       
-
-div.summary a
-{
-	white-space: nowrap;
-}
-
-div.ingroups
-{
-	font-size: 8pt;
-	width: 50%;
-	text-align: left;
-}
-
-div.ingroups a
-{
-	white-space: nowrap;
-}
-
-div.header
-{
-        background-image:url('nav_h.png');
-        background-repeat:repeat-x;
-	background-color: #F9FAFC;
-	margin:  0px;
-	border-bottom: 1px solid #C4CFE5;
-}
-
-div.headertitle
-{
-	padding: 5px 5px 5px 10px;
-}
-
-dl
-{
-        padding: 0 0 0 10px;
-}
-
-/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */
-dl.section
-{
-	margin-left: 0px;
-	padding-left: 0px;
-}
-
-dl.note
-{
-        margin-left:-7px;
-        padding-left: 3px;
-        border-left:4px solid;
-        border-color: #D0C000;
-}
-
-dl.warning, dl.attention
-{
-        margin-left:-7px;
-        padding-left: 3px;
-        border-left:4px solid;
-        border-color: #FF0000;
-}
-
-dl.pre, dl.post, dl.invariant
-{
-        margin-left:-7px;
-        padding-left: 3px;
-        border-left:4px solid;
-        border-color: #00D000;
-}
-
-dl.deprecated
-{
-        margin-left:-7px;
-        padding-left: 3px;
-        border-left:4px solid;
-        border-color: #505050;
-}
-
-dl.todo
-{
-        margin-left:-7px;
-        padding-left: 3px;
-        border-left:4px solid;
-        border-color: #00C0E0;
-}
-
-dl.test
-{
-        margin-left:-7px;
-        padding-left: 3px;
-        border-left:4px solid;
-        border-color: #3030E0;
-}
-
-dl.bug
-{
-        margin-left:-7px;
-        padding-left: 3px;
-        border-left:4px solid;
-        border-color: #C08050;
-}
-
-dl.section dd {
-	margin-bottom: 6px;
-}
-
-
-#projectlogo
-{
-	text-align: center;
-	vertical-align: bottom;
-	border-collapse: separate;
-}
- 
-#projectlogo img
-{ 
-	border: 0px none;
-}
- 
-#projectname
-{
-	font: 300% Tahoma, Arial,sans-serif;
-	margin: 0px;
-	padding: 2px 0px;
-}
-    
-#projectbrief
-{
-	font: 120% Tahoma, Arial,sans-serif;
-	margin: 0px;
-	padding: 0px;
-}
-
-#projectnumber
-{
-	font: 50% Tahoma, Arial,sans-serif;
-	margin: 0px;
-	padding: 0px;
-}
-
-#titlearea
-{
-	padding: 0px;
-	margin: 0px;
-	width: 100%;
-	border-bottom: 1px solid #5373B4;
-}
-
-.image
-{
-        text-align: center;
-}
-
-.dotgraph
-{
-        text-align: center;
-}
-
-.mscgraph
-{
-        text-align: center;
-}
-
-.caption
-{
-	font-weight: bold;
-}
-
-div.zoom
-{
-	border: 1px solid #90A5CE;
-}
-
-dl.citelist {
-        margin-bottom:50px;
-}
-
-dl.citelist dt {
-        color:#334975;
-        float:left;
-        font-weight:bold;
-        margin-right:10px;
-        padding:5px;
-}
-
-dl.citelist dd {
-        margin:2px 0;
-        padding:5px 0;
-}
-
-div.toc {
-        padding: 14px 25px;
-        background-color: #F4F6FA;
-        border: 1px solid #D8DFEE;
-        border-radius: 7px 7px 7px 7px;
-        float: right;
-        height: auto;
-        margin: 0 20px 10px 10px;
-        width: 200px;
-}
-
-div.toc li {
-        background: url("bdwn.png") no-repeat scroll 0 5px transparent;
-        font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif;
-        margin-top: 5px;
-        padding-left: 10px;
-        padding-top: 2px;
-}
-
-div.toc h3 {
-        font: bold 12px/1.2 Arial,FreeSans,sans-serif;
-	color: #4665A2;
-        border-bottom: 0 none;
-        margin: 0;
-}
-
-div.toc ul {
-        list-style: none outside none;
-        border: medium none;
-        padding: 0px;
-}       
-
-div.toc li.level1 {
-        margin-left: 0px;
-}
-
-div.toc li.level2 {
-        margin-left: 15px;
-}
-
-div.toc li.level3 {
-        margin-left: 30px;
-}
-
-div.toc li.level4 {
-        margin-left: 45px;
-}
-
-.inherit_header {
-        font-weight: bold;
-        color: gray;
-        cursor: pointer;
-	-webkit-touch-callout: none;
-	-webkit-user-select: none;
-	-khtml-user-select: none;
-	-moz-user-select: none;
-	-ms-user-select: none;
-	user-select: none;
-}
-
-.inherit_header td {
-        padding: 6px 0px 2px 5px;
-}
-
-.inherit {
-        display: none;
-}
-
-tr.heading h2 {
-        margin-top: 12px;
-        margin-bottom: 4px;
-}
-
-/* tooltip related style info */
-
-.ttc {
-        position: absolute;
-        display: none;
-}
-
-#powerTip {
-	cursor: default;
-	white-space: nowrap;
-	background-color: white;
-	border: 1px solid gray;
-	border-radius: 4px 4px 4px 4px;
-	box-shadow: 1px 1px 7px gray;
-	display: none;
-	font-size: smaller;
-	max-width: 80%;
-	opacity: 0.9;
-	padding: 1ex 1em 1em;
-	position: absolute;
-	z-index: 2147483647;
-}
-
-#powerTip div.ttdoc {
-        color: grey;
-	font-style: italic;
-}
-
-#powerTip div.ttname a {
-        font-weight: bold;
-}
-
-#powerTip div.ttname {
-        font-weight: bold;
-}
-
-#powerTip div.ttdeci {
-        color: #006318;
-}
-
-#powerTip div {
-        margin: 0px;
-        padding: 0px;
-        font: 12px/16px Roboto,sans-serif;
-}
-
-#powerTip:before, #powerTip:after {
-	content: "";
-	position: absolute;
-	margin: 0px;
-}
-
-#powerTip.n:after,  #powerTip.n:before,
-#powerTip.s:after,  #powerTip.s:before,
-#powerTip.w:after,  #powerTip.w:before,
-#powerTip.e:after,  #powerTip.e:before,
-#powerTip.ne:after, #powerTip.ne:before,
-#powerTip.se:after, #powerTip.se:before,
-#powerTip.nw:after, #powerTip.nw:before,
-#powerTip.sw:after, #powerTip.sw:before {
-	border: solid transparent;
-	content: " ";
-	height: 0;
-	width: 0;
-	position: absolute;
-}
-
-#powerTip.n:after,  #powerTip.s:after,
-#powerTip.w:after,  #powerTip.e:after,
-#powerTip.nw:after, #powerTip.ne:after,
-#powerTip.sw:after, #powerTip.se:after {
-	border-color: rgba(255, 255, 255, 0);
-}
-
-#powerTip.n:before,  #powerTip.s:before,
-#powerTip.w:before,  #powerTip.e:before,
-#powerTip.nw:before, #powerTip.ne:before,
-#powerTip.sw:before, #powerTip.se:before {
-	border-color: rgba(128, 128, 128, 0);
-}
-
-#powerTip.n:after,  #powerTip.n:before,
-#powerTip.ne:after, #powerTip.ne:before,
-#powerTip.nw:after, #powerTip.nw:before {
-	top: 100%;
-}
-
-#powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after {
-	border-top-color: #ffffff;
-	border-width: 10px;
-	margin: 0px -10px;
-}
-#powerTip.n:before {
-	border-top-color: #808080;
-	border-width: 11px;
-	margin: 0px -11px;
-}
-#powerTip.n:after, #powerTip.n:before {
-	left: 50%;
-}
-
-#powerTip.nw:after, #powerTip.nw:before {
-	right: 14px;
-}
-
-#powerTip.ne:after, #powerTip.ne:before {
-	left: 14px;
-}
-
-#powerTip.s:after,  #powerTip.s:before,
-#powerTip.se:after, #powerTip.se:before,
-#powerTip.sw:after, #powerTip.sw:before {
-	bottom: 100%;
-}
-
-#powerTip.s:after, #powerTip.se:after, #powerTip.sw:after {
-	border-bottom-color: #ffffff;
-	border-width: 10px;
-	margin: 0px -10px;
-}
-
-#powerTip.s:before, #powerTip.se:before, #powerTip.sw:before {
-	border-bottom-color: #808080;
-	border-width: 11px;
-	margin: 0px -11px;
-}
-
-#powerTip.s:after, #powerTip.s:before {
-	left: 50%;
-}
-
-#powerTip.sw:after, #powerTip.sw:before {
-	right: 14px;
-}
-
-#powerTip.se:after, #powerTip.se:before {
-	left: 14px;
-}
-
-#powerTip.e:after, #powerTip.e:before {
-	left: 100%;
-}
-#powerTip.e:after {
-	border-left-color: #ffffff;
-	border-width: 10px;
-	top: 50%;
-	margin-top: -10px;
-}
-#powerTip.e:before {
-	border-left-color: #808080;
-	border-width: 11px;
-	top: 50%;
-	margin-top: -11px;
-}
-
-#powerTip.w:after, #powerTip.w:before {
-	right: 100%;
-}
-#powerTip.w:after {
-	border-right-color: #ffffff;
-	border-width: 10px;
-	top: 50%;
-	margin-top: -10px;
-}
-#powerTip.w:before {
-	border-right-color: #808080;
-	border-width: 11px;
-	top: 50%;
-	margin-top: -11px;
-}
-
- at media print
-{
-  #top { display: none; }
-  #side-nav { display: none; }
-  #nav-path { display: none; }
-  body { overflow:visible; }
-  h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
-  .summary { display: none; }
-  .memitem { page-break-inside: avoid; }
-  #doc-content
-  {
-    margin-left:0 !important;
-    height:auto !important;
-    width:auto !important;
-    overflow:inherit;
-    display:inline;
-  }
-}
-
diff --git a/html/cpplus_RM/annotated.html b/html/cpplus_RM/annotated.html
deleted file mode 100644
index 140da6c..0000000
--- a/html/cpplus_RM/annotated.html
+++ /dev/null
@@ -1,143 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">Class List</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
-<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
-<tr id="row_0_" class="even"><td class="entry"><img id="arr_0_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('0_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespaceH5.html" target="_self">H5</a></td><td class="desc"></td></tr>
-<tr id="row_0_0_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1AbstractDs.html" target="_self">AbstractDs</a></td><td class="desc">Class <a class="el" href="classH5_1_1AbstractDs.html" title="Class AbstractDs is an abstract base class, inherited by Attribute and DataSet. ">AbstractDs</a> is an abstract base clas [...]
-<tr id="row_0_1_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1ArrayType.html" target="_self">ArrayType</a></td><td class="desc">Class <a class="el" href="classH5_1_1ArrayType.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes...">ArrayType</ [...]
-<tr id="row_0_2_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1AtomType.html" target="_self">AtomType</a></td><td class="desc">Class <a class="el" href="classH5_1_1AtomType.html" title="Class AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. ">AtomType</a> is a base class, inherit [...]
-<tr id="row_0_3_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1Attribute.html" target="_self">Attribute</a></td><td class="desc">Class <a class="el" href="classH5_1_1Attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> operates on HDF5 attributes </td></tr>
-<tr id="row_0_4_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1CommonFG.html" target="_self">CommonFG</a></td><td class="desc">Class <a class="el" href="classH5_1_1CommonFG.html" title="Class CommonFG is an abstract base class of H5File and H5Group. ">CommonFG</a> is an abstract base class of <a class="el" href= [...]
-<tr id="row_0_5_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1CompType.html" target="_self">CompType</a></td><td class="desc"><a class="el" href="classH5_1_1CompType.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. ">CompType</a> is a derivative of a <a c [...]
-<tr id="row_0_6_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1DataSet.html" target="_self">DataSet</a></td><td class="desc">Class <a class="el" href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> operates on HDF5 datasets </td></tr>
-<tr id="row_0_7_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1DataSpace.html" target="_self">DataSpace</a></td><td class="desc">Class <a class="el" href="classH5_1_1DataSpace.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> operates on HDF5 dataspaces </td></tr>
-<tr id="row_0_8_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1DataType.html" target="_self">DataType</a></td><td class="desc">Class <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> provides generic operations on HDF5 datatypes </td></tr>
-<tr id="row_0_9_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1DSetCreatPropList.html" target="_self">DSetCreatPropList</a></td><td class="desc">Class <a class="el" href="classH5_1_1DSetCreatPropList.html" title="Class DSetCreatPropList represents the dataset creation property list. ">DSetCreatPropL [...]
-<tr id="row_0_10_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1DSetMemXferPropList.html" target="_self">DSetMemXferPropList</a></td><td class="desc">Class <a class="el" href="classH5_1_1DSetMemXferPropList.html" title="Class DSetMemXferPropList represents the dataset memory and transfer property list. ">DSetMem [...]
-<tr id="row_0_11_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1EnumType.html" target="_self">EnumType</a></td><td class="desc">Class <a class="el" href="classH5_1_1EnumType.html" title="Class EnumType operates on HDF5 enum datatypes. ">EnumType</a> operates on HDF5 enum datatypes </td></tr>
-<tr id="row_0_12_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1Exception.html" target="_self">Exception</a></td><td class="desc"><a class="el" href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> provides wrappers of HDF5 error handling functions  [...]
-<tr id="row_0_13_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1FileIException.html" target="_self">FileIException</a></td><td class="desc"></td></tr>
-<tr id="row_0_14_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1GroupIException.html" target="_self">GroupIException</a></td><td class="desc"></td></tr>
-<tr id="row_0_15_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1DataSpaceIException.html" target="_self">DataSpaceIException</a></td><td class="desc"></td></tr>
-<tr id="row_0_16_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1DataTypeIException.html" target="_self">DataTypeIException</a></td><td class="desc"></td></tr>
-<tr id="row_0_17_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1PropListIException.html" target="_self">PropListIException</a></td><td class="desc"></td></tr>
-<tr id="row_0_18_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1DataSetIException.html" target="_self">DataSetIException</a></td><td class="desc"></td></tr>
-<tr id="row_0_19_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1AttributeIException.html" target="_self">AttributeIException</a></td><td class="desc"></td></tr>
-<tr id="row_0_20_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1ReferenceException.html" target="_self">ReferenceException</a></td><td class="desc"></td></tr>
-<tr id="row_0_21_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1LibraryIException.html" target="_self">LibraryIException</a></td><td class="desc"></td></tr>
-<tr id="row_0_22_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1IdComponentException.html" target="_self">IdComponentException</a></td><td class="desc"></td></tr>
-<tr id="row_0_23_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1FileAccPropList.html" target="_self">FileAccPropList</a></td><td class="desc">Class <a class="el" href="classH5_1_1FileAccPropList.html" title="Class FileAccPropList represents the HDF5 file access property list. ">FileAccPropList</a> r [...]
-<tr id="row_0_24_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1FileCreatPropList.html" target="_self">FileCreatPropList</a></td><td class="desc">Class <a class="el" href="classH5_1_1FileCreatPropList.html" title="Class FileCreatPropList represents the HDF5 file create property list. ">FileCreatPropList</a> repr [...]
-<tr id="row_0_25_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1H5File.html" target="_self">H5File</a></td><td class="desc">Class <a class="el" href="classH5_1_1H5File.html" title="Class H5File represents an HDF5 file. ">H5File</a> represents an HDF5 file </td></tr>
-<tr id="row_0_26_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1FloatType.html" target="_self">FloatType</a></td><td class="desc">Class <a class="el" href="classH5_1_1FloatType.html" title="Class FloatType operates on HDF5 floating point datatype. ">FloatType</a> operates on HDF5 floating point datatype </td></tr>
-<tr id="row_0_27_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1Group.html" target="_self">Group</a></td><td class="desc">Class <a class="el" href="classH5_1_1Group.html" title="Class Group represents an HDF5 group. ">Group</a> represents an HDF5 group </td></tr>
-<tr id="row_0_28_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1IdComponent.html" target="_self">IdComponent</a></td><td class="desc">Class <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> provides [...]
-<tr id="row_0_29_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1IntType.html" target="_self">IntType</a></td><td class="desc">Class <a class="el" href="classH5_1_1IntType.html" title="Class IntType operates on HDF5 integer datatype. ">IntType</a> operates on HDF5 integer datatype </td></tr>
-<tr id="row_0_30_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1H5Library.html" target="_self">H5Library</a></td><td class="desc">Class <a class="el" href="classH5_1_1H5Library.html" title="Class H5Library operates the HDF5 library globably. ">H5Library</a> operates the HDF5 library globably </td></tr>
-<tr id="row_0_31_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1UserData4Aiterate.html" target="_self">UserData4Aiterate</a></td><td class="desc"></td></tr>
-<tr id="row_0_32_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1H5Location.html" target="_self">H5Location</a></td><td class="desc"><a class="el" href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> is an abstract base class, added in version 1. [...]
-<tr id="row_0_33_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1H5Object.html" target="_self">H5Object</a></td><td class="desc">Class <a class="el" href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. ">H5Object</a> is a bridge betwee [...]
-<tr id="row_0_34_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1PredType.html" target="_self">PredType</a></td><td class="desc">Class <a class="el" href="classH5_1_1PredType.html" title="Class PredType holds the definition of all the HDF5 predefined datatypes. ">PredType</a> holds the definition of all the HDF5  [...]
-<tr id="row_0_35_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1PropList.html" target="_self">PropList</a></td><td class="desc">Class <a class="el" href="classH5_1_1PropList.html" title="Class PropList provides operations for generic property lists. ">PropList</a> provides operations for generic pro [...]
-<tr id="row_0_36_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1StrType.html" target="_self">StrType</a></td><td class="desc">Class <a class="el" href="classH5_1_1StrType.html" title="Class StrType operates on HDF5 string datatypes. ">StrType</a> operates on HDF5 string datatypes </td></tr>
-<tr id="row_0_37_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1VarLenType.html" target="_self">VarLenType</a></td><td class="desc"><a class="el" href="classH5_1_1VarLenType.html" title="VarLenType operates on the HDF5 C's Variable-length Datatypes. ">VarLenType</a> operates on the HDF5 C's  [...]
-</table>
-</div><!-- directory -->
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/bc_s.png b/html/cpplus_RM/bc_s.png
deleted file mode 100644
index 224b29a..0000000
Binary files a/html/cpplus_RM/bc_s.png and /dev/null differ
diff --git a/html/cpplus_RM/bdwn.png b/html/cpplus_RM/bdwn.png
deleted file mode 100644
index 940a0b9..0000000
Binary files a/html/cpplus_RM/bdwn.png and /dev/null differ
diff --git a/html/cpplus_RM/chunks_8cpp-example.html b/html/cpplus_RM/chunks_8cpp-example.html
deleted file mode 100644
index 5e0b48d..0000000
--- a/html/cpplus_RM/chunks_8cpp-example.html
+++ /dev/null
@@ -1,333 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: chunks.cpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">chunks.cpp</div>  </div>
-</div><!--header-->
-<div class="contents">
-<dl class="section user"><dt></dt><dd>This example shows how to read data from a chunked dataset.</dd></dl>
-<div class="fragment"><div class="line"><span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><span class="comment"> *                                                                           *</span></div>
-<div class="line"><span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"></div>
-<div class="line"><span class="comment">/*</span></div>
-<div class="line"><span class="comment"> *   This example shows how to read data from a chunked dataset.</span></div>
-<div class="line"><span class="comment"> *   We will read from the file created by extend.cpp</span></div>
-<div class="line"><span class="comment"> */</span></div>
-<div class="line"></div>
-<div class="line"><span class="preprocessor">#ifdef OLD_HEADER_FILENAME</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <iostream.h></span></div>
-<div class="line"><span class="preprocessor">#else</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <iostream></span></div>
-<div class="line"><span class="preprocessor">#endif</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <string></span></div>
-<div class="line"></div>
-<div class="line"><span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#ifndef H5_NO_STD</span></div>
-<div class="line"><span class="preprocessor"></span>    <span class="keyword">using</span> std::cout;</div>
-<div class="line">    <span class="keyword">using</span> std::endl;</div>
-<div class="line"><span class="preprocessor">#endif  // H5_NO_STD</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#endif</span></div>
-<div class="line"><span class="preprocessor"></span></div>
-<div class="line"><span class="preprocessor">#include "<a class="code" href="H5Cpp_8h.html">H5Cpp.h</a>"</span></div>
-<div class="line"></div>
-<div class="line"><span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><span class="preprocessor"></span>    <span class="keyword">using namespace </span>H5;</div>
-<div class="line"><span class="preprocessor">#endif</span></div>
-<div class="line"><span class="preprocessor"></span></div>
-<div class="line"><span class="keyword">const</span> <a name="a0"></a><a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> FILE_NAME( <span class="stringliteral">"SDSextendible.h5"</span> );</div>
-<div class="line"><span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> DATASET_NAME( <span class="stringliteral">"ExtendibleArray"</span> );</div>
-<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span>      NX = 10;</div>
-<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span>      NY = 5;</div>
-<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span>      RANK = 2;</div>
-<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span>      RANKC = 1;</div>
-<div class="line"></div>
-<div class="line"><span class="keywordtype">int</span> main (<span class="keywordtype">void</span>)</div>
-<div class="line">{</div>
-<div class="line">    hsize_t i, j;</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">// Try block to detect exceptions raised by any of the calls inside it</span></div>
-<div class="line">    <span class="keywordflow">try</span></div>
-<div class="line">    {</div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Turn off the auto-printing when failure occurs so that we can</span></div>
-<div class="line"><span class="comment">     * handle the errors appropriately</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    <a name="a1"></a><a class="code" href="classH5_1_1Exception.html#ad49f16300979996c094c2e4f57868414">Exception::dontPrint</a>();</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Open the file and the dataset.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    <a name="_a2"></a><a class="code" href="classH5_1_1H5File.html">H5File</a> file( FILE_NAME, H5F_ACC_RDONLY );</div>
-<div class="line">    <a name="_a3"></a><a class="code" href="classH5_1_1DataSet.html">DataSet</a> dataset = file.openDataSet( DATASET_NAME );</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Get filespace for rank and dimension</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    <a name="_a4"></a><a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> filespace = dataset.<a name="a5"></a><a class="code" href="classH5_1_1DataSet.html#a1f727ed91722af4630ba20b2d8b5b12d">getSpace</a>();</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Get number of dimensions in the file dataspace</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    <span class="keywordtype">int</span> rank = filespace.<a name="a6"></a><a class="code" href="classH5_1_1DataSpace.html#a8c7a590a67ef1a69fe6f70877761b55a">getSimpleExtentNdims</a>();</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Get and print the dimension sizes of the file dataspace</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    hsize_t dims[2];    <span class="comment">// dataset dimensions</span></div>
-<div class="line">    rank = filespace.<a name="a7"></a><a class="code" href="classH5_1_1DataSpace.html#a704e01abf0484f976eef02589e1ee3fd">getSimpleExtentDims</a>( dims );</div>
-<div class="line">    cout << <span class="stringliteral">"dataset rank = "</span> << rank << <span class="stringliteral">", dimensions "</span></div>
-<div class="line">         << (<span class="keywordtype">unsigned</span> long)(dims[0]) << <span class="stringliteral">" x "</span></div>
-<div class="line">         << (<span class="keywordtype">unsigned</span> long)(dims[1]) << endl;</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Define the memory space to read dataset.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> mspace1(RANK, dims);</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Read dataset back and display.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    <span class="keywordtype">int</span> data_out[NX][NY];  <span class="comment">// buffer for dataset to be read</span></div>
-<div class="line">    dataset.<a name="a8"></a><a class="code" href="classH5_1_1DataSet.html#a2f0278a519122419ae9981666277c9bb">read</a>( data_out, <a name="a9"></a><a class="code" href="classH5_1_1PredType.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>, mspace1, filespace );</div>
-<div class="line"></div>
-<div class="line">    cout << <span class="stringliteral">"\n"</span>;</div>
-<div class="line">    cout << <span class="stringliteral">"Dataset: \n"</span>;</div>
-<div class="line">    <span class="keywordflow">for</span> (j = 0; j < dims[0]; j++)</div>
-<div class="line">    {</div>
-<div class="line">        <span class="keywordflow">for</span> (i = 0; i < dims[1]; i++)</div>
-<div class="line">        cout << data_out[j][i] << <span class="stringliteral">" "</span>;</div>
-<div class="line">        cout << endl;</div>
-<div class="line">    }</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     *      dataset rank 2, dimensions 10 x 5</span></div>
-<div class="line"><span class="comment">     *      chunk rank 2, dimensions 2 x 5</span></div>
-<div class="line"><span class="comment"></span></div>
-<div class="line"><span class="comment">     *      Dataset:</span></div>
-<div class="line"><span class="comment">     *      1 1 1 3 3</span></div>
-<div class="line"><span class="comment">     *      1 1 1 3 3</span></div>
-<div class="line"><span class="comment">     *      1 1 1 0 0</span></div>
-<div class="line"><span class="comment">     *      2 0 0 0 0</span></div>
-<div class="line"><span class="comment">     *      2 0 0 0 0</span></div>
-<div class="line"><span class="comment">     *      2 0 0 0 0</span></div>
-<div class="line"><span class="comment">     *      2 0 0 0 0</span></div>
-<div class="line"><span class="comment">     *      2 0 0 0 0</span></div>
-<div class="line"><span class="comment">     *      2 0 0 0 0</span></div>
-<div class="line"><span class="comment">     *      2 0 0 0 0</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Read the third column from the dataset.</span></div>
-<div class="line"><span class="comment">     * First define memory dataspace, then define hyperslab</span></div>
-<div class="line"><span class="comment">     * and read it into column array.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    hsize_t col_dims[1];</div>
-<div class="line">    col_dims[0] = 10;</div>
-<div class="line">    <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> mspace2( RANKC, col_dims );</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Define the column (hyperslab) to read.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    hsize_t offset[2] = { 0, 2 };</div>
-<div class="line">    hsize_t  count[2] = { 10, 1 };</div>
-<div class="line">    <span class="keywordtype">int</span> column[10];  <span class="comment">// buffer for column to be read</span></div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Define hyperslab and read.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    filespace.<a name="a10"></a><a class="code" href="classH5_1_1DataSpace.html#a92bd510d1c06ebef292faeff73f40c12">selectHyperslab</a>( H5S_SELECT_SET, count, offset );</div>
-<div class="line">    dataset.<a class="code" href="classH5_1_1DataSet.html#a2f0278a519122419ae9981666277c9bb">read</a>( column, <a class="code" href="classH5_1_1PredType.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>, mspace2, filespace );</div>
-<div class="line"></div>
-<div class="line">    cout << endl;</div>
-<div class="line">    cout << <span class="stringliteral">"Third column: "</span> << endl;</div>
-<div class="line">    <span class="keywordflow">for</span> (i = 0; i < 10; i++)</div>
-<div class="line">        cout << column[i] << endl;</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     *      Third column:</span></div>
-<div class="line"><span class="comment">     *      1</span></div>
-<div class="line"><span class="comment">     *      1</span></div>
-<div class="line"><span class="comment">     *      1</span></div>
-<div class="line"><span class="comment">     *      0</span></div>
-<div class="line"><span class="comment">     *      0</span></div>
-<div class="line"><span class="comment">     *      0</span></div>
-<div class="line"><span class="comment">     *      0</span></div>
-<div class="line"><span class="comment">     *      0</span></div>
-<div class="line"><span class="comment">     *      0</span></div>
-<div class="line"><span class="comment">     *      0</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Get creation properties list.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    <a name="_a11"></a><a class="code" href="classH5_1_1DSetCreatPropList.html">DSetCreatPropList</a> cparms = dataset.<a name="a12"></a><a class="code" href="classH5_1_1DataSet.html#ac567680b5bb3ad0a72ece90ea540f1f0">getCreatePlist</a>();</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Check if dataset is chunked.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    hsize_t chunk_dims[2];</div>
-<div class="line">    <span class="keywordtype">int</span>     rank_chunk;</div>
-<div class="line">    <span class="keywordflow">if</span>( H5D_CHUNKED == cparms.<a name="a13"></a><a class="code" href="classH5_1_1DSetCreatPropList.html#aa30807289b1c1542d82ab03dca9349b5">getLayout</a>() )</div>
-<div class="line">    {</div>
-<div class="line">        <span class="comment">/*</span></div>
-<div class="line"><span class="comment">         * Get chunking information: rank and dimensions</span></div>
-<div class="line"><span class="comment">         */</span></div>
-<div class="line">        rank_chunk = cparms.<a name="a14"></a><a class="code" href="classH5_1_1DSetCreatPropList.html#a0f49ded7da24f6e4bcebe91b898a79ee">getChunk</a>( 2, chunk_dims);</div>
-<div class="line">        cout << <span class="stringliteral">"chunk rank "</span> << rank_chunk << <span class="stringliteral">"dimensions "</span></div>
-<div class="line">        << (<span class="keywordtype">unsigned</span> long)(chunk_dims[0]) << <span class="stringliteral">" x "</span></div>
-<div class="line">        << (<span class="keywordtype">unsigned</span> long)(chunk_dims[1]) << endl;</div>
-<div class="line"></div>
-<div class="line">        <span class="comment">/*</span></div>
-<div class="line"><span class="comment">         * Define the memory space to read a chunk.</span></div>
-<div class="line"><span class="comment">         */</span></div>
-<div class="line">        <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> mspace3( rank_chunk, chunk_dims );</div>
-<div class="line"></div>
-<div class="line">        <span class="comment">/*</span></div>
-<div class="line"><span class="comment">         * Define chunk in the file (hyperslab) to read.</span></div>
-<div class="line"><span class="comment">         */</span></div>
-<div class="line">        offset[0] = 2;</div>
-<div class="line">        offset[1] = 0;</div>
-<div class="line">        count[0]  = chunk_dims[0];</div>
-<div class="line">        count[1]  = chunk_dims[1];</div>
-<div class="line">        filespace.<a class="code" href="classH5_1_1DataSpace.html#a92bd510d1c06ebef292faeff73f40c12">selectHyperslab</a>( H5S_SELECT_SET, count, offset );</div>
-<div class="line"></div>
-<div class="line">        <span class="comment">/*</span></div>
-<div class="line"><span class="comment">         * Read chunk back and display.</span></div>
-<div class="line"><span class="comment">         */</span></div>
-<div class="line">        <span class="keywordtype">int</span> chunk_out[2][5];   <span class="comment">// buffer for chunk to be read</span></div>
-<div class="line">        dataset.<a class="code" href="classH5_1_1DataSet.html#a2f0278a519122419ae9981666277c9bb">read</a>( chunk_out, <a class="code" href="classH5_1_1PredType.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>, mspace3, filespace );</div>
-<div class="line">        cout << endl;</div>
-<div class="line">        cout << <span class="stringliteral">"Chunk:"</span> << endl;</div>
-<div class="line">        <span class="keywordflow">for</span> (j = 0; j < chunk_dims[0]; j++)</div>
-<div class="line">        {</div>
-<div class="line">        <span class="keywordflow">for</span> (i = 0; i < chunk_dims[1]; i++)</div>
-<div class="line">            cout << chunk_out[j][i] << <span class="stringliteral">" "</span>;</div>
-<div class="line">        cout << endl;</div>
-<div class="line">        }</div>
-<div class="line">        <span class="comment">/*</span></div>
-<div class="line"><span class="comment">         *   Chunk:</span></div>
-<div class="line"><span class="comment">         *   1 1 1 0 0</span></div>
-<div class="line"><span class="comment">         *   2 0 0 0 0</span></div>
-<div class="line"><span class="comment">         */</span></div>
-<div class="line">    }</div>
-<div class="line">    }  <span class="comment">// end of try block</span></div>
-<div class="line"></div>
-<div class="line">    <span class="comment">// catch failure caused by the H5File operations</span></div>
-<div class="line">    <span class="keywordflow">catch</span>( <a name="_a15"></a><a class="code" href="classH5_1_1FileIException.html">FileIException</a> error )</div>
-<div class="line">    {</div>
-<div class="line">    error.<a name="a16"></a><a class="code" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div>
-<div class="line">    <span class="keywordflow">return</span> -1;</div>
-<div class="line">    }</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">// catch failure caused by the DataSet operations</span></div>
-<div class="line">    <span class="keywordflow">catch</span>( <a name="_a17"></a><a class="code" href="classH5_1_1DataSetIException.html">DataSetIException</a> error )</div>
-<div class="line">    {</div>
-<div class="line">    error.<a class="code" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div>
-<div class="line">    <span class="keywordflow">return</span> -1;</div>
-<div class="line">    }</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">// catch failure caused by the DataSpace operations</span></div>
-<div class="line">    <span class="keywordflow">catch</span>( <a name="_a18"></a><a class="code" href="classH5_1_1DataSpaceIException.html">DataSpaceIException</a> error )</div>
-<div class="line">    {</div>
-<div class="line">    error.<a class="code" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div>
-<div class="line">    <span class="keywordflow">return</span> -1;</div>
-<div class="line">    }</div>
-<div class="line">    <span class="keywordflow">return</span> 0;</div>
-<div class="line">}</div>
-</div><!-- fragment --> </div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1AbstractDs-members.html b/html/cpplus_RM/classH5_1_1AbstractDs-members.html
deleted file mode 100644
index 4c63741..0000000
--- a/html/cpplus_RM/classH5_1_1AbstractDs-members.html
+++ /dev/null
@@ -1,124 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1AbstractDs.html">AbstractDs</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::AbstractDs Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#a94ed008030380fd7792bd4ca31772ee2">AbstractDs</a>(const AbstractDs &original)</td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#a743adf3bfd8d95130b1fb0a7357da9f0">AbstractDs</a>()</td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#a4552ac31b4955c5fa15e7f5737647737">AbstractDs</a>(const hid_t ds_id)</td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#a13c2b6930fd81d9e019acc0ce21c7e55">fromClass</a>() const =0</td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#af4c8b85ab20708a0bfefb102e00abe05">getArrayType</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#a1b483802c136701668fd62d22fcf4bac">getCompType</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#abf507d47aa8482acdbd8f6383b82221d">getDataType</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#a029db7ab82da30a208db8de4f3866c9b">getEnumType</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#a4577002d3b777dd24482205747536243">getFloatType</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#abf03ce9861ccb7cb1b59eb3e54db253e">getInMemDataSize</a>() const =0</td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#a1c888cead693b57f08e2b42234d01f65">getIntType</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#a3afefb3c3be0ec2efcf880361695706e">getSpace</a>() const =0</td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#ae90e2e730c114423a00a2643206abc44">getStorageSize</a>() const =0</td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#add4ac9062f5e3f0c9b11296cc424329b">getStrType</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#ae7c9c2ca8092d6ec1e6f265b82775c96">getTypeClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#acca5d386d2dfd1a801af7a5c31f8c711">getVarLenType</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#a20e6e095f7d48f8a80223a6094b602c3">~AbstractDs</a>()</td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1AbstractDs.html b/html/cpplus_RM/classH5_1_1AbstractDs.html
deleted file mode 100644
index f318f46..0000000
--- a/html/cpplus_RM/classH5_1_1AbstractDs.html
+++ /dev/null
@@ -1,607 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::AbstractDs Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1AbstractDs.html">AbstractDs</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="#pro-methods">Protected Member Functions</a> |
-<a href="classH5_1_1AbstractDs-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::AbstractDs Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Class <a class="el" href="classH5_1_1AbstractDs.html" title="Class AbstractDs is an abstract base class, inherited by Attribute and DataSet. ">AbstractDs</a> is an abstract base class, inherited by <a class="el" href="classH5_1_1Attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> and <a class="el" href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a>.  
- <a href="classH5_1_1AbstractDs.html#details">More...</a></p>
-
-<p><code>#include <<a class="el" href="H5AbstractDs_8h_source.html">H5AbstractDs.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::AbstractDs:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1AbstractDs.png" usemap="#H5::AbstractDs_map" alt=""/>
-  <map id="H5::AbstractDs_map" name="H5::AbstractDs_map">
-<area href="classH5_1_1Attribute.html" title="Class Attribute operates on HDF5 attributes. " alt="H5::Attribute" shape="rect" coords="0,56,96,80"/>
-<area href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. " alt="H5::DataSet" shape="rect" coords="106,56,202,80"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:abf507d47aa8482acdbd8f6383b82221d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataType.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#abf507d47aa8482acdbd8f6383b82221d">getDataType</a> () const </td></tr>
-<tr class="memdesc:abf507d47aa8482acdbd8f6383b82221d"><td class="mdescLeft"> </td><td class="mdescRight">Returns the generic datatype of this abstract dataset, which can be a dataset or an attribute.  <a href="#abf507d47aa8482acdbd8f6383b82221d">More...</a><br/></td></tr>
-<tr class="separator:abf507d47aa8482acdbd8f6383b82221d"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af4c8b85ab20708a0bfefb102e00abe05"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1ArrayType.html">ArrayType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#af4c8b85ab20708a0bfefb102e00abe05">getArrayType</a> () const </td></tr>
-<tr class="memdesc:af4c8b85ab20708a0bfefb102e00abe05"><td class="mdescLeft"> </td><td class="mdescRight">Returns the array datatype of this abstract dataset which can be a dataset or an attribute.  <a href="#af4c8b85ab20708a0bfefb102e00abe05">More...</a><br/></td></tr>
-<tr class="separator:af4c8b85ab20708a0bfefb102e00abe05"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1b483802c136701668fd62d22fcf4bac"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1CompType.html">CompType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#a1b483802c136701668fd62d22fcf4bac">getCompType</a> () const </td></tr>
-<tr class="memdesc:a1b483802c136701668fd62d22fcf4bac"><td class="mdescLeft"> </td><td class="mdescRight">Returns the compound datatype of this abstract dataset which can be a dataset or an attribute.  <a href="#a1b483802c136701668fd62d22fcf4bac">More...</a><br/></td></tr>
-<tr class="separator:a1b483802c136701668fd62d22fcf4bac"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a029db7ab82da30a208db8de4f3866c9b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1EnumType.html">EnumType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#a029db7ab82da30a208db8de4f3866c9b">getEnumType</a> () const </td></tr>
-<tr class="memdesc:a029db7ab82da30a208db8de4f3866c9b"><td class="mdescLeft"> </td><td class="mdescRight">Returns the enumeration datatype of this abstract dataset which can be a dataset or an attribute.  <a href="#a029db7ab82da30a208db8de4f3866c9b">More...</a><br/></td></tr>
-<tr class="separator:a029db7ab82da30a208db8de4f3866c9b"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1c888cead693b57f08e2b42234d01f65"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1IntType.html">IntType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#a1c888cead693b57f08e2b42234d01f65">getIntType</a> () const </td></tr>
-<tr class="memdesc:a1c888cead693b57f08e2b42234d01f65"><td class="mdescLeft"> </td><td class="mdescRight">Returns the integer datatype of this abstract dataset which can be a dataset or an attribute.  <a href="#a1c888cead693b57f08e2b42234d01f65">More...</a><br/></td></tr>
-<tr class="separator:a1c888cead693b57f08e2b42234d01f65"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4577002d3b777dd24482205747536243"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1FloatType.html">FloatType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#a4577002d3b777dd24482205747536243">getFloatType</a> () const </td></tr>
-<tr class="memdesc:a4577002d3b777dd24482205747536243"><td class="mdescLeft"> </td><td class="mdescRight">Returns the floating-point datatype of this abstract dataset, which can be a dataset or an attribute.  <a href="#a4577002d3b777dd24482205747536243">More...</a><br/></td></tr>
-<tr class="separator:a4577002d3b777dd24482205747536243"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:add4ac9062f5e3f0c9b11296cc424329b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1StrType.html">StrType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#add4ac9062f5e3f0c9b11296cc424329b">getStrType</a> () const </td></tr>
-<tr class="memdesc:add4ac9062f5e3f0c9b11296cc424329b"><td class="mdescLeft"> </td><td class="mdescRight">Returns the string datatype of this abstract dataset which can be a dataset or an attribute.  <a href="#add4ac9062f5e3f0c9b11296cc424329b">More...</a><br/></td></tr>
-<tr class="separator:add4ac9062f5e3f0c9b11296cc424329b"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:acca5d386d2dfd1a801af7a5c31f8c711"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1VarLenType.html">VarLenType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#acca5d386d2dfd1a801af7a5c31f8c711">getVarLenType</a> () const </td></tr>
-<tr class="memdesc:acca5d386d2dfd1a801af7a5c31f8c711"><td class="mdescLeft"> </td><td class="mdescRight">Returns the floating-point datatype of this abstract dataset, which can be a dataset or an attribute.  <a href="#acca5d386d2dfd1a801af7a5c31f8c711">More...</a><br/></td></tr>
-<tr class="separator:acca5d386d2dfd1a801af7a5c31f8c711"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abf03ce9861ccb7cb1b59eb3e54db253e"><td class="memItemLeft" align="right" valign="top">virtual size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#abf03ce9861ccb7cb1b59eb3e54db253e">getInMemDataSize</a> () const =0</td></tr>
-<tr class="memdesc:abf03ce9861ccb7cb1b59eb3e54db253e"><td class="mdescLeft"> </td><td class="mdescRight">Gets the size in memory of this abstract dataset.  <a href="#abf03ce9861ccb7cb1b59eb3e54db253e">More...</a><br/></td></tr>
-<tr class="separator:abf03ce9861ccb7cb1b59eb3e54db253e"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3afefb3c3be0ec2efcf880361695706e"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#a3afefb3c3be0ec2efcf880361695706e">getSpace</a> () const =0</td></tr>
-<tr class="memdesc:a3afefb3c3be0ec2efcf880361695706e"><td class="mdescLeft"> </td><td class="mdescRight">Gets the dataspace of this abstract dataset - pure virtual.  <a href="#a3afefb3c3be0ec2efcf880361695706e">More...</a><br/></td></tr>
-<tr class="separator:a3afefb3c3be0ec2efcf880361695706e"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae7c9c2ca8092d6ec1e6f265b82775c96"><td class="memItemLeft" align="right" valign="top">H5T_class_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#ae7c9c2ca8092d6ec1e6f265b82775c96">getTypeClass</a> () const </td></tr>
-<tr class="memdesc:ae7c9c2ca8092d6ec1e6f265b82775c96"><td class="mdescLeft"> </td><td class="mdescRight">Returns the class of the datatype that is used by this object, which can be a dataset or an attribute.  <a href="#ae7c9c2ca8092d6ec1e6f265b82775c96">More...</a><br/></td></tr>
-<tr class="separator:ae7c9c2ca8092d6ec1e6f265b82775c96"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae90e2e730c114423a00a2643206abc44"><td class="memItemLeft" align="right" valign="top">virtual hsize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#ae90e2e730c114423a00a2643206abc44">getStorageSize</a> () const =0</td></tr>
-<tr class="memdesc:ae90e2e730c114423a00a2643206abc44"><td class="mdescLeft"> </td><td class="mdescRight">Returns the amount of storage size required - pure virtual.  <a href="#ae90e2e730c114423a00a2643206abc44">More...</a><br/></td></tr>
-<tr class="separator:ae90e2e730c114423a00a2643206abc44"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a13c2b6930fd81d9e019acc0ce21c7e55"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#a13c2b6930fd81d9e019acc0ce21c7e55">fromClass</a> () const =0</td></tr>
-<tr class="separator:a13c2b6930fd81d9e019acc0ce21c7e55"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a94ed008030380fd7792bd4ca31772ee2"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#a94ed008030380fd7792bd4ca31772ee2">AbstractDs</a> (const <a class="el" href="classH5_1_1AbstractDs.html">AbstractDs</a> &original)</td></tr>
-<tr class="memdesc:a94ed008030380fd7792bd4ca31772ee2"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1AbstractDs.html" title="Class AbstractDs is an abstract base class, inherited by Attribute and DataSet. ">AbstractDs</a> object.  <a href="#a94ed008030380fd7792bd4ca31772ee2">More...</a><br/></td></tr>
-<tr class="separator:a94ed008030380fd7792bd4ca31772ee2"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a20e6e095f7d48f8a80223a6094b602c3"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#a20e6e095f7d48f8a80223a6094b602c3">~AbstractDs</a> ()</td></tr>
-<tr class="memdesc:a20e6e095f7d48f8a80223a6094b602c3"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a20e6e095f7d48f8a80223a6094b602c3">More...</a><br/></td></tr>
-<tr class="separator:a20e6e095f7d48f8a80223a6094b602c3"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
-Protected Member Functions</h2></td></tr>
-<tr class="memitem:a743adf3bfd8d95130b1fb0a7357da9f0"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#a743adf3bfd8d95130b1fb0a7357da9f0">AbstractDs</a> ()</td></tr>
-<tr class="memdesc:a743adf3bfd8d95130b1fb0a7357da9f0"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a743adf3bfd8d95130b1fb0a7357da9f0">More...</a><br/></td></tr>
-<tr class="separator:a743adf3bfd8d95130b1fb0a7357da9f0"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4552ac31b4955c5fa15e7f5737647737"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#a4552ac31b4955c5fa15e7f5737647737">AbstractDs</a> (const hid_t ds_id)</td></tr>
-<tr class="memdesc:a4552ac31b4955c5fa15e7f5737647737"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1AbstractDs.html" title="Class AbstractDs is an abstract base class, inherited by Attribute and DataSet. ">AbstractDs</a> instance using an existing id.  <a href="#a4552ac31b4955c5fa15e7f5737647737">More...</a><br/></td></tr>
-<tr class="separator:a4552ac31b4955c5fa15e7f5737647737"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Class <a class="el" href="classH5_1_1AbstractDs.html" title="Class AbstractDs is an abstract base class, inherited by Attribute and DataSet. ">AbstractDs</a> is an abstract base class, inherited by <a class="el" href="classH5_1_1Attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> and <a class="el" href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a>. </p>
-<p>It provides a collection of services that are common to both <a class="el" href="classH5_1_1Attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> and <a class="el" href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a>. <a class="el" href="classH5_1_1AbstractDs.html" title="Class AbstractDs is an abstract base class, inherited by Attribute and DataSet. ">AbstractDs</a> inherits from <a class="el" href="classH5_1_1H5Ob [...]
-</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="a94ed008030380fd7792bd4ca31772ee2"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::AbstractDs::AbstractDs </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1AbstractDs.html">AbstractDs</a> & </td>
-          <td class="paramname"><em>original</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1AbstractDs.html" title="Class AbstractDs is an abstract base class, inherited by Attribute and DataSet. ">AbstractDs</a> object. </p>
-
-</div>
-</div>
-<a class="anchor" id="a20e6e095f7d48f8a80223a6094b602c3"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::AbstractDs::~AbstractDs </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Noop destructor. </p>
-
-</div>
-</div>
-<a class="anchor" id="a743adf3bfd8d95130b1fb0a7357da9f0"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::AbstractDs::AbstractDs </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Default constructor. </p>
-
-</div>
-</div>
-<a class="anchor" id="a4552ac31b4955c5fa15e7f5737647737"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::AbstractDs::AbstractDs </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>ds_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Creates an <a class="el" href="classH5_1_1AbstractDs.html" title="Class AbstractDs is an abstract base class, inherited by Attribute and DataSet. ">AbstractDs</a> instance using an existing id. </p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a13c2b6930fd81d9e019acc0ce21c7e55"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::AbstractDs::fromClass </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Implemented in <a class="el" href="classH5_1_1DataSet.html#af789313a3635e675f76dccb10b39e141">H5::DataSet</a>, and <a class="el" href="classH5_1_1Attribute.html#a800c95e9bfeaa725b3ed8d86351e90d5">H5::Attribute</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="af4c8b85ab20708a0bfefb102e00abe05"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1ArrayType.html">ArrayType</a> H5::AbstractDs::getArrayType </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the array datatype of this abstract dataset which can be a dataset or an attribute. </p>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1ArrayType.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes...">ArrayType</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a1b483802c136701668fd62d22fcf4bac"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1CompType.html">CompType</a> H5::AbstractDs::getCompType </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the compound datatype of this abstract dataset which can be a dataset or an attribute. </p>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1CompType.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. ">CompType</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="abf507d47aa8482acdbd8f6383b82221d"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1DataType.html">DataType</a> H5::AbstractDs::getDataType </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the generic datatype of this abstract dataset, which can be a dataset or an attribute. </p>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a029db7ab82da30a208db8de4f3866c9b"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1EnumType.html">EnumType</a> H5::AbstractDs::getEnumType </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the enumeration datatype of this abstract dataset which can be a dataset or an attribute. </p>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1EnumType.html" title="Class EnumType operates on HDF5 enum datatypes. ">EnumType</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a4577002d3b777dd24482205747536243"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1FloatType.html">FloatType</a> H5::AbstractDs::getFloatType </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the floating-point datatype of this abstract dataset, which can be a dataset or an attribute. </p>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1FloatType.html" title="Class FloatType operates on HDF5 floating point datatype. ">FloatType</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="abf03ce9861ccb7cb1b59eb3e54db253e"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual size_t H5::AbstractDs::getInMemDataSize </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Gets the size in memory of this abstract dataset. </p>
-
-<p>Implemented in <a class="el" href="classH5_1_1DataSet.html#ae74661cf21960e8579fa8c5c6a6cfd10">H5::DataSet</a>, and <a class="el" href="classH5_1_1Attribute.html#ab56b7f978368504a777e15759f4a6e6a">H5::Attribute</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a1c888cead693b57f08e2b42234d01f65"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1IntType.html">IntType</a> H5::AbstractDs::getIntType </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the integer datatype of this abstract dataset which can be a dataset or an attribute. </p>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1IntType.html" title="Class IntType operates on HDF5 integer datatype. ">IntType</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="readdata_8cpp-example.html#a6">readdata.cpp</a>.</dd>
-</dl>
-</div>
-</div>
-<a class="anchor" id="a3afefb3c3be0ec2efcf880361695706e"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> H5::AbstractDs::getSpace </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Gets the dataspace of this abstract dataset - pure virtual. </p>
-
-<p>Implemented in <a class="el" href="classH5_1_1DataSet.html#a1f727ed91722af4630ba20b2d8b5b12d">H5::DataSet</a>, and <a class="el" href="classH5_1_1Attribute.html#a9e792fd082e7793dc5d5724d820ce3ca">H5::Attribute</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ae90e2e730c114423a00a2643206abc44"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual hsize_t H5::AbstractDs::getStorageSize </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns the amount of storage size required - pure virtual. </p>
-
-<p>Implemented in <a class="el" href="classH5_1_1DataSet.html#a594d12bbf45a2f2824935d31f612e726">H5::DataSet</a>, and <a class="el" href="classH5_1_1Attribute.html#af395a4a4469698576b982e2806957a4c">H5::Attribute</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="add4ac9062f5e3f0c9b11296cc424329b"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1StrType.html">StrType</a> H5::AbstractDs::getStrType </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the string datatype of this abstract dataset which can be a dataset or an attribute. </p>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1StrType.html" title="Class StrType operates on HDF5 string datatypes. ">StrType</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ae7c9c2ca8092d6ec1e6f265b82775c96"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5T_class_t H5::AbstractDs::getTypeClass </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the class of the datatype that is used by this object, which can be a dataset or an attribute. </p>
-<dl class="section return"><dt>Returns</dt><dd>Datatype class identifier </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="readdata_8cpp-example.html#a4">readdata.cpp</a>.</dd>
-</dl>
-</div>
-</div>
-<a class="anchor" id="acca5d386d2dfd1a801af7a5c31f8c711"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1VarLenType.html">VarLenType</a> H5::AbstractDs::getVarLenType </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the floating-point datatype of this abstract dataset, which can be a dataset or an attribute. </p>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1VarLenType.html" title="VarLenType operates on the HDF5 C's Variable-length Datatypes. ">VarLenType</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5AbstractDs_8h_source.html">H5AbstractDs.h</a></li>
-<li><a class="el" href="H5AbstractDs_8cpp.html">H5AbstractDs.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1AbstractDs.png b/html/cpplus_RM/classH5_1_1AbstractDs.png
deleted file mode 100644
index bda6ae1..0000000
Binary files a/html/cpplus_RM/classH5_1_1AbstractDs.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1ArrayType-members.html b/html/cpplus_RM/classH5_1_1ArrayType-members.html
deleted file mode 100644
index 91f81b0..0000000
--- a/html/cpplus_RM/classH5_1_1ArrayType-members.html
+++ /dev/null
@@ -1,208 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1ArrayType.html">ArrayType</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::ArrayType Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1ArrayType.html">H5::ArrayType</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1ArrayType.html#a587887d8301ea2991bd60c8472995705">ArrayType</a>(const DataType &base_type, int ndims, const hsize_t *dims)</td><td class="entry"><a class="el" href="classH5_1_1ArrayType.html">H5::ArrayType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1ArrayType.html#ac326aa9d5baf6433fc776c5ae8984d3c">ArrayType</a>(const ArrayType &original)</td><td class="entry"><a class="el" href="classH5_1_1ArrayType.html">H5::ArrayType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1ArrayType.html#a3713a838ce1074a71945ecd2ed121ecd">ArrayType</a>(const hid_t existing_id)</td><td class="entry"><a class="el" href="classH5_1_1ArrayType.html">H5::ArrayType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1ArrayType.html#a3986e8556ab88922f3ab3f631ad0bbcd">ArrayType</a>()</td><td class="entry"><a class="el" href="classH5_1_1ArrayType.html">H5::ArrayType</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250">attrExists</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a811bad80304c37276264377f326e3014">attrExists</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a06c4f969a7a243a7cdafef4373732924">commit</a>(H5Location &loc, const char *name)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a>(H5Location &loc, const H5std_string &name)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a0eaba78156000ecc3533986175de5847">committed</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a2abc382547c243346b3b6691fec813f3">convert</a>(const DataType &dest, size_t nelmts, void *buf, void *background, const PropList &plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ad17cef439dbf1dd79458ba95612a9566">copy</a>(const DataType &like_type)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#af8d75b01e62aa868424701add217b971">copy</a>(const DataSet &dset)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a624715e413bc019345cd596db745094a">createAttribute</a>(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a>(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a>(const H5T_class_t type_class, size_t size)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a>(const DataType &original)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a6d3be5ac6d2ba122a587b03596a1e2db">DataType</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#aee1a778b5762fd186a77ee124e7df7c7">DataType</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a72b85216196ef1d980c5e43beaead07e">DataType</a>(const hid_t type_id)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a29b366592ce55a07762a7862cc88fe89">DataType</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a31c2d19fe87dec83ce94bf88a480456f">dereference</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072">dereference</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a>(H5T_class_t cls) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a>(const DataType &dest, H5T_cdata_t **pcdata) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800">flush</a>(H5F_scope_t scope) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1ArrayType.html#aa11bb32a07d37bb1c601c007c4e7a3ed">fromClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1ArrayType.html">H5::ArrayType</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1ArrayType.html#a8012a1c8a568417c3788a319dea10c83">getArrayDims</a>(hsize_t *dims)</td><td class="entry"><a class="el" href="classH5_1_1ArrayType.html">H5::ArrayType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1ArrayType.html#a48e288e1f79549684d4dbc8a391de691">getArrayNDims</a>()</td><td class="entry"><a class="el" href="classH5_1_1ArrayType.html">H5::ArrayType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c">getComment</a>(const char *name, size_t bufsize=256) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">getComment</a>(const H5std_string &name, size_t bufsize=256) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a>(void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a>(const hid_t loc_id)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a>(const H5Location &original)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Object.html#a4e1e0913fa316bd3916e95259194958d">H5Object</a>(const H5Object &original)</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Object.html#a3dfa8496c2490cf9338462647ec1a831">H5Object</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Object.html#aaedb5e2d949e1f38817a770e564def5c">H5Object</a>(const hid_t object_id)</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#aa3ed12331c88117e640fff76002108d3">id</a></td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a>(const char *func_name) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a>(attr_operator_t user_op, unsigned *idx=NULL, void *op_data=NULL)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ac1596fca35acce43e190a1feeffc9427">lock</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a>(const unsigned int idx) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a>(const DataType &rhs)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">H5::H5Object::operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a>(const DataType &compared_type) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82">p_dereference</a>(hid_t loc_id, const void *ref, H5R_type_t ref_type, const char *from_func)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4">p_get_obj_type</a>(void *ref, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2">p_get_ref_obj_type</a>(void *ref, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16">p_reference</a>(void *ref, const char *name, hid_t space_id, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a213c4090dc6429671f2a4c604c2eeb4b">p_setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a>(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a>(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a6928514c43d4c0debf1afd7511f28511">reference</a>(void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a>(void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad">removeComment</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a>(const char *oldname, const char *newname) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a>(const H5std_string &oldname, const H5std_string &newname) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a>(const char *name, const char *comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a>(const H5std_string &name, const H5std_string &comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a>(const char *comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a>(const H5std_string &comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a>(const char *tag) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a>(const H5std_string &tag) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#ab810e782623bffeda1ff80c033785c48">unregister</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1ArrayType.html#afdab21c5fb7702d46df08e5394a12f72">~ArrayType</a>()</td><td class="entry"><a class="el" href="classH5_1_1ArrayType.html">H5::ArrayType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7">~H5Location</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Object.html#ad7cb88d6206192195a70aa1cbf55769e">~H5Object</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1ArrayType.html b/html/cpplus_RM/classH5_1_1ArrayType.html
deleted file mode 100644
index 0f855ad..0000000
--- a/html/cpplus_RM/classH5_1_1ArrayType.html
+++ /dev/null
@@ -1,674 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::ArrayType Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1ArrayType.html">ArrayType</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="#pro-methods">Protected Member Functions</a> |
-<a href="classH5_1_1ArrayType-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::ArrayType Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Class <a class="el" href="classH5_1_1ArrayType.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes...">ArrayType</a> inherits from <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> and provides wrappers for the HDF5's Array Datatypes.  
- <a href="classH5_1_1ArrayType.html#details">More...</a></p>
-
-<p><code>#include <<a class="el" href="H5ArrayType_8h_source.html">H5ArrayType.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::ArrayType:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1ArrayType.png" usemap="#H5::ArrayType_map" alt=""/>
-  <map id="H5::ArrayType_map" name="H5::ArrayType_map">
-<area href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. " alt="H5::DataType" shape="rect" coords="0,168,107,192"/>
-<area href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. " alt="H5::H5Object" shape="rect" coords="0,112,107,136"/>
-<area href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. " alt="H5::H5Location" shape="rect" coords="0,56,107,80"/>
-<area href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="0,0,107,24"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a587887d8301ea2991bd60c8472995705"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1ArrayType.html#a587887d8301ea2991bd60c8472995705">ArrayType</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &base_type, int ndims, const hsize_t *dims)</td></tr>
-<tr class="memdesc:a587887d8301ea2991bd60c8472995705"><td class="mdescLeft"> </td><td class="mdescRight">Creates a new array data type based on the specified <em>base_type</em>.  <a href="#a587887d8301ea2991bd60c8472995705">More...</a><br/></td></tr>
-<tr class="separator:a587887d8301ea2991bd60c8472995705"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a48e288e1f79549684d4dbc8a391de691"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1ArrayType.html#a48e288e1f79549684d4dbc8a391de691">getArrayNDims</a> ()</td></tr>
-<tr class="memdesc:a48e288e1f79549684d4dbc8a391de691"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of dimensions for an array datatype.  <a href="#a48e288e1f79549684d4dbc8a391de691">More...</a><br/></td></tr>
-<tr class="separator:a48e288e1f79549684d4dbc8a391de691"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8012a1c8a568417c3788a319dea10c83"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1ArrayType.html#a8012a1c8a568417c3788a319dea10c83">getArrayDims</a> (hsize_t *dims)</td></tr>
-<tr class="memdesc:a8012a1c8a568417c3788a319dea10c83"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the size of all dimensions of an array datatype.  <a href="#a8012a1c8a568417c3788a319dea10c83">More...</a><br/></td></tr>
-<tr class="separator:a8012a1c8a568417c3788a319dea10c83"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa11bb32a07d37bb1c601c007c4e7a3ed"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1ArrayType.html#aa11bb32a07d37bb1c601c007c4e7a3ed">fromClass</a> () const </td></tr>
-<tr class="memdesc:aa11bb32a07d37bb1c601c007c4e7a3ed"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name.  <a href="#aa11bb32a07d37bb1c601c007c4e7a3ed">More...</a><br/></td></tr>
-<tr class="separator:aa11bb32a07d37bb1c601c007c4e7a3ed"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac326aa9d5baf6433fc776c5ae8984d3c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1ArrayType.html#ac326aa9d5baf6433fc776c5ae8984d3c">ArrayType</a> (const <a class="el" href="classH5_1_1ArrayType.html">ArrayType</a> &original)</td></tr>
-<tr class="memdesc:ac326aa9d5baf6433fc776c5ae8984d3c"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1ArrayType.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes...">ArrayType</a> object.  <a href="#ac326aa9d5baf6433fc776c5ae8984d3c">More...</a><br/></td></tr>
-<tr class="separator:ac326aa9d5baf6433fc776c5ae8984d3c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3713a838ce1074a71945ecd2ed121ecd"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1ArrayType.html#a3713a838ce1074a71945ecd2ed121ecd">ArrayType</a> (const hid_t existing_id)</td></tr>
-<tr class="memdesc:a3713a838ce1074a71945ecd2ed121ecd"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1ArrayType.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes...">ArrayType</a> object using an existing id.  <a href="#a3713a838ce1074a71945ecd2ed121ecd">More...</a><br/></td></tr>
-<tr class="separator:a3713a838ce1074a71945ecd2ed121ecd"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:afdab21c5fb7702d46df08e5394a12f72"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1ArrayType.html#afdab21c5fb7702d46df08e5394a12f72">~ArrayType</a> ()</td></tr>
-<tr class="memdesc:afdab21c5fb7702d46df08e5394a12f72"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this array datatype.  <a href="#afdab21c5fb7702d46df08e5394a12f72">More...</a><br/></td></tr>
-<tr class="separator:afdab21c5fb7702d46df08e5394a12f72"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1DataType"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1DataType')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td></tr>
-<tr class="memitem:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a> (const H5T_class_t type_class, size_t size)</td></tr>
-<tr class="memdesc:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Creates a object given its class and size.  <a href="#a37dd5ff8f95b4016136b90c58c770f09">More...</a><br/></td></tr>
-<tr class="separator:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &original)</td></tr>
-<tr class="memdesc:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object.  <a href="#a4e72f20ab686efffeedd72d8afa99519">More...</a><br/></td></tr>
-<tr class="separator:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6d3be5ac6d2ba122a587b03596a1e2db inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a6d3be5ac6d2ba122a587b03596a1e2db">DataType</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a6d3be5ac6d2ba122a587b03596a1e2db inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object.  <a href="#a6d3be5ac6d2ba122a587b03596a1e2db">More...</a><br/></td></tr>
-<tr class="separator:a6d3be5ac6d2ba122a587b03596a1e2db inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aee1a778b5762fd186a77ee124e7df7c7 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aee1a778b5762fd186a77ee124e7df7c7">DataType</a> (const <a class="el" href="classH5_1_1Attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:aee1a778b5762fd186a77ee124e7df7c7 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object.  <a href="#aee1a778b5762fd186a77ee124e7df7c7">More...</a><br/></td></tr>
-<tr class="separator:aee1a778b5762fd186a77ee124e7df7c7 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a> ()</td></tr>
-<tr class="memdesc:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Closes the datatype if it is not a predefined type.  <a href="#af807fa62a2beb9f9de9b80c3b18edbfa">More...</a><br/></td></tr>
-<tr class="separator:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ad17cef439dbf1dd79458ba95612a9566">copy</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &like_type)</td></tr>
-<tr class="memdesc:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Copies an existing datatype to this datatype object.  <a href="#ad17cef439dbf1dd79458ba95612a9566">More...</a><br/></td></tr>
-<tr class="separator:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af8d75b01e62aa868424701add217b971 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#af8d75b01e62aa868424701add217b971">copy</a> (const <a class="el" href="classH5_1_1DataSet.html">DataSet</a> &dset)</td></tr>
-<tr class="memdesc:af8d75b01e62aa868424701add217b971 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Copies the datatype of the given dataset to this datatype object.  <a href="#af8d75b01e62aa868424701add217b971">More...</a><br/></td></tr>
-<tr class="separator:af8d75b01e62aa868424701add217b971 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">H5T_class_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a> () const </td></tr>
-<tr class="memdesc:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the datatype class identifier.  <a href="#a2831c133562e9d5669643a2d8051dcd1">More...</a><br/></td></tr>
-<tr class="separator:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a06c4f969a7a243a7cdafef4373732924">commit</a> (<a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const char *name)</td></tr>
-<tr class="memdesc:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Commits a transient datatype to a file, creating a new named datatype.  <a href="#a06c4f969a7a243a7cdafef4373732924">More...</a><br/></td></tr>
-<tr class="separator:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a> (<a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name)</td></tr>
-<tr class="memdesc:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#ac904e9891ff728d7bb7cceb847347fc5">More...</a><br/></td></tr>
-<tr class="separator:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0eaba78156000ecc3533986175de5847 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a0eaba78156000ecc3533986175de5847">committed</a> () const </td></tr>
-<tr class="memdesc:a0eaba78156000ecc3533986175de5847 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether a datatype is a named type or a transient type.  <a href="#a0eaba78156000ecc3533986175de5847">More...</a><br/></td></tr>
-<tr class="separator:a0eaba78156000ecc3533986175de5847 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">H5T_conv_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, H5T_cdata_t **pcdata) const </td></tr>
-<tr class="memdesc:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Finds a conversion function that can handle a conversion from this datatype to the specified datatype, <em>dest</em>.  <a href="#a0b927f0184a738b514f7f3cf7f4dd788">More...</a><br/></td></tr>
-<tr class="separator:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a2abc382547c243346b3b6691fec813f3">convert</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, size_t nelmts, void *buf, void *background, const <a class="el" href="classH5_1_1PropList.html">PropList</a> &plist=<a [...]
-<tr class="memdesc:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Converts data from this datatype to the specified datatypes.  <a href="#a2abc382547c243346b3b6691fec813f3">More...</a><br/></td></tr>
-<tr class="separator:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataType.html">DataType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &rhs)</td></tr>
-<tr class="memdesc:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a3ed458f90bb2ed85e7471a24ddc6fb7d">More...</a><br/></td></tr>
-<tr class="separator:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &compared_type) const </td></tr>
-<tr class="memdesc:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Compares this <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> against the given one to determines whether the two objects refer to the same actual datatype.  <a href="#aab7955caad1bb0a009ed41f24061f3ad">More...</a><br/></td></tr>
-<tr class="separator:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ac1596fca35acce43e190a1feeffc9427">lock</a> () const </td></tr>
-<tr class="memdesc:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Locks a datatype, making it read-only and non-destructible.  <a href="#ac1596fca35acce43e190a1feeffc9427">More...</a><br/></td></tr>
-<tr class="separator:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a> () const </td></tr>
-<tr class="memdesc:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the size of a datatype.  <a href="#a9161a9e4c8a50aef002995294e28e6c5">More...</a><br/></td></tr>
-<tr class="separator:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataType.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a> () const </td></tr>
-<tr class="memdesc:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the base datatype from which a datatype is derived.  <a href="#ab3454be65ac1830f2b68ec745155d749">More...</a><br/></td></tr>
-<tr class="separator:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a> (H5T_pers_t pers, const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, H5T_conv_t func) const </td></tr>
-<tr class="memdesc:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Registers the specified conversion function.  <a href="#a0fe4cfc1be352f4ad3e7e346ad35baa0">More...</a><br/></td></tr>
-<tr class="separator:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a> (H5T_pers_t pers, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &a [...]
-<tr class="memdesc:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#a7efdf12f98da8a20555f021c8fa363b1">More...</a><br/></td></tr>
-<tr class="separator:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ab810e782623bffeda1ff80c033785c48">unregister</a> (H5T_pers_t pers, const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, H5T_conv_t func) const </td></tr>
-<tr class="memdesc:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Removes a conversion function from all conversion paths.  <a href="#ab810e782623bffeda1ff80c033785c48">More...</a><br/></td></tr>
-<tr class="separator:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a> (H5T_pers_t pers, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &amp [...]
-<tr class="memdesc:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#a03ce51e32972e0c1ef5259e0314dcbb7">More...</a><br/></td></tr>
-<tr class="separator:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a> (const char *tag) const </td></tr>
-<tr class="memdesc:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Tags an opaque datatype.  <a href="#ad5189148a417fb67407e0fe8194e21c0">More...</a><br/></td></tr>
-<tr class="separator:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &tag) const </td></tr>
-<tr class="memdesc:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#aa55f95dffb611453a165d73d0021a5a1">More...</a><br/></td></tr>
-<tr class="separator:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a> () const </td></tr>
-<tr class="memdesc:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Gets the tag associated with an opaque datatype.  <a href="#a16fff8d6ba3ba1260349b9d4b7c9d8cc">More...</a><br/></td></tr>
-<tr class="separator:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a> (H5T_class_t cls) const </td></tr>
-<tr class="memdesc:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether a datatype contains (or is) a certain type of datatype.  <a href="#a8221168b4e2154c05410b7c6f0f5b3ab">More...</a><br/></td></tr>
-<tr class="separator:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a> () const </td></tr>
-<tr class="memdesc:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Check whether this datatype is a variable-length string.  <a href="#ab92bf0b5e57b2aebe157bb8291f30787">More...</a><br/></td></tr>
-<tr class="separator:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a72b85216196ef1d980c5e43beaead07e">DataType</a> (const hid_t type_id)</td></tr>
-<tr class="memdesc:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Creates a datatype using an existing datatype's id.  <a href="#a72b85216196ef1d980c5e43beaead07e">More...</a><br/></td></tr>
-<tr class="separator:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a29b366592ce55a07762a7862cc88fe89">DataType</a> ()</td></tr>
-<tr class="memdesc:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub datatype.  <a href="#a29b366592ce55a07762a7862cc88fe89">More...</a><br/></td></tr>
-<tr class="separator:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a> () const </td></tr>
-<tr class="memdesc:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this datatype.  <a href="#a38f4c8c9dda4b35cb667949280bf5340">More...</a><br/></td></tr>
-<tr class="separator:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a> ()</td></tr>
-<tr class="memdesc:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this datatype.  <a href="#aa0ff75a2a756a0124e656a8d5861b133">More...</a><br/></td></tr>
-<tr class="separator:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1H5Object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1H5Object')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td></tr>
-<tr class="memitem:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#a4e1e0913fa316bd3916e95259194958d">H5Object</a> (const <a class="el" href="classH5_1_1H5Object.html">H5Object</a> &original)</td></tr>
-<tr class="memdesc:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. ">H5Object</a> instance.  <a href="#a4e1e0913fa316bd3916e95259194958d">More...</a><br/></td></tr>
-<tr class="separator:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#ad7cb88d6206192195a70aa1cbf55769e">~H5Object</a> ()</td></tr>
-<tr class="memdesc:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#ad7cb88d6206192195a70aa1cbf55769e">More...</a><br/></td></tr>
-<tr class="separator:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1H5Location"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1H5Location')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td></tr>
-<tr class="memitem:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a624715e413bc019345cd596db745094a">createAttribute</a> (const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &type, const <a class="el" href="classH5_1_ [...]
-<tr class="memdesc:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Creates an attribute for a group, dataset, or named datatype.  <a href="#a624715e413bc019345cd596db745094a">More...</a><br/></td></tr>
-<tr class="separator:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" h [...]
-<tr class="memdesc:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">More...</a><br/></td></tr>
-<tr class="separator:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a> (const char *name) const </td></tr>
-<tr class="memdesc:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its name.  <a href="#a81b52d2947c4abb7d94ca1987f3a1bc0">More...</a><br/></td></tr>
-<tr class="separator:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#abad070fe2482e81006ee7fce61b6495c">More...</a><br/></td></tr>
-<tr class="separator:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a> (const unsigned int idx) const </td></tr>
-<tr class="memdesc:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its index.  <a href="#ac82e73079dc97dee2c198b978700c137">More...</a><br/></td></tr>
-<tr class="separator:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800">flush</a> (H5F_scope_t scope) const </td></tr>
-<tr class="memdesc:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all buffers associated with a location to disk.  <a href="#a505e916da3c7ce2264d97480de0aa800">More...</a><br/></td></tr>
-<tr class="separator:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a> () const </td></tr>
-<tr class="memdesc:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of the file, in which this HDF5 object belongs.  <a href="#ae41b390f0ed7503c0cadcbabc3b9e16b">More...</a><br/></td></tr>
-<tr class="separator:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a> () const </td></tr>
-<tr class="memdesc:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of attributes attached to this HDF5 object.  <a href="#a840d5fc024a977c0939fe743379791f0">More...</a><br/></td></tr>
-<tr class="separator:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to.  <a href="#a0bc22a403e59bb551554c03f2d05b281">More...</a><br/></td></tr>
-<tr class="separator:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to.  <a href="#a665df853b9bb991fdf0328770f2e33e0">More...</a><br/></td></tr>
-<tr class="separator:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a> (<a class="el" href="namespaceH5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> user_op, unsigned *idx=NULL, void *op_data=NULL)</td></tr>
-<tr class="memdesc:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over all the attributes of an <a class="el" href="namespaceH5.html">H5</a> object, which may be a group, dataset or named datatype.  <a href="#aad71c39cd20e8539891766571174d12a">More...</a><br/></td></tr>
-<tr class="separator:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250">attrExists</a> (const char *name) const </td></tr>
-<tr class="memdesc:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether the named attribute exists at this location.  <a href="#a9851243382265a412a8deeacf372f250">More...</a><br/></td></tr>
-<tr class="separator:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a811bad80304c37276264377f326e3014">attrExists</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a811bad80304c37276264377f326e3014">More...</a><br/></td></tr>
-<tr class="separator:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a> (const char *oldname, const char *newname) const </td></tr>
-<tr class="memdesc:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Renames the named attribute from this object.  <a href="#ab91ea93e37511b47d7b7a66dd0e5106c">More...</a><br/></td></tr>
-<tr class="separator:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &oldname, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592 [...]
-<tr class="memdesc:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for the names.  <a href="#a2173e9687bdef8e56995c1505dd9cf76">More...</a><br/></td></tr>
-<tr class="separator:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a> (const char *name) const </td></tr>
-<tr class="memdesc:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the named attribute from this object.  <a href="#a39ee7ff5208391e8b1f97eedf3ce32e4">More...</a><br/></td></tr>
-<tr class="separator:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a8cb4453b1db9f8082b5e0274f302c3fb">More...</a><br/></td></tr>
-<tr class="separator:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a> (const char *name, const char *comment) const </td></tr>
-<tr class="memdesc:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Sets or resets the comment for an object specified by its name.  <a href="#ac21f731f9df1d9bce610ad11439c2f96">More...</a><br/></td></tr>
-<tr class="separator:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H [...]
-<tr class="memdesc:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em> and <em>comment</em>.  <a href="#af5d9700b303e4f333c04cbed7e4ae38f">More...</a><br/></td></tr>
-<tr class="separator:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a> (const char *comment) const </td></tr>
-<tr class="memdesc:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it doesn't take an object name.  <a href="#a7d95f9b069c833c309b95f7b7e657af8">More...</a><br/></td></tr>
-<tr class="separator:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &comment) const </td></tr>
-<tr class="memdesc:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>comment</em>.  <a href="#a7eb08e192bbe76280f0f70b71db72420">More...</a><br/></td></tr>
-<tr class="separator:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c">getComment</a> (const char *name, size_t bufsize=256) const </td></tr>
-<tr class="memdesc:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves comment for the specified object and its comment's length.  <a href="#a674ac77bb3f99b335f8d0944f979c47c">More...</a><br/></td></tr>
-<tr class="separator:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">getComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &n [...]
-<tr class="memdesc:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">More...</a><br/></td></tr>
-<tr class="separator:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a> (const char *name) const </td></tr>
-<tr class="memdesc:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the comment from an object specified by its name.  <a href="#a5545d3fd20f74c7f94195f555f255ddf">More...</a><br/></td></tr>
-<tr class="separator:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad">removeComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a763eac5a87497deed3676920923469ad">More...</a><br/></td></tr>
-<tr class="separator:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a> (void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it does not take a <a class="el" href="classH5_1_1DataSpace.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object and the reference type must be specified.  <a href="#ae831f2bdb0e5971becebc76726dc9536">More. [...]
-<tr class="separator:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a> (void *ref, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it takes an <code>H5std_string</code> for the object's name.  <a href="#a23c3e2b8d8157a0039e9dcc43109345c">More...</a><br/></td></tr>
-<tr class="separator:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a6928514c43d4c0debf1afd7511f28511">reference</a> (void *ref, const char *name, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr>
-<tr class="memdesc:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Creates a reference to an HDF5 object or a dataset region.  <a href="#a6928514c43d4c0debf1afd7511f28511">More...</a><br/></td></tr>
-<tr class="separator:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a> (void *ref, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & [...]
-<tr class="memdesc:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#ac152ae8124df4cfbf7e880c67bb7e66b">More...</a><br/></td></tr>
-<tr class="separator:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a31c2d19fe87dec83ce94bf88a480456f">dereference</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an HDF5 object.  <a href="#a31c2d19fe87dec83ce94bf88a480456f">More...</a><br/></td></tr>
-<tr class="separator:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072">dereference</a> (const <a class="el" href="classH5_1_1Attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an attribute.  <a href="#a4dc3dad2a4a17d6c727b1d2fdf9d8072">More...</a><br/></td></tr>
-<tr class="separator:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a> (void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr>
-<tr class="memdesc:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves a dataspace with the region pointed to selected.  <a href="#a5d0a971d157cffc3591f6d2d8b43dcca">More...</a><br/></td></tr>
-<tr class="separator:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id.  <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr>
-<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr>
-<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object.  <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr>
-<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id.  <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr>
-<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr>
-<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object.  <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr>
-<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id.  <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr>
-<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr>
-<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object.  <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr>
-<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &rhs)</td></tr>
-<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr>
-<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr>
-<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr>
-<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object.  <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr>
-<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &original)</td></tr>
-<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object.  <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr>
-<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a> (const char *func_name) const </td></tr>
-<tr class="memdesc:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Makes and returns string "<class-name>::<func_name>".  <a href="#a2dec4b7c12a20f9b1c79c18956bfad0f">More...</a><br/></td></tr>
-<tr class="separator:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr>
-<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr>
-<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
-Protected Member Functions</h2></td></tr>
-<tr class="memitem:a3986e8556ab88922f3ab3f631ad0bbcd"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1ArrayType.html#a3986e8556ab88922f3ab3f631ad0bbcd">ArrayType</a> ()</td></tr>
-<tr class="memdesc:a3986e8556ab88922f3ab3f631ad0bbcd"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub <a class="el" href="classH5_1_1ArrayType.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes...">ArrayType</a>.  <a href="#a3986e8556ab88922f3ab3f631ad0bbcd">More...</a><br/></td></tr>
-<tr class="separator:a3986e8556ab88922f3ab3f631ad0bbcd"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1DataType"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1DataType')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td></tr>
-<tr class="memitem:a213c4090dc6429671f2a4c604c2eeb4b inherit pro_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a213c4090dc6429671f2a4c604c2eeb4b">p_setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a213c4090dc6429671f2a4c604c2eeb4b inherit pro_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a213c4090dc6429671f2a4c604c2eeb4b">More...</a><br/></td></tr>
-<tr class="separator:a213c4090dc6429671f2a4c604c2eeb4b inherit pro_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1H5Object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1H5Object')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td></tr>
-<tr class="memitem:a3dfa8496c2490cf9338462647ec1a831 inherit pro_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#a3dfa8496c2490cf9338462647ec1a831">H5Object</a> ()</td></tr>
-<tr class="separator:a3dfa8496c2490cf9338462647ec1a831 inherit pro_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aaedb5e2d949e1f38817a770e564def5c inherit pro_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#aaedb5e2d949e1f38817a770e564def5c">H5Object</a> (const hid_t object_id)</td></tr>
-<tr class="separator:aaedb5e2d949e1f38817a770e564def5c inherit pro_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1H5Location"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1H5Location')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td></tr>
-<tr class="memitem:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a> ()</td></tr>
-<tr class="separator:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a> (const hid_t loc_id)</td></tr>
-<tr class="separator:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &original)</td></tr>
-<tr class="memdesc:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> instance.  <a href="#a220e9b5ce6e2f1a0a9417c43044a4435">More...</a><br/></td></tr>
-<tr class="separator:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:add727abd7dc520399f983c4a233b2f16 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16">p_reference</a> (void *ref, const char *name, hid_t space_id, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:add727abd7dc520399f983c4a233b2f16 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aade70036f2fb86c9db621a3fada7cb82 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82">p_dereference</a> (hid_t loc_id, const void *ref, H5R_type_t ref_type, const char *from_func)</td></tr>
-<tr class="separator:aade70036f2fb86c9db621a3fada7cb82 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abcc6664714713593bf1a4fd9f1a5eab4 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4">p_get_obj_type</a> (void *ref, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:abcc6664714713593bf1a4fd9f1a5eab4 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7399d98ad07692317981f9769c3853f2 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2">p_get_ref_obj_type</a> (void *ref, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:a7399d98ad07692317981f9769c3853f2 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7">~H5Location</a> ()</td></tr>
-<tr class="memdesc:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#af790c3883e7d9f72677a1f6ed034c4c7">More...</a><br/></td></tr>
-<tr class="separator:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr>
-<tr class="memdesc:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a5545dda5e4c610b6bd9cdffe670c8728">More...</a><br/></td></tr>
-<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a> () const </td></tr>
-<tr class="separator:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr>
-<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object.  <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr>
-<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a> (const hid_t obj_id)</td></tr>
-<tr class="separator:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_attribs_classH5_1_1DataType"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classH5_1_1DataType')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td></tr>
-<tr class="memitem:aa3ed12331c88117e640fff76002108d3 inherit pro_attribs_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aa3ed12331c88117e640fff76002108d3">id</a></td></tr>
-<tr class="separator:aa3ed12331c88117e640fff76002108d3 inherit pro_attribs_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Class <a class="el" href="classH5_1_1ArrayType.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes...">ArrayType</a> inherits from <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> and provides wrappers for the HDF5's Array Datatypes. </p>
-</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="a587887d8301ea2991bd60c8472995705"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::ArrayType::ArrayType </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataType.html">DataType</a> & </td>
-          <td class="paramname"><em>base_type</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">int </td>
-          <td class="paramname"><em>ndims</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const hsize_t * </td>
-          <td class="paramname"><em>dims</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a new array data type based on the specified <em>base_type</em>. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">base_type</td><td>- IN: Existing datatype </td></tr>
-    <tr><td class="paramname">ndims</td><td>- IN: Rank of the array, [0..H5S_MAX_RANK] </td></tr>
-    <tr><td class="paramname">dims</td><td>- IN: Size of each array dimension </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ac326aa9d5baf6433fc776c5ae8984d3c"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::ArrayType::ArrayType </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1ArrayType.html">ArrayType</a> & </td>
-          <td class="paramname"><em>original</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1ArrayType.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes...">ArrayType</a> object. </p>
-
-</div>
-</div>
-<a class="anchor" id="a3713a838ce1074a71945ecd2ed121ecd"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::ArrayType::ArrayType </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>existing_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates an <a class="el" href="classH5_1_1ArrayType.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes...">ArrayType</a> object using an existing id. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">existing_id</td><td>- IN: Id of an existing datatype </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="afdab21c5fb7702d46df08e5394a12f72"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::ArrayType::~ArrayType </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Properly terminates access to this array datatype. </p>
-
-</div>
-</div>
-<a class="anchor" id="a3986e8556ab88922f3ab3f631ad0bbcd"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::ArrayType::ArrayType </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Default constructor: Creates a stub <a class="el" href="classH5_1_1ArrayType.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes...">ArrayType</a>. </p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="aa11bb32a07d37bb1c601c007c4e7a3ed"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::ArrayType::fromClass </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns this class name. </p>
-
-<p>Reimplemented from <a class="el" href="classH5_1_1DataType.html#a32cc7cd571eec25cb31346cc3a0422d5">H5::DataType</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a8012a1c8a568417c3788a319dea10c83"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int H5::ArrayType::getArrayDims </td>
-          <td>(</td>
-          <td class="paramtype">hsize_t * </td>
-          <td class="paramname"><em>dims</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Retrieves the size of all dimensions of an array datatype. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">dims</td><td>- OUT: Sizes of dimensions </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Number of dimensions </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a48e288e1f79549684d4dbc8a391de691"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int H5::ArrayType::getArrayNDims </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the number of dimensions for an array datatype. </p>
-<dl class="section return"><dt>Returns</dt><dd>Number of dimensions </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5ArrayType_8h_source.html">H5ArrayType.h</a></li>
-<li><a class="el" href="H5ArrayType_8cpp.html">H5ArrayType.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1ArrayType.png b/html/cpplus_RM/classH5_1_1ArrayType.png
deleted file mode 100644
index 838b135..0000000
Binary files a/html/cpplus_RM/classH5_1_1ArrayType.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1AtomType-members.html b/html/cpplus_RM/classH5_1_1AtomType-members.html
deleted file mode 100644
index 07bfad8..0000000
--- a/html/cpplus_RM/classH5_1_1AtomType-members.html
+++ /dev/null
@@ -1,215 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1AtomType.html">AtomType</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::AtomType Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a38f79570d4fc0bc30f8421d6ebbb7642">AtomType</a>(const AtomType &original)</td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a83a4e13e4d1d6e5adee2a0174ff58f3f">AtomType</a>()</td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#ac597420fca15cc22cd3bc1d6596a020d">AtomType</a>(const hid_t existing_id)</td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250">attrExists</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a811bad80304c37276264377f326e3014">attrExists</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a06c4f969a7a243a7cdafef4373732924">commit</a>(H5Location &loc, const char *name)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a>(H5Location &loc, const H5std_string &name)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a0eaba78156000ecc3533986175de5847">committed</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a2abc382547c243346b3b6691fec813f3">convert</a>(const DataType &dest, size_t nelmts, void *buf, void *background, const PropList &plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#ad17cef439dbf1dd79458ba95612a9566">copy</a>(const DataType &like_type)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#af8d75b01e62aa868424701add217b971">copy</a>(const DataSet &dset)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a624715e413bc019345cd596db745094a">createAttribute</a>(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a>(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a>(const H5T_class_t type_class, size_t size)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a>(const DataType &original)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a6d3be5ac6d2ba122a587b03596a1e2db">DataType</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#aee1a778b5762fd186a77ee124e7df7c7">DataType</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a72b85216196ef1d980c5e43beaead07e">DataType</a>(const hid_t type_id)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a29b366592ce55a07762a7862cc88fe89">DataType</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a31c2d19fe87dec83ce94bf88a480456f">dereference</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072">dereference</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a>(H5T_class_t cls) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a>(const DataType &dest, H5T_cdata_t **pcdata) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800">flush</a>(H5F_scope_t scope) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a80818b48fcfae291550bc8cad6b05d1c">fromClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c">getComment</a>(const char *name, size_t bufsize=256) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">getComment</a>(const H5std_string &name, size_t bufsize=256) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a1d0147b6e53e29abc524e65a2d8094ea">getOffset</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a49a866fcb26c69b13735d52abf946515">getOrder</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a3831da8d07ba8c72eca25a2a24f0e42d">getOrder</a>(H5std_string &order_string) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a7a1dc5a0538a5d707c5a015ea53f8b9a">getPad</a>(H5T_pad_t &lsb, H5T_pad_t &msb) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#adae805e0526435cdd5ba4073dcfff292">getPrecision</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a>(void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a>(const hid_t loc_id)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a>(const H5Location &original)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Object.html#a4e1e0913fa316bd3916e95259194958d">H5Object</a>(const H5Object &original)</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Object.html#a3dfa8496c2490cf9338462647ec1a831">H5Object</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Object.html#aaedb5e2d949e1f38817a770e564def5c">H5Object</a>(const hid_t object_id)</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#aa3ed12331c88117e640fff76002108d3">id</a></td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a>(const char *func_name) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a>(attr_operator_t user_op, unsigned *idx=NULL, void *op_data=NULL)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ac1596fca35acce43e190a1feeffc9427">lock</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a>(const unsigned int idx) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a>(const DataType &rhs)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">H5::H5Object::operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a>(const DataType &compared_type) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82">p_dereference</a>(hid_t loc_id, const void *ref, H5R_type_t ref_type, const char *from_func)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4">p_get_obj_type</a>(void *ref, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2">p_get_ref_obj_type</a>(void *ref, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16">p_reference</a>(void *ref, const char *name, hid_t space_id, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a213c4090dc6429671f2a4c604c2eeb4b">p_setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a>(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a>(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a6928514c43d4c0debf1afd7511f28511">reference</a>(void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a>(void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad">removeComment</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a>(const char *oldname, const char *newname) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a>(const H5std_string &oldname, const H5std_string &newname) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a>(const char *name, const char *comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a>(const H5std_string &name, const H5std_string &comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a>(const char *comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a>(const H5std_string &comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#aa397ccf67884f1efb79ad9ba657aaa20">setOffset</a>(size_t offset) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a1f5b4f0293a5062c5817fd5b45512e76">setOrder</a>(H5T_order_t order) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#ad2c84b2b2eb08e79d4354f835938da2d">setPad</a>(H5T_pad_t lsb, H5T_pad_t msb) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#ac386886a22dfcdc338a5cf40c87b0fef">setPrecision</a>(size_t precision) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#ac752c33c2d72ffa24a224bd5b1312deb">setSize</a>(size_t size) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a>(const char *tag) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a>(const H5std_string &tag) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ab810e782623bffeda1ff80c033785c48">unregister</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a79aa1dae6ca2e3536c2bb8ccc6a693af">~AtomType</a>()</td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7">~H5Location</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Object.html#ad7cb88d6206192195a70aa1cbf55769e">~H5Object</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1AtomType.html b/html/cpplus_RM/classH5_1_1AtomType.html
deleted file mode 100644
index 524c277..0000000
--- a/html/cpplus_RM/classH5_1_1AtomType.html
+++ /dev/null
@@ -1,926 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::AtomType Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1AtomType.html">AtomType</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="#pro-methods">Protected Member Functions</a> |
-<a href="classH5_1_1AtomType-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::AtomType Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Class <a class="el" href="classH5_1_1AtomType.html" title="Class AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. ">AtomType</a> is a base class, inherited by <a class="el" href="classH5_1_1IntType.html" title="Class IntType operates on HDF5 integer datatype. ">IntType</a>, <a class="el" href="classH5_1_1FloatType.html" title="Class FloatType operates on HDF5 floating point datatype. ">FloatType</a>, <a class="el" href="classH5_1_1StrType.html" title=" [...]
- <a href="classH5_1_1AtomType.html#details">More...</a></p>
-
-<p><code>#include <<a class="el" href="H5AtomType_8h_source.html">H5AtomType.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::AtomType:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1AtomType.png" usemap="#H5::AtomType_map" alt=""/>
-  <map id="H5::AtomType_map" name="H5::AtomType_map">
-<area href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. " alt="H5::DataType" shape="rect" coords="175,168,282,192"/>
-<area href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. " alt="H5::H5Object" shape="rect" coords="175,112,282,136"/>
-<area href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. " alt="H5::H5Location" shape="rect" coords="175,56,282,80"/>
-<area href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="175,0,282,24"/>
-<area href="classH5_1_1FloatType.html" title="Class FloatType operates on HDF5 floating point datatype. " alt="H5::FloatType" shape="rect" coords="0,280,107,304"/>
-<area href="classH5_1_1IntType.html" title="Class IntType operates on HDF5 integer datatype. " alt="H5::IntType" shape="rect" coords="117,280,224,304"/>
-<area href="classH5_1_1PredType.html" title="Class PredType holds the definition of all the HDF5 predefined datatypes. " alt="H5::PredType" shape="rect" coords="234,280,341,304"/>
-<area href="classH5_1_1StrType.html" title="Class StrType operates on HDF5 string datatypes. " alt="H5::StrType" shape="rect" coords="351,280,458,304"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a49a866fcb26c69b13735d52abf946515"><td class="memItemLeft" align="right" valign="top">H5T_order_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a49a866fcb26c69b13735d52abf946515">getOrder</a> () const </td></tr>
-<tr class="memdesc:a49a866fcb26c69b13735d52abf946515"><td class="mdescLeft"> </td><td class="mdescRight">Returns the byte order of an atomic datatype.  <a href="#a49a866fcb26c69b13735d52abf946515">More...</a><br/></td></tr>
-<tr class="separator:a49a866fcb26c69b13735d52abf946515"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3831da8d07ba8c72eca25a2a24f0e42d"><td class="memItemLeft" align="right" valign="top">H5T_order_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a3831da8d07ba8c72eca25a2a24f0e42d">getOrder</a> (<a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &order_string) const </td></tr>
-<tr class="memdesc:a3831da8d07ba8c72eca25a2a24f0e42d"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It takes a reference to a <code>H5std_string</code> for the buffer that provide the text description of the returned byte order. The text description can be either of the following: "Little endian byte ordering (0)"; "Big endian byte ordering (1)"; "VAX mixed byte ordering (2)";.  <a href="#a3831da8d07ba8c72eca25a2a [...]
-<tr class="separator:a3831da8d07ba8c72eca25a2a24f0e42d"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1f5b4f0293a5062c5817fd5b45512e76"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a1f5b4f0293a5062c5817fd5b45512e76">setOrder</a> (H5T_order_t order) const </td></tr>
-<tr class="memdesc:a1f5b4f0293a5062c5817fd5b45512e76"><td class="mdescLeft"> </td><td class="mdescRight">Sets the byte ordering of an atomic datatype.  <a href="#a1f5b4f0293a5062c5817fd5b45512e76">More...</a><br/></td></tr>
-<tr class="separator:a1f5b4f0293a5062c5817fd5b45512e76"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1d0147b6e53e29abc524e65a2d8094ea"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a1d0147b6e53e29abc524e65a2d8094ea">getOffset</a> () const </td></tr>
-<tr class="memdesc:a1d0147b6e53e29abc524e65a2d8094ea"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the bit offset of the first significant bit.  <a href="#a1d0147b6e53e29abc524e65a2d8094ea">More...</a><br/></td></tr>
-<tr class="separator:a1d0147b6e53e29abc524e65a2d8094ea"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa397ccf67884f1efb79ad9ba657aaa20"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#aa397ccf67884f1efb79ad9ba657aaa20">setOffset</a> (size_t offset) const </td></tr>
-<tr class="memdesc:aa397ccf67884f1efb79ad9ba657aaa20"><td class="mdescLeft"> </td><td class="mdescRight">Sets the bit offset of the first significant bit.  <a href="#aa397ccf67884f1efb79ad9ba657aaa20">More...</a><br/></td></tr>
-<tr class="separator:aa397ccf67884f1efb79ad9ba657aaa20"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7a1dc5a0538a5d707c5a015ea53f8b9a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a7a1dc5a0538a5d707c5a015ea53f8b9a">getPad</a> (H5T_pad_t &lsb, H5T_pad_t &msb) const </td></tr>
-<tr class="memdesc:a7a1dc5a0538a5d707c5a015ea53f8b9a"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the padding type of the least and most-significant bit padding.  <a href="#a7a1dc5a0538a5d707c5a015ea53f8b9a">More...</a><br/></td></tr>
-<tr class="separator:a7a1dc5a0538a5d707c5a015ea53f8b9a"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad2c84b2b2eb08e79d4354f835938da2d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#ad2c84b2b2eb08e79d4354f835938da2d">setPad</a> (H5T_pad_t lsb, H5T_pad_t msb) const </td></tr>
-<tr class="memdesc:ad2c84b2b2eb08e79d4354f835938da2d"><td class="mdescLeft"> </td><td class="mdescRight">Sets the least and most-significant bits padding types.  <a href="#ad2c84b2b2eb08e79d4354f835938da2d">More...</a><br/></td></tr>
-<tr class="separator:ad2c84b2b2eb08e79d4354f835938da2d"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adae805e0526435cdd5ba4073dcfff292"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#adae805e0526435cdd5ba4073dcfff292">getPrecision</a> () const </td></tr>
-<tr class="memdesc:adae805e0526435cdd5ba4073dcfff292"><td class="mdescLeft"> </td><td class="mdescRight">Returns the precision of an atomic datatype.  <a href="#adae805e0526435cdd5ba4073dcfff292">More...</a><br/></td></tr>
-<tr class="separator:adae805e0526435cdd5ba4073dcfff292"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac386886a22dfcdc338a5cf40c87b0fef"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#ac386886a22dfcdc338a5cf40c87b0fef">setPrecision</a> (size_t precision) const </td></tr>
-<tr class="memdesc:ac386886a22dfcdc338a5cf40c87b0fef"><td class="mdescLeft"> </td><td class="mdescRight">Sets the precision of an atomic datatype.  <a href="#ac386886a22dfcdc338a5cf40c87b0fef">More...</a><br/></td></tr>
-<tr class="separator:ac386886a22dfcdc338a5cf40c87b0fef"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac752c33c2d72ffa24a224bd5b1312deb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#ac752c33c2d72ffa24a224bd5b1312deb">setSize</a> (size_t size) const </td></tr>
-<tr class="memdesc:ac752c33c2d72ffa24a224bd5b1312deb"><td class="mdescLeft"> </td><td class="mdescRight">Sets the total size for an atomic datatype.  <a href="#ac752c33c2d72ffa24a224bd5b1312deb">More...</a><br/></td></tr>
-<tr class="separator:ac752c33c2d72ffa24a224bd5b1312deb"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a80818b48fcfae291550bc8cad6b05d1c"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a80818b48fcfae291550bc8cad6b05d1c">fromClass</a> () const </td></tr>
-<tr class="memdesc:a80818b48fcfae291550bc8cad6b05d1c"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name.  <a href="#a80818b48fcfae291550bc8cad6b05d1c">More...</a><br/></td></tr>
-<tr class="separator:a80818b48fcfae291550bc8cad6b05d1c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a38f79570d4fc0bc30f8421d6ebbb7642"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a38f79570d4fc0bc30f8421d6ebbb7642">AtomType</a> (const <a class="el" href="classH5_1_1AtomType.html">AtomType</a> &original)</td></tr>
-<tr class="memdesc:a38f79570d4fc0bc30f8421d6ebbb7642"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1AtomType.html" title="Class AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. ">AtomType</a> object.  <a href="#a38f79570d4fc0bc30f8421d6ebbb7642">More...</a><br/></td></tr>
-<tr class="separator:a38f79570d4fc0bc30f8421d6ebbb7642"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a79aa1dae6ca2e3536c2bb8ccc6a693af"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a79aa1dae6ca2e3536c2bb8ccc6a693af">~AtomType</a> ()</td></tr>
-<tr class="memdesc:a79aa1dae6ca2e3536c2bb8ccc6a693af"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a79aa1dae6ca2e3536c2bb8ccc6a693af">More...</a><br/></td></tr>
-<tr class="separator:a79aa1dae6ca2e3536c2bb8ccc6a693af"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1DataType"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1DataType')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td></tr>
-<tr class="memitem:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a> (const H5T_class_t type_class, size_t size)</td></tr>
-<tr class="memdesc:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Creates a object given its class and size.  <a href="#a37dd5ff8f95b4016136b90c58c770f09">More...</a><br/></td></tr>
-<tr class="separator:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &original)</td></tr>
-<tr class="memdesc:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object.  <a href="#a4e72f20ab686efffeedd72d8afa99519">More...</a><br/></td></tr>
-<tr class="separator:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6d3be5ac6d2ba122a587b03596a1e2db inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a6d3be5ac6d2ba122a587b03596a1e2db">DataType</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a6d3be5ac6d2ba122a587b03596a1e2db inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object.  <a href="#a6d3be5ac6d2ba122a587b03596a1e2db">More...</a><br/></td></tr>
-<tr class="separator:a6d3be5ac6d2ba122a587b03596a1e2db inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aee1a778b5762fd186a77ee124e7df7c7 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aee1a778b5762fd186a77ee124e7df7c7">DataType</a> (const <a class="el" href="classH5_1_1Attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:aee1a778b5762fd186a77ee124e7df7c7 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object.  <a href="#aee1a778b5762fd186a77ee124e7df7c7">More...</a><br/></td></tr>
-<tr class="separator:aee1a778b5762fd186a77ee124e7df7c7 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a> ()</td></tr>
-<tr class="memdesc:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Closes the datatype if it is not a predefined type.  <a href="#af807fa62a2beb9f9de9b80c3b18edbfa">More...</a><br/></td></tr>
-<tr class="separator:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ad17cef439dbf1dd79458ba95612a9566">copy</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &like_type)</td></tr>
-<tr class="memdesc:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Copies an existing datatype to this datatype object.  <a href="#ad17cef439dbf1dd79458ba95612a9566">More...</a><br/></td></tr>
-<tr class="separator:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af8d75b01e62aa868424701add217b971 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#af8d75b01e62aa868424701add217b971">copy</a> (const <a class="el" href="classH5_1_1DataSet.html">DataSet</a> &dset)</td></tr>
-<tr class="memdesc:af8d75b01e62aa868424701add217b971 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Copies the datatype of the given dataset to this datatype object.  <a href="#af8d75b01e62aa868424701add217b971">More...</a><br/></td></tr>
-<tr class="separator:af8d75b01e62aa868424701add217b971 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">H5T_class_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a> () const </td></tr>
-<tr class="memdesc:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the datatype class identifier.  <a href="#a2831c133562e9d5669643a2d8051dcd1">More...</a><br/></td></tr>
-<tr class="separator:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a06c4f969a7a243a7cdafef4373732924">commit</a> (<a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const char *name)</td></tr>
-<tr class="memdesc:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Commits a transient datatype to a file, creating a new named datatype.  <a href="#a06c4f969a7a243a7cdafef4373732924">More...</a><br/></td></tr>
-<tr class="separator:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a> (<a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name)</td></tr>
-<tr class="memdesc:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#ac904e9891ff728d7bb7cceb847347fc5">More...</a><br/></td></tr>
-<tr class="separator:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0eaba78156000ecc3533986175de5847 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a0eaba78156000ecc3533986175de5847">committed</a> () const </td></tr>
-<tr class="memdesc:a0eaba78156000ecc3533986175de5847 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether a datatype is a named type or a transient type.  <a href="#a0eaba78156000ecc3533986175de5847">More...</a><br/></td></tr>
-<tr class="separator:a0eaba78156000ecc3533986175de5847 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">H5T_conv_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, H5T_cdata_t **pcdata) const </td></tr>
-<tr class="memdesc:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Finds a conversion function that can handle a conversion from this datatype to the specified datatype, <em>dest</em>.  <a href="#a0b927f0184a738b514f7f3cf7f4dd788">More...</a><br/></td></tr>
-<tr class="separator:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a2abc382547c243346b3b6691fec813f3">convert</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, size_t nelmts, void *buf, void *background, const <a class="el" href="classH5_1_1PropList.html">PropList</a> &plist=<a [...]
-<tr class="memdesc:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Converts data from this datatype to the specified datatypes.  <a href="#a2abc382547c243346b3b6691fec813f3">More...</a><br/></td></tr>
-<tr class="separator:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataType.html">DataType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &rhs)</td></tr>
-<tr class="memdesc:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a3ed458f90bb2ed85e7471a24ddc6fb7d">More...</a><br/></td></tr>
-<tr class="separator:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &compared_type) const </td></tr>
-<tr class="memdesc:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Compares this <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> against the given one to determines whether the two objects refer to the same actual datatype.  <a href="#aab7955caad1bb0a009ed41f24061f3ad">More...</a><br/></td></tr>
-<tr class="separator:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ac1596fca35acce43e190a1feeffc9427">lock</a> () const </td></tr>
-<tr class="memdesc:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Locks a datatype, making it read-only and non-destructible.  <a href="#ac1596fca35acce43e190a1feeffc9427">More...</a><br/></td></tr>
-<tr class="separator:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a> () const </td></tr>
-<tr class="memdesc:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the size of a datatype.  <a href="#a9161a9e4c8a50aef002995294e28e6c5">More...</a><br/></td></tr>
-<tr class="separator:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataType.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a> () const </td></tr>
-<tr class="memdesc:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the base datatype from which a datatype is derived.  <a href="#ab3454be65ac1830f2b68ec745155d749">More...</a><br/></td></tr>
-<tr class="separator:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a> (H5T_pers_t pers, const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, H5T_conv_t func) const </td></tr>
-<tr class="memdesc:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Registers the specified conversion function.  <a href="#a0fe4cfc1be352f4ad3e7e346ad35baa0">More...</a><br/></td></tr>
-<tr class="separator:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a> (H5T_pers_t pers, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &a [...]
-<tr class="memdesc:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#a7efdf12f98da8a20555f021c8fa363b1">More...</a><br/></td></tr>
-<tr class="separator:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ab810e782623bffeda1ff80c033785c48">unregister</a> (H5T_pers_t pers, const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, H5T_conv_t func) const </td></tr>
-<tr class="memdesc:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Removes a conversion function from all conversion paths.  <a href="#ab810e782623bffeda1ff80c033785c48">More...</a><br/></td></tr>
-<tr class="separator:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a> (H5T_pers_t pers, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &amp [...]
-<tr class="memdesc:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#a03ce51e32972e0c1ef5259e0314dcbb7">More...</a><br/></td></tr>
-<tr class="separator:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a> (const char *tag) const </td></tr>
-<tr class="memdesc:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Tags an opaque datatype.  <a href="#ad5189148a417fb67407e0fe8194e21c0">More...</a><br/></td></tr>
-<tr class="separator:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &tag) const </td></tr>
-<tr class="memdesc:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#aa55f95dffb611453a165d73d0021a5a1">More...</a><br/></td></tr>
-<tr class="separator:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a> () const </td></tr>
-<tr class="memdesc:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Gets the tag associated with an opaque datatype.  <a href="#a16fff8d6ba3ba1260349b9d4b7c9d8cc">More...</a><br/></td></tr>
-<tr class="separator:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a> (H5T_class_t cls) const </td></tr>
-<tr class="memdesc:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether a datatype contains (or is) a certain type of datatype.  <a href="#a8221168b4e2154c05410b7c6f0f5b3ab">More...</a><br/></td></tr>
-<tr class="separator:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a> () const </td></tr>
-<tr class="memdesc:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Check whether this datatype is a variable-length string.  <a href="#ab92bf0b5e57b2aebe157bb8291f30787">More...</a><br/></td></tr>
-<tr class="separator:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a72b85216196ef1d980c5e43beaead07e">DataType</a> (const hid_t type_id)</td></tr>
-<tr class="memdesc:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Creates a datatype using an existing datatype's id.  <a href="#a72b85216196ef1d980c5e43beaead07e">More...</a><br/></td></tr>
-<tr class="separator:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a29b366592ce55a07762a7862cc88fe89">DataType</a> ()</td></tr>
-<tr class="memdesc:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub datatype.  <a href="#a29b366592ce55a07762a7862cc88fe89">More...</a><br/></td></tr>
-<tr class="separator:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a> () const </td></tr>
-<tr class="memdesc:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this datatype.  <a href="#a38f4c8c9dda4b35cb667949280bf5340">More...</a><br/></td></tr>
-<tr class="separator:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a> ()</td></tr>
-<tr class="memdesc:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this datatype.  <a href="#aa0ff75a2a756a0124e656a8d5861b133">More...</a><br/></td></tr>
-<tr class="separator:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1H5Object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1H5Object')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td></tr>
-<tr class="memitem:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#a4e1e0913fa316bd3916e95259194958d">H5Object</a> (const <a class="el" href="classH5_1_1H5Object.html">H5Object</a> &original)</td></tr>
-<tr class="memdesc:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. ">H5Object</a> instance.  <a href="#a4e1e0913fa316bd3916e95259194958d">More...</a><br/></td></tr>
-<tr class="separator:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#ad7cb88d6206192195a70aa1cbf55769e">~H5Object</a> ()</td></tr>
-<tr class="memdesc:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#ad7cb88d6206192195a70aa1cbf55769e">More...</a><br/></td></tr>
-<tr class="separator:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1H5Location"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1H5Location')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td></tr>
-<tr class="memitem:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a624715e413bc019345cd596db745094a">createAttribute</a> (const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &type, const <a class="el" href="classH5_1_ [...]
-<tr class="memdesc:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Creates an attribute for a group, dataset, or named datatype.  <a href="#a624715e413bc019345cd596db745094a">More...</a><br/></td></tr>
-<tr class="separator:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" h [...]
-<tr class="memdesc:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">More...</a><br/></td></tr>
-<tr class="separator:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a> (const char *name) const </td></tr>
-<tr class="memdesc:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its name.  <a href="#a81b52d2947c4abb7d94ca1987f3a1bc0">More...</a><br/></td></tr>
-<tr class="separator:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#abad070fe2482e81006ee7fce61b6495c">More...</a><br/></td></tr>
-<tr class="separator:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a> (const unsigned int idx) const </td></tr>
-<tr class="memdesc:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its index.  <a href="#ac82e73079dc97dee2c198b978700c137">More...</a><br/></td></tr>
-<tr class="separator:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800">flush</a> (H5F_scope_t scope) const </td></tr>
-<tr class="memdesc:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all buffers associated with a location to disk.  <a href="#a505e916da3c7ce2264d97480de0aa800">More...</a><br/></td></tr>
-<tr class="separator:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a> () const </td></tr>
-<tr class="memdesc:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of the file, in which this HDF5 object belongs.  <a href="#ae41b390f0ed7503c0cadcbabc3b9e16b">More...</a><br/></td></tr>
-<tr class="separator:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a> () const </td></tr>
-<tr class="memdesc:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of attributes attached to this HDF5 object.  <a href="#a840d5fc024a977c0939fe743379791f0">More...</a><br/></td></tr>
-<tr class="separator:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to.  <a href="#a0bc22a403e59bb551554c03f2d05b281">More...</a><br/></td></tr>
-<tr class="separator:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to.  <a href="#a665df853b9bb991fdf0328770f2e33e0">More...</a><br/></td></tr>
-<tr class="separator:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a> (<a class="el" href="namespaceH5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> user_op, unsigned *idx=NULL, void *op_data=NULL)</td></tr>
-<tr class="memdesc:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over all the attributes of an <a class="el" href="namespaceH5.html">H5</a> object, which may be a group, dataset or named datatype.  <a href="#aad71c39cd20e8539891766571174d12a">More...</a><br/></td></tr>
-<tr class="separator:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250">attrExists</a> (const char *name) const </td></tr>
-<tr class="memdesc:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether the named attribute exists at this location.  <a href="#a9851243382265a412a8deeacf372f250">More...</a><br/></td></tr>
-<tr class="separator:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a811bad80304c37276264377f326e3014">attrExists</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a811bad80304c37276264377f326e3014">More...</a><br/></td></tr>
-<tr class="separator:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a> (const char *oldname, const char *newname) const </td></tr>
-<tr class="memdesc:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Renames the named attribute from this object.  <a href="#ab91ea93e37511b47d7b7a66dd0e5106c">More...</a><br/></td></tr>
-<tr class="separator:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &oldname, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592 [...]
-<tr class="memdesc:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for the names.  <a href="#a2173e9687bdef8e56995c1505dd9cf76">More...</a><br/></td></tr>
-<tr class="separator:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a> (const char *name) const </td></tr>
-<tr class="memdesc:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the named attribute from this object.  <a href="#a39ee7ff5208391e8b1f97eedf3ce32e4">More...</a><br/></td></tr>
-<tr class="separator:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a8cb4453b1db9f8082b5e0274f302c3fb">More...</a><br/></td></tr>
-<tr class="separator:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a> (const char *name, const char *comment) const </td></tr>
-<tr class="memdesc:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Sets or resets the comment for an object specified by its name.  <a href="#ac21f731f9df1d9bce610ad11439c2f96">More...</a><br/></td></tr>
-<tr class="separator:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H [...]
-<tr class="memdesc:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em> and <em>comment</em>.  <a href="#af5d9700b303e4f333c04cbed7e4ae38f">More...</a><br/></td></tr>
-<tr class="separator:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a> (const char *comment) const </td></tr>
-<tr class="memdesc:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it doesn't take an object name.  <a href="#a7d95f9b069c833c309b95f7b7e657af8">More...</a><br/></td></tr>
-<tr class="separator:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &comment) const </td></tr>
-<tr class="memdesc:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>comment</em>.  <a href="#a7eb08e192bbe76280f0f70b71db72420">More...</a><br/></td></tr>
-<tr class="separator:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c">getComment</a> (const char *name, size_t bufsize=256) const </td></tr>
-<tr class="memdesc:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves comment for the specified object and its comment's length.  <a href="#a674ac77bb3f99b335f8d0944f979c47c">More...</a><br/></td></tr>
-<tr class="separator:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">getComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &n [...]
-<tr class="memdesc:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">More...</a><br/></td></tr>
-<tr class="separator:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a> (const char *name) const </td></tr>
-<tr class="memdesc:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the comment from an object specified by its name.  <a href="#a5545d3fd20f74c7f94195f555f255ddf">More...</a><br/></td></tr>
-<tr class="separator:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad">removeComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a763eac5a87497deed3676920923469ad">More...</a><br/></td></tr>
-<tr class="separator:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a> (void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it does not take a <a class="el" href="classH5_1_1DataSpace.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object and the reference type must be specified.  <a href="#ae831f2bdb0e5971becebc76726dc9536">More. [...]
-<tr class="separator:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a> (void *ref, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it takes an <code>H5std_string</code> for the object's name.  <a href="#a23c3e2b8d8157a0039e9dcc43109345c">More...</a><br/></td></tr>
-<tr class="separator:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a6928514c43d4c0debf1afd7511f28511">reference</a> (void *ref, const char *name, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr>
-<tr class="memdesc:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Creates a reference to an HDF5 object or a dataset region.  <a href="#a6928514c43d4c0debf1afd7511f28511">More...</a><br/></td></tr>
-<tr class="separator:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a> (void *ref, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & [...]
-<tr class="memdesc:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#ac152ae8124df4cfbf7e880c67bb7e66b">More...</a><br/></td></tr>
-<tr class="separator:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a31c2d19fe87dec83ce94bf88a480456f">dereference</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an HDF5 object.  <a href="#a31c2d19fe87dec83ce94bf88a480456f">More...</a><br/></td></tr>
-<tr class="separator:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072">dereference</a> (const <a class="el" href="classH5_1_1Attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an attribute.  <a href="#a4dc3dad2a4a17d6c727b1d2fdf9d8072">More...</a><br/></td></tr>
-<tr class="separator:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a> (void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr>
-<tr class="memdesc:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves a dataspace with the region pointed to selected.  <a href="#a5d0a971d157cffc3591f6d2d8b43dcca">More...</a><br/></td></tr>
-<tr class="separator:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id.  <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr>
-<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr>
-<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object.  <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr>
-<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id.  <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr>
-<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr>
-<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object.  <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr>
-<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id.  <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr>
-<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr>
-<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object.  <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr>
-<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &rhs)</td></tr>
-<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr>
-<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr>
-<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr>
-<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object.  <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr>
-<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &original)</td></tr>
-<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object.  <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr>
-<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a> (const char *func_name) const </td></tr>
-<tr class="memdesc:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Makes and returns string "<class-name>::<func_name>".  <a href="#a2dec4b7c12a20f9b1c79c18956bfad0f">More...</a><br/></td></tr>
-<tr class="separator:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr>
-<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr>
-<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
-Protected Member Functions</h2></td></tr>
-<tr class="memitem:a83a4e13e4d1d6e5adee2a0174ff58f3f"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a83a4e13e4d1d6e5adee2a0174ff58f3f">AtomType</a> ()</td></tr>
-<tr class="separator:a83a4e13e4d1d6e5adee2a0174ff58f3f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac597420fca15cc22cd3bc1d6596a020d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#ac597420fca15cc22cd3bc1d6596a020d">AtomType</a> (const hid_t existing_id)</td></tr>
-<tr class="separator:ac597420fca15cc22cd3bc1d6596a020d"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1DataType"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1DataType')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td></tr>
-<tr class="memitem:a213c4090dc6429671f2a4c604c2eeb4b inherit pro_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a213c4090dc6429671f2a4c604c2eeb4b">p_setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a213c4090dc6429671f2a4c604c2eeb4b inherit pro_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a213c4090dc6429671f2a4c604c2eeb4b">More...</a><br/></td></tr>
-<tr class="separator:a213c4090dc6429671f2a4c604c2eeb4b inherit pro_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1H5Object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1H5Object')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td></tr>
-<tr class="memitem:a3dfa8496c2490cf9338462647ec1a831 inherit pro_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#a3dfa8496c2490cf9338462647ec1a831">H5Object</a> ()</td></tr>
-<tr class="separator:a3dfa8496c2490cf9338462647ec1a831 inherit pro_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aaedb5e2d949e1f38817a770e564def5c inherit pro_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#aaedb5e2d949e1f38817a770e564def5c">H5Object</a> (const hid_t object_id)</td></tr>
-<tr class="separator:aaedb5e2d949e1f38817a770e564def5c inherit pro_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1H5Location"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1H5Location')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td></tr>
-<tr class="memitem:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a> ()</td></tr>
-<tr class="separator:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a> (const hid_t loc_id)</td></tr>
-<tr class="separator:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &original)</td></tr>
-<tr class="memdesc:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> instance.  <a href="#a220e9b5ce6e2f1a0a9417c43044a4435">More...</a><br/></td></tr>
-<tr class="separator:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:add727abd7dc520399f983c4a233b2f16 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16">p_reference</a> (void *ref, const char *name, hid_t space_id, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:add727abd7dc520399f983c4a233b2f16 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aade70036f2fb86c9db621a3fada7cb82 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82">p_dereference</a> (hid_t loc_id, const void *ref, H5R_type_t ref_type, const char *from_func)</td></tr>
-<tr class="separator:aade70036f2fb86c9db621a3fada7cb82 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abcc6664714713593bf1a4fd9f1a5eab4 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4">p_get_obj_type</a> (void *ref, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:abcc6664714713593bf1a4fd9f1a5eab4 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7399d98ad07692317981f9769c3853f2 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2">p_get_ref_obj_type</a> (void *ref, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:a7399d98ad07692317981f9769c3853f2 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7">~H5Location</a> ()</td></tr>
-<tr class="memdesc:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#af790c3883e7d9f72677a1f6ed034c4c7">More...</a><br/></td></tr>
-<tr class="separator:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr>
-<tr class="memdesc:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a5545dda5e4c610b6bd9cdffe670c8728">More...</a><br/></td></tr>
-<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a> () const </td></tr>
-<tr class="separator:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr>
-<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object.  <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr>
-<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a> (const hid_t obj_id)</td></tr>
-<tr class="separator:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_attribs_classH5_1_1DataType"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classH5_1_1DataType')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td></tr>
-<tr class="memitem:aa3ed12331c88117e640fff76002108d3 inherit pro_attribs_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aa3ed12331c88117e640fff76002108d3">id</a></td></tr>
-<tr class="separator:aa3ed12331c88117e640fff76002108d3 inherit pro_attribs_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Class <a class="el" href="classH5_1_1AtomType.html" title="Class AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. ">AtomType</a> is a base class, inherited by <a class="el" href="classH5_1_1IntType.html" title="Class IntType operates on HDF5 integer datatype. ">IntType</a>, <a class="el" href="classH5_1_1FloatType.html" title="Class FloatType operates on HDF5 floating point datatype. ">FloatType</a>, <a class="el" href="classH5_1 [...]
-<p><a class="el" href="classH5_1_1AtomType.html" title="Class AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. ">AtomType</a> provides operations on HDF5 atomic datatypes. It also inherits from <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a>. </p>
-</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="a38f79570d4fc0bc30f8421d6ebbb7642"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::AtomType::AtomType </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1AtomType.html">AtomType</a> & </td>
-          <td class="paramname"><em>original</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1AtomType.html" title="Class AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. ">AtomType</a> object. </p>
-
-</div>
-</div>
-<a class="anchor" id="a79aa1dae6ca2e3536c2bb8ccc6a693af"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::AtomType::~AtomType </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Noop destructor. </p>
-
-</div>
-</div>
-<a class="anchor" id="a83a4e13e4d1d6e5adee2a0174ff58f3f"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::AtomType::AtomType </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ac597420fca15cc22cd3bc1d6596a020d"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::AtomType::AtomType </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>existing_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a80818b48fcfae291550bc8cad6b05d1c"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::AtomType::fromClass </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns this class name. </p>
-
-<p>Reimplemented from <a class="el" href="classH5_1_1DataType.html#a32cc7cd571eec25cb31346cc3a0422d5">H5::DataType</a>.</p>
-
-<p>Reimplemented in <a class="el" href="classH5_1_1FloatType.html#a4ea3002c4db5ff2895530d9fda8cdf2e">H5::FloatType</a>, <a class="el" href="classH5_1_1StrType.html#a77703b41dc7addef65b1aba56cf89203">H5::StrType</a>, <a class="el" href="classH5_1_1PredType.html#aa29af075cf3bb23c1d962f73c4116ba6">H5::PredType</a>, and <a class="el" href="classH5_1_1IntType.html#aa3cc5f6e4480df804d34fcf0931874be">H5::IntType</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a1d0147b6e53e29abc524e65a2d8094ea"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int H5::AtomType::getOffset </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Retrieves the bit offset of the first significant bit. </p>
-<dl class="section return"><dt>Returns</dt><dd>Offset value </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>For information, please see C layer Reference Manuat at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-GetOffset">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-GetOffset</a> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a49a866fcb26c69b13735d52abf946515"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5T_order_t H5::AtomType::getOrder </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the byte order of an atomic datatype. </p>
-<dl class="section return"><dt>Returns</dt><dd>Byte order, which can be: <ul>
-<li><code>H5T_ORDER_LE</code> </li>
-<li><code>H5T_ORDER_BE</code> </li>
-<li><code>H5T_ORDER_VAX</code> </li>
-</ul>
-</dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="readdata_8cpp-example.html#a7">readdata.cpp</a>.</dd>
-</dl>
-</div>
-</div>
-<a class="anchor" id="a3831da8d07ba8c72eca25a2a24f0e42d"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5T_order_t H5::AtomType::getOrder </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>order_string</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It takes a reference to a <code>H5std_string</code> for the buffer that provide the text description of the returned byte order. The text description can be either of the following: "Little endian byte ordering (0)"; "Big endian byte ordering (1)"; "VAX mixed byte ordering (2)";. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">order_string</td><td>- OUT: Text description of the returned byte order </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Byte order, which can be: <ul>
-<li><code>H5T_ORDER_LE</code> </li>
-<li><code>H5T_ORDER_BE</code> </li>
-<li><code>H5T_ORDER_VAX</code> </li>
-</ul>
-</dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a7a1dc5a0538a5d707c5a015ea53f8b9a"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::AtomType::getPad </td>
-          <td>(</td>
-          <td class="paramtype">H5T_pad_t & </td>
-          <td class="paramname"><em>lsb</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5T_pad_t & </td>
-          <td class="paramname"><em>msb</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Retrieves the padding type of the least and most-significant bit padding. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">lsb</td><td>- OUT: Least-significant bit padding type </td></tr>
-    <tr><td class="paramname">msb</td><td>- OUT: Most-significant bit padding type </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>Possible values for <em>lsb</em> and <em>msb</em> include: <ul>
-<li><code>H5T_PAD_ZERO</code> (0) - Set background to zeros. </li>
-<li><code>H5T_PAD_ONE</code> (1) - Set background to ones. </li>
-<li><code>H5T_PAD_BACKGROUND</code> (2) - Leave background alone. </li>
-</ul>
-</dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="adae805e0526435cdd5ba4073dcfff292"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">size_t H5::AtomType::getPrecision </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the precision of an atomic datatype. </p>
-<dl class="section return"><dt>Returns</dt><dd>Number of significant bits </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>The precision is the number of significant bits which, unless padding is present, is 8 times larger than the value returned by <code><a class="el" href="classH5_1_1DataType.html#a9161a9e4c8a50aef002995294e28e6c5" title="Returns the size of a datatype. ">DataType::getSize()</a></code>. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="aa397ccf67884f1efb79ad9ba657aaa20"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::AtomType::setOffset </td>
-          <td>(</td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>offset</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets the bit offset of the first significant bit. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">offset</td><td>- IN: Offset of first significant bit </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>For information, please see C layer Reference Manuat at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-SetOffset">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-SetOffset</a> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a1f5b4f0293a5062c5817fd5b45512e76"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::AtomType::setOrder </td>
-          <td>(</td>
-          <td class="paramtype">H5T_order_t </td>
-          <td class="paramname"><em>order</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets the byte ordering of an atomic datatype. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">order</td><td>- IN: Byte ordering constant, which can be: <ul>
-<li><code>H5T_ORDER_LE</code> </li>
-<li><code>H5T_ORDER_BE</code> </li>
-<li><code>H5T_ORDER_VAX</code> </li>
-</ul>
-</td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ad2c84b2b2eb08e79d4354f835938da2d"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::AtomType::setPad </td>
-          <td>(</td>
-          <td class="paramtype">H5T_pad_t </td>
-          <td class="paramname"><em>lsb</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5T_pad_t </td>
-          <td class="paramname"><em>msb</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets the least and most-significant bits padding types. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">lsb</td><td>- IN: Least-significant bit padding type </td></tr>
-    <tr><td class="paramname">msb</td><td>- IN: Most-significant bit padding type </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>Valid values for <em>lsb</em> and <em>msb</em> include: <ul>
-<li><code>H5T_PAD_ZERO</code> (0) - Set background to zeros. </li>
-<li><code>H5T_PAD_ONE</code> (1) - Set background to ones. </li>
-<li><code>H5T_PAD_BACKGROUND</code> (2) - Leave background alone. </li>
-</ul>
-</dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="ac386886a22dfcdc338a5cf40c87b0fef"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::AtomType::setPrecision </td>
-          <td>(</td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>precision</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets the precision of an atomic datatype. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">precision</td><td>- IN: Number of bits of precision </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>For information, please see C layer Reference Manuat at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-SetPrecision">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-SetPrecision</a> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="ac752c33c2d72ffa24a224bd5b1312deb"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::AtomType::setSize </td>
-          <td>(</td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>size</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets the total size for an atomic datatype. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">size</td><td>- IN: Size to set </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5AtomType_8h_source.html">H5AtomType.h</a></li>
-<li><a class="el" href="H5AtomType_8cpp.html">H5AtomType.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1AtomType.png b/html/cpplus_RM/classH5_1_1AtomType.png
deleted file mode 100644
index d39a99f..0000000
Binary files a/html/cpplus_RM/classH5_1_1AtomType.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1Attribute-members.html b/html/cpplus_RM/classH5_1_1Attribute-members.html
deleted file mode 100644
index 0099933..0000000
--- a/html/cpplus_RM/classH5_1_1Attribute-members.html
+++ /dev/null
@@ -1,156 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1Attribute.html">Attribute</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::Attribute Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1Attribute.html">H5::Attribute</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#a94ed008030380fd7792bd4ca31772ee2">AbstractDs</a>(const AbstractDs &original)</td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#a743adf3bfd8d95130b1fb0a7357da9f0">AbstractDs</a>()</td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#a4552ac31b4955c5fa15e7f5737647737">AbstractDs</a>(const hid_t ds_id)</td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Attribute.html#afad0e7bbf53e568c8849f23b2478c08c">Attribute</a>(const hid_t attr_id)</td><td class="entry"><a class="el" href="classH5_1_1Attribute.html">H5::Attribute</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Attribute.html#ab93ec0beebebfa3a204f4ff8e16be985">Attribute</a>(const Attribute &original)</td><td class="entry"><a class="el" href="classH5_1_1Attribute.html">H5::Attribute</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Attribute.html#af5f72bfd58de2a6fcafce47064521e09">Attribute</a>()</td><td class="entry"><a class="el" href="classH5_1_1Attribute.html">H5::Attribute</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Attribute.html#af0255f030e17563bbc557f0d7bc16b79">close</a>()</td><td class="entry"><a class="el" href="classH5_1_1Attribute.html">H5::Attribute</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Attribute.html#a07cacb63489dc71a653ecfef57edde6a">flush</a>(H5F_scope_t scope) const </td><td class="entry"><a class="el" href="classH5_1_1Attribute.html">H5::Attribute</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Attribute.html#a800c95e9bfeaa725b3ed8d86351e90d5">fromClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Attribute.html">H5::Attribute</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#af4c8b85ab20708a0bfefb102e00abe05">getArrayType</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#a1b483802c136701668fd62d22fcf4bac">getCompType</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#abf507d47aa8482acdbd8f6383b82221d">getDataType</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#a029db7ab82da30a208db8de4f3866c9b">getEnumType</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Attribute.html#ac493bdc21463d322930d02987dd401fa">getFileName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Attribute.html">H5::Attribute</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#a4577002d3b777dd24482205747536243">getFloatType</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Attribute.html#a69b8eaa38ebdb44f375e670fc01b9a34">getId</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Attribute.html">H5::Attribute</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Attribute.html#ab56b7f978368504a777e15759f4a6e6a">getInMemDataSize</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Attribute.html">H5::Attribute</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#a1c888cead693b57f08e2b42234d01f65">getIntType</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Attribute.html#a389115730d67ef61c23b491b8ad7b824">getName</a>(size_t buf_size, H5std_string &attr_name) const </td><td class="entry"><a class="el" href="classH5_1_1Attribute.html">H5::Attribute</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Attribute.html#a22da3ac9a9c03105fec32d492c8f1a9b">getName</a>(size_t buf_size) const </td><td class="entry"><a class="el" href="classH5_1_1Attribute.html">H5::Attribute</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Attribute.html#a44cfc3da4323b7c3ca4463e94f82a469">getName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Attribute.html">H5::Attribute</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Attribute.html#a9e792fd082e7793dc5d5724d820ce3ca">getSpace</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Attribute.html">H5::Attribute</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Attribute.html#af395a4a4469698576b982e2806957a4c">getStorageSize</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Attribute.html">H5::Attribute</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#add4ac9062f5e3f0c9b11296cc424329b">getStrType</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#ae7c9c2ca8092d6ec1e6f265b82775c96">getTypeClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#acca5d386d2dfd1a801af7a5c31f8c711">getVarLenType</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a>(const char *func_name) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Attribute.html#a04d1b858811d870615b699bb459a2296">p_setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1Attribute.html">H5::Attribute</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Attribute.html#aedff7cd81df50aee9ab382efd5683973">read</a>(const DataType &mem_type, void *buf) const </td><td class="entry"><a class="el" href="classH5_1_1Attribute.html">H5::Attribute</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Attribute.html#a8dae50d14de724c87507cba37f86793d">read</a>(const DataType &mem_type, H5std_string &strg) const </td><td class="entry"><a class="el" href="classH5_1_1Attribute.html">H5::Attribute</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Attribute.html#a019d637a931cf8687e521e520fe6b5f1">write</a>(const DataType &mem_type, const void *buf) const </td><td class="entry"><a class="el" href="classH5_1_1Attribute.html">H5::Attribute</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Attribute.html#a45562fcee28243d4396ee6e36e113611">write</a>(const DataType &mem_type, const H5std_string &strg) const </td><td class="entry"><a class="el" href="classH5_1_1Attribute.html">H5::Attribute</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#a20e6e095f7d48f8a80223a6094b602c3">~AbstractDs</a>()</td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Attribute.html#a2ecd9f15d27007e700b6bf10ec4ceb14">~Attribute</a>()</td><td class="entry"><a class="el" href="classH5_1_1Attribute.html">H5::Attribute</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1Attribute.html b/html/cpplus_RM/classH5_1_1Attribute.html
deleted file mode 100644
index e3fbdcc..0000000
--- a/html/cpplus_RM/classH5_1_1Attribute.html
+++ /dev/null
@@ -1,933 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::Attribute Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1Attribute.html">Attribute</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="#pro-methods">Protected Member Functions</a> |
-<a href="classH5_1_1Attribute-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::Attribute Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Class <a class="el" href="classH5_1_1Attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> operates on HDF5 attributes.  
- <a href="classH5_1_1Attribute.html#details">More...</a></p>
-
-<p><code>#include <<a class="el" href="H5Attribute_8h_source.html">H5Attribute.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::Attribute:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1Attribute.png" usemap="#H5::Attribute_map" alt=""/>
-  <map id="H5::Attribute_map" name="H5::Attribute_map">
-<area href="classH5_1_1AbstractDs.html" title="Class AbstractDs is an abstract base class, inherited by Attribute and DataSet. " alt="H5::AbstractDs" shape="rect" coords="0,0,107,24"/>
-<area href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="117,0,224,24"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:af0255f030e17563bbc557f0d7bc16b79"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Attribute.html#af0255f030e17563bbc557f0d7bc16b79">close</a> ()</td></tr>
-<tr class="memdesc:af0255f030e17563bbc557f0d7bc16b79"><td class="mdescLeft"> </td><td class="mdescRight">Closes this attribute.  <a href="#af0255f030e17563bbc557f0d7bc16b79">More...</a><br/></td></tr>
-<tr class="separator:af0255f030e17563bbc557f0d7bc16b79"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac493bdc21463d322930d02987dd401fa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Attribute.html#ac493bdc21463d322930d02987dd401fa">getFileName</a> () const </td></tr>
-<tr class="memdesc:ac493bdc21463d322930d02987dd401fa"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of the file, in which this attribute belongs.  <a href="#ac493bdc21463d322930d02987dd401fa">More...</a><br/></td></tr>
-<tr class="separator:ac493bdc21463d322930d02987dd401fa"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a389115730d67ef61c23b491b8ad7b824"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Attribute.html#a389115730d67ef61c23b491b8ad7b824">getName</a> (size_t buf_size, <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &attr_name) const </td></tr>
-<tr class="memdesc:a389115730d67ef61c23b491b8ad7b824"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of this attribute, returning its length.  <a href="#a389115730d67ef61c23b491b8ad7b824">More...</a><br/></td></tr>
-<tr class="separator:a389115730d67ef61c23b491b8ad7b824"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a22da3ac9a9c03105fec32d492c8f1a9b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Attribute.html#a22da3ac9a9c03105fec32d492c8f1a9b">getName</a> (size_t buf_size) const </td></tr>
-<tr class="memdesc:a22da3ac9a9c03105fec32d492c8f1a9b"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it returns the attribute's name, not the length.  <a href="#a22da3ac9a9c03105fec32d492c8f1a9b">More...</a><br/></td></tr>
-<tr class="separator:a22da3ac9a9c03105fec32d492c8f1a9b"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a44cfc3da4323b7c3ca4463e94f82a469"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Attribute.html#a44cfc3da4323b7c3ca4463e94f82a469">getName</a> () const </td></tr>
-<tr class="memdesc:a44cfc3da4323b7c3ca4463e94f82a469"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above functions in that it doesn't take any arguments and returns the attribute's name.  <a href="#a44cfc3da4323b7c3ca4463e94f82a469">More...</a><br/></td></tr>
-<tr class="separator:a44cfc3da4323b7c3ca4463e94f82a469"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9e792fd082e7793dc5d5724d820ce3ca"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Attribute.html#a9e792fd082e7793dc5d5724d820ce3ca">getSpace</a> () const </td></tr>
-<tr class="memdesc:a9e792fd082e7793dc5d5724d820ce3ca"><td class="mdescLeft"> </td><td class="mdescRight">Gets a copy of the dataspace for this attribute.  <a href="#a9e792fd082e7793dc5d5724d820ce3ca">More...</a><br/></td></tr>
-<tr class="separator:a9e792fd082e7793dc5d5724d820ce3ca"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af395a4a4469698576b982e2806957a4c"><td class="memItemLeft" align="right" valign="top">virtual hsize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Attribute.html#af395a4a4469698576b982e2806957a4c">getStorageSize</a> () const </td></tr>
-<tr class="memdesc:af395a4a4469698576b982e2806957a4c"><td class="mdescLeft"> </td><td class="mdescRight">Returns the amount of storage size required for this attribute.  <a href="#af395a4a4469698576b982e2806957a4c">More...</a><br/></td></tr>
-<tr class="separator:af395a4a4469698576b982e2806957a4c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab56b7f978368504a777e15759f4a6e6a"><td class="memItemLeft" align="right" valign="top">virtual size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Attribute.html#ab56b7f978368504a777e15759f4a6e6a">getInMemDataSize</a> () const </td></tr>
-<tr class="memdesc:ab56b7f978368504a777e15759f4a6e6a"><td class="mdescLeft"> </td><td class="mdescRight">Gets the size in memory of the attribute's data.  <a href="#ab56b7f978368504a777e15759f4a6e6a">More...</a><br/></td></tr>
-<tr class="separator:ab56b7f978368504a777e15759f4a6e6a"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aedff7cd81df50aee9ab382efd5683973"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Attribute.html#aedff7cd81df50aee9ab382efd5683973">read</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &mem_type, void *buf) const </td></tr>
-<tr class="memdesc:aedff7cd81df50aee9ab382efd5683973"><td class="mdescLeft"> </td><td class="mdescRight">Reads data from this attribute.  <a href="#aedff7cd81df50aee9ab382efd5683973">More...</a><br/></td></tr>
-<tr class="separator:aedff7cd81df50aee9ab382efd5683973"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8dae50d14de724c87507cba37f86793d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Attribute.html#a8dae50d14de724c87507cba37f86793d">read</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &mem_type, <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &strg) const </td></tr>
-<tr class="memdesc:a8dae50d14de724c87507cba37f86793d"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It reads a <em>H5std_string</em> from this attribute.  <a href="#a8dae50d14de724c87507cba37f86793d">More...</a><br/></td></tr>
-<tr class="separator:a8dae50d14de724c87507cba37f86793d"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a019d637a931cf8687e521e520fe6b5f1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Attribute.html#a019d637a931cf8687e521e520fe6b5f1">write</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &mem_type, const void *buf) const </td></tr>
-<tr class="memdesc:a019d637a931cf8687e521e520fe6b5f1"><td class="mdescLeft"> </td><td class="mdescRight">Writes data to this attribute.  <a href="#a019d637a931cf8687e521e520fe6b5f1">More...</a><br/></td></tr>
-<tr class="separator:a019d637a931cf8687e521e520fe6b5f1"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a45562fcee28243d4396ee6e36e113611"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Attribute.html#a45562fcee28243d4396ee6e36e113611">write</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &mem_type, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &strg) const </td></tr>
-<tr class="memdesc:a45562fcee28243d4396ee6e36e113611"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It writes a <em>H5std_string</em> to this attribute.  <a href="#a45562fcee28243d4396ee6e36e113611">More...</a><br/></td></tr>
-<tr class="separator:a45562fcee28243d4396ee6e36e113611"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a07cacb63489dc71a653ecfef57edde6a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Attribute.html#a07cacb63489dc71a653ecfef57edde6a">flush</a> (H5F_scope_t scope) const </td></tr>
-<tr class="memdesc:a07cacb63489dc71a653ecfef57edde6a"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all buffers associated with a file specified by this attribute, to disk.  <a href="#a07cacb63489dc71a653ecfef57edde6a">More...</a><br/></td></tr>
-<tr class="separator:a07cacb63489dc71a653ecfef57edde6a"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a800c95e9bfeaa725b3ed8d86351e90d5"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Attribute.html#a800c95e9bfeaa725b3ed8d86351e90d5">fromClass</a> () const </td></tr>
-<tr class="memdesc:a800c95e9bfeaa725b3ed8d86351e90d5"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name.  <a href="#a800c95e9bfeaa725b3ed8d86351e90d5">More...</a><br/></td></tr>
-<tr class="separator:a800c95e9bfeaa725b3ed8d86351e90d5"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:afad0e7bbf53e568c8849f23b2478c08c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Attribute.html#afad0e7bbf53e568c8849f23b2478c08c">Attribute</a> (const hid_t attr_id)</td></tr>
-<tr class="memdesc:afad0e7bbf53e568c8849f23b2478c08c"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1Attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> object using the id of an existing attribute.  <a href="#afad0e7bbf53e568c8849f23b2478c08c">More...</a><br/></td></tr>
-<tr class="separator:afad0e7bbf53e568c8849f23b2478c08c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab93ec0beebebfa3a204f4ff8e16be985"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Attribute.html#ab93ec0beebebfa3a204f4ff8e16be985">Attribute</a> (const <a class="el" href="classH5_1_1Attribute.html">Attribute</a> &original)</td></tr>
-<tr class="memdesc:ab93ec0beebebfa3a204f4ff8e16be985"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1Attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> object.  <a href="#ab93ec0beebebfa3a204f4ff8e16be985">More...</a><br/></td></tr>
-<tr class="separator:ab93ec0beebebfa3a204f4ff8e16be985"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af5f72bfd58de2a6fcafce47064521e09"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Attribute.html#af5f72bfd58de2a6fcafce47064521e09">Attribute</a> ()</td></tr>
-<tr class="memdesc:af5f72bfd58de2a6fcafce47064521e09"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub attribute.  <a href="#af5f72bfd58de2a6fcafce47064521e09">More...</a><br/></td></tr>
-<tr class="separator:af5f72bfd58de2a6fcafce47064521e09"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a69b8eaa38ebdb44f375e670fc01b9a34"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Attribute.html#a69b8eaa38ebdb44f375e670fc01b9a34">getId</a> () const </td></tr>
-<tr class="memdesc:a69b8eaa38ebdb44f375e670fc01b9a34"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this attribute.  <a href="#a69b8eaa38ebdb44f375e670fc01b9a34">More...</a><br/></td></tr>
-<tr class="separator:a69b8eaa38ebdb44f375e670fc01b9a34"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2ecd9f15d27007e700b6bf10ec4ceb14"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Attribute.html#a2ecd9f15d27007e700b6bf10ec4ceb14">~Attribute</a> ()</td></tr>
-<tr class="memdesc:a2ecd9f15d27007e700b6bf10ec4ceb14"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this attribute.  <a href="#a2ecd9f15d27007e700b6bf10ec4ceb14">More...</a><br/></td></tr>
-<tr class="separator:a2ecd9f15d27007e700b6bf10ec4ceb14"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1AbstractDs"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1AbstractDs')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td></tr>
-<tr class="memitem:abf507d47aa8482acdbd8f6383b82221d inherit pub_methods_classH5_1_1AbstractDs"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataType.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#abf507d47aa8482acdbd8f6383b82221d">getDataType</a> () const </td></tr>
-<tr class="memdesc:abf507d47aa8482acdbd8f6383b82221d inherit pub_methods_classH5_1_1AbstractDs"><td class="mdescLeft"> </td><td class="mdescRight">Returns the generic datatype of this abstract dataset, which can be a dataset or an attribute.  <a href="#abf507d47aa8482acdbd8f6383b82221d">More...</a><br/></td></tr>
-<tr class="separator:abf507d47aa8482acdbd8f6383b82221d inherit pub_methods_classH5_1_1AbstractDs"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af4c8b85ab20708a0bfefb102e00abe05 inherit pub_methods_classH5_1_1AbstractDs"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1ArrayType.html">ArrayType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#af4c8b85ab20708a0bfefb102e00abe05">getArrayType</a> () const </td></tr>
-<tr class="memdesc:af4c8b85ab20708a0bfefb102e00abe05 inherit pub_methods_classH5_1_1AbstractDs"><td class="mdescLeft"> </td><td class="mdescRight">Returns the array datatype of this abstract dataset which can be a dataset or an attribute.  <a href="#af4c8b85ab20708a0bfefb102e00abe05">More...</a><br/></td></tr>
-<tr class="separator:af4c8b85ab20708a0bfefb102e00abe05 inherit pub_methods_classH5_1_1AbstractDs"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1b483802c136701668fd62d22fcf4bac inherit pub_methods_classH5_1_1AbstractDs"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1CompType.html">CompType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#a1b483802c136701668fd62d22fcf4bac">getCompType</a> () const </td></tr>
-<tr class="memdesc:a1b483802c136701668fd62d22fcf4bac inherit pub_methods_classH5_1_1AbstractDs"><td class="mdescLeft"> </td><td class="mdescRight">Returns the compound datatype of this abstract dataset which can be a dataset or an attribute.  <a href="#a1b483802c136701668fd62d22fcf4bac">More...</a><br/></td></tr>
-<tr class="separator:a1b483802c136701668fd62d22fcf4bac inherit pub_methods_classH5_1_1AbstractDs"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a029db7ab82da30a208db8de4f3866c9b inherit pub_methods_classH5_1_1AbstractDs"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1EnumType.html">EnumType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#a029db7ab82da30a208db8de4f3866c9b">getEnumType</a> () const </td></tr>
-<tr class="memdesc:a029db7ab82da30a208db8de4f3866c9b inherit pub_methods_classH5_1_1AbstractDs"><td class="mdescLeft"> </td><td class="mdescRight">Returns the enumeration datatype of this abstract dataset which can be a dataset or an attribute.  <a href="#a029db7ab82da30a208db8de4f3866c9b">More...</a><br/></td></tr>
-<tr class="separator:a029db7ab82da30a208db8de4f3866c9b inherit pub_methods_classH5_1_1AbstractDs"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1c888cead693b57f08e2b42234d01f65 inherit pub_methods_classH5_1_1AbstractDs"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1IntType.html">IntType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#a1c888cead693b57f08e2b42234d01f65">getIntType</a> () const </td></tr>
-<tr class="memdesc:a1c888cead693b57f08e2b42234d01f65 inherit pub_methods_classH5_1_1AbstractDs"><td class="mdescLeft"> </td><td class="mdescRight">Returns the integer datatype of this abstract dataset which can be a dataset or an attribute.  <a href="#a1c888cead693b57f08e2b42234d01f65">More...</a><br/></td></tr>
-<tr class="separator:a1c888cead693b57f08e2b42234d01f65 inherit pub_methods_classH5_1_1AbstractDs"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4577002d3b777dd24482205747536243 inherit pub_methods_classH5_1_1AbstractDs"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1FloatType.html">FloatType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#a4577002d3b777dd24482205747536243">getFloatType</a> () const </td></tr>
-<tr class="memdesc:a4577002d3b777dd24482205747536243 inherit pub_methods_classH5_1_1AbstractDs"><td class="mdescLeft"> </td><td class="mdescRight">Returns the floating-point datatype of this abstract dataset, which can be a dataset or an attribute.  <a href="#a4577002d3b777dd24482205747536243">More...</a><br/></td></tr>
-<tr class="separator:a4577002d3b777dd24482205747536243 inherit pub_methods_classH5_1_1AbstractDs"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:add4ac9062f5e3f0c9b11296cc424329b inherit pub_methods_classH5_1_1AbstractDs"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1StrType.html">StrType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#add4ac9062f5e3f0c9b11296cc424329b">getStrType</a> () const </td></tr>
-<tr class="memdesc:add4ac9062f5e3f0c9b11296cc424329b inherit pub_methods_classH5_1_1AbstractDs"><td class="mdescLeft"> </td><td class="mdescRight">Returns the string datatype of this abstract dataset which can be a dataset or an attribute.  <a href="#add4ac9062f5e3f0c9b11296cc424329b">More...</a><br/></td></tr>
-<tr class="separator:add4ac9062f5e3f0c9b11296cc424329b inherit pub_methods_classH5_1_1AbstractDs"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:acca5d386d2dfd1a801af7a5c31f8c711 inherit pub_methods_classH5_1_1AbstractDs"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1VarLenType.html">VarLenType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#acca5d386d2dfd1a801af7a5c31f8c711">getVarLenType</a> () const </td></tr>
-<tr class="memdesc:acca5d386d2dfd1a801af7a5c31f8c711 inherit pub_methods_classH5_1_1AbstractDs"><td class="mdescLeft"> </td><td class="mdescRight">Returns the floating-point datatype of this abstract dataset, which can be a dataset or an attribute.  <a href="#acca5d386d2dfd1a801af7a5c31f8c711">More...</a><br/></td></tr>
-<tr class="separator:acca5d386d2dfd1a801af7a5c31f8c711 inherit pub_methods_classH5_1_1AbstractDs"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae7c9c2ca8092d6ec1e6f265b82775c96 inherit pub_methods_classH5_1_1AbstractDs"><td class="memItemLeft" align="right" valign="top">H5T_class_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#ae7c9c2ca8092d6ec1e6f265b82775c96">getTypeClass</a> () const </td></tr>
-<tr class="memdesc:ae7c9c2ca8092d6ec1e6f265b82775c96 inherit pub_methods_classH5_1_1AbstractDs"><td class="mdescLeft"> </td><td class="mdescRight">Returns the class of the datatype that is used by this object, which can be a dataset or an attribute.  <a href="#ae7c9c2ca8092d6ec1e6f265b82775c96">More...</a><br/></td></tr>
-<tr class="separator:ae7c9c2ca8092d6ec1e6f265b82775c96 inherit pub_methods_classH5_1_1AbstractDs"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a94ed008030380fd7792bd4ca31772ee2 inherit pub_methods_classH5_1_1AbstractDs"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#a94ed008030380fd7792bd4ca31772ee2">AbstractDs</a> (const <a class="el" href="classH5_1_1AbstractDs.html">AbstractDs</a> &original)</td></tr>
-<tr class="memdesc:a94ed008030380fd7792bd4ca31772ee2 inherit pub_methods_classH5_1_1AbstractDs"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1AbstractDs.html" title="Class AbstractDs is an abstract base class, inherited by Attribute and DataSet. ">AbstractDs</a> object.  <a href="#a94ed008030380fd7792bd4ca31772ee2">More...</a><br/></td></tr>
-<tr class="separator:a94ed008030380fd7792bd4ca31772ee2 inherit pub_methods_classH5_1_1AbstractDs"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a20e6e095f7d48f8a80223a6094b602c3 inherit pub_methods_classH5_1_1AbstractDs"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#a20e6e095f7d48f8a80223a6094b602c3">~AbstractDs</a> ()</td></tr>
-<tr class="memdesc:a20e6e095f7d48f8a80223a6094b602c3 inherit pub_methods_classH5_1_1AbstractDs"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a20e6e095f7d48f8a80223a6094b602c3">More...</a><br/></td></tr>
-<tr class="separator:a20e6e095f7d48f8a80223a6094b602c3 inherit pub_methods_classH5_1_1AbstractDs"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id.  <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr>
-<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr>
-<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object.  <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr>
-<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id.  <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr>
-<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr>
-<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object.  <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr>
-<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id.  <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr>
-<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr>
-<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object.  <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr>
-<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &rhs)</td></tr>
-<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr>
-<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr>
-<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr>
-<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object.  <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr>
-<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &original)</td></tr>
-<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object.  <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr>
-<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a> (const char *func_name) const </td></tr>
-<tr class="memdesc:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Makes and returns string "<class-name>::<func_name>".  <a href="#a2dec4b7c12a20f9b1c79c18956bfad0f">More...</a><br/></td></tr>
-<tr class="separator:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr>
-<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr>
-<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
-Protected Member Functions</h2></td></tr>
-<tr class="memitem:a04d1b858811d870615b699bb459a2296"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Attribute.html#a04d1b858811d870615b699bb459a2296">p_setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a04d1b858811d870615b699bb459a2296"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a04d1b858811d870615b699bb459a2296">More...</a><br/></td></tr>
-<tr class="separator:a04d1b858811d870615b699bb459a2296"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1AbstractDs"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1AbstractDs')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td></tr>
-<tr class="memitem:a743adf3bfd8d95130b1fb0a7357da9f0 inherit pro_methods_classH5_1_1AbstractDs"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#a743adf3bfd8d95130b1fb0a7357da9f0">AbstractDs</a> ()</td></tr>
-<tr class="memdesc:a743adf3bfd8d95130b1fb0a7357da9f0 inherit pro_methods_classH5_1_1AbstractDs"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a743adf3bfd8d95130b1fb0a7357da9f0">More...</a><br/></td></tr>
-<tr class="separator:a743adf3bfd8d95130b1fb0a7357da9f0 inherit pro_methods_classH5_1_1AbstractDs"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4552ac31b4955c5fa15e7f5737647737 inherit pro_methods_classH5_1_1AbstractDs"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#a4552ac31b4955c5fa15e7f5737647737">AbstractDs</a> (const hid_t ds_id)</td></tr>
-<tr class="memdesc:a4552ac31b4955c5fa15e7f5737647737 inherit pro_methods_classH5_1_1AbstractDs"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1AbstractDs.html" title="Class AbstractDs is an abstract base class, inherited by Attribute and DataSet. ">AbstractDs</a> instance using an existing id.  <a href="#a4552ac31b4955c5fa15e7f5737647737">More...</a><br/></td></tr>
-<tr class="separator:a4552ac31b4955c5fa15e7f5737647737 inherit pro_methods_classH5_1_1AbstractDs"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr>
-<tr class="memdesc:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a5545dda5e4c610b6bd9cdffe670c8728">More...</a><br/></td></tr>
-<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a> () const </td></tr>
-<tr class="separator:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr>
-<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object.  <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr>
-<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a> (const hid_t obj_id)</td></tr>
-<tr class="separator:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Class <a class="el" href="classH5_1_1Attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> operates on HDF5 attributes. </p>
-<p>An attribute has many characteristics similar to a dataset, thus both <a class="el" href="classH5_1_1Attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> and <a class="el" href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> are derivatives of <a class="el" href="classH5_1_1AbstractDs.html" title="Class AbstractDs is an abstract base class, inherited by Attribute and DataSet. ">AbstractDs</a>. <a class="el" href="c [...]
-</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="afad0e7bbf53e568c8849f23b2478c08c"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::Attribute::Attribute </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>existing_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates an <a class="el" href="classH5_1_1Attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> object using the id of an existing attribute. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">existing_id</td><td>- IN: Id of an existing attribute </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1AttributeIException.html">H5::AttributeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ab93ec0beebebfa3a204f4ff8e16be985"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::Attribute::Attribute </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1Attribute.html">Attribute</a> & </td>
-          <td class="paramname"><em>original</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1Attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> object. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">original</td><td>- IN: Original <a class="el" href="classH5_1_1Attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> object to copy </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="af5f72bfd58de2a6fcafce47064521e09"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::Attribute::Attribute </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Default constructor: Creates a stub attribute. </p>
-
-</div>
-</div>
-<a class="anchor" id="a2ecd9f15d27007e700b6bf10ec4ceb14"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::Attribute::~Attribute </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Properly terminates access to this attribute. </p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="af0255f030e17563bbc557f0d7bc16b79"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::Attribute::close </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Closes this attribute. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1AttributeIException.html">H5::AttributeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p>Implements <a class="el" href="classH5_1_1IdComponent.html#a222cd35221706639d021975b3cb3ad00">H5::IdComponent</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a07cacb63489dc71a653ecfef57edde6a"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::Attribute::flush </td>
-          <td>(</td>
-          <td class="paramtype">H5F_scope_t </td>
-          <td class="paramname"><em>scope</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Flushes all buffers associated with a file specified by this attribute, to disk. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">scope</td><td>- IN: Specifies the scope of the flushing action, which can be either of these values: <ul>
-<li><code>H5F_SCOPE_GLOBAL</code> - Flushes the entire virtual file </li>
-<li><code>H5F_SCOPE_LOCAL</code> - Flushes only the specified file </li>
-</ul>
-</td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1AttributeIException.html">H5::AttributeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>This attribute is used to identify the file to be flushed. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a800c95e9bfeaa725b3ed8d86351e90d5"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::Attribute::fromClass </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns this class name. </p>
-
-<p>Implements <a class="el" href="classH5_1_1AbstractDs.html#a13c2b6930fd81d9e019acc0ce21c7e55">H5::AbstractDs</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ac493bdc21463d322930d02987dd401fa"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::Attribute::getFileName </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Gets the name of the file, in which this attribute belongs. </p>
-<dl class="section return"><dt>Returns</dt><dd>File name </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1IdComponentException.html">H5::IdComponentException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a69b8eaa38ebdb44f375e670fc01b9a34"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">hid_t H5::Attribute::getId </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Get the id of this attribute. </p>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1Attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> identifier </dd></dl>
-
-<p>Implements <a class="el" href="classH5_1_1IdComponent.html#a4b5dc282b178ac71704772ae575351cc">H5::IdComponent</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ab56b7f978368504a777e15759f4a6e6a"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">size_t H5::Attribute::getInMemDataSize </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Gets the size in memory of the attribute's data. </p>
-<dl class="section return"><dt>Returns</dt><dd>Size of data (in memory) </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1AttributeIException.html">H5::AttributeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p>Implements <a class="el" href="classH5_1_1AbstractDs.html#abf03ce9861ccb7cb1b59eb3e54db253e">H5::AbstractDs</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a389115730d67ef61c23b491b8ad7b824"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">ssize_t H5::Attribute::getName </td>
-          <td>(</td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>buf_size</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>attr_name</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Gets the name of this attribute, returning its length. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">buf_size</td><td>- IN: Desired length of the name </td></tr>
-    <tr><td class="paramname">attr_name</td><td>- OUT: Buffer for the name string </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Length of the attribute name </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1AttributeIException.html">H5::AttributeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a22da3ac9a9c03105fec32d492c8f1a9b"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::Attribute::getName </td>
-          <td>(</td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>buf_size</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it returns the attribute's name, not the length. </p>
-<dl class="section return"><dt>Returns</dt><dd>Name of the attribute </dd></dl>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">buf_size</td><td>- IN: Desired length of the name </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1AttributeIException.html">H5::AttributeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a44cfc3da4323b7c3ca4463e94f82a469"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::Attribute::getName </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above functions in that it doesn't take any arguments and returns the attribute's name. </p>
-<dl class="section return"><dt>Returns</dt><dd>Name of the attribute </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1AttributeIException.html">H5::AttributeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a9e792fd082e7793dc5d5724d820ce3ca"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> H5::Attribute::getSpace </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Gets a copy of the dataspace for this attribute. </p>
-<dl class="section return"><dt>Returns</dt><dd>Dataspace instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1AttributeIException.html">H5::AttributeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p>Implements <a class="el" href="classH5_1_1AbstractDs.html#a3afefb3c3be0ec2efcf880361695706e">H5::AbstractDs</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="af395a4a4469698576b982e2806957a4c"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">hsize_t H5::Attribute::getStorageSize </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns the amount of storage size required for this attribute. </p>
-<dl class="section return"><dt>Returns</dt><dd>Size of the storage or 0, for no data </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1AttributeIException.html">H5::AttributeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p>Implements <a class="el" href="classH5_1_1AbstractDs.html#ae90e2e730c114423a00a2643206abc44">H5::AbstractDs</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a04d1b858811d870615b699bb459a2296"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::Attribute::p_setId </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>new_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Sets the identifier of this object to a new value. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1IdComponentException.html">H5::IdComponentException</a></td><td>when the attempt to close the HDF5 object fails </td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p>Implements <a class="el" href="classH5_1_1IdComponent.html#a23accf3cee556a841e9388a2e410ccb7">H5::IdComponent</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aedff7cd81df50aee9ab382efd5683973"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::Attribute::read </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataType.html">DataType</a> & </td>
-          <td class="paramname"><em>mem_type</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>buf</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Reads data from this attribute. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">mem_type</td><td>- IN: <a class="el" href="classH5_1_1Attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> datatype (in memory) </td></tr>
-    <tr><td class="paramname">buf</td><td>- OUT: Buffer for read data </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1AttributeIException.html">H5::AttributeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a8dae50d14de724c87507cba37f86793d"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::Attribute::read </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataType.html">DataType</a> & </td>
-          <td class="paramname"><em>mem_type</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>strg</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It reads a <em>H5std_string</em> from this attribute. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">mem_type</td><td>- IN: <a class="el" href="classH5_1_1Attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> datatype (in memory) </td></tr>
-    <tr><td class="paramname">strg</td><td>- IN: Buffer for read string </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1AttributeIException.html">H5::AttributeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a019d637a931cf8687e521e520fe6b5f1"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::Attribute::write </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataType.html">DataType</a> & </td>
-          <td class="paramname"><em>mem_type</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const void * </td>
-          <td class="paramname"><em>buf</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Writes data to this attribute. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">mem_type</td><td>- IN: <a class="el" href="classH5_1_1Attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> datatype (in memory) </td></tr>
-    <tr><td class="paramname">buf</td><td>- IN: Data to be written </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1AttributeIException.html">H5::AttributeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a45562fcee28243d4396ee6e36e113611"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::Attribute::write </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataType.html">DataType</a> & </td>
-          <td class="paramname"><em>mem_type</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>strg</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It writes a <em>H5std_string</em> to this attribute. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">mem_type</td><td>- IN: <a class="el" href="classH5_1_1Attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> datatype (in memory) </td></tr>
-    <tr><td class="paramname">strg</td><td>- IN: Data to be written </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1AttributeIException.html">H5::AttributeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5Attribute_8h_source.html">H5Attribute.h</a></li>
-<li><a class="el" href="H5Attribute_8cpp.html">H5Attribute.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1Attribute.png b/html/cpplus_RM/classH5_1_1Attribute.png
deleted file mode 100644
index 97cd2f7..0000000
Binary files a/html/cpplus_RM/classH5_1_1Attribute.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1AttributeIException-members.html b/html/cpplus_RM/classH5_1_1AttributeIException-members.html
deleted file mode 100644
index 8ae74ab..0000000
--- a/html/cpplus_RM/classH5_1_1AttributeIException-members.html
+++ /dev/null
@@ -1,127 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1AttributeIException.html">AttributeIException</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::AttributeIException Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1AttributeIException.html">H5::AttributeIException</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AttributeIException.html#a365a1c8cb64858c5e9b14dd008979958">AttributeIException</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="classH5_1_1AttributeIException.html">H5::AttributeIException</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AttributeIException.html#aa8551facb556f99b4472fcc2f5a64e40">AttributeIException</a>()</td><td class="entry"><a class="el" href="classH5_1_1AttributeIException.html">H5::AttributeIException</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a>(const Exception &orig)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a>(H5E_auto2_t &func, void **client_data)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a>(hid_t err_major_id) const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a>(hid_t err_minor_id) const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>(FILE *stream=NULL) const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a>(H5E_auto2_t &func, void *client_data)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a>(H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AttributeIException.html#ab2563fa83ca5faa2c867a09872218baa">~AttributeIException</a>()</td><td class="entry"><a class="el" href="classH5_1_1AttributeIException.html">H5::AttributeIException</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1AttributeIException.html b/html/cpplus_RM/classH5_1_1AttributeIException.html
deleted file mode 100644
index fdb7abe..0000000
--- a/html/cpplus_RM/classH5_1_1AttributeIException.html
+++ /dev/null
@@ -1,271 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::AttributeIException Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1AttributeIException.html">AttributeIException</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="classH5_1_1AttributeIException-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::AttributeIException Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><code>#include <<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::AttributeIException:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1AttributeIException.png" usemap="#H5::AttributeIException_map" alt=""/>
-  <map id="H5::AttributeIException_map" name="H5::AttributeIException_map">
-<area href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. " alt="H5::Exception" shape="rect" coords="0,0,139,24"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a365a1c8cb64858c5e9b14dd008979958"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AttributeIException.html#a365a1c8cb64858c5e9b14dd008979958">AttributeIException</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &func_name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &me [...]
-<tr class="memdesc:a365a1c8cb64858c5e9b14dd008979958"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1AttributeIException.html">AttributeIException</a> with the name of the function, in which the failure occurs, and an optional detailed message.  <a href="#a365a1c8cb64858c5e9b14dd008979958">More...</a><br/></td></tr>
-<tr class="separator:a365a1c8cb64858c5e9b14dd008979958"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa8551facb556f99b4472fcc2f5a64e40"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AttributeIException.html#aa8551facb556f99b4472fcc2f5a64e40">AttributeIException</a> ()</td></tr>
-<tr class="memdesc:aa8551facb556f99b4472fcc2f5a64e40"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#aa8551facb556f99b4472fcc2f5a64e40">More...</a><br/></td></tr>
-<tr class="separator:aa8551facb556f99b4472fcc2f5a64e40"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab2563fa83ca5faa2c867a09872218baa"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AttributeIException.html#ab2563fa83ca5faa2c867a09872218baa">~AttributeIException</a> ()</td></tr>
-<tr class="memdesc:ab2563fa83ca5faa2c867a09872218baa"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#ab2563fa83ca5faa2c867a09872218baa">More...</a><br/></td></tr>
-<tr class="separator:ab2563fa83ca5faa2c867a09872218baa"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1Exception"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1Exception')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td></tr>
-<tr class="memitem:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &func_name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5s [...]
-<tr class="memdesc:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Creates an exception with the name of the function, in which the failure occurs, and an optional detailed message.  <a href="#a0f4ddd03c9177ca8c318f17e588cd713">More...</a><br/></td></tr>
-<tr class="separator:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a> (hid_t err_major_id) const </td></tr>
-<tr class="memdesc:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a major error number.  <a href="#adb189625407c0e219a8b064b41b8cb32">More...</a><br/></td></tr>
-<tr class="separator:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8dee739f83b527b30150149ae1036849 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a> (hid_t err_minor_id) const </td></tr>
-<tr class="memdesc:a8dee739f83b527b30150149ae1036849 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a minor error number.  <a href="#a8dee739f83b527b30150149ae1036849">More...</a><br/></td></tr>
-<tr class="separator:a8dee739f83b527b30150149ae1036849 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a> () const </td></tr>
-<tr class="memdesc:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown.  <a href="#aedc9690b2b1a12e0fab36962d4479508">More...</a><br/></td></tr>
-<tr class="separator:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a> () const </td></tr>
-<tr class="memdesc:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown.  <a href="#a1a60af9bf6c9bb1c9d42d1807529f187">More...</a><br/></td></tr>
-<tr class="separator:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a> () const </td></tr>
-<tr class="memdesc:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown.  <a href="#a244fb8b04b39d92bca9fae548b00d730">More...</a><br/></td></tr>
-<tr class="separator:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a> () const </td></tr>
-<tr class="memdesc:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown.  <a href="#ac492fb892d39a60dd4fb2b7ae015300f">More...</a><br/></td></tr>
-<tr class="separator:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a> (FILE *stream=NULL) const </td></tr>
-<tr class="memdesc:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner.  <a href="#ad5bf0f93b4156d6366110dd5e08342a2">More...</a><br/></td></tr>
-<tr class="separator:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a> ()</td></tr>
-<tr class="memdesc:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a9c0bba82658e1022a9c784c9364bd068">More...</a><br/></td></tr>
-<tr class="separator:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a> (const <a class="el" href="classH5_1_1Exception.html">Exception</a> &orig)</td></tr>
-<tr class="memdesc:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> object.  <a href="#abc3b9e76dbfbdc6fc7939c67d3cfe72b">More...</a><br/></td></tr>
-<tr class="separator:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a> ()</td></tr>
-<tr class="memdesc:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#ac6f37cdf186b4c23fadfcd5998c2ddbb">More...</a><br/></td></tr>
-<tr class="separator:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classH5_1_1Exception"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classH5_1_1Exception')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td></tr>
-<tr class="memitem:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a> (H5E_auto2_t &func, void *client_data)</td></tr>
-<tr class="memdesc:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns on the automatic error printing.  <a href="#af28b00cd90aab4cdf3cc556e15950bbb">More...</a><br/></td></tr>
-<tr class="separator:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a> ()</td></tr>
-<tr class="memdesc:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns off the automatic error printing from the C library.  <a href="#ad49f16300979996c094c2e4f57868414">More...</a><br/></td></tr>
-<tr class="separator:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a> (H5E_auto2_t &func, void **client_data)</td></tr>
-<tr class="memdesc:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the current settings for the automatic error stack traversal function and its data.  <a href="#af0ffda4a0ed5cafe729a093d4c1920d0">More...</a><br/></td></tr>
-<tr class="separator:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a> ()</td></tr>
-<tr class="memdesc:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Clears the error stack for the current thread.  <a href="#a58bb19c2776bd3fbdbe081b63ae97486">More...</a><br/></td></tr>
-<tr class="separator:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a> (H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td></tr>
-<tr class="memdesc:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Walks the error stack for the current thread, calling the specified function.  <a href="#aafd9cbcc5baf0b3eb92184fc922f3b09">More...</a><br/></td></tr>
-<tr class="separator:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_static_attribs_classH5_1_1Exception"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_classH5_1_1Exception')"><img src="closed.png" alt="-"/> Static Protected Attributes inherited from <a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td></tr>
-<tr class="memitem:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static const char </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a> [] = "No detailed information provided"</td></tr>
-<tr class="separator:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><dl><dt><b>Examples: </b></dt><dd><a class="el" href="h5group_8cpp-example.html#_a23">h5group.cpp</a>.</dd>
-</dl></div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="a365a1c8cb64858c5e9b14dd008979958"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::AttributeIException::AttributeIException </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>func_name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>message</em> = <code><a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates an <a class="el" href="classH5_1_1AttributeIException.html">AttributeIException</a> with the name of the function, in which the failure occurs, and an optional detailed message. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">func_name</td><td>- IN: Name of the function where failure occurs </td></tr>
-    <tr><td class="paramname">message</td><td>- IN: Message on the failure </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="aa8551facb556f99b4472fcc2f5a64e40"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::AttributeIException::AttributeIException </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Default constructor. </p>
-
-</div>
-</div>
-<a class="anchor" id="ab2563fa83ca5faa2c867a09872218baa"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::AttributeIException::~AttributeIException </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Noop destructor. </p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5Exception_8h_source.html">H5Exception.h</a></li>
-<li><a class="el" href="H5Exception_8cpp.html">H5Exception.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1AttributeIException.png b/html/cpplus_RM/classH5_1_1AttributeIException.png
deleted file mode 100644
index d419a17..0000000
Binary files a/html/cpplus_RM/classH5_1_1AttributeIException.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1CommonFG-members.html b/html/cpplus_RM/classH5_1_1CommonFG-members.html
deleted file mode 100644
index cbacf13..0000000
--- a/html/cpplus_RM/classH5_1_1CommonFG-members.html
+++ /dev/null
@@ -1,160 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1CommonFG.html">CommonFG</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::CommonFG Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a46ed2d147450067b07db5caf4ebc3da4">CommonFG</a>()</td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a12a4af21ca0231d4f2c4008b12177bb1">createDataSet</a>(const char *name, const DataType &data_type, const DataSpace &data_space, const DSetCreatPropList &create_plist=DSetCreatPropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a38cfd34b4e59bea9871c11df9db5958d">createDataSet</a>(const H5std_string &name, const DataType &data_type, const DataSpace &data_space, const DSetCreatPropList &create_plist=DSetCreatPropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a241dc4c229a307e4c4eacf9e38dfc472">createGroup</a>(const char *name, size_t size_hint=0) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#aacccdbaf7b41e7fcd60725d62f6b4238">createGroup</a>(const H5std_string &name, size_t size_hint=0) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a8cd5bf8001389c46b0ffbc33f328f020">getLinkval</a>(const char *link_name, size_t size=0) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#ae8105c776db3594e1ec28f4577f7e238">getLinkval</a>(const H5std_string &link_name, size_t size=0) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a28dd053d0fa4ebad7fca2949e65d1987">getLocId</a>() const =0</td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#ace728c93ccb415f5f6eafb5d0126813f">getNumObjs</a>() const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a9832f8d8c05590650b1e8d48992622c1">getObjinfo</a>(const char *name, hbool_t follow_link, H5G_stat_t &statbuf) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#ae1bf23fece252c1d15eeb4f641ff4652">getObjinfo</a>(const H5std_string &name, hbool_t follow_link, H5G_stat_t &statbuf) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a9398a589006a3c2e81e3641beed38bb8">getObjinfo</a>(const char *name, H5G_stat_t &statbuf) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#af22f35c2b1cd522da2df5e05536b800f">getObjinfo</a>(const H5std_string &name, H5G_stat_t &statbuf) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a95454e7ec44a1dae29b4142604f6e0ad">getObjnameByIdx</a>(hsize_t idx) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#af0de25ff80f1ed0c5f6cca4bd1f72e1f">getObjnameByIdx</a>(hsize_t idx, char *name, size_t size) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a15c71d717d71be737042b2bce5ba1c10">getObjnameByIdx</a>(hsize_t idx, H5std_string &name, size_t size) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a559cc5236b6bacccffa5d5901b98f7ac">getObjTypeByIdx</a>(hsize_t idx) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#aaf942fe78de75453dc3367b36a4e1413">getObjTypeByIdx</a>(hsize_t idx, char *type_name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#af861d8a7d48c3242c0e184fe5eeb32c4">getObjTypeByIdx</a>(hsize_t idx, H5std_string &type_name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a4f27d2a35a97eeddd8d4cfbff65d3bd2">iterateElems</a>(const char *name, int *idx, H5G_iterate_t op, void *op_data)</td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a9e29b8b982398d1339c0b80e36f1e52d">iterateElems</a>(const H5std_string &name, int *idx, H5G_iterate_t op, void *op_data)</td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a5cdfe34b7504b51aa6ee2db7aa821b97">link</a>(H5L_type_t link_type, const char *curr_name, const char *new_name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a0ab66c8c08cc538e0a49ad615d81ca81">link</a>(H5L_type_t link_type, const H5std_string &curr_name, const H5std_string &new_name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#aeff360f86d31d44b74d7fb78e7cb9298">mount</a>(const char *name, H5File &child, PropList &plist) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a3a54df6428f1489179ca8eb869a8d81f">mount</a>(const H5std_string &name, H5File &child, PropList &plist) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a6056d96899c03a726c3c582ee1d47982">move</a>(const char *src, const char *dst) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#ae7770efcdda57aab69cd292e84748dd9">move</a>(const H5std_string &src, const H5std_string &dst) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a8106396cc05c3e286b012bba02072164">openArrayType</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#ab358573d410bad0c6fe08f6ad628e93e">openArrayType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a87edeebe376d6c73f0475413d595bbd7">openCompType</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a70e6e929a0862dc29a4604dda7e23d16">openCompType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a6a2557f173c32577db9feeb1b77d4e40">openDataSet</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a569cbf6e00c00a32d84177d2086991f7">openDataSet</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a29e09d8bf336e176d2749deb6f95ca08">openDataType</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a5538114a51f0f11a8b754d10212a2ea5">openDataType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#ae78ee330d5e51380630376e9df9f04fb">openEnumType</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#afb1a4b93d3423b0fafdaae5610d2db25">openEnumType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a98598f40b89062ec982a43bdae822939">openFloatType</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a25712ed24f42abebdf46f19342f667a0">openFloatType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a24a81b8a3cbcb97f73984d85b63a255e">openGroup</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#aaf29549a7b32bd5d8a8500f20bd1cef3">openGroup</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#aabc761d20b0b211aeee77cb22c9e7a41">openIntType</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a9a7dfbba30253fbfa16b7c7f00515820">openIntType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#aa2e11b676436160a9af8967bfd870642">openStrType</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a7af20454be80f642fb498bcadc5f6dd8">openStrType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#ac7d42ee88c926c543edf247126f89cb3">openVarLenType</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a6699229837d90eea8ec2a937cc2be5e1">openVarLenType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a4cb5086fb31b5b5befb933a963720e81">throwException</a>(const H5std_string &func_name, const H5std_string &msg) const =0</td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a7daac4c48230056d7b43ead4f3391da4">unlink</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a898640132674447cad292cb338048ddc">unlink</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#ab0faceecd3d2bec25ad7b848ebe1902e">unmount</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#ab88b38785538c5e7714dce35d8627d38">unmount</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#acdc240e3a1ad2a7e119c38fa639076ba">~CommonFG</a>()</td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1CommonFG.html b/html/cpplus_RM/classH5_1_1CommonFG.html
deleted file mode 100644
index b9e80d3..0000000
--- a/html/cpplus_RM/classH5_1_1CommonFG.html
+++ /dev/null
@@ -1,1957 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::CommonFG Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1CommonFG.html">CommonFG</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="classH5_1_1CommonFG-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::CommonFG Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Class <a class="el" href="classH5_1_1CommonFG.html" title="Class CommonFG is an abstract base class of H5File and H5Group. ">CommonFG</a> is an abstract base class of <a class="el" href="classH5_1_1H5File.html" title="Class H5File represents an HDF5 file. ">H5File</a> and H5Group.  
- <a href="classH5_1_1CommonFG.html#details">More...</a></p>
-
-<p><code>#include <<a class="el" href="H5CommonFG_8h_source.html">H5CommonFG.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::CommonFG:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1CommonFG.png" usemap="#H5::CommonFG_map" alt=""/>
-  <map id="H5::CommonFG_map" name="H5::CommonFG_map">
-<area href="classH5_1_1Group.html" title="Class Group represents an HDF5 group. " alt="H5::Group" shape="rect" coords="0,56,99,80"/>
-<area href="classH5_1_1H5File.html" title="Class H5File represents an HDF5 file. " alt="H5::H5File" shape="rect" coords="109,56,208,80"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a241dc4c229a307e4c4eacf9e38dfc472"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Group.html">Group</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a241dc4c229a307e4c4eacf9e38dfc472">createGroup</a> (const char *name, size_t size_hint=0) const </td></tr>
-<tr class="memdesc:a241dc4c229a307e4c4eacf9e38dfc472"><td class="mdescLeft"> </td><td class="mdescRight">Creates a new group at this location which can be a file or another group.  <a href="#a241dc4c229a307e4c4eacf9e38dfc472">More...</a><br/></td></tr>
-<tr class="separator:a241dc4c229a307e4c4eacf9e38dfc472"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aacccdbaf7b41e7fcd60725d62f6b4238"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Group.html">Group</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#aacccdbaf7b41e7fcd60725d62f6b4238">createGroup</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, size_t size_hint=0) const </td></tr>
-<tr class="memdesc:aacccdbaf7b41e7fcd60725d62f6b4238"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#aacccdbaf7b41e7fcd60725d62f6b4238">More...</a><br/></td></tr>
-<tr class="separator:aacccdbaf7b41e7fcd60725d62f6b4238"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a24a81b8a3cbcb97f73984d85b63a255e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Group.html">Group</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a24a81b8a3cbcb97f73984d85b63a255e">openGroup</a> (const char *name) const </td></tr>
-<tr class="memdesc:a24a81b8a3cbcb97f73984d85b63a255e"><td class="mdescLeft"> </td><td class="mdescRight">Opens an existing group in a location which can be a file or another group.  <a href="#a24a81b8a3cbcb97f73984d85b63a255e">More...</a><br/></td></tr>
-<tr class="separator:a24a81b8a3cbcb97f73984d85b63a255e"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aaf29549a7b32bd5d8a8500f20bd1cef3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Group.html">Group</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#aaf29549a7b32bd5d8a8500f20bd1cef3">openGroup</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:aaf29549a7b32bd5d8a8500f20bd1cef3"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#aaf29549a7b32bd5d8a8500f20bd1cef3">More...</a><br/></td></tr>
-<tr class="separator:aaf29549a7b32bd5d8a8500f20bd1cef3"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a12a4af21ca0231d4f2c4008b12177bb1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataSet.html">DataSet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a12a4af21ca0231d4f2c4008b12177bb1">createDataSet</a> (const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &data_type, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> &data_spac [...]
-<tr class="memdesc:a12a4af21ca0231d4f2c4008b12177bb1"><td class="mdescLeft"> </td><td class="mdescRight">Creates a new dataset at this location.  <a href="#a12a4af21ca0231d4f2c4008b12177bb1">More...</a><br/></td></tr>
-<tr class="separator:a12a4af21ca0231d4f2c4008b12177bb1"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a38cfd34b4e59bea9871c11df9db5958d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataSet.html">DataSet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a38cfd34b4e59bea9871c11df9db5958d">createDataSet</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &d [...]
-<tr class="memdesc:a38cfd34b4e59bea9871c11df9db5958d"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a38cfd34b4e59bea9871c11df9db5958d">More...</a><br/></td></tr>
-<tr class="separator:a38cfd34b4e59bea9871c11df9db5958d"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6a2557f173c32577db9feeb1b77d4e40"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataSet.html">DataSet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a6a2557f173c32577db9feeb1b77d4e40">openDataSet</a> (const char *name) const </td></tr>
-<tr class="memdesc:a6a2557f173c32577db9feeb1b77d4e40"><td class="mdescLeft"> </td><td class="mdescRight">Opens an existing dataset at this location.  <a href="#a6a2557f173c32577db9feeb1b77d4e40">More...</a><br/></td></tr>
-<tr class="separator:a6a2557f173c32577db9feeb1b77d4e40"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a569cbf6e00c00a32d84177d2086991f7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataSet.html">DataSet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a569cbf6e00c00a32d84177d2086991f7">openDataSet</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a569cbf6e00c00a32d84177d2086991f7"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a569cbf6e00c00a32d84177d2086991f7">More...</a><br/></td></tr>
-<tr class="separator:a569cbf6e00c00a32d84177d2086991f7"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8cd5bf8001389c46b0ffbc33f328f020"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a8cd5bf8001389c46b0ffbc33f328f020">getLinkval</a> (const char *link_name, size_t size=0) const </td></tr>
-<tr class="memdesc:a8cd5bf8001389c46b0ffbc33f328f020"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the object that the symbolic link points to.  <a href="#a8cd5bf8001389c46b0ffbc33f328f020">More...</a><br/></td></tr>
-<tr class="separator:a8cd5bf8001389c46b0ffbc33f328f020"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae8105c776db3594e1ec28f4577f7e238"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#ae8105c776db3594e1ec28f4577f7e238">getLinkval</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &link_name, size_t size=0) const </td></tr>
-<tr class="memdesc:ae8105c776db3594e1ec28f4577f7e238"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#ae8105c776db3594e1ec28f4577f7e238">More...</a><br/></td></tr>
-<tr class="separator:ae8105c776db3594e1ec28f4577f7e238"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ace728c93ccb415f5f6eafb5d0126813f"><td class="memItemLeft" align="right" valign="top">hsize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#ace728c93ccb415f5f6eafb5d0126813f">getNumObjs</a> () const </td></tr>
-<tr class="memdesc:ace728c93ccb415f5f6eafb5d0126813f"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of objects in this group.  <a href="#ace728c93ccb415f5f6eafb5d0126813f">More...</a><br/></td></tr>
-<tr class="separator:ace728c93ccb415f5f6eafb5d0126813f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a95454e7ec44a1dae29b4142604f6e0ad"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a95454e7ec44a1dae29b4142604f6e0ad">getObjnameByIdx</a> (hsize_t idx) const </td></tr>
-<tr class="memdesc:a95454e7ec44a1dae29b4142604f6e0ad"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of an object in this group, given the object's index.  <a href="#a95454e7ec44a1dae29b4142604f6e0ad">More...</a><br/></td></tr>
-<tr class="separator:a95454e7ec44a1dae29b4142604f6e0ad"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af0de25ff80f1ed0c5f6cca4bd1f72e1f"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#af0de25ff80f1ed0c5f6cca4bd1f72e1f">getObjnameByIdx</a> (hsize_t idx, char *name, size_t size) const </td></tr>
-<tr class="memdesc:af0de25ff80f1ed0c5f6cca4bd1f72e1f"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the name of an object in this group, given the object's index.  <a href="#af0de25ff80f1ed0c5f6cca4bd1f72e1f">More...</a><br/></td></tr>
-<tr class="separator:af0de25ff80f1ed0c5f6cca4bd1f72e1f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a15c71d717d71be737042b2bce5ba1c10"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a15c71d717d71be737042b2bce5ba1c10">getObjnameByIdx</a> (hsize_t idx, <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, size_t size) const </td></tr>
-<tr class="memdesc:a15c71d717d71be737042b2bce5ba1c10"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a15c71d717d71be737042b2bce5ba1c10">More...</a><br/></td></tr>
-<tr class="separator:a15c71d717d71be737042b2bce5ba1c10"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a559cc5236b6bacccffa5d5901b98f7ac"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a559cc5236b6bacccffa5d5901b98f7ac">getObjTypeByIdx</a> (hsize_t idx) const </td></tr>
-<tr class="memdesc:a559cc5236b6bacccffa5d5901b98f7ac"><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of an object in this group, given the object's index.  <a href="#a559cc5236b6bacccffa5d5901b98f7ac">More...</a><br/></td></tr>
-<tr class="separator:a559cc5236b6bacccffa5d5901b98f7ac"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aaf942fe78de75453dc3367b36a4e1413"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#aaf942fe78de75453dc3367b36a4e1413">getObjTypeByIdx</a> (hsize_t idx, char *type_name) const </td></tr>
-<tr class="memdesc:aaf942fe78de75453dc3367b36a4e1413"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function because it also provides the returned object type in text (char*)  <a href="#aaf942fe78de75453dc3367b36a4e1413">More...</a><br/></td></tr>
-<tr class="separator:aaf942fe78de75453dc3367b36a4e1413"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af861d8a7d48c3242c0e184fe5eeb32c4"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#af861d8a7d48c3242c0e184fe5eeb32c4">getObjTypeByIdx</a> (hsize_t idx, <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &type_name) const </td></tr>
-<tr class="memdesc:af861d8a7d48c3242c0e184fe5eeb32c4"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function because it also provides the returned object type in text (H5std_string&)  <a href="#af861d8a7d48c3242c0e184fe5eeb32c4">More...</a><br/></td></tr>
-<tr class="separator:af861d8a7d48c3242c0e184fe5eeb32c4"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9832f8d8c05590650b1e8d48992622c1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a9832f8d8c05590650b1e8d48992622c1">getObjinfo</a> (const char *name, hbool_t follow_link, H5G_stat_t &statbuf) const </td></tr>
-<tr class="memdesc:a9832f8d8c05590650b1e8d48992622c1"><td class="mdescLeft"> </td><td class="mdescRight">Returns information about an object.  <a href="#a9832f8d8c05590650b1e8d48992622c1">More...</a><br/></td></tr>
-<tr class="separator:a9832f8d8c05590650b1e8d48992622c1"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae1bf23fece252c1d15eeb4f641ff4652"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#ae1bf23fece252c1d15eeb4f641ff4652">getObjinfo</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, hbool_t follow_link, H5G_stat_t &statbuf) const </td></tr>
-<tr class="memdesc:ae1bf23fece252c1d15eeb4f641ff4652"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#ae1bf23fece252c1d15eeb4f641ff4652">More...</a><br/></td></tr>
-<tr class="separator:ae1bf23fece252c1d15eeb4f641ff4652"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9398a589006a3c2e81e3641beed38bb8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a9398a589006a3c2e81e3641beed38bb8">getObjinfo</a> (const char *name, H5G_stat_t &statbuf) const </td></tr>
-<tr class="memdesc:a9398a589006a3c2e81e3641beed38bb8"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above functions in that it doesn't have the paramemter <em>follow_link</em>.  <a href="#a9398a589006a3c2e81e3641beed38bb8">More...</a><br/></td></tr>
-<tr class="separator:a9398a589006a3c2e81e3641beed38bb8"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af22f35c2b1cd522da2df5e05536b800f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#af22f35c2b1cd522da2df5e05536b800f">getObjinfo</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, H5G_stat_t &statbuf) const </td></tr>
-<tr class="memdesc:af22f35c2b1cd522da2df5e05536b800f"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#af22f35c2b1cd522da2df5e05536b800f">More...</a><br/></td></tr>
-<tr class="separator:af22f35c2b1cd522da2df5e05536b800f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4f27d2a35a97eeddd8d4cfbff65d3bd2"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a4f27d2a35a97eeddd8d4cfbff65d3bd2">iterateElems</a> (const char *name, int *idx, H5G_iterate_t op, void *op_data)</td></tr>
-<tr class="memdesc:a4f27d2a35a97eeddd8d4cfbff65d3bd2"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over the entries of a group.  <a href="#a4f27d2a35a97eeddd8d4cfbff65d3bd2">More...</a><br/></td></tr>
-<tr class="separator:a4f27d2a35a97eeddd8d4cfbff65d3bd2"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9e29b8b982398d1339c0b80e36f1e52d"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a9e29b8b982398d1339c0b80e36f1e52d">iterateElems</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, int *idx, H5G_iterate_t op, void *op_data)</td></tr>
-<tr class="memdesc:a9e29b8b982398d1339c0b80e36f1e52d"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a9e29b8b982398d1339c0b80e36f1e52d">More...</a><br/></td></tr>
-<tr class="separator:a9e29b8b982398d1339c0b80e36f1e52d"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5cdfe34b7504b51aa6ee2db7aa821b97"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a5cdfe34b7504b51aa6ee2db7aa821b97">link</a> (H5L_type_t link_type, const char *curr_name, const char *new_name) const </td></tr>
-<tr class="memdesc:a5cdfe34b7504b51aa6ee2db7aa821b97"><td class="mdescLeft"> </td><td class="mdescRight">Creates a link of the specified type from <em>new_name</em> to <em>curr_name</em>.  <a href="#a5cdfe34b7504b51aa6ee2db7aa821b97">More...</a><br/></td></tr>
-<tr class="separator:a5cdfe34b7504b51aa6ee2db7aa821b97"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0ab66c8c08cc538e0a49ad615d81ca81"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a0ab66c8c08cc538e0a49ad615d81ca81">link</a> (H5L_type_t link_type, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &curr_name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &ne [...]
-<tr class="memdesc:a0ab66c8c08cc538e0a49ad615d81ca81"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>curr_name</em> and <em>new_name</em>.  <a href="#a0ab66c8c08cc538e0a49ad615d81ca81">More...</a><br/></td></tr>
-<tr class="separator:a0ab66c8c08cc538e0a49ad615d81ca81"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7daac4c48230056d7b43ead4f3391da4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a7daac4c48230056d7b43ead4f3391da4">unlink</a> (const char *name) const </td></tr>
-<tr class="memdesc:a7daac4c48230056d7b43ead4f3391da4"><td class="mdescLeft"> </td><td class="mdescRight">Removes the specified name at this location.  <a href="#a7daac4c48230056d7b43ead4f3391da4">More...</a><br/></td></tr>
-<tr class="separator:a7daac4c48230056d7b43ead4f3391da4"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a898640132674447cad292cb338048ddc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a898640132674447cad292cb338048ddc">unlink</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a898640132674447cad292cb338048ddc"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a898640132674447cad292cb338048ddc">More...</a><br/></td></tr>
-<tr class="separator:a898640132674447cad292cb338048ddc"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aeff360f86d31d44b74d7fb78e7cb9298"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#aeff360f86d31d44b74d7fb78e7cb9298">mount</a> (const char *name, <a class="el" href="classH5_1_1H5File.html">H5File</a> &child, <a class="el" href="classH5_1_1PropList.html">PropList</a> &plist) const </td></tr>
-<tr class="memdesc:aeff360f86d31d44b74d7fb78e7cb9298"><td class="mdescLeft"> </td><td class="mdescRight">Mounts the file <em>child</em> onto this group.  <a href="#aeff360f86d31d44b74d7fb78e7cb9298">More...</a><br/></td></tr>
-<tr class="separator:aeff360f86d31d44b74d7fb78e7cb9298"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3a54df6428f1489179ca8eb869a8d81f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a3a54df6428f1489179ca8eb869a8d81f">mount</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, <a class="el" href="classH5_1_1H5File.html">H5File</a> &child, <a class="el" href="classH5_1_1PropList.html">PropList</a> & [...]
-<tr class="memdesc:a3a54df6428f1489179ca8eb869a8d81f"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a3a54df6428f1489179ca8eb869a8d81f">More...</a><br/></td></tr>
-<tr class="separator:a3a54df6428f1489179ca8eb869a8d81f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab0faceecd3d2bec25ad7b848ebe1902e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#ab0faceecd3d2bec25ad7b848ebe1902e">unmount</a> (const char *name) const </td></tr>
-<tr class="memdesc:ab0faceecd3d2bec25ad7b848ebe1902e"><td class="mdescLeft"> </td><td class="mdescRight">Unmounts the specified file.  <a href="#ab0faceecd3d2bec25ad7b848ebe1902e">More...</a><br/></td></tr>
-<tr class="separator:ab0faceecd3d2bec25ad7b848ebe1902e"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab88b38785538c5e7714dce35d8627d38"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#ab88b38785538c5e7714dce35d8627d38">unmount</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:ab88b38785538c5e7714dce35d8627d38"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#ab88b38785538c5e7714dce35d8627d38">More...</a><br/></td></tr>
-<tr class="separator:ab88b38785538c5e7714dce35d8627d38"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6056d96899c03a726c3c582ee1d47982"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a6056d96899c03a726c3c582ee1d47982">move</a> (const char *src, const char *dst) const </td></tr>
-<tr class="memdesc:a6056d96899c03a726c3c582ee1d47982"><td class="mdescLeft"> </td><td class="mdescRight">Renames an object at this location.  <a href="#a6056d96899c03a726c3c582ee1d47982">More...</a><br/></td></tr>
-<tr class="separator:a6056d96899c03a726c3c582ee1d47982"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae7770efcdda57aab69cd292e84748dd9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#ae7770efcdda57aab69cd292e84748dd9">move</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &src, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &dst) const </td></tr>
-<tr class="memdesc:ae7770efcdda57aab69cd292e84748dd9"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>src</em> and <em>dst</em>.  <a href="#ae7770efcdda57aab69cd292e84748dd9">More...</a><br/></td></tr>
-<tr class="separator:ae7770efcdda57aab69cd292e84748dd9"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a29e09d8bf336e176d2749deb6f95ca08"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataType.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a29e09d8bf336e176d2749deb6f95ca08">openDataType</a> (const char *name) const </td></tr>
-<tr class="memdesc:a29e09d8bf336e176d2749deb6f95ca08"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named generic datatype at this location.  <a href="#a29e09d8bf336e176d2749deb6f95ca08">More...</a><br/></td></tr>
-<tr class="separator:a29e09d8bf336e176d2749deb6f95ca08"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5538114a51f0f11a8b754d10212a2ea5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataType.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a5538114a51f0f11a8b754d10212a2ea5">openDataType</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a5538114a51f0f11a8b754d10212a2ea5"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a5538114a51f0f11a8b754d10212a2ea5">More...</a><br/></td></tr>
-<tr class="separator:a5538114a51f0f11a8b754d10212a2ea5"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8106396cc05c3e286b012bba02072164"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1ArrayType.html">ArrayType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a8106396cc05c3e286b012bba02072164">openArrayType</a> (const char *name) const </td></tr>
-<tr class="memdesc:a8106396cc05c3e286b012bba02072164"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named array datatype at this location.  <a href="#a8106396cc05c3e286b012bba02072164">More...</a><br/></td></tr>
-<tr class="separator:a8106396cc05c3e286b012bba02072164"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab358573d410bad0c6fe08f6ad628e93e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1ArrayType.html">ArrayType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#ab358573d410bad0c6fe08f6ad628e93e">openArrayType</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:ab358573d410bad0c6fe08f6ad628e93e"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#ab358573d410bad0c6fe08f6ad628e93e">More...</a><br/></td></tr>
-<tr class="separator:ab358573d410bad0c6fe08f6ad628e93e"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a87edeebe376d6c73f0475413d595bbd7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1CompType.html">CompType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a87edeebe376d6c73f0475413d595bbd7">openCompType</a> (const char *name) const </td></tr>
-<tr class="memdesc:a87edeebe376d6c73f0475413d595bbd7"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named compound datatype at this location.  <a href="#a87edeebe376d6c73f0475413d595bbd7">More...</a><br/></td></tr>
-<tr class="separator:a87edeebe376d6c73f0475413d595bbd7"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a70e6e929a0862dc29a4604dda7e23d16"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1CompType.html">CompType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a70e6e929a0862dc29a4604dda7e23d16">openCompType</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a70e6e929a0862dc29a4604dda7e23d16"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a70e6e929a0862dc29a4604dda7e23d16">More...</a><br/></td></tr>
-<tr class="separator:a70e6e929a0862dc29a4604dda7e23d16"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae78ee330d5e51380630376e9df9f04fb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1EnumType.html">EnumType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#ae78ee330d5e51380630376e9df9f04fb">openEnumType</a> (const char *name) const </td></tr>
-<tr class="memdesc:ae78ee330d5e51380630376e9df9f04fb"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named enumeration datatype at this location.  <a href="#ae78ee330d5e51380630376e9df9f04fb">More...</a><br/></td></tr>
-<tr class="separator:ae78ee330d5e51380630376e9df9f04fb"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:afb1a4b93d3423b0fafdaae5610d2db25"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1EnumType.html">EnumType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#afb1a4b93d3423b0fafdaae5610d2db25">openEnumType</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:afb1a4b93d3423b0fafdaae5610d2db25"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#afb1a4b93d3423b0fafdaae5610d2db25">More...</a><br/></td></tr>
-<tr class="separator:afb1a4b93d3423b0fafdaae5610d2db25"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aabc761d20b0b211aeee77cb22c9e7a41"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1IntType.html">IntType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#aabc761d20b0b211aeee77cb22c9e7a41">openIntType</a> (const char *name) const </td></tr>
-<tr class="memdesc:aabc761d20b0b211aeee77cb22c9e7a41"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named integer datatype at this location.  <a href="#aabc761d20b0b211aeee77cb22c9e7a41">More...</a><br/></td></tr>
-<tr class="separator:aabc761d20b0b211aeee77cb22c9e7a41"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9a7dfbba30253fbfa16b7c7f00515820"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1IntType.html">IntType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a9a7dfbba30253fbfa16b7c7f00515820">openIntType</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a9a7dfbba30253fbfa16b7c7f00515820"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a9a7dfbba30253fbfa16b7c7f00515820">More...</a><br/></td></tr>
-<tr class="separator:a9a7dfbba30253fbfa16b7c7f00515820"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a98598f40b89062ec982a43bdae822939"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1FloatType.html">FloatType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a98598f40b89062ec982a43bdae822939">openFloatType</a> (const char *name) const </td></tr>
-<tr class="memdesc:a98598f40b89062ec982a43bdae822939"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named floating-point datatype at this location.  <a href="#a98598f40b89062ec982a43bdae822939">More...</a><br/></td></tr>
-<tr class="separator:a98598f40b89062ec982a43bdae822939"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a25712ed24f42abebdf46f19342f667a0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1FloatType.html">FloatType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a25712ed24f42abebdf46f19342f667a0">openFloatType</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a25712ed24f42abebdf46f19342f667a0"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a25712ed24f42abebdf46f19342f667a0">More...</a><br/></td></tr>
-<tr class="separator:a25712ed24f42abebdf46f19342f667a0"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa2e11b676436160a9af8967bfd870642"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1StrType.html">StrType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#aa2e11b676436160a9af8967bfd870642">openStrType</a> (const char *name) const </td></tr>
-<tr class="memdesc:aa2e11b676436160a9af8967bfd870642"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named string datatype at this location.  <a href="#aa2e11b676436160a9af8967bfd870642">More...</a><br/></td></tr>
-<tr class="separator:aa2e11b676436160a9af8967bfd870642"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7af20454be80f642fb498bcadc5f6dd8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1StrType.html">StrType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a7af20454be80f642fb498bcadc5f6dd8">openStrType</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a7af20454be80f642fb498bcadc5f6dd8"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a7af20454be80f642fb498bcadc5f6dd8">More...</a><br/></td></tr>
-<tr class="separator:a7af20454be80f642fb498bcadc5f6dd8"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac7d42ee88c926c543edf247126f89cb3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1VarLenType.html">VarLenType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#ac7d42ee88c926c543edf247126f89cb3">openVarLenType</a> (const char *name) const </td></tr>
-<tr class="memdesc:ac7d42ee88c926c543edf247126f89cb3"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named variable length datatype at this location.  <a href="#ac7d42ee88c926c543edf247126f89cb3">More...</a><br/></td></tr>
-<tr class="separator:ac7d42ee88c926c543edf247126f89cb3"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6699229837d90eea8ec2a937cc2be5e1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1VarLenType.html">VarLenType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a6699229837d90eea8ec2a937cc2be5e1">openVarLenType</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a6699229837d90eea8ec2a937cc2be5e1"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a6699229837d90eea8ec2a937cc2be5e1">More...</a><br/></td></tr>
-<tr class="separator:a6699229837d90eea8ec2a937cc2be5e1"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a28dd053d0fa4ebad7fca2949e65d1987"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a28dd053d0fa4ebad7fca2949e65d1987">getLocId</a> () const =0</td></tr>
-<tr class="separator:a28dd053d0fa4ebad7fca2949e65d1987"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4cb5086fb31b5b5befb933a963720e81"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a4cb5086fb31b5b5befb933a963720e81">throwException</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &func_name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &msg) c [...]
-<tr class="memdesc:a4cb5086fb31b5b5befb933a963720e81"><td class="mdescLeft"> </td><td class="mdescRight">For subclasses, <a class="el" href="classH5_1_1H5File.html" title="Class H5File represents an HDF5 file. ">H5File</a> and <a class="el" href="classH5_1_1Group.html" title="Class Group represents an HDF5 group. ">Group</a>, to throw appropriate exception.  <a href="#a4cb5086fb31b5b5befb933a963720e81">More...</a><br/></td></tr>
-<tr class="separator:a4cb5086fb31b5b5befb933a963720e81"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a46ed2d147450067b07db5caf4ebc3da4"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a46ed2d147450067b07db5caf4ebc3da4">CommonFG</a> ()</td></tr>
-<tr class="memdesc:a46ed2d147450067b07db5caf4ebc3da4"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a46ed2d147450067b07db5caf4ebc3da4">More...</a><br/></td></tr>
-<tr class="separator:a46ed2d147450067b07db5caf4ebc3da4"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:acdc240e3a1ad2a7e119c38fa639076ba"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#acdc240e3a1ad2a7e119c38fa639076ba">~CommonFG</a> ()</td></tr>
-<tr class="memdesc:acdc240e3a1ad2a7e119c38fa639076ba"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#acdc240e3a1ad2a7e119c38fa639076ba">More...</a><br/></td></tr>
-<tr class="separator:acdc240e3a1ad2a7e119c38fa639076ba"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Class <a class="el" href="classH5_1_1CommonFG.html" title="Class CommonFG is an abstract base class of H5File and H5Group. ">CommonFG</a> is an abstract base class of <a class="el" href="classH5_1_1H5File.html" title="Class H5File represents an HDF5 file. ">H5File</a> and H5Group. </p>
-<p>It provides common operations of <a class="el" href="classH5_1_1H5File.html" title="Class H5File represents an HDF5 file. ">H5File</a> and H5Group. </p>
-</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="a46ed2d147450067b07db5caf4ebc3da4"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::CommonFG::CommonFG </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Default constructor. </p>
-
-</div>
-</div>
-<a class="anchor" id="acdc240e3a1ad2a7e119c38fa639076ba"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::CommonFG::~CommonFG </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Noop destructor. </p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a12a4af21ca0231d4f2c4008b12177bb1"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1DataSet.html">DataSet</a> H5::CommonFG::createDataSet </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataType.html">DataType</a> & </td>
-          <td class="paramname"><em>data_type</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & </td>
-          <td class="paramname"><em>data_space</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DSetCreatPropList.html">DSetCreatPropList</a> & </td>
-          <td class="paramname"><em>create_plist</em> = <code><a class="el" href="classH5_1_1DSetCreatPropList.html#a20cbed4bc7563f3084af99b77e8cacc5">DSetCreatPropList::DEFAULT</a></code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a new dataset at this location. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the dataset to create </td></tr>
-    <tr><td class="paramname">data_type</td><td>- IN: Datatype of the dataset </td></tr>
-    <tr><td class="paramname">data_space</td><td>- IN: Dataspace for the dataset </td></tr>
-    <tr><td class="paramname">create_plist</td><td>- IN: Creation properly list for the dataset </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td>or <a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a> </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="compound_8cpp-example.html#a10">compound.cpp</a>, <a class="el" href="h5group_8cpp-example.html#a10">h5group.cpp</a>, and <a class="el" href="writedata_8cpp-example.html#a8">writedata.cpp</a>.</dd>
-</dl>
-</div>
-</div>
-<a class="anchor" id="a38cfd34b4e59bea9871c11df9db5958d"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1DataSet.html">DataSet</a> H5::CommonFG::createDataSet </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataType.html">DataType</a> & </td>
-          <td class="paramname"><em>data_type</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & </td>
-          <td class="paramname"><em>data_space</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DSetCreatPropList.html">DSetCreatPropList</a> & </td>
-          <td class="paramname"><em>create_plist</em> = <code><a class="el" href="classH5_1_1DSetCreatPropList.html#a20cbed4bc7563f3084af99b77e8cacc5">DSetCreatPropList::DEFAULT</a></code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="a241dc4c229a307e4c4eacf9e38dfc472"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1Group.html">Group</a> H5::CommonFG::createGroup </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>size_hint</em> = <code>0</code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a new group at this location which can be a file or another group. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the group to create </td></tr>
-    <tr><td class="paramname">size_hint</td><td>- IN: Indicates the number of bytes to reserve for the names that will appear in the group </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1Group.html" title="Class Group represents an HDF5 group. ">Group</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td>or <a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a> </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>The optional <em>size_hint</em> specifies how much file space to reserve for storing the names that will appear in this new group. If a non-positive value is provided for the <em>size_hint</em> then a default size is chosen. </dd></dl>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="h5group_8cpp-example.html#a4">h5group.cpp</a>.</dd>
-</dl>
-</div>
-</div>
-<a class="anchor" id="aacccdbaf7b41e7fcd60725d62f6b4238"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1Group.html">Group</a> H5::CommonFG::createGroup </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>size_hint</em> = <code>0</code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="a8cd5bf8001389c46b0ffbc33f328f020"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::CommonFG::getLinkval </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>size</em> = <code>0</code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the name of the object that the symbolic link points to. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Symbolic link to the object </td></tr>
-    <tr><td class="paramname">size</td><td>- IN: Maximum number of characters of value to be returned </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Name of the object </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td>or <a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a> </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ae8105c776db3594e1ec28f4577f7e238"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::CommonFG::getLinkval </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>link_name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>size</em> = <code>0</code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="a28dd053d0fa4ebad7fca2949e65d1987"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual hid_t H5::CommonFG::getLocId </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-<p>For subclasses, <a class="el" href="classH5_1_1H5File.html" title="Class H5File represents an HDF5 file. ">H5File</a> and <a class="el" href="classH5_1_1Group.html" title="Class Group represents an HDF5 group. ">Group</a>, to return the correct object id, i.e. file or group id. </p>
-
-<p>Implemented in <a class="el" href="classH5_1_1H5File.html#a69114a68c97f519120753126aaffb18c">H5::H5File</a>, and <a class="el" href="classH5_1_1Group.html#a3767b3738028a30a567b3e12820fef50">H5::Group</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ace728c93ccb415f5f6eafb5d0126813f"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">hsize_t H5::CommonFG::getNumObjs </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the number of objects in this group. </p>
-<dl class="section return"><dt>Returns</dt><dd>Number of objects </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td>or <a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a> </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a9832f8d8c05590650b1e8d48992622c1"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::CommonFG::getObjinfo </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">hbool_t </td>
-          <td class="paramname"><em>follow_link</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5G_stat_t & </td>
-          <td class="paramname"><em>statbuf</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns information about an object. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the object </td></tr>
-    <tr><td class="paramname">follow_link</td><td>- IN: Link flag </td></tr>
-    <tr><td class="paramname">statbuf</td><td>- OUT: Buffer to return information about the object </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td>or <a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a> </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>For more information, please refer to the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5G.html#Group-GetObjinfo">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5G.html#Group-GetObjinfo</a> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="ae1bf23fece252c1d15eeb4f641ff4652"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::CommonFG::getObjinfo </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">hbool_t </td>
-          <td class="paramname"><em>follow_link</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5G_stat_t & </td>
-          <td class="paramname"><em>statbuf</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="a9398a589006a3c2e81e3641beed38bb8"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::CommonFG::getObjinfo </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5G_stat_t & </td>
-          <td class="paramname"><em>statbuf</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above functions in that it doesn't have the paramemter <em>follow_link</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="af22f35c2b1cd522da2df5e05536b800f"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::CommonFG::getObjinfo </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5G_stat_t & </td>
-          <td class="paramname"><em>statbuf</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="a95454e7ec44a1dae29b4142604f6e0ad"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::CommonFG::getObjnameByIdx </td>
-          <td>(</td>
-          <td class="paramtype">hsize_t </td>
-          <td class="paramname"><em>idx</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the name of an object in this group, given the object's index. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">idx</td><td>- IN: Transient index of the object </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Object name </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td>or <a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a> </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>The value of idx can be any nonnegative number less than the total number of objects in the group, which is returned by the function <code><a class="el" href="classH5_1_1CommonFG.html#ace728c93ccb415f5f6eafb5d0126813f" title="Returns the number of objects in this group. ">CommonFG::getNumObjs</a></code>. Note that this is a transient index; thus, an object may have a different index each time the group is opened. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="af0de25ff80f1ed0c5f6cca4bd1f72e1f"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">ssize_t H5::CommonFG::getObjnameByIdx </td>
-          <td>(</td>
-          <td class="paramtype">hsize_t </td>
-          <td class="paramname"><em>idx</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">char * </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>size</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Retrieves the name of an object in this group, given the object's index. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">idx</td><td>- IN: Transient index of the object </td></tr>
-    <tr><td class="paramname">name</td><td>- IN/OUT: Retrieved name of the object </td></tr>
-    <tr><td class="paramname">size</td><td>- IN: Length to retrieve </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Actual size of the object name or 0, if object has no name </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td>or <a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a> </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>The value of idx can be any nonnegative number less than the total number of objects in the group, which is returned by the function <code><a class="el" href="classH5_1_1CommonFG.html#ace728c93ccb415f5f6eafb5d0126813f" title="Returns the number of objects in this group. ">CommonFG::getNumObjs</a></code>. Note that this is a transient index; thus, an object may have a different index each time the group is opened. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a15c71d717d71be737042b2bce5ba1c10"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">ssize_t H5::CommonFG::getObjnameByIdx </td>
-          <td>(</td>
-          <td class="paramtype">hsize_t </td>
-          <td class="paramname"><em>idx</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>size</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="a559cc5236b6bacccffa5d5901b98f7ac"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5G_obj_t H5::CommonFG::getObjTypeByIdx </td>
-          <td>(</td>
-          <td class="paramtype">hsize_t </td>
-          <td class="paramname"><em>idx</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the type of an object in this group, given the object's index. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">idx</td><td>- IN: Transient index of the object </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Object type </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td>or <a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a> </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="aaf942fe78de75453dc3367b36a4e1413"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5G_obj_t H5::CommonFG::getObjTypeByIdx </td>
-          <td>(</td>
-          <td class="paramtype">hsize_t </td>
-          <td class="paramname"><em>idx</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">char * </td>
-          <td class="paramname"><em>type_name</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function because it also provides the returned object type in text (char*) </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">idx</td><td>- IN: Transient index of the object </td></tr>
-    <tr><td class="paramname">type_name</td><td>- IN: Object type in text </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Object type </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td>or <a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a> </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="af861d8a7d48c3242c0e184fe5eeb32c4"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5G_obj_t H5::CommonFG::getObjTypeByIdx </td>
-          <td>(</td>
-          <td class="paramtype">hsize_t </td>
-          <td class="paramname"><em>idx</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>type_name</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function because it also provides the returned object type in text (H5std_string&) </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">idx</td><td>- IN: Transient index of the object </td></tr>
-    <tr><td class="paramname">type_name</td><td>- IN: Object type in text </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Object type </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td>or <a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a> </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a4f27d2a35a97eeddd8d4cfbff65d3bd2"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int H5::CommonFG::iterateElems </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">int * </td>
-          <td class="paramname"><em>idx</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5G_iterate_t </td>
-          <td class="paramname"><em>op</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>op_data</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Iterates a user's function over the entries of a group. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN : Name of group to iterate over </td></tr>
-    <tr><td class="paramname">idx</td><td>- IN/OUT: Starting (IN) and ending (OUT) entry indices </td></tr>
-    <tr><td class="paramname">op</td><td>- IN : User's function to operate on each entry </td></tr>
-    <tr><td class="paramname">op_data</td><td>- IN/OUT: Data associated with the operation </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>The return value of the first operator that returns non-zero, or zero if all members were processed with no operator returning non-zero. </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td>or <a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a> </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a9e29b8b982398d1339c0b80e36f1e52d"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int H5::CommonFG::iterateElems </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">int * </td>
-          <td class="paramname"><em>idx</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5G_iterate_t </td>
-          <td class="paramname"><em>op</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>op_data</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="a5cdfe34b7504b51aa6ee2db7aa821b97"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::CommonFG::link </td>
-          <td>(</td>
-          <td class="paramtype">H5L_type_t </td>
-          <td class="paramname"><em>link_type</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>curr_name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>new_name</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a link of the specified type from <em>new_name</em> to <em>curr_name</em>. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">link_type</td><td>- IN: Link type; possible values are <ul>
-<li><code>H5G_LINK_HARD</code> </li>
-<li><code>H5G_LINK_SOFT</code> </li>
-</ul>
-</td></tr>
-    <tr><td class="paramname">curr_name</td><td>- IN: Name of the existing object if link is a hard link; can be anything for the soft link </td></tr>
-    <tr><td class="paramname">new_name</td><td>- IN: New name for the object </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td>or <a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a> </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>Note that both names are interpreted relative to the specified location. For information on creating hard link and soft link, please refer to the C layer Reference Manual at: <a href="http://hdfgroup.org/HDF5/doc/RM/RM_H5L.html#Link-CreateHard">http://hdfgroup.org/HDF5/doc/RM/RM_H5L.html#Link-CreateHard</a> and <a href="http://hdfgroup.org/HDF5/doc/RM/RM_H5L.html#Link-CreateSoft">http://hdfgroup.org/HDF5/doc/RM/RM_H5L.html#Link-CreateSoft< [...]
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="h5group_8cpp-example.html#a16">h5group.cpp</a>.</dd>
-</dl>
-</div>
-</div>
-<a class="anchor" id="a0ab66c8c08cc538e0a49ad615d81ca81"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::CommonFG::link </td>
-          <td>(</td>
-          <td class="paramtype">H5L_type_t </td>
-          <td class="paramname"><em>link_type</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>curr_name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>new_name</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>curr_name</em> and <em>new_name</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="aeff360f86d31d44b74d7fb78e7cb9298"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::CommonFG::mount </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="classH5_1_1H5File.html">H5File</a> & </td>
-          <td class="paramname"><em>child</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="classH5_1_1PropList.html">PropList</a> & </td>
-          <td class="paramname"><em>plist</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Mounts the file <em>child</em> onto this group. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the group </td></tr>
-    <tr><td class="paramname">child</td><td>- IN: File to mount </td></tr>
-    <tr><td class="paramname">plist</td><td>- IN: Property list to use </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td>or <a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a> </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a3a54df6428f1489179ca8eb869a8d81f"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::CommonFG::mount </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="classH5_1_1H5File.html">H5File</a> & </td>
-          <td class="paramname"><em>child</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="classH5_1_1PropList.html">PropList</a> & </td>
-          <td class="paramname"><em>plist</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="a6056d96899c03a726c3c582ee1d47982"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::CommonFG::move </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>src</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>dst</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Renames an object at this location. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">src</td><td>- IN: Object's original name </td></tr>
-    <tr><td class="paramname">dst</td><td>- IN: Object's new name </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td>or <a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a> </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section note"><dt>Note</dt><dd>Exercise care in moving groups as it is possible to render data in a file inaccessible with <a class="el" href="classH5_1_1CommonFG.html#a6056d96899c03a726c3c582ee1d47982" title="Renames an object at this location. ">Group::move</a>. Please refer to the <a class="el" href="classH5_1_1Group.html" title="Class Group represents an HDF5 group. ">Group</a> Interface in the HDF5 User's Guide for details at: <a href="http://www.hdfgroup.org/HDF5/doc/UG/ [...]
-
-</div>
-</div>
-<a class="anchor" id="ae7770efcdda57aab69cd292e84748dd9"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::CommonFG::move </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>src</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>dst</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>src</em> and <em>dst</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="a8106396cc05c3e286b012bba02072164"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1ArrayType.html">ArrayType</a> H5::CommonFG::openArrayType </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Opens the named array datatype at this location. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the array datatype to open </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1ArrayType.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes...">ArrayType</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td>or <a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a> </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ab358573d410bad0c6fe08f6ad628e93e"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1ArrayType.html">ArrayType</a> H5::CommonFG::openArrayType </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="a87edeebe376d6c73f0475413d595bbd7"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1CompType.html">CompType</a> H5::CommonFG::openCompType </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Opens the named compound datatype at this location. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the compound datatype to open </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1CompType.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. ">CompType</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td>or <a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a> </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a70e6e929a0862dc29a4604dda7e23d16"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1CompType.html">CompType</a> H5::CommonFG::openCompType </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="a6a2557f173c32577db9feeb1b77d4e40"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1DataSet.html">DataSet</a> H5::CommonFG::openDataSet </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Opens an existing dataset at this location. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the dataset to open </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td>or <a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a> </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="compound_8cpp-example.html#a12">compound.cpp</a>, <a class="el" href="h5group_8cpp-example.html#a14">h5group.cpp</a>, and <a class="el" href="writedata_8cpp-example.html#a10">writedata.cpp</a>.</dd>
-</dl>
-</div>
-</div>
-<a class="anchor" id="a569cbf6e00c00a32d84177d2086991f7"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1DataSet.html">DataSet</a> H5::CommonFG::openDataSet </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="a29e09d8bf336e176d2749deb6f95ca08"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1DataType.html">DataType</a> H5::CommonFG::openDataType </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Opens the named generic datatype at this location. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the datatype to open </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td>or <a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a> </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a5538114a51f0f11a8b754d10212a2ea5"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1DataType.html">DataType</a> H5::CommonFG::openDataType </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="ae78ee330d5e51380630376e9df9f04fb"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1EnumType.html">EnumType</a> H5::CommonFG::openEnumType </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Opens the named enumeration datatype at this location. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the enumeration datatype to open </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1EnumType.html" title="Class EnumType operates on HDF5 enum datatypes. ">EnumType</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td>or <a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a> </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="afb1a4b93d3423b0fafdaae5610d2db25"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1EnumType.html">EnumType</a> H5::CommonFG::openEnumType </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="a98598f40b89062ec982a43bdae822939"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1FloatType.html">FloatType</a> H5::CommonFG::openFloatType </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Opens the named floating-point datatype at this location. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the floating-point datatype to open </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1FloatType.html" title="Class FloatType operates on HDF5 floating point datatype. ">FloatType</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td>or <a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a> </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a25712ed24f42abebdf46f19342f667a0"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1FloatType.html">FloatType</a> H5::CommonFG::openFloatType </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="a24a81b8a3cbcb97f73984d85b63a255e"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1Group.html">Group</a> H5::CommonFG::openGroup </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Opens an existing group in a location which can be a file or another group. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the group to open </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1Group.html" title="Class Group represents an HDF5 group. ">Group</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td>or <a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a> </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="h5group_8cpp-example.html#a13">h5group.cpp</a>.</dd>
-</dl>
-</div>
-</div>
-<a class="anchor" id="aaf29549a7b32bd5d8a8500f20bd1cef3"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1Group.html">Group</a> H5::CommonFG::openGroup </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="aabc761d20b0b211aeee77cb22c9e7a41"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1IntType.html">IntType</a> H5::CommonFG::openIntType </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Opens the named integer datatype at this location. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the integer datatype to open </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1IntType.html" title="Class IntType operates on HDF5 integer datatype. ">IntType</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td>or <a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a> </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a9a7dfbba30253fbfa16b7c7f00515820"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1IntType.html">IntType</a> H5::CommonFG::openIntType </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="aa2e11b676436160a9af8967bfd870642"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1StrType.html">StrType</a> H5::CommonFG::openStrType </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Opens the named string datatype at this location. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the string datatype to open </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1StrType.html" title="Class StrType operates on HDF5 string datatypes. ">StrType</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td>or <a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a> </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a7af20454be80f642fb498bcadc5f6dd8"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1StrType.html">StrType</a> H5::CommonFG::openStrType </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="ac7d42ee88c926c543edf247126f89cb3"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1VarLenType.html">VarLenType</a> H5::CommonFG::openVarLenType </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Opens the named variable length datatype at this location. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the variable length datatype to open </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1VarLenType.html" title="VarLenType operates on the HDF5 C's Variable-length Datatypes. ">VarLenType</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td>or <a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a> </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a6699229837d90eea8ec2a937cc2be5e1"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1VarLenType.html">VarLenType</a> H5::CommonFG::openVarLenType </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="a4cb5086fb31b5b5befb933a963720e81"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void H5::CommonFG::throwException </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>func_name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>msg</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>For subclasses, <a class="el" href="classH5_1_1H5File.html" title="Class H5File represents an HDF5 file. ">H5File</a> and <a class="el" href="classH5_1_1Group.html" title="Class Group represents an HDF5 group. ">Group</a>, to throw appropriate exception. </p>
-
-<p>Implemented in <a class="el" href="classH5_1_1H5File.html#a78fad4e8b2d4f26f8cb9c672dd7efd25">H5::H5File</a>, and <a class="el" href="classH5_1_1Group.html#ad8fc36cebfc68acaa5f1d2266410a188">H5::Group</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a7daac4c48230056d7b43ead4f3391da4"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::CommonFG::unlink </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Removes the specified name at this location. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the object to be removed </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td>or <a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a> </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="h5group_8cpp-example.html#a19">h5group.cpp</a>.</dd>
-</dl>
-</div>
-</div>
-<a class="anchor" id="a898640132674447cad292cb338048ddc"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::CommonFG::unlink </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="ab0faceecd3d2bec25ad7b848ebe1902e"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::CommonFG::unmount </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Unmounts the specified file. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the file to unmount </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td>or <a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a> </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ab88b38785538c5e7714dce35d8627d38"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::CommonFG::unmount </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. </p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5CommonFG_8h_source.html">H5CommonFG.h</a></li>
-<li><a class="el" href="H5CommonFG_8cpp.html">H5CommonFG.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1CommonFG.png b/html/cpplus_RM/classH5_1_1CommonFG.png
deleted file mode 100644
index 31b1164..0000000
Binary files a/html/cpplus_RM/classH5_1_1CommonFG.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1CompType-members.html b/html/cpplus_RM/classH5_1_1CompType-members.html
deleted file mode 100644
index c67a979..0000000
--- a/html/cpplus_RM/classH5_1_1CompType-members.html
+++ /dev/null
@@ -1,223 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1CompType.html">CompType</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::CompType Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1CompType.html">H5::CompType</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250">attrExists</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a811bad80304c37276264377f326e3014">attrExists</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a06c4f969a7a243a7cdafef4373732924">commit</a>(H5Location &loc, const char *name)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a>(H5Location &loc, const H5std_string &name)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a0eaba78156000ecc3533986175de5847">committed</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CompType.html#a73662d64b132a03a30fbc023b4d5ef7d">CompType</a>()</td><td class="entry"><a class="el" href="classH5_1_1CompType.html">H5::CompType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CompType.html#a5cad9616c8cc3320bb256bf4de7c1bbd">CompType</a>(const hid_t existing_id)</td><td class="entry"><a class="el" href="classH5_1_1CompType.html">H5::CompType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CompType.html#ac2ad859ac5c8082158ca2db8c888106f">CompType</a>(size_t size)</td><td class="entry"><a class="el" href="classH5_1_1CompType.html">H5::CompType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CompType.html#ad928c3cb8ecffb34588c4f4558157250">CompType</a>(const DataSet &dataset)</td><td class="entry"><a class="el" href="classH5_1_1CompType.html">H5::CompType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CompType.html#a66842ec0c02ec8f674338d1abc89cf9c">CompType</a>(const CompType &original)</td><td class="entry"><a class="el" href="classH5_1_1CompType.html">H5::CompType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a2abc382547c243346b3b6691fec813f3">convert</a>(const DataType &dest, size_t nelmts, void *buf, void *background, const PropList &plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#ad17cef439dbf1dd79458ba95612a9566">copy</a>(const DataType &like_type)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#af8d75b01e62aa868424701add217b971">copy</a>(const DataSet &dset)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a624715e413bc019345cd596db745094a">createAttribute</a>(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a>(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a>(const H5T_class_t type_class, size_t size)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a>(const DataType &original)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a6d3be5ac6d2ba122a587b03596a1e2db">DataType</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#aee1a778b5762fd186a77ee124e7df7c7">DataType</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a72b85216196ef1d980c5e43beaead07e">DataType</a>(const hid_t type_id)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a29b366592ce55a07762a7862cc88fe89">DataType</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a31c2d19fe87dec83ce94bf88a480456f">dereference</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072">dereference</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a>(H5T_class_t cls) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a>(const DataType &dest, H5T_cdata_t **pcdata) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800">flush</a>(H5F_scope_t scope) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CompType.html#a62a56067255bf3104729edd5db1b933c">fromClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1CompType.html">H5::CompType</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c">getComment</a>(const char *name, size_t bufsize=256) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">getComment</a>(const H5std_string &name, size_t bufsize=256) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CompType.html#a443e4986f6920dffbe3fc3b6d158bb3a">getMemberArrayType</a>(unsigned member_num) const </td><td class="entry"><a class="el" href="classH5_1_1CompType.html">H5::CompType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CompType.html#af5c379a8f430e04278e1e3c9c1f38c92">getMemberClass</a>(unsigned member_num) const </td><td class="entry"><a class="el" href="classH5_1_1CompType.html">H5::CompType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CompType.html#a03d630aa6f60dca5203f3636cdc74729">getMemberCompType</a>(unsigned member_num) const </td><td class="entry"><a class="el" href="classH5_1_1CompType.html">H5::CompType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CompType.html#a6697d5dcf7bd5a56272d205a91746607">getMemberDataType</a>(unsigned member_num) const </td><td class="entry"><a class="el" href="classH5_1_1CompType.html">H5::CompType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CompType.html#a07e8822fca6a1e581be000c8048d911f">getMemberEnumType</a>(unsigned member_num) const </td><td class="entry"><a class="el" href="classH5_1_1CompType.html">H5::CompType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CompType.html#a76ebdbf11ad04d39b94dce58d867abe5">getMemberFloatType</a>(unsigned member_num) const </td><td class="entry"><a class="el" href="classH5_1_1CompType.html">H5::CompType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CompType.html#a72406e6dd005cac14ce123f8d11755b2">getMemberIndex</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CompType.html">H5::CompType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CompType.html#a67dad7511ed7dbdf2352815736546168">getMemberIndex</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CompType.html">H5::CompType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CompType.html#a958f3e50a668799dc78b026be3a02099">getMemberIntType</a>(unsigned member_num) const </td><td class="entry"><a class="el" href="classH5_1_1CompType.html">H5::CompType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CompType.html#a409a317267a3390cfa57a9e61a8a36b5">getMemberName</a>(unsigned member_num) const </td><td class="entry"><a class="el" href="classH5_1_1CompType.html">H5::CompType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CompType.html#afaec3386a2eaa1d8f31a6b03c9f8c265">getMemberOffset</a>(unsigned memb_no) const </td><td class="entry"><a class="el" href="classH5_1_1CompType.html">H5::CompType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CompType.html#ac86ce64a432a98a343b9d823c5161b7d">getMemberStrType</a>(unsigned member_num) const </td><td class="entry"><a class="el" href="classH5_1_1CompType.html">H5::CompType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CompType.html#a323c17a1ab98b90a8bb55a1f1ded293a">getMemberVarLenType</a>(unsigned member_num) const </td><td class="entry"><a class="el" href="classH5_1_1CompType.html">H5::CompType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CompType.html#aae8b6e58a531d75577442ebdb8af4ae8">getNmembers</a>() const </td><td class="entry"><a class="el" href="classH5_1_1CompType.html">H5::CompType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a>(void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a>(const hid_t loc_id)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a>(const H5Location &original)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Object.html#a4e1e0913fa316bd3916e95259194958d">H5Object</a>(const H5Object &original)</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Object.html#a3dfa8496c2490cf9338462647ec1a831">H5Object</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Object.html#aaedb5e2d949e1f38817a770e564def5c">H5Object</a>(const hid_t object_id)</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#aa3ed12331c88117e640fff76002108d3">id</a></td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a>(const char *func_name) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CompType.html#ab093b060861eec6209928da5b7792a1a">insertMember</a>(const H5std_string &name, size_t offset, const DataType &new_member) const </td><td class="entry"><a class="el" href="classH5_1_1CompType.html">H5::CompType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a>(attr_operator_t user_op, unsigned *idx=NULL, void *op_data=NULL)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ac1596fca35acce43e190a1feeffc9427">lock</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a>(const unsigned int idx) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a>(const DataType &rhs)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">H5::H5Object::operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a>(const DataType &compared_type) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82">p_dereference</a>(hid_t loc_id, const void *ref, H5R_type_t ref_type, const char *from_func)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4">p_get_obj_type</a>(void *ref, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2">p_get_ref_obj_type</a>(void *ref, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16">p_reference</a>(void *ref, const char *name, hid_t space_id, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a213c4090dc6429671f2a4c604c2eeb4b">p_setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CompType.html#a8e44818bb30965b443cb2cb416077774">pack</a>() const </td><td class="entry"><a class="el" href="classH5_1_1CompType.html">H5::CompType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a>(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a>(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a6928514c43d4c0debf1afd7511f28511">reference</a>(void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a>(void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad">removeComment</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a>(const char *oldname, const char *newname) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a>(const H5std_string &oldname, const H5std_string &newname) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a>(const char *name, const char *comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a>(const H5std_string &name, const H5std_string &comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a>(const char *comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a>(const H5std_string &comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a>(const char *tag) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a>(const H5std_string &tag) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ab810e782623bffeda1ff80c033785c48">unregister</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CompType.html#a0d15daf381add73d16ca5d85b1352284">~CompType</a>()</td><td class="entry"><a class="el" href="classH5_1_1CompType.html">H5::CompType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7">~H5Location</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Object.html#ad7cb88d6206192195a70aa1cbf55769e">~H5Object</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1CompType.html b/html/cpplus_RM/classH5_1_1CompType.html
deleted file mode 100644
index 94690e7..0000000
--- a/html/cpplus_RM/classH5_1_1CompType.html
+++ /dev/null
@@ -1,1149 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::CompType Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1CompType.html">CompType</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="classH5_1_1CompType-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::CompType Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><a class="el" href="classH5_1_1CompType.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. ">CompType</a> is a derivative of a <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> and operates on HDF5 compound datatypes.  
- <a href="classH5_1_1CompType.html#details">More...</a></p>
-
-<p><code>#include <<a class="el" href="H5CompType_8h_source.html">H5CompType.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::CompType:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1CompType.png" usemap="#H5::CompType_map" alt=""/>
-  <map id="H5::CompType_map" name="H5::CompType_map">
-<area href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. " alt="H5::DataType" shape="rect" coords="0,168,107,192"/>
-<area href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. " alt="H5::H5Object" shape="rect" coords="0,112,107,136"/>
-<area href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. " alt="H5::H5Location" shape="rect" coords="0,56,107,80"/>
-<area href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="0,0,107,24"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a73662d64b132a03a30fbc023b4d5ef7d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CompType.html#a73662d64b132a03a30fbc023b4d5ef7d">CompType</a> ()</td></tr>
-<tr class="memdesc:a73662d64b132a03a30fbc023b4d5ef7d"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub compound datatype.  <a href="#a73662d64b132a03a30fbc023b4d5ef7d">More...</a><br/></td></tr>
-<tr class="separator:a73662d64b132a03a30fbc023b4d5ef7d"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5cad9616c8cc3320bb256bf4de7c1bbd"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CompType.html#a5cad9616c8cc3320bb256bf4de7c1bbd">CompType</a> (const hid_t existing_id)</td></tr>
-<tr class="memdesc:a5cad9616c8cc3320bb256bf4de7c1bbd"><td class="mdescLeft"> </td><td class="mdescRight">Creates a <a class="el" href="classH5_1_1CompType.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. ">CompType</a> object using the id of an existing datatype.  <a href="#a5cad9616c8cc3320bb256bf4de7c1bbd">More...</a><br/></td></tr>
-<tr class="separator:a5cad9616c8cc3320bb256bf4de7c1bbd"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac2ad859ac5c8082158ca2db8c888106f"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CompType.html#ac2ad859ac5c8082158ca2db8c888106f">CompType</a> (size_t size)</td></tr>
-<tr class="memdesc:ac2ad859ac5c8082158ca2db8c888106f"><td class="mdescLeft"> </td><td class="mdescRight">Creates an empty compound datatype given a size, in bytes.  <a href="#ac2ad859ac5c8082158ca2db8c888106f">More...</a><br/></td></tr>
-<tr class="separator:ac2ad859ac5c8082158ca2db8c888106f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad928c3cb8ecffb34588c4f4558157250"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CompType.html#ad928c3cb8ecffb34588c4f4558157250">CompType</a> (const <a class="el" href="classH5_1_1DataSet.html">DataSet</a> &dataset)</td></tr>
-<tr class="memdesc:ad928c3cb8ecffb34588c4f4558157250"><td class="mdescLeft"> </td><td class="mdescRight">Gets the compound datatype of the specified dataset.  <a href="#ad928c3cb8ecffb34588c4f4558157250">More...</a><br/></td></tr>
-<tr class="separator:ad928c3cb8ecffb34588c4f4558157250"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a66842ec0c02ec8f674338d1abc89cf9c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CompType.html#a66842ec0c02ec8f674338d1abc89cf9c">CompType</a> (const <a class="el" href="classH5_1_1CompType.html">CompType</a> &original)</td></tr>
-<tr class="memdesc:a66842ec0c02ec8f674338d1abc89cf9c"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes copy of the original <a class="el" href="classH5_1_1CompType.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. ">CompType</a> object.  <a href="#a66842ec0c02ec8f674338d1abc89cf9c">More...</a><br/></td></tr>
-<tr class="separator:a66842ec0c02ec8f674338d1abc89cf9c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af5c379a8f430e04278e1e3c9c1f38c92"><td class="memItemLeft" align="right" valign="top">H5T_class_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CompType.html#af5c379a8f430e04278e1e3c9c1f38c92">getMemberClass</a> (unsigned member_num) const </td></tr>
-<tr class="memdesc:af5c379a8f430e04278e1e3c9c1f38c92"><td class="mdescLeft"> </td><td class="mdescRight">Gets the type class of the specified member.  <a href="#af5c379a8f430e04278e1e3c9c1f38c92">More...</a><br/></td></tr>
-<tr class="separator:af5c379a8f430e04278e1e3c9c1f38c92"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a72406e6dd005cac14ce123f8d11755b2"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CompType.html#a72406e6dd005cac14ce123f8d11755b2">getMemberIndex</a> (const char *name) const </td></tr>
-<tr class="memdesc:a72406e6dd005cac14ce123f8d11755b2"><td class="mdescLeft"> </td><td class="mdescRight">Returns the index of a member in this compound datatype.  <a href="#a72406e6dd005cac14ce123f8d11755b2">More...</a><br/></td></tr>
-<tr class="separator:a72406e6dd005cac14ce123f8d11755b2"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a67dad7511ed7dbdf2352815736546168"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CompType.html#a67dad7511ed7dbdf2352815736546168">getMemberIndex</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="separator:a67dad7511ed7dbdf2352815736546168"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:afaec3386a2eaa1d8f31a6b03c9f8c265"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CompType.html#afaec3386a2eaa1d8f31a6b03c9f8c265">getMemberOffset</a> (unsigned memb_no) const </td></tr>
-<tr class="memdesc:afaec3386a2eaa1d8f31a6b03c9f8c265"><td class="mdescLeft"> </td><td class="mdescRight">Returns the byte offset of the beginning of a member with respect to the beginning of the compound data type datum.  <a href="#afaec3386a2eaa1d8f31a6b03c9f8c265">More...</a><br/></td></tr>
-<tr class="separator:afaec3386a2eaa1d8f31a6b03c9f8c265"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a409a317267a3390cfa57a9e61a8a36b5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CompType.html#a409a317267a3390cfa57a9e61a8a36b5">getMemberName</a> (unsigned member_num) const </td></tr>
-<tr class="memdesc:a409a317267a3390cfa57a9e61a8a36b5"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of a member in this compound datatype.  <a href="#a409a317267a3390cfa57a9e61a8a36b5">More...</a><br/></td></tr>
-<tr class="separator:a409a317267a3390cfa57a9e61a8a36b5"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6697d5dcf7bd5a56272d205a91746607"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataType.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CompType.html#a6697d5dcf7bd5a56272d205a91746607">getMemberDataType</a> (unsigned member_num) const </td></tr>
-<tr class="memdesc:a6697d5dcf7bd5a56272d205a91746607"><td class="mdescLeft"> </td><td class="mdescRight">Returns the generic datatype of the specified member in this compound datatype.  <a href="#a6697d5dcf7bd5a56272d205a91746607">More...</a><br/></td></tr>
-<tr class="separator:a6697d5dcf7bd5a56272d205a91746607"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a443e4986f6920dffbe3fc3b6d158bb3a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1ArrayType.html">ArrayType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CompType.html#a443e4986f6920dffbe3fc3b6d158bb3a">getMemberArrayType</a> (unsigned member_num) const </td></tr>
-<tr class="memdesc:a443e4986f6920dffbe3fc3b6d158bb3a"><td class="mdescLeft"> </td><td class="mdescRight">Returns the array datatype of the specified member in this compound datatype.  <a href="#a443e4986f6920dffbe3fc3b6d158bb3a">More...</a><br/></td></tr>
-<tr class="separator:a443e4986f6920dffbe3fc3b6d158bb3a"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a03d630aa6f60dca5203f3636cdc74729"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1CompType.html">CompType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CompType.html#a03d630aa6f60dca5203f3636cdc74729">getMemberCompType</a> (unsigned member_num) const </td></tr>
-<tr class="memdesc:a03d630aa6f60dca5203f3636cdc74729"><td class="mdescLeft"> </td><td class="mdescRight">Returns the compound datatype of the specified member in this compound datatype.  <a href="#a03d630aa6f60dca5203f3636cdc74729">More...</a><br/></td></tr>
-<tr class="separator:a03d630aa6f60dca5203f3636cdc74729"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a07e8822fca6a1e581be000c8048d911f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1EnumType.html">EnumType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CompType.html#a07e8822fca6a1e581be000c8048d911f">getMemberEnumType</a> (unsigned member_num) const </td></tr>
-<tr class="memdesc:a07e8822fca6a1e581be000c8048d911f"><td class="mdescLeft"> </td><td class="mdescRight">Returns the enumeration datatype of the specified member in this compound datatype.  <a href="#a07e8822fca6a1e581be000c8048d911f">More...</a><br/></td></tr>
-<tr class="separator:a07e8822fca6a1e581be000c8048d911f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a958f3e50a668799dc78b026be3a02099"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1IntType.html">IntType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CompType.html#a958f3e50a668799dc78b026be3a02099">getMemberIntType</a> (unsigned member_num) const </td></tr>
-<tr class="memdesc:a958f3e50a668799dc78b026be3a02099"><td class="mdescLeft"> </td><td class="mdescRight">Returns the integer datatype of the specified member in this compound datatype.  <a href="#a958f3e50a668799dc78b026be3a02099">More...</a><br/></td></tr>
-<tr class="separator:a958f3e50a668799dc78b026be3a02099"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a76ebdbf11ad04d39b94dce58d867abe5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1FloatType.html">FloatType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CompType.html#a76ebdbf11ad04d39b94dce58d867abe5">getMemberFloatType</a> (unsigned member_num) const </td></tr>
-<tr class="memdesc:a76ebdbf11ad04d39b94dce58d867abe5"><td class="mdescLeft"> </td><td class="mdescRight">Returns the floating-point datatype of the specified member in this compound datatype.  <a href="#a76ebdbf11ad04d39b94dce58d867abe5">More...</a><br/></td></tr>
-<tr class="separator:a76ebdbf11ad04d39b94dce58d867abe5"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac86ce64a432a98a343b9d823c5161b7d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1StrType.html">StrType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CompType.html#ac86ce64a432a98a343b9d823c5161b7d">getMemberStrType</a> (unsigned member_num) const </td></tr>
-<tr class="memdesc:ac86ce64a432a98a343b9d823c5161b7d"><td class="mdescLeft"> </td><td class="mdescRight">Returns the string datatype of the specified member in this compound datatype.  <a href="#ac86ce64a432a98a343b9d823c5161b7d">More...</a><br/></td></tr>
-<tr class="separator:ac86ce64a432a98a343b9d823c5161b7d"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a323c17a1ab98b90a8bb55a1f1ded293a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1VarLenType.html">VarLenType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CompType.html#a323c17a1ab98b90a8bb55a1f1ded293a">getMemberVarLenType</a> (unsigned member_num) const </td></tr>
-<tr class="memdesc:a323c17a1ab98b90a8bb55a1f1ded293a"><td class="mdescLeft"> </td><td class="mdescRight">Returns the variable length datatype of the specified member in this compound datatype.  <a href="#a323c17a1ab98b90a8bb55a1f1ded293a">More...</a><br/></td></tr>
-<tr class="separator:a323c17a1ab98b90a8bb55a1f1ded293a"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aae8b6e58a531d75577442ebdb8af4ae8"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CompType.html#aae8b6e58a531d75577442ebdb8af4ae8">getNmembers</a> () const </td></tr>
-<tr class="memdesc:aae8b6e58a531d75577442ebdb8af4ae8"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of members in this compound datatype.  <a href="#aae8b6e58a531d75577442ebdb8af4ae8">More...</a><br/></td></tr>
-<tr class="separator:aae8b6e58a531d75577442ebdb8af4ae8"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab093b060861eec6209928da5b7792a1a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CompType.html#ab093b060861eec6209928da5b7792a1a">insertMember</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, size_t offset, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &new_member) const </td></tr>
-<tr class="memdesc:ab093b060861eec6209928da5b7792a1a"><td class="mdescLeft"> </td><td class="mdescRight">Inserts a new member to this compound datatype.  <a href="#ab093b060861eec6209928da5b7792a1a">More...</a><br/></td></tr>
-<tr class="separator:ab093b060861eec6209928da5b7792a1a"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8e44818bb30965b443cb2cb416077774"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CompType.html#a8e44818bb30965b443cb2cb416077774">pack</a> () const </td></tr>
-<tr class="memdesc:a8e44818bb30965b443cb2cb416077774"><td class="mdescLeft"> </td><td class="mdescRight">Recursively removes padding from within a compound datatype.  <a href="#a8e44818bb30965b443cb2cb416077774">More...</a><br/></td></tr>
-<tr class="separator:a8e44818bb30965b443cb2cb416077774"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a62a56067255bf3104729edd5db1b933c"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CompType.html#a62a56067255bf3104729edd5db1b933c">fromClass</a> () const </td></tr>
-<tr class="memdesc:a62a56067255bf3104729edd5db1b933c"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name.  <a href="#a62a56067255bf3104729edd5db1b933c">More...</a><br/></td></tr>
-<tr class="separator:a62a56067255bf3104729edd5db1b933c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0d15daf381add73d16ca5d85b1352284"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CompType.html#a0d15daf381add73d16ca5d85b1352284">~CompType</a> ()</td></tr>
-<tr class="memdesc:a0d15daf381add73d16ca5d85b1352284"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this compound datatype.  <a href="#a0d15daf381add73d16ca5d85b1352284">More...</a><br/></td></tr>
-<tr class="separator:a0d15daf381add73d16ca5d85b1352284"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1DataType"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1DataType')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td></tr>
-<tr class="memitem:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a> (const H5T_class_t type_class, size_t size)</td></tr>
-<tr class="memdesc:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Creates a object given its class and size.  <a href="#a37dd5ff8f95b4016136b90c58c770f09">More...</a><br/></td></tr>
-<tr class="separator:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &original)</td></tr>
-<tr class="memdesc:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object.  <a href="#a4e72f20ab686efffeedd72d8afa99519">More...</a><br/></td></tr>
-<tr class="separator:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6d3be5ac6d2ba122a587b03596a1e2db inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a6d3be5ac6d2ba122a587b03596a1e2db">DataType</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a6d3be5ac6d2ba122a587b03596a1e2db inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object.  <a href="#a6d3be5ac6d2ba122a587b03596a1e2db">More...</a><br/></td></tr>
-<tr class="separator:a6d3be5ac6d2ba122a587b03596a1e2db inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aee1a778b5762fd186a77ee124e7df7c7 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aee1a778b5762fd186a77ee124e7df7c7">DataType</a> (const <a class="el" href="classH5_1_1Attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:aee1a778b5762fd186a77ee124e7df7c7 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object.  <a href="#aee1a778b5762fd186a77ee124e7df7c7">More...</a><br/></td></tr>
-<tr class="separator:aee1a778b5762fd186a77ee124e7df7c7 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a> ()</td></tr>
-<tr class="memdesc:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Closes the datatype if it is not a predefined type.  <a href="#af807fa62a2beb9f9de9b80c3b18edbfa">More...</a><br/></td></tr>
-<tr class="separator:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ad17cef439dbf1dd79458ba95612a9566">copy</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &like_type)</td></tr>
-<tr class="memdesc:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Copies an existing datatype to this datatype object.  <a href="#ad17cef439dbf1dd79458ba95612a9566">More...</a><br/></td></tr>
-<tr class="separator:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af8d75b01e62aa868424701add217b971 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#af8d75b01e62aa868424701add217b971">copy</a> (const <a class="el" href="classH5_1_1DataSet.html">DataSet</a> &dset)</td></tr>
-<tr class="memdesc:af8d75b01e62aa868424701add217b971 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Copies the datatype of the given dataset to this datatype object.  <a href="#af8d75b01e62aa868424701add217b971">More...</a><br/></td></tr>
-<tr class="separator:af8d75b01e62aa868424701add217b971 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">H5T_class_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a> () const </td></tr>
-<tr class="memdesc:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the datatype class identifier.  <a href="#a2831c133562e9d5669643a2d8051dcd1">More...</a><br/></td></tr>
-<tr class="separator:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a06c4f969a7a243a7cdafef4373732924">commit</a> (<a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const char *name)</td></tr>
-<tr class="memdesc:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Commits a transient datatype to a file, creating a new named datatype.  <a href="#a06c4f969a7a243a7cdafef4373732924">More...</a><br/></td></tr>
-<tr class="separator:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a> (<a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name)</td></tr>
-<tr class="memdesc:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#ac904e9891ff728d7bb7cceb847347fc5">More...</a><br/></td></tr>
-<tr class="separator:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0eaba78156000ecc3533986175de5847 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a0eaba78156000ecc3533986175de5847">committed</a> () const </td></tr>
-<tr class="memdesc:a0eaba78156000ecc3533986175de5847 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether a datatype is a named type or a transient type.  <a href="#a0eaba78156000ecc3533986175de5847">More...</a><br/></td></tr>
-<tr class="separator:a0eaba78156000ecc3533986175de5847 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">H5T_conv_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, H5T_cdata_t **pcdata) const </td></tr>
-<tr class="memdesc:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Finds a conversion function that can handle a conversion from this datatype to the specified datatype, <em>dest</em>.  <a href="#a0b927f0184a738b514f7f3cf7f4dd788">More...</a><br/></td></tr>
-<tr class="separator:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a2abc382547c243346b3b6691fec813f3">convert</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, size_t nelmts, void *buf, void *background, const <a class="el" href="classH5_1_1PropList.html">PropList</a> &plist=<a [...]
-<tr class="memdesc:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Converts data from this datatype to the specified datatypes.  <a href="#a2abc382547c243346b3b6691fec813f3">More...</a><br/></td></tr>
-<tr class="separator:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataType.html">DataType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &rhs)</td></tr>
-<tr class="memdesc:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a3ed458f90bb2ed85e7471a24ddc6fb7d">More...</a><br/></td></tr>
-<tr class="separator:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &compared_type) const </td></tr>
-<tr class="memdesc:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Compares this <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> against the given one to determines whether the two objects refer to the same actual datatype.  <a href="#aab7955caad1bb0a009ed41f24061f3ad">More...</a><br/></td></tr>
-<tr class="separator:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ac1596fca35acce43e190a1feeffc9427">lock</a> () const </td></tr>
-<tr class="memdesc:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Locks a datatype, making it read-only and non-destructible.  <a href="#ac1596fca35acce43e190a1feeffc9427">More...</a><br/></td></tr>
-<tr class="separator:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a> () const </td></tr>
-<tr class="memdesc:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the size of a datatype.  <a href="#a9161a9e4c8a50aef002995294e28e6c5">More...</a><br/></td></tr>
-<tr class="separator:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataType.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a> () const </td></tr>
-<tr class="memdesc:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the base datatype from which a datatype is derived.  <a href="#ab3454be65ac1830f2b68ec745155d749">More...</a><br/></td></tr>
-<tr class="separator:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a> (H5T_pers_t pers, const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, H5T_conv_t func) const </td></tr>
-<tr class="memdesc:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Registers the specified conversion function.  <a href="#a0fe4cfc1be352f4ad3e7e346ad35baa0">More...</a><br/></td></tr>
-<tr class="separator:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a> (H5T_pers_t pers, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &a [...]
-<tr class="memdesc:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#a7efdf12f98da8a20555f021c8fa363b1">More...</a><br/></td></tr>
-<tr class="separator:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ab810e782623bffeda1ff80c033785c48">unregister</a> (H5T_pers_t pers, const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, H5T_conv_t func) const </td></tr>
-<tr class="memdesc:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Removes a conversion function from all conversion paths.  <a href="#ab810e782623bffeda1ff80c033785c48">More...</a><br/></td></tr>
-<tr class="separator:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a> (H5T_pers_t pers, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &amp [...]
-<tr class="memdesc:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#a03ce51e32972e0c1ef5259e0314dcbb7">More...</a><br/></td></tr>
-<tr class="separator:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a> (const char *tag) const </td></tr>
-<tr class="memdesc:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Tags an opaque datatype.  <a href="#ad5189148a417fb67407e0fe8194e21c0">More...</a><br/></td></tr>
-<tr class="separator:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &tag) const </td></tr>
-<tr class="memdesc:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#aa55f95dffb611453a165d73d0021a5a1">More...</a><br/></td></tr>
-<tr class="separator:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a> () const </td></tr>
-<tr class="memdesc:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Gets the tag associated with an opaque datatype.  <a href="#a16fff8d6ba3ba1260349b9d4b7c9d8cc">More...</a><br/></td></tr>
-<tr class="separator:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a> (H5T_class_t cls) const </td></tr>
-<tr class="memdesc:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether a datatype contains (or is) a certain type of datatype.  <a href="#a8221168b4e2154c05410b7c6f0f5b3ab">More...</a><br/></td></tr>
-<tr class="separator:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a> () const </td></tr>
-<tr class="memdesc:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Check whether this datatype is a variable-length string.  <a href="#ab92bf0b5e57b2aebe157bb8291f30787">More...</a><br/></td></tr>
-<tr class="separator:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a72b85216196ef1d980c5e43beaead07e">DataType</a> (const hid_t type_id)</td></tr>
-<tr class="memdesc:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Creates a datatype using an existing datatype's id.  <a href="#a72b85216196ef1d980c5e43beaead07e">More...</a><br/></td></tr>
-<tr class="separator:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a29b366592ce55a07762a7862cc88fe89">DataType</a> ()</td></tr>
-<tr class="memdesc:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub datatype.  <a href="#a29b366592ce55a07762a7862cc88fe89">More...</a><br/></td></tr>
-<tr class="separator:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a> () const </td></tr>
-<tr class="memdesc:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this datatype.  <a href="#a38f4c8c9dda4b35cb667949280bf5340">More...</a><br/></td></tr>
-<tr class="separator:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a> ()</td></tr>
-<tr class="memdesc:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this datatype.  <a href="#aa0ff75a2a756a0124e656a8d5861b133">More...</a><br/></td></tr>
-<tr class="separator:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1H5Object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1H5Object')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td></tr>
-<tr class="memitem:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#a4e1e0913fa316bd3916e95259194958d">H5Object</a> (const <a class="el" href="classH5_1_1H5Object.html">H5Object</a> &original)</td></tr>
-<tr class="memdesc:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. ">H5Object</a> instance.  <a href="#a4e1e0913fa316bd3916e95259194958d">More...</a><br/></td></tr>
-<tr class="separator:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#ad7cb88d6206192195a70aa1cbf55769e">~H5Object</a> ()</td></tr>
-<tr class="memdesc:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#ad7cb88d6206192195a70aa1cbf55769e">More...</a><br/></td></tr>
-<tr class="separator:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1H5Location"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1H5Location')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td></tr>
-<tr class="memitem:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a624715e413bc019345cd596db745094a">createAttribute</a> (const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &type, const <a class="el" href="classH5_1_ [...]
-<tr class="memdesc:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Creates an attribute for a group, dataset, or named datatype.  <a href="#a624715e413bc019345cd596db745094a">More...</a><br/></td></tr>
-<tr class="separator:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" h [...]
-<tr class="memdesc:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">More...</a><br/></td></tr>
-<tr class="separator:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a> (const char *name) const </td></tr>
-<tr class="memdesc:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its name.  <a href="#a81b52d2947c4abb7d94ca1987f3a1bc0">More...</a><br/></td></tr>
-<tr class="separator:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#abad070fe2482e81006ee7fce61b6495c">More...</a><br/></td></tr>
-<tr class="separator:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a> (const unsigned int idx) const </td></tr>
-<tr class="memdesc:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its index.  <a href="#ac82e73079dc97dee2c198b978700c137">More...</a><br/></td></tr>
-<tr class="separator:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800">flush</a> (H5F_scope_t scope) const </td></tr>
-<tr class="memdesc:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all buffers associated with a location to disk.  <a href="#a505e916da3c7ce2264d97480de0aa800">More...</a><br/></td></tr>
-<tr class="separator:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a> () const </td></tr>
-<tr class="memdesc:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of the file, in which this HDF5 object belongs.  <a href="#ae41b390f0ed7503c0cadcbabc3b9e16b">More...</a><br/></td></tr>
-<tr class="separator:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a> () const </td></tr>
-<tr class="memdesc:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of attributes attached to this HDF5 object.  <a href="#a840d5fc024a977c0939fe743379791f0">More...</a><br/></td></tr>
-<tr class="separator:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to.  <a href="#a0bc22a403e59bb551554c03f2d05b281">More...</a><br/></td></tr>
-<tr class="separator:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to.  <a href="#a665df853b9bb991fdf0328770f2e33e0">More...</a><br/></td></tr>
-<tr class="separator:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a> (<a class="el" href="namespaceH5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> user_op, unsigned *idx=NULL, void *op_data=NULL)</td></tr>
-<tr class="memdesc:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over all the attributes of an <a class="el" href="namespaceH5.html">H5</a> object, which may be a group, dataset or named datatype.  <a href="#aad71c39cd20e8539891766571174d12a">More...</a><br/></td></tr>
-<tr class="separator:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250">attrExists</a> (const char *name) const </td></tr>
-<tr class="memdesc:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether the named attribute exists at this location.  <a href="#a9851243382265a412a8deeacf372f250">More...</a><br/></td></tr>
-<tr class="separator:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a811bad80304c37276264377f326e3014">attrExists</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a811bad80304c37276264377f326e3014">More...</a><br/></td></tr>
-<tr class="separator:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a> (const char *oldname, const char *newname) const </td></tr>
-<tr class="memdesc:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Renames the named attribute from this object.  <a href="#ab91ea93e37511b47d7b7a66dd0e5106c">More...</a><br/></td></tr>
-<tr class="separator:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &oldname, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592 [...]
-<tr class="memdesc:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for the names.  <a href="#a2173e9687bdef8e56995c1505dd9cf76">More...</a><br/></td></tr>
-<tr class="separator:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a> (const char *name) const </td></tr>
-<tr class="memdesc:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the named attribute from this object.  <a href="#a39ee7ff5208391e8b1f97eedf3ce32e4">More...</a><br/></td></tr>
-<tr class="separator:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a8cb4453b1db9f8082b5e0274f302c3fb">More...</a><br/></td></tr>
-<tr class="separator:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a> (const char *name, const char *comment) const </td></tr>
-<tr class="memdesc:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Sets or resets the comment for an object specified by its name.  <a href="#ac21f731f9df1d9bce610ad11439c2f96">More...</a><br/></td></tr>
-<tr class="separator:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H [...]
-<tr class="memdesc:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em> and <em>comment</em>.  <a href="#af5d9700b303e4f333c04cbed7e4ae38f">More...</a><br/></td></tr>
-<tr class="separator:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a> (const char *comment) const </td></tr>
-<tr class="memdesc:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it doesn't take an object name.  <a href="#a7d95f9b069c833c309b95f7b7e657af8">More...</a><br/></td></tr>
-<tr class="separator:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &comment) const </td></tr>
-<tr class="memdesc:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>comment</em>.  <a href="#a7eb08e192bbe76280f0f70b71db72420">More...</a><br/></td></tr>
-<tr class="separator:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c">getComment</a> (const char *name, size_t bufsize=256) const </td></tr>
-<tr class="memdesc:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves comment for the specified object and its comment's length.  <a href="#a674ac77bb3f99b335f8d0944f979c47c">More...</a><br/></td></tr>
-<tr class="separator:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">getComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &n [...]
-<tr class="memdesc:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">More...</a><br/></td></tr>
-<tr class="separator:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a> (const char *name) const </td></tr>
-<tr class="memdesc:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the comment from an object specified by its name.  <a href="#a5545d3fd20f74c7f94195f555f255ddf">More...</a><br/></td></tr>
-<tr class="separator:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad">removeComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a763eac5a87497deed3676920923469ad">More...</a><br/></td></tr>
-<tr class="separator:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a> (void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it does not take a <a class="el" href="classH5_1_1DataSpace.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object and the reference type must be specified.  <a href="#ae831f2bdb0e5971becebc76726dc9536">More. [...]
-<tr class="separator:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a> (void *ref, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it takes an <code>H5std_string</code> for the object's name.  <a href="#a23c3e2b8d8157a0039e9dcc43109345c">More...</a><br/></td></tr>
-<tr class="separator:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a6928514c43d4c0debf1afd7511f28511">reference</a> (void *ref, const char *name, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr>
-<tr class="memdesc:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Creates a reference to an HDF5 object or a dataset region.  <a href="#a6928514c43d4c0debf1afd7511f28511">More...</a><br/></td></tr>
-<tr class="separator:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a> (void *ref, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & [...]
-<tr class="memdesc:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#ac152ae8124df4cfbf7e880c67bb7e66b">More...</a><br/></td></tr>
-<tr class="separator:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a31c2d19fe87dec83ce94bf88a480456f">dereference</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an HDF5 object.  <a href="#a31c2d19fe87dec83ce94bf88a480456f">More...</a><br/></td></tr>
-<tr class="separator:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072">dereference</a> (const <a class="el" href="classH5_1_1Attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an attribute.  <a href="#a4dc3dad2a4a17d6c727b1d2fdf9d8072">More...</a><br/></td></tr>
-<tr class="separator:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a> (void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr>
-<tr class="memdesc:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves a dataspace with the region pointed to selected.  <a href="#a5d0a971d157cffc3591f6d2d8b43dcca">More...</a><br/></td></tr>
-<tr class="separator:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id.  <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr>
-<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr>
-<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object.  <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr>
-<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id.  <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr>
-<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr>
-<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object.  <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr>
-<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id.  <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr>
-<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr>
-<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object.  <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr>
-<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &rhs)</td></tr>
-<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr>
-<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr>
-<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr>
-<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object.  <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr>
-<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &original)</td></tr>
-<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object.  <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr>
-<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a> (const char *func_name) const </td></tr>
-<tr class="memdesc:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Makes and returns string "<class-name>::<func_name>".  <a href="#a2dec4b7c12a20f9b1c79c18956bfad0f">More...</a><br/></td></tr>
-<tr class="separator:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr>
-<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr>
-<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr>
-<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object.  <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr>
-<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1DataType"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1DataType')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td></tr>
-<tr class="memitem:a213c4090dc6429671f2a4c604c2eeb4b inherit pro_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a213c4090dc6429671f2a4c604c2eeb4b">p_setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a213c4090dc6429671f2a4c604c2eeb4b inherit pro_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a213c4090dc6429671f2a4c604c2eeb4b">More...</a><br/></td></tr>
-<tr class="separator:a213c4090dc6429671f2a4c604c2eeb4b inherit pro_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1H5Object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1H5Object')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td></tr>
-<tr class="memitem:a3dfa8496c2490cf9338462647ec1a831 inherit pro_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#a3dfa8496c2490cf9338462647ec1a831">H5Object</a> ()</td></tr>
-<tr class="separator:a3dfa8496c2490cf9338462647ec1a831 inherit pro_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aaedb5e2d949e1f38817a770e564def5c inherit pro_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#aaedb5e2d949e1f38817a770e564def5c">H5Object</a> (const hid_t object_id)</td></tr>
-<tr class="separator:aaedb5e2d949e1f38817a770e564def5c inherit pro_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1H5Location"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1H5Location')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td></tr>
-<tr class="memitem:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a> ()</td></tr>
-<tr class="separator:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a> (const hid_t loc_id)</td></tr>
-<tr class="separator:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &original)</td></tr>
-<tr class="memdesc:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> instance.  <a href="#a220e9b5ce6e2f1a0a9417c43044a4435">More...</a><br/></td></tr>
-<tr class="separator:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:add727abd7dc520399f983c4a233b2f16 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16">p_reference</a> (void *ref, const char *name, hid_t space_id, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:add727abd7dc520399f983c4a233b2f16 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aade70036f2fb86c9db621a3fada7cb82 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82">p_dereference</a> (hid_t loc_id, const void *ref, H5R_type_t ref_type, const char *from_func)</td></tr>
-<tr class="separator:aade70036f2fb86c9db621a3fada7cb82 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abcc6664714713593bf1a4fd9f1a5eab4 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4">p_get_obj_type</a> (void *ref, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:abcc6664714713593bf1a4fd9f1a5eab4 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7399d98ad07692317981f9769c3853f2 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2">p_get_ref_obj_type</a> (void *ref, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:a7399d98ad07692317981f9769c3853f2 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7">~H5Location</a> ()</td></tr>
-<tr class="memdesc:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#af790c3883e7d9f72677a1f6ed034c4c7">More...</a><br/></td></tr>
-<tr class="separator:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr>
-<tr class="memdesc:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a5545dda5e4c610b6bd9cdffe670c8728">More...</a><br/></td></tr>
-<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a> () const </td></tr>
-<tr class="separator:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a> (const hid_t obj_id)</td></tr>
-<tr class="separator:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_attribs_classH5_1_1DataType"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classH5_1_1DataType')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td></tr>
-<tr class="memitem:aa3ed12331c88117e640fff76002108d3 inherit pro_attribs_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aa3ed12331c88117e640fff76002108d3">id</a></td></tr>
-<tr class="separator:aa3ed12331c88117e640fff76002108d3 inherit pro_attribs_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p><a class="el" href="classH5_1_1CompType.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. ">CompType</a> is a derivative of a <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> and operates on HDF5 compound datatypes. </p>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="compound_8cpp-example.html#_a4">compound.cpp</a>.</dd>
-</dl></div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="a73662d64b132a03a30fbc023b4d5ef7d"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::CompType::CompType </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Default constructor: Creates a stub compound datatype. </p>
-
-</div>
-</div>
-<a class="anchor" id="a5cad9616c8cc3320bb256bf4de7c1bbd"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::CompType::CompType </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>existing_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a <a class="el" href="classH5_1_1CompType.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. ">CompType</a> object using the id of an existing datatype. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">existing_id</td><td>- IN: Id of an existing compound datatype </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ac2ad859ac5c8082158ca2db8c888106f"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::CompType::CompType </td>
-          <td>(</td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>size</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates an empty compound datatype given a size, in bytes. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">size</td><td>- IN: Number of bytes in the datatype to create </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ad928c3cb8ecffb34588c4f4558157250"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::CompType::CompType </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataSet.html">DataSet</a> & </td>
-          <td class="paramname"><em>dataset</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Gets the compound datatype of the specified dataset. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">dataset</td><td>- IN: Dataset that this enum datatype associates with </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1CompType.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. ">CompType</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a66842ec0c02ec8f674338d1abc89cf9c"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::CompType::CompType </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1CompType.html">CompType</a> & </td>
-          <td class="paramname"><em>original</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Copy constructor: makes copy of the original <a class="el" href="classH5_1_1CompType.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. ">CompType</a> object. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">original</td><td>- IN: Original <a class="el" href="classH5_1_1CompType.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. ">CompType</a> instance </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a0d15daf381add73d16ca5d85b1352284"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::CompType::~CompType </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Properly terminates access to this compound datatype. </p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a62a56067255bf3104729edd5db1b933c"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::CompType::fromClass </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns this class name. </p>
-
-<p>Reimplemented from <a class="el" href="classH5_1_1DataType.html#a32cc7cd571eec25cb31346cc3a0422d5">H5::DataType</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a443e4986f6920dffbe3fc3b6d158bb3a"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1ArrayType.html">ArrayType</a> H5::CompType::getMemberArrayType </td>
-          <td>(</td>
-          <td class="paramtype">unsigned </td>
-          <td class="paramname"><em>member_num</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the array datatype of the specified member in this compound datatype. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">member_num</td><td>- IN: Zero-based index of the member </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1ArrayType.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes...">ArrayType</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="af5c379a8f430e04278e1e3c9c1f38c92"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5T_class_t H5::CompType::getMemberClass </td>
-          <td>(</td>
-          <td class="paramtype">unsigned </td>
-          <td class="paramname"><em>member_num</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Gets the type class of the specified member. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">member_num</td><td>- IN: Zero-based index of the member </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Type class of the member </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a03d630aa6f60dca5203f3636cdc74729"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1CompType.html">CompType</a> H5::CompType::getMemberCompType </td>
-          <td>(</td>
-          <td class="paramtype">unsigned </td>
-          <td class="paramname"><em>member_num</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the compound datatype of the specified member in this compound datatype. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">member_num</td><td>- IN: Zero-based index of the member </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1CompType.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. ">CompType</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a6697d5dcf7bd5a56272d205a91746607"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1DataType.html">DataType</a> H5::CompType::getMemberDataType </td>
-          <td>(</td>
-          <td class="paramtype">unsigned </td>
-          <td class="paramname"><em>member_num</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the generic datatype of the specified member in this compound datatype. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">member_num</td><td>- IN: Zero-based index of the member </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a07e8822fca6a1e581be000c8048d911f"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1EnumType.html">EnumType</a> H5::CompType::getMemberEnumType </td>
-          <td>(</td>
-          <td class="paramtype">unsigned </td>
-          <td class="paramname"><em>member_num</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the enumeration datatype of the specified member in this compound datatype. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">member_num</td><td>- IN: Zero-based index of the member </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1EnumType.html" title="Class EnumType operates on HDF5 enum datatypes. ">EnumType</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a76ebdbf11ad04d39b94dce58d867abe5"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1FloatType.html">FloatType</a> H5::CompType::getMemberFloatType </td>
-          <td>(</td>
-          <td class="paramtype">unsigned </td>
-          <td class="paramname"><em>member_num</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the floating-point datatype of the specified member in this compound datatype. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">member_num</td><td>- IN: Zero-based index of the member </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1FloatType.html" title="Class FloatType operates on HDF5 floating point datatype. ">FloatType</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a72406e6dd005cac14ce123f8d11755b2"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int H5::CompType::getMemberIndex </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the index of a member in this compound datatype. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the member </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Index of member </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>Members are stored in no particular order with numbers 0 through N-1, where N is the value returned by the member function <code><a class="el" href="classH5_1_1CompType.html#aae8b6e58a531d75577442ebdb8af4ae8" title="Returns the number of members in this compound datatype. ">CompType::getNmembers</a></code>. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a67dad7511ed7dbdf2352815736546168"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int H5::CompType::getMemberIndex </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a958f3e50a668799dc78b026be3a02099"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1IntType.html">IntType</a> H5::CompType::getMemberIntType </td>
-          <td>(</td>
-          <td class="paramtype">unsigned </td>
-          <td class="paramname"><em>member_num</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the integer datatype of the specified member in this compound datatype. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">member_num</td><td>- IN: Zero-based index of the member </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1IntType.html" title="Class IntType operates on HDF5 integer datatype. ">IntType</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a409a317267a3390cfa57a9e61a8a36b5"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::CompType::getMemberName </td>
-          <td>(</td>
-          <td class="paramtype">unsigned </td>
-          <td class="paramname"><em>member_num</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the name of a member in this compound datatype. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">member_num</td><td>- IN: Zero-based index of the member </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Name of member </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="afaec3386a2eaa1d8f31a6b03c9f8c265"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">size_t H5::CompType::getMemberOffset </td>
-          <td>(</td>
-          <td class="paramtype">unsigned </td>
-          <td class="paramname"><em>member_num</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the byte offset of the beginning of a member with respect to the beginning of the compound data type datum. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">member_num</td><td>- IN: Zero-based index of the member </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Byte offset </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td>Members are stored in no particular order with numbers 0 through N-1, where N is the value returned by the member function <code><a class="el" href="classH5_1_1CompType.html#aae8b6e58a531d75577442ebdb8af4ae8" title="Returns the number of members in this compound datatype. ">CompType::getNmembers</a></code>. </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ac86ce64a432a98a343b9d823c5161b7d"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1StrType.html">StrType</a> H5::CompType::getMemberStrType </td>
-          <td>(</td>
-          <td class="paramtype">unsigned </td>
-          <td class="paramname"><em>member_num</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the string datatype of the specified member in this compound datatype. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">member_num</td><td>- IN: Zero-based index of the member </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1StrType.html" title="Class StrType operates on HDF5 string datatypes. ">StrType</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a323c17a1ab98b90a8bb55a1f1ded293a"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1VarLenType.html">VarLenType</a> H5::CompType::getMemberVarLenType </td>
-          <td>(</td>
-          <td class="paramtype">unsigned </td>
-          <td class="paramname"><em>member_num</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the variable length datatype of the specified member in this compound datatype. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">member_num</td><td>- IN: Zero-based index of the member </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1VarLenType.html" title="VarLenType operates on the HDF5 C's Variable-length Datatypes. ">VarLenType</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="aae8b6e58a531d75577442ebdb8af4ae8"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int H5::CompType::getNmembers </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the number of members in this compound datatype. </p>
-<dl class="section return"><dt>Returns</dt><dd>Number of members </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ab093b060861eec6209928da5b7792a1a"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::CompType::insertMember </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>offset</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataType.html">DataType</a> & </td>
-          <td class="paramname"><em>new_member</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Inserts a new member to this compound datatype. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the new member </td></tr>
-    <tr><td class="paramname">offset</td><td>- IN: Offset in memory structure of the field to insert </td></tr>
-    <tr><td class="paramname">new_member</td><td>- IN: New member to be inserted </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a8e44818bb30965b443cb2cb416077774"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::CompType::pack </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Recursively removes padding from within a compound datatype. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5CompType_8h_source.html">H5CompType.h</a></li>
-<li><a class="el" href="H5CompType_8cpp.html">H5CompType.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1CompType.png b/html/cpplus_RM/classH5_1_1CompType.png
deleted file mode 100644
index 123d844..0000000
Binary files a/html/cpplus_RM/classH5_1_1CompType.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1DSetCreatPropList-members.html b/html/cpplus_RM/classH5_1_1DSetCreatPropList-members.html
deleted file mode 100644
index 5ba9fc7..0000000
--- a/html/cpplus_RM/classH5_1_1DSetCreatPropList-members.html
+++ /dev/null
@@ -1,190 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1DSetCreatPropList.html">DSetCreatPropList</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::DSetCreatPropList Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html#a25714fcab768e22da3c8eba17b19feeb">allFiltersAvail</a>()</td><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a9b1f168b3bf0a04cc031ce1e8f3c1615">close</a>()</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a7f827609b7a465146a17ad0cbff6c7f7">closeClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a7ddaf55c2144f91013ced20f9139de74">copy</a>(const PropList &like_plist)</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#adf60105969782abc2c4e9f38ff5ee4a1">copyProp</a>(PropList &dest, const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#ac951dc365b81915351a697bf153f458e">copyProp</a>(PropList &dest, const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a942895c45bc1c818bdc3900c362d6575">copyProp</a>(PropList &dest, PropList &src, const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#acb1efff23a1b72a0472a8727c9fbe9c6">copyProp</a>(PropList &dest, PropList &src, const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html#a20cbed4bc7563f3084af99b77e8cacc5">DEFAULT</a></td><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html#ad71b4159f7c0e28762c17eee56f1cc95">DSetCreatPropList</a>()</td><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html#a56589016937912cf3ae2726e984c151f">DSetCreatPropList</a>(const DSetCreatPropList &orig)</td><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html#a424f8842860c7956ac4399664b224aba">DSetCreatPropList</a>(const hid_t plist_id)</td><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html#a4e373ddd5932a8a040889e0bd528221e">fromClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html#ac290ec98e9ba2c87d1eae783f6bc50cb">getAllocTime</a>()</td><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html#a0f49ded7da24f6e4bcebe91b898a79ee">getChunk</a>(int max_ndims, hsize_t *dim) const </td><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#abc1415a36f6d2378ca705b2d1cd57c70">getClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#ab1468aa7c32ed13ad898b94ff96f568d">getClassName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a51793fc0382de4613d0c3176ef67f339">getClassParent</a>() const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html#a99df36252ac8038b0fd99c88fd774484">getExternal</a>(unsigned idx, size_t name_size, char *name, off_t &offset, hsize_t &size) const </td><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html#a13a69c973f8ae979bf43fc32dc39742c">getExternalCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html#a32292da11122f1834f956d42d3a09a29">getFillTime</a>()</td><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html#a7e4e6b791494bc0e5528c196796d1d59">getFillValue</a>(const DataType &fvalue_type, void *value) const </td><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html#a1b537ae7cff7a510560fffa84c3fa63c">getFilter</a>(int filter_number, unsigned int &flags, size_t &cd_nelmts, unsigned int *cd_values, size_t namelen, char name[], unsigned int &filter_config) const </td><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html#a33f08b75b48dc8a3c1f3fdbdfea2ca39">getFilterById</a>(H5Z_filter_t filter_id, unsigned int &flags, size_t &cd_nelmts, unsigned int *cd_values, size_t namelen, char name[], unsigned int &filter_config) const </td><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a72b0944d2235eb3ec85933070d92433b">getId</a>() const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html#aa30807289b1c1542d82ab03dca9349b5">getLayout</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html#aa1f0e40be41e13817118015da6071d8b">getNfilters</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a6821d6849c40cf6c07c0e3eac3ede81f">getNumProps</a>() const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a957d56e03065ee211260eeb3d2813817">getProperty</a>(const char *name, void *value) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#abd473125c6683c6d9982e1c8559b1a31">getProperty</a>(const H5std_string &name, void *value) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a78846ee5fab52e27d6fb0135f0c55c36">getProperty</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a400f66a05979cc41343e3f2cf4770aa1">getProperty</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a44ea63b2d9f2e14c35219b31d20463f9">getPropSize</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#ad260da9bc428af64ddebd9aabf143732">getPropSize</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#aba4b7945429d1ca9ab6444f330064d5b">id</a></td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a>(const char *func_name) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a2769057cf24f236881d301739fc3b1b8">isAClass</a>(const PropList &prop_class) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html#a4b924c59b33def148070e7ffc0106de9">isFillValueDefined</a>()</td><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html#a9556e4fd428d1244a028965fd06cd651">modifyFilter</a>(H5Z_filter_t filter_id, unsigned int flags, size_t cd_nelmts, const unsigned int cd_values[]) const </td><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a7b8ce03fb1cda95e10b2babd5567296e">operator=</a>(const PropList &rhs)</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">H5::IdComponent::operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a3891b0fde75dc1cc0ae0f4af8c0478d9">operator==</a>(const PropList &rhs) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#acea363e3ba2ae377071eacdf7a9245da">p_setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a2e5ee376a6ca442b3a194df17ca79a1a">propExist</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a9d4b8ad4e9917f8a73b3f705cfd35241">propExist</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#acd354e858c9ed4be9943bb3ff583a41e">PropList</a>(const hid_t plist_id)</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#ace290d83122de5cfc431b33e43555e6f">PropList</a>()</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a8f3198e63cf76ac921c7aff75256f6a7">PropList</a>(const PropList &original)</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html#ad3120c2ae8440ea07ed9a7a5c41354b8">removeFilter</a>(H5Z_filter_t filter_id) const </td><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a2d2178edf1090d16989db1f1bc70cf9e">removeProp</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a9d506f67b449021ce5c78ac8a0b99020">removeProp</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html#a94877c50023d5862dcf9c2f0f6ccade7">setAllocTime</a>(H5D_alloc_time_t alloc_time)</td><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html#a598a2c1646304253c34582f57ba75a51">setChunk</a>(int ndims, const hsize_t *dim) const </td><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html#afce63c8d8c410e4a52b25b469fea1859">setDeflate</a>(int level) const </td><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html#a871b80f431f04dfc6ebd9743410ddbcc">setExternal</a>(const char *name, off_t offset, hsize_t size) const </td><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html#ac8e3d8d1ac019138ea9eb1caade47355">setFillTime</a>(H5D_fill_time_t fill_time)</td><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html#a06475f58202e5e96ca50e977174bb4ca">setFillValue</a>(const DataType &fvalue_type, const void *value) const </td><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html#ab9384e57b7831b777b3637d6cdd3f2ed">setFilter</a>(H5Z_filter_t filter, unsigned int flags=0, size_t cd_nelmts=0, const unsigned int cd_values[]=NULL) const </td><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html#af67e6dea846869a8f86236fa01991eba">setFletcher32</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html#ad97022d38d10054bf0ba49802cb55ff1">setLayout</a>(H5D_layout_t layout) const </td><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#ad086b38d1792aeda39f254448c366440">setProperty</a>(const char *name, void *value) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a9a80cb72962ffaf771004f7cfaeea161">setProperty</a>(const char *name, const char *charptr) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#aa6f2e701f614657426ae5f64bec9c876">setProperty</a>(const char *name, H5std_string &strg) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#aa7b5c36ef06e3801a5c043217ba6965f">setProperty</a>(const H5std_string &name, void *value) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a9e90d987e1394d59e4e0423143d0e098">setProperty</a>(const H5std_string &name, H5std_string &strg) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html#a1b2d23d434c4147b9c05e732414c4047">setShuffle</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html#a47f413e460f54c5f8bee4f3f5e0db9e4">setSzip</a>(unsigned int options_mask, unsigned int pixels_per_block) const </td><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html#ab474f49b91ca1b710769aa063560ac81">~DSetCreatPropList</a>()</td><td class="entry"><a class="el" href="classH5_1_1DSetCreatPropList.html">H5::DSetCreatPropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#ab526997f00256819512e9a093c69ea79">~PropList</a>()</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1DSetCreatPropList.html b/html/cpplus_RM/classH5_1_1DSetCreatPropList.html
deleted file mode 100644
index 5e9bb92..0000000
--- a/html/cpplus_RM/classH5_1_1DSetCreatPropList.html
+++ /dev/null
@@ -1,1521 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::DSetCreatPropList Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1DSetCreatPropList.html">DSetCreatPropList</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="#pub-static-attribs">Static Public Attributes</a> |
-<a href="classH5_1_1DSetCreatPropList-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::DSetCreatPropList Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Class <a class="el" href="classH5_1_1DSetCreatPropList.html" title="Class DSetCreatPropList represents the dataset creation property list. ">DSetCreatPropList</a> represents the dataset creation property list.  
- <a href="classH5_1_1DSetCreatPropList.html#details">More...</a></p>
-
-<p><code>#include <<a class="el" href="H5DcreatProp_8h_source.html">H5DcreatProp.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::DSetCreatPropList:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1DSetCreatPropList.png" usemap="#H5::DSetCreatPropList_map" alt=""/>
-  <map id="H5::DSetCreatPropList_map" name="H5::DSetCreatPropList_map">
-<area href="classH5_1_1PropList.html" title="Class PropList provides operations for generic property lists. " alt="H5::PropList" shape="rect" coords="0,56,138,80"/>
-<area href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="0,0,138,24"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:ad71b4159f7c0e28762c17eee56f1cc95"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetCreatPropList.html#ad71b4159f7c0e28762c17eee56f1cc95">DSetCreatPropList</a> ()</td></tr>
-<tr class="memdesc:ad71b4159f7c0e28762c17eee56f1cc95"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: creates a stub dataset creation property list.  <a href="#ad71b4159f7c0e28762c17eee56f1cc95">More...</a><br/></td></tr>
-<tr class="separator:ad71b4159f7c0e28762c17eee56f1cc95"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a25714fcab768e22da3c8eba17b19feeb"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetCreatPropList.html#a25714fcab768e22da3c8eba17b19feeb">allFiltersAvail</a> ()</td></tr>
-<tr class="memdesc:a25714fcab768e22da3c8eba17b19feeb"><td class="mdescLeft"> </td><td class="mdescRight">Queries whether all the filters set in this property list are available currently.  <a href="#a25714fcab768e22da3c8eba17b19feeb">More...</a><br/></td></tr>
-<tr class="separator:a25714fcab768e22da3c8eba17b19feeb"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac290ec98e9ba2c87d1eae783f6bc50cb"><td class="memItemLeft" align="right" valign="top">H5D_alloc_time_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetCreatPropList.html#ac290ec98e9ba2c87d1eae783f6bc50cb">getAllocTime</a> ()</td></tr>
-<tr class="memdesc:ac290ec98e9ba2c87d1eae783f6bc50cb"><td class="mdescLeft"> </td><td class="mdescRight">Get space allocation time for this property.  <a href="#ac290ec98e9ba2c87d1eae783f6bc50cb">More...</a><br/></td></tr>
-<tr class="separator:ac290ec98e9ba2c87d1eae783f6bc50cb"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a94877c50023d5862dcf9c2f0f6ccade7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetCreatPropList.html#a94877c50023d5862dcf9c2f0f6ccade7">setAllocTime</a> (H5D_alloc_time_t alloc_time)</td></tr>
-<tr class="memdesc:a94877c50023d5862dcf9c2f0f6ccade7"><td class="mdescLeft"> </td><td class="mdescRight">Sets space allocation time for dataset during creation.  <a href="#a94877c50023d5862dcf9c2f0f6ccade7">More...</a><br/></td></tr>
-<tr class="separator:a94877c50023d5862dcf9c2f0f6ccade7"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0f49ded7da24f6e4bcebe91b898a79ee"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetCreatPropList.html#a0f49ded7da24f6e4bcebe91b898a79ee">getChunk</a> (int max_ndims, hsize_t *dim) const </td></tr>
-<tr class="memdesc:a0f49ded7da24f6e4bcebe91b898a79ee"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the size of the chunks used to store a chunked layout dataset.  <a href="#a0f49ded7da24f6e4bcebe91b898a79ee">More...</a><br/></td></tr>
-<tr class="separator:a0f49ded7da24f6e4bcebe91b898a79ee"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a598a2c1646304253c34582f57ba75a51"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetCreatPropList.html#a598a2c1646304253c34582f57ba75a51">setChunk</a> (int ndims, const hsize_t *dim) const </td></tr>
-<tr class="memdesc:a598a2c1646304253c34582f57ba75a51"><td class="mdescLeft"> </td><td class="mdescRight">Sets the size of the chunks used to store a chunked layout dataset.  <a href="#a598a2c1646304253c34582f57ba75a51">More...</a><br/></td></tr>
-<tr class="separator:a598a2c1646304253c34582f57ba75a51"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a99df36252ac8038b0fd99c88fd774484"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetCreatPropList.html#a99df36252ac8038b0fd99c88fd774484">getExternal</a> (unsigned idx, size_t name_size, char *name, off_t &offset, hsize_t &size) const </td></tr>
-<tr class="memdesc:a99df36252ac8038b0fd99c88fd774484"><td class="mdescLeft"> </td><td class="mdescRight">Returns information about an external file.  <a href="#a99df36252ac8038b0fd99c88fd774484">More...</a><br/></td></tr>
-<tr class="separator:a99df36252ac8038b0fd99c88fd774484"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a13a69c973f8ae979bf43fc32dc39742c"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetCreatPropList.html#a13a69c973f8ae979bf43fc32dc39742c">getExternalCount</a> () const </td></tr>
-<tr class="memdesc:a13a69c973f8ae979bf43fc32dc39742c"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of external files for a dataset.  <a href="#a13a69c973f8ae979bf43fc32dc39742c">More...</a><br/></td></tr>
-<tr class="separator:a13a69c973f8ae979bf43fc32dc39742c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a32292da11122f1834f956d42d3a09a29"><td class="memItemLeft" align="right" valign="top">H5D_fill_time_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetCreatPropList.html#a32292da11122f1834f956d42d3a09a29">getFillTime</a> ()</td></tr>
-<tr class="memdesc:a32292da11122f1834f956d42d3a09a29"><td class="mdescLeft"> </td><td class="mdescRight">Gets fill value writing time.  <a href="#a32292da11122f1834f956d42d3a09a29">More...</a><br/></td></tr>
-<tr class="separator:a32292da11122f1834f956d42d3a09a29"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac8e3d8d1ac019138ea9eb1caade47355"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetCreatPropList.html#ac8e3d8d1ac019138ea9eb1caade47355">setFillTime</a> (H5D_fill_time_t fill_time)</td></tr>
-<tr class="memdesc:ac8e3d8d1ac019138ea9eb1caade47355"><td class="mdescLeft"> </td><td class="mdescRight">Sets fill value writing time for dataset.  <a href="#ac8e3d8d1ac019138ea9eb1caade47355">More...</a><br/></td></tr>
-<tr class="separator:ac8e3d8d1ac019138ea9eb1caade47355"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7e4e6b791494bc0e5528c196796d1d59"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetCreatPropList.html#a7e4e6b791494bc0e5528c196796d1d59">getFillValue</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &fvalue_type, void *value) const </td></tr>
-<tr class="memdesc:a7e4e6b791494bc0e5528c196796d1d59"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves a dataset fill value.  <a href="#a7e4e6b791494bc0e5528c196796d1d59">More...</a><br/></td></tr>
-<tr class="separator:a7e4e6b791494bc0e5528c196796d1d59"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a06475f58202e5e96ca50e977174bb4ca"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetCreatPropList.html#a06475f58202e5e96ca50e977174bb4ca">setFillValue</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &fvalue_type, const void *value) const </td></tr>
-<tr class="memdesc:a06475f58202e5e96ca50e977174bb4ca"><td class="mdescLeft"> </td><td class="mdescRight">Sets a dataset fill value.  <a href="#a06475f58202e5e96ca50e977174bb4ca">More...</a><br/></td></tr>
-<tr class="separator:a06475f58202e5e96ca50e977174bb4ca"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1b537ae7cff7a510560fffa84c3fa63c"><td class="memItemLeft" align="right" valign="top">H5Z_filter_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetCreatPropList.html#a1b537ae7cff7a510560fffa84c3fa63c">getFilter</a> (int filter_number, unsigned int &flags, size_t &cd_nelmts, unsigned int *cd_values, size_t namelen, char name[], unsigned int &filter_config) const </td></tr>
-<tr class="memdesc:a1b537ae7cff7a510560fffa84c3fa63c"><td class="mdescLeft"> </td><td class="mdescRight">Returns information about a filter in a pipeline.  <a href="#a1b537ae7cff7a510560fffa84c3fa63c">More...</a><br/></td></tr>
-<tr class="separator:a1b537ae7cff7a510560fffa84c3fa63c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a33f08b75b48dc8a3c1f3fdbdfea2ca39"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetCreatPropList.html#a33f08b75b48dc8a3c1f3fdbdfea2ca39">getFilterById</a> (H5Z_filter_t filter_id, unsigned int &flags, size_t &cd_nelmts, unsigned int *cd_values, size_t namelen, char name[], unsigned int &filter_config) const </td></tr>
-<tr class="memdesc:a33f08b75b48dc8a3c1f3fdbdfea2ca39"><td class="mdescLeft"> </td><td class="mdescRight">Returns information about a filter in a pipeline given the filter id.  <a href="#a33f08b75b48dc8a3c1f3fdbdfea2ca39">More...</a><br/></td></tr>
-<tr class="separator:a33f08b75b48dc8a3c1f3fdbdfea2ca39"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa30807289b1c1542d82ab03dca9349b5"><td class="memItemLeft" align="right" valign="top">H5D_layout_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetCreatPropList.html#aa30807289b1c1542d82ab03dca9349b5">getLayout</a> () const </td></tr>
-<tr class="memdesc:aa30807289b1c1542d82ab03dca9349b5"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the layout type of this property list.  <a href="#aa30807289b1c1542d82ab03dca9349b5">More...</a><br/></td></tr>
-<tr class="separator:aa30807289b1c1542d82ab03dca9349b5"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad97022d38d10054bf0ba49802cb55ff1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetCreatPropList.html#ad97022d38d10054bf0ba49802cb55ff1">setLayout</a> (H5D_layout_t layout) const </td></tr>
-<tr class="memdesc:ad97022d38d10054bf0ba49802cb55ff1"><td class="mdescLeft"> </td><td class="mdescRight">Sets the type of storage used store the raw data for a dataset.  <a href="#ad97022d38d10054bf0ba49802cb55ff1">More...</a><br/></td></tr>
-<tr class="separator:ad97022d38d10054bf0ba49802cb55ff1"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa1f0e40be41e13817118015da6071d8b"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetCreatPropList.html#aa1f0e40be41e13817118015da6071d8b">getNfilters</a> () const </td></tr>
-<tr class="memdesc:aa1f0e40be41e13817118015da6071d8b"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of filters in the pipeline.  <a href="#aa1f0e40be41e13817118015da6071d8b">More...</a><br/></td></tr>
-<tr class="separator:aa1f0e40be41e13817118015da6071d8b"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4b924c59b33def148070e7ffc0106de9"><td class="memItemLeft" align="right" valign="top">H5D_fill_value_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetCreatPropList.html#a4b924c59b33def148070e7ffc0106de9">isFillValueDefined</a> ()</td></tr>
-<tr class="memdesc:a4b924c59b33def148070e7ffc0106de9"><td class="mdescLeft"> </td><td class="mdescRight">Check if fill value has been defined for this property.  <a href="#a4b924c59b33def148070e7ffc0106de9">More...</a><br/></td></tr>
-<tr class="separator:a4b924c59b33def148070e7ffc0106de9"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9556e4fd428d1244a028965fd06cd651"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetCreatPropList.html#a9556e4fd428d1244a028965fd06cd651">modifyFilter</a> (H5Z_filter_t filter_id, unsigned int flags, size_t cd_nelmts, const unsigned int cd_values[]) const </td></tr>
-<tr class="memdesc:a9556e4fd428d1244a028965fd06cd651"><td class="mdescLeft"> </td><td class="mdescRight">Modifies the specified filter.  <a href="#a9556e4fd428d1244a028965fd06cd651">More...</a><br/></td></tr>
-<tr class="separator:a9556e4fd428d1244a028965fd06cd651"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad3120c2ae8440ea07ed9a7a5c41354b8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetCreatPropList.html#ad3120c2ae8440ea07ed9a7a5c41354b8">removeFilter</a> (H5Z_filter_t filter_id) const </td></tr>
-<tr class="memdesc:ad3120c2ae8440ea07ed9a7a5c41354b8"><td class="mdescLeft"> </td><td class="mdescRight">Removes one or more filters.  <a href="#ad3120c2ae8440ea07ed9a7a5c41354b8">More...</a><br/></td></tr>
-<tr class="separator:ad3120c2ae8440ea07ed9a7a5c41354b8"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:afce63c8d8c410e4a52b25b469fea1859"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetCreatPropList.html#afce63c8d8c410e4a52b25b469fea1859">setDeflate</a> (int level) const </td></tr>
-<tr class="memdesc:afce63c8d8c410e4a52b25b469fea1859"><td class="mdescLeft"> </td><td class="mdescRight">Sets compression method and compression level.  <a href="#afce63c8d8c410e4a52b25b469fea1859">More...</a><br/></td></tr>
-<tr class="separator:afce63c8d8c410e4a52b25b469fea1859"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a871b80f431f04dfc6ebd9743410ddbcc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetCreatPropList.html#a871b80f431f04dfc6ebd9743410ddbcc">setExternal</a> (const char *name, off_t offset, hsize_t size) const </td></tr>
-<tr class="memdesc:a871b80f431f04dfc6ebd9743410ddbcc"><td class="mdescLeft"> </td><td class="mdescRight">Adds an external file to the list of external files.  <a href="#a871b80f431f04dfc6ebd9743410ddbcc">More...</a><br/></td></tr>
-<tr class="separator:a871b80f431f04dfc6ebd9743410ddbcc"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab9384e57b7831b777b3637d6cdd3f2ed"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetCreatPropList.html#ab9384e57b7831b777b3637d6cdd3f2ed">setFilter</a> (H5Z_filter_t filter, unsigned int flags=0, size_t cd_nelmts=0, const unsigned int cd_values[]=NULL) const </td></tr>
-<tr class="memdesc:ab9384e57b7831b777b3637d6cdd3f2ed"><td class="mdescLeft"> </td><td class="mdescRight">Adds a filter to the filter pipeline.  <a href="#ab9384e57b7831b777b3637d6cdd3f2ed">More...</a><br/></td></tr>
-<tr class="separator:ab9384e57b7831b777b3637d6cdd3f2ed"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af67e6dea846869a8f86236fa01991eba"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetCreatPropList.html#af67e6dea846869a8f86236fa01991eba">setFletcher32</a> () const </td></tr>
-<tr class="memdesc:af67e6dea846869a8f86236fa01991eba"><td class="mdescLeft"> </td><td class="mdescRight">Sets Fletcher32 checksum of EDC for this property list.  <a href="#af67e6dea846869a8f86236fa01991eba">More...</a><br/></td></tr>
-<tr class="separator:af67e6dea846869a8f86236fa01991eba"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1b2d23d434c4147b9c05e732414c4047"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetCreatPropList.html#a1b2d23d434c4147b9c05e732414c4047">setShuffle</a> () const </td></tr>
-<tr class="memdesc:a1b2d23d434c4147b9c05e732414c4047"><td class="mdescLeft"> </td><td class="mdescRight">Sets method of the shuffle filter.  <a href="#a1b2d23d434c4147b9c05e732414c4047">More...</a><br/></td></tr>
-<tr class="separator:a1b2d23d434c4147b9c05e732414c4047"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a47f413e460f54c5f8bee4f3f5e0db9e4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetCreatPropList.html#a47f413e460f54c5f8bee4f3f5e0db9e4">setSzip</a> (unsigned int options_mask, unsigned int pixels_per_block) const </td></tr>
-<tr class="memdesc:a47f413e460f54c5f8bee4f3f5e0db9e4"><td class="mdescLeft"> </td><td class="mdescRight">Sets up for the use of the SZIP compression filter.  <a href="#a47f413e460f54c5f8bee4f3f5e0db9e4">More...</a><br/></td></tr>
-<tr class="separator:a47f413e460f54c5f8bee4f3f5e0db9e4"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4e373ddd5932a8a040889e0bd528221e"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetCreatPropList.html#a4e373ddd5932a8a040889e0bd528221e">fromClass</a> () const </td></tr>
-<tr class="memdesc:a4e373ddd5932a8a040889e0bd528221e"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name.  <a href="#a4e373ddd5932a8a040889e0bd528221e">More...</a><br/></td></tr>
-<tr class="separator:a4e373ddd5932a8a040889e0bd528221e"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a56589016937912cf3ae2726e984c151f"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetCreatPropList.html#a56589016937912cf3ae2726e984c151f">DSetCreatPropList</a> (const <a class="el" href="classH5_1_1DSetCreatPropList.html">DSetCreatPropList</a> &orig)</td></tr>
-<tr class="memdesc:a56589016937912cf3ae2726e984c151f"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1DSetCreatPropList.html" title="Class DSetCreatPropList represents the dataset creation property list. ">DSetCreatPropList</a> object.  <a href="#a56589016937912cf3ae2726e984c151f">More...</a><br/></td></tr>
-<tr class="separator:a56589016937912cf3ae2726e984c151f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a424f8842860c7956ac4399664b224aba"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetCreatPropList.html#a424f8842860c7956ac4399664b224aba">DSetCreatPropList</a> (const hid_t plist_id)</td></tr>
-<tr class="memdesc:a424f8842860c7956ac4399664b224aba"><td class="mdescLeft"> </td><td class="mdescRight">Creates a <a class="el" href="classH5_1_1DSetCreatPropList.html" title="Class DSetCreatPropList represents the dataset creation property list. ">DSetCreatPropList</a> object using the id of an existing dataset creation property list.  <a href="#a424f8842860c7956ac4399664b224aba">More...</a><br/></td></tr>
-<tr class="separator:a424f8842860c7956ac4399664b224aba"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab474f49b91ca1b710769aa063560ac81"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetCreatPropList.html#ab474f49b91ca1b710769aa063560ac81">~DSetCreatPropList</a> ()</td></tr>
-<tr class="memdesc:ab474f49b91ca1b710769aa063560ac81"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#ab474f49b91ca1b710769aa063560ac81">More...</a><br/></td></tr>
-<tr class="separator:ab474f49b91ca1b710769aa063560ac81"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1PropList"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1PropList')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td></tr>
-<tr class="memitem:acd354e858c9ed4be9943bb3ff583a41e inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#acd354e858c9ed4be9943bb3ff583a41e">PropList</a> (const hid_t plist_id)</td></tr>
-<tr class="memdesc:acd354e858c9ed4be9943bb3ff583a41e inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Creates a property list using the id of an existing property.  <a href="#acd354e858c9ed4be9943bb3ff583a41e">More...</a><br/></td></tr>
-<tr class="separator:acd354e858c9ed4be9943bb3ff583a41e inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7b8ce03fb1cda95e10b2babd5567296e inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1PropList.html">PropList</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a7b8ce03fb1cda95e10b2babd5567296e">operator=</a> (const <a class="el" href="classH5_1_1PropList.html">PropList</a> &rhs)</td></tr>
-<tr class="memdesc:a7b8ce03fb1cda95e10b2babd5567296e inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a7b8ce03fb1cda95e10b2babd5567296e">More...</a><br/></td></tr>
-<tr class="separator:a7b8ce03fb1cda95e10b2babd5567296e inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3891b0fde75dc1cc0ae0f4af8c0478d9 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a3891b0fde75dc1cc0ae0f4af8c0478d9">operator==</a> (const <a class="el" href="classH5_1_1PropList.html">PropList</a> &rhs) const </td></tr>
-<tr class="memdesc:a3891b0fde75dc1cc0ae0f4af8c0478d9 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Compares this property list or class against the given list or class.  <a href="#a3891b0fde75dc1cc0ae0f4af8c0478d9">More...</a><br/></td></tr>
-<tr class="separator:a3891b0fde75dc1cc0ae0f4af8c0478d9 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9b1f168b3bf0a04cc031ce1e8f3c1615 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a9b1f168b3bf0a04cc031ce1e8f3c1615">close</a> ()</td></tr>
-<tr class="memdesc:a9b1f168b3bf0a04cc031ce1e8f3c1615 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Closes the property list if it is not a default one.  <a href="#a9b1f168b3bf0a04cc031ce1e8f3c1615">More...</a><br/></td></tr>
-<tr class="separator:a9b1f168b3bf0a04cc031ce1e8f3c1615 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7f827609b7a465146a17ad0cbff6c7f7 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a7f827609b7a465146a17ad0cbff6c7f7">closeClass</a> () const </td></tr>
-<tr class="memdesc:a7f827609b7a465146a17ad0cbff6c7f7 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Close a property list class.  <a href="#a7f827609b7a465146a17ad0cbff6c7f7">More...</a><br/></td></tr>
-<tr class="separator:a7f827609b7a465146a17ad0cbff6c7f7 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7ddaf55c2144f91013ced20f9139de74 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a7ddaf55c2144f91013ced20f9139de74">copy</a> (const <a class="el" href="classH5_1_1PropList.html">PropList</a> &like_plist)</td></tr>
-<tr class="memdesc:a7ddaf55c2144f91013ced20f9139de74 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Makes a copy of an existing property list.  <a href="#a7ddaf55c2144f91013ced20f9139de74">More...</a><br/></td></tr>
-<tr class="separator:a7ddaf55c2144f91013ced20f9139de74 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adf60105969782abc2c4e9f38ff5ee4a1 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#adf60105969782abc2c4e9f38ff5ee4a1">copyProp</a> (<a class="el" href="classH5_1_1PropList.html">PropList</a> &dest, const char *name) const </td></tr>
-<tr class="memdesc:adf60105969782abc2c4e9f38ff5ee4a1 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Copies a property from this property list or class to another.  <a href="#adf60105969782abc2c4e9f38ff5ee4a1">More...</a><br/></td></tr>
-<tr class="separator:adf60105969782abc2c4e9f38ff5ee4a1 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac951dc365b81915351a697bf153f458e inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#ac951dc365b81915351a697bf153f458e">copyProp</a> (<a class="el" href="classH5_1_1PropList.html">PropList</a> &dest, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:ac951dc365b81915351a697bf153f458e inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#ac951dc365b81915351a697bf153f458e">More...</a><br/></td></tr>
-<tr class="separator:ac951dc365b81915351a697bf153f458e inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a942895c45bc1c818bdc3900c362d6575 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a942895c45bc1c818bdc3900c362d6575">copyProp</a> (<a class="el" href="classH5_1_1PropList.html">PropList</a> &dest, <a class="el" href="classH5_1_1PropList.html">PropList</a> &src, const char *name) const </td></tr>
-<tr class="memdesc:a942895c45bc1c818bdc3900c362d6575 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Copies a property from one list or class to another - Obsolete.  <a href="#a942895c45bc1c818bdc3900c362d6575">More...</a><br/></td></tr>
-<tr class="separator:a942895c45bc1c818bdc3900c362d6575 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:acb1efff23a1b72a0472a8727c9fbe9c6 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#acb1efff23a1b72a0472a8727c9fbe9c6">copyProp</a> (<a class="el" href="classH5_1_1PropList.html">PropList</a> &dest, <a class="el" href="classH5_1_1PropList.html">PropList</a> &src, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98 [...]
-<tr class="memdesc:acb1efff23a1b72a0472a8727c9fbe9c6 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. - Obsolete.  <a href="#acb1efff23a1b72a0472a8727c9fbe9c6">More...</a><br/></td></tr>
-<tr class="separator:acb1efff23a1b72a0472a8727c9fbe9c6 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abc1415a36f6d2378ca705b2d1cd57c70 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#abc1415a36f6d2378ca705b2d1cd57c70">getClass</a> () const </td></tr>
-<tr class="memdesc:abc1415a36f6d2378ca705b2d1cd57c70 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Returns the class of this property list, i.e. <code>H5P_FILE_CREATE</code>...  <a href="#abc1415a36f6d2378ca705b2d1cd57c70">More...</a><br/></td></tr>
-<tr class="separator:abc1415a36f6d2378ca705b2d1cd57c70 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab1468aa7c32ed13ad898b94ff96f568d inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#ab1468aa7c32ed13ad898b94ff96f568d">getClassName</a> () const </td></tr>
-<tr class="memdesc:ab1468aa7c32ed13ad898b94ff96f568d inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Return the name of a generic property list class.  <a href="#ab1468aa7c32ed13ad898b94ff96f568d">More...</a><br/></td></tr>
-<tr class="separator:ab1468aa7c32ed13ad898b94ff96f568d inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a51793fc0382de4613d0c3176ef67f339 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1PropList.html">PropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a51793fc0382de4613d0c3176ef67f339">getClassParent</a> () const </td></tr>
-<tr class="memdesc:a51793fc0382de4613d0c3176ef67f339 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Returns the parent class of a generic property class.  <a href="#a51793fc0382de4613d0c3176ef67f339">More...</a><br/></td></tr>
-<tr class="separator:a51793fc0382de4613d0c3176ef67f339 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6821d6849c40cf6c07c0e3eac3ede81f inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a6821d6849c40cf6c07c0e3eac3ede81f">getNumProps</a> () const </td></tr>
-<tr class="memdesc:a6821d6849c40cf6c07c0e3eac3ede81f inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of properties in this property list or class.  <a href="#a6821d6849c40cf6c07c0e3eac3ede81f">More...</a><br/></td></tr>
-<tr class="separator:a6821d6849c40cf6c07c0e3eac3ede81f inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a957d56e03065ee211260eeb3d2813817 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a957d56e03065ee211260eeb3d2813817">getProperty</a> (const char *name, void *value) const </td></tr>
-<tr class="memdesc:a957d56e03065ee211260eeb3d2813817 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Query the value of a property in a property list.  <a href="#a957d56e03065ee211260eeb3d2813817">More...</a><br/></td></tr>
-<tr class="separator:a957d56e03065ee211260eeb3d2813817 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abd473125c6683c6d9982e1c8559b1a31 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#abd473125c6683c6d9982e1c8559b1a31">getProperty</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, void *value) const </td></tr>
-<tr class="memdesc:abd473125c6683c6d9982e1c8559b1a31 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#abd473125c6683c6d9982e1c8559b1a31">More...</a><br/></td></tr>
-<tr class="separator:abd473125c6683c6d9982e1c8559b1a31 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a78846ee5fab52e27d6fb0135f0c55c36 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a78846ee5fab52e27d6fb0135f0c55c36">getProperty</a> (const char *name) const </td></tr>
-<tr class="memdesc:a78846ee5fab52e27d6fb0135f0c55c36 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#a78846ee5fab52e27d6fb0135f0c55c36">More...</a><br/></td></tr>
-<tr class="separator:a78846ee5fab52e27d6fb0135f0c55c36 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a400f66a05979cc41343e3f2cf4770aa1 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a400f66a05979cc41343e3f2cf4770aa1">getProperty</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name [...]
-<tr class="memdesc:a400f66a05979cc41343e3f2cf4770aa1 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#a400f66a05979cc41343e3f2cf4770aa1">More...</a><br/></td></tr>
-<tr class="separator:a400f66a05979cc41343e3f2cf4770aa1 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad086b38d1792aeda39f254448c366440 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#ad086b38d1792aeda39f254448c366440">setProperty</a> (const char *name, void *value) const </td></tr>
-<tr class="memdesc:ad086b38d1792aeda39f254448c366440 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Set a property's value in a property list.  <a href="#ad086b38d1792aeda39f254448c366440">More...</a><br/></td></tr>
-<tr class="separator:ad086b38d1792aeda39f254448c366440 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9a80cb72962ffaf771004f7cfaeea161 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a9a80cb72962ffaf771004f7cfaeea161">setProperty</a> (const char *name, const char *charptr) const </td></tr>
-<tr class="memdesc:a9a80cb72962ffaf771004f7cfaeea161 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#a9a80cb72962ffaf771004f7cfaeea161">More...</a><br/></td></tr>
-<tr class="separator:a9a80cb72962ffaf771004f7cfaeea161 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa6f2e701f614657426ae5f64bec9c876 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#aa6f2e701f614657426ae5f64bec9c876">setProperty</a> (const char *name, <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &strg) const </td></tr>
-<tr class="memdesc:aa6f2e701f614657426ae5f64bec9c876 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#aa6f2e701f614657426ae5f64bec9c876">More...</a><br/></td></tr>
-<tr class="separator:aa6f2e701f614657426ae5f64bec9c876 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa7b5c36ef06e3801a5c043217ba6965f inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#aa7b5c36ef06e3801a5c043217ba6965f">setProperty</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, void *value) const </td></tr>
-<tr class="memdesc:aa7b5c36ef06e3801a5c043217ba6965f inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#aa7b5c36ef06e3801a5c043217ba6965f">More...</a><br/></td></tr>
-<tr class="separator:aa7b5c36ef06e3801a5c043217ba6965f inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9e90d987e1394d59e4e0423143d0e098 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a9e90d987e1394d59e4e0423143d0e098">setProperty</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_stri [...]
-<tr class="memdesc:a9e90d987e1394d59e4e0423143d0e098 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#a9e90d987e1394d59e4e0423143d0e098">More...</a><br/></td></tr>
-<tr class="separator:a9e90d987e1394d59e4e0423143d0e098 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a44ea63b2d9f2e14c35219b31d20463f9 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a44ea63b2d9f2e14c35219b31d20463f9">getPropSize</a> (const char *name) const </td></tr>
-<tr class="memdesc:a44ea63b2d9f2e14c35219b31d20463f9 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Query the size of a property in a property list or class.  <a href="#a44ea63b2d9f2e14c35219b31d20463f9">More...</a><br/></td></tr>
-<tr class="separator:a44ea63b2d9f2e14c35219b31d20463f9 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad260da9bc428af64ddebd9aabf143732 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#ad260da9bc428af64ddebd9aabf143732">getPropSize</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:ad260da9bc428af64ddebd9aabf143732 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#ad260da9bc428af64ddebd9aabf143732">More...</a><br/></td></tr>
-<tr class="separator:ad260da9bc428af64ddebd9aabf143732 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2769057cf24f236881d301739fc3b1b8 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a2769057cf24f236881d301739fc3b1b8">isAClass</a> (const <a class="el" href="classH5_1_1PropList.html">PropList</a> &prop_class) const </td></tr>
-<tr class="memdesc:a2769057cf24f236881d301739fc3b1b8 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether a property list is a certain class.  <a href="#a2769057cf24f236881d301739fc3b1b8">More...</a><br/></td></tr>
-<tr class="separator:a2769057cf24f236881d301739fc3b1b8 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2e5ee376a6ca442b3a194df17ca79a1a inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a2e5ee376a6ca442b3a194df17ca79a1a">propExist</a> (const char *name) const </td></tr>
-<tr class="memdesc:a2e5ee376a6ca442b3a194df17ca79a1a inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Query the existance of a property in a property object.  <a href="#a2e5ee376a6ca442b3a194df17ca79a1a">More...</a><br/></td></tr>
-<tr class="separator:a2e5ee376a6ca442b3a194df17ca79a1a inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9d4b8ad4e9917f8a73b3f705cfd35241 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a9d4b8ad4e9917f8a73b3f705cfd35241">propExist</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a9d4b8ad4e9917f8a73b3f705cfd35241 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#a9d4b8ad4e9917f8a73b3f705cfd35241">More...</a><br/></td></tr>
-<tr class="separator:a9d4b8ad4e9917f8a73b3f705cfd35241 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2d2178edf1090d16989db1f1bc70cf9e inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a2d2178edf1090d16989db1f1bc70cf9e">removeProp</a> (const char *name) const </td></tr>
-<tr class="memdesc:a2d2178edf1090d16989db1f1bc70cf9e inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Removes a property from a property list.  <a href="#a2d2178edf1090d16989db1f1bc70cf9e">More...</a><br/></td></tr>
-<tr class="separator:a2d2178edf1090d16989db1f1bc70cf9e inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9d506f67b449021ce5c78ac8a0b99020 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a9d506f67b449021ce5c78ac8a0b99020">removeProp</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a9d506f67b449021ce5c78ac8a0b99020 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#a9d506f67b449021ce5c78ac8a0b99020">More...</a><br/></td></tr>
-<tr class="separator:a9d506f67b449021ce5c78ac8a0b99020 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ace290d83122de5cfc431b33e43555e6f inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#ace290d83122de5cfc431b33e43555e6f">PropList</a> ()</td></tr>
-<tr class="memdesc:ace290d83122de5cfc431b33e43555e6f inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: creates a stub property list object.  <a href="#ace290d83122de5cfc431b33e43555e6f">More...</a><br/></td></tr>
-<tr class="separator:ace290d83122de5cfc431b33e43555e6f inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8f3198e63cf76ac921c7aff75256f6a7 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a8f3198e63cf76ac921c7aff75256f6a7">PropList</a> (const <a class="el" href="classH5_1_1PropList.html">PropList</a> &original)</td></tr>
-<tr class="memdesc:a8f3198e63cf76ac921c7aff75256f6a7 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor.  <a href="#a8f3198e63cf76ac921c7aff75256f6a7">More...</a><br/></td></tr>
-<tr class="separator:a8f3198e63cf76ac921c7aff75256f6a7 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a72b0944d2235eb3ec85933070d92433b inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a72b0944d2235eb3ec85933070d92433b">getId</a> () const </td></tr>
-<tr class="memdesc:a72b0944d2235eb3ec85933070d92433b inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this property list.  <a href="#a72b0944d2235eb3ec85933070d92433b">More...</a><br/></td></tr>
-<tr class="separator:a72b0944d2235eb3ec85933070d92433b inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab526997f00256819512e9a093c69ea79 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#ab526997f00256819512e9a093c69ea79">~PropList</a> ()</td></tr>
-<tr class="memdesc:ab526997f00256819512e9a093c69ea79 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this property list.  <a href="#ab526997f00256819512e9a093c69ea79">More...</a><br/></td></tr>
-<tr class="separator:ab526997f00256819512e9a093c69ea79 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id.  <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr>
-<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr>
-<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object.  <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr>
-<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id.  <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr>
-<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr>
-<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object.  <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr>
-<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id.  <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr>
-<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr>
-<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object.  <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr>
-<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &rhs)</td></tr>
-<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr>
-<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr>
-<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr>
-<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object.  <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr>
-<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &original)</td></tr>
-<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object.  <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr>
-<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a> (const char *func_name) const </td></tr>
-<tr class="memdesc:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Makes and returns string "<class-name>::<func_name>".  <a href="#a2dec4b7c12a20f9b1c79c18956bfad0f">More...</a><br/></td></tr>
-<tr class="separator:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr>
-<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr>
-<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr class="memitem:a20cbed4bc7563f3084af99b77e8cacc5"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1DSetCreatPropList.html">DSetCreatPropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetCreatPropList.html#a20cbed4bc7563f3084af99b77e8cacc5">DEFAULT</a></td></tr>
-<tr class="memdesc:a20cbed4bc7563f3084af99b77e8cacc5"><td class="mdescLeft"> </td><td class="mdescRight">Constant for dataset creation default property.  <a href="#a20cbed4bc7563f3084af99b77e8cacc5">More...</a><br/></td></tr>
-<tr class="separator:a20cbed4bc7563f3084af99b77e8cacc5"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_static_attribs_classH5_1_1PropList"><td colspan="2" onclick="javascript:toggleInherit('pub_static_attribs_classH5_1_1PropList')"><img src="closed.png" alt="-"/> Static Public Attributes inherited from <a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td></tr>
-<tr class="memitem:a0f2f757ca782a743006c5756191c404b inherit pub_static_attribs_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PropList.html">PropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a0f2f757ca782a743006c5756191c404b">DEFAULT</a></td></tr>
-<tr class="memdesc:a0f2f757ca782a743006c5756191c404b inherit pub_static_attribs_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Constant for default property.  <a href="#a0f2f757ca782a743006c5756191c404b">More...</a><br/></td></tr>
-<tr class="separator:a0f2f757ca782a743006c5756191c404b inherit pub_static_attribs_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr>
-<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object.  <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr>
-<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1PropList"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1PropList')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td></tr>
-<tr class="memitem:acea363e3ba2ae377071eacdf7a9245da inherit pro_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#acea363e3ba2ae377071eacdf7a9245da">p_setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:acea363e3ba2ae377071eacdf7a9245da inherit pro_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#acea363e3ba2ae377071eacdf7a9245da">More...</a><br/></td></tr>
-<tr class="separator:acea363e3ba2ae377071eacdf7a9245da inherit pro_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr>
-<tr class="memdesc:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a5545dda5e4c610b6bd9cdffe670c8728">More...</a><br/></td></tr>
-<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a> () const </td></tr>
-<tr class="separator:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a> (const hid_t obj_id)</td></tr>
-<tr class="separator:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_attribs_classH5_1_1PropList"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classH5_1_1PropList')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td></tr>
-<tr class="memitem:aba4b7945429d1ca9ab6444f330064d5b inherit pro_attribs_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#aba4b7945429d1ca9ab6444f330064d5b">id</a></td></tr>
-<tr class="separator:aba4b7945429d1ca9ab6444f330064d5b inherit pro_attribs_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Class <a class="el" href="classH5_1_1DSetCreatPropList.html" title="Class DSetCreatPropList represents the dataset creation property list. ">DSetCreatPropList</a> represents the dataset creation property list. </p>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#_a11">chunks.cpp</a>, <a class="el" href="extend_ds_8cpp-example.html#_a4">extend_ds.cpp</a>, <a class="el" href="h5group_8cpp-example.html#_a6">h5group.cpp</a>, and <a class="el" href="writedata_8cpp-example.html#_a3">writedata.cpp</a>.</dd>
-</dl></div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="ad71b4159f7c0e28762c17eee56f1cc95"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DSetCreatPropList::DSetCreatPropList </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Default constructor: creates a stub dataset creation property list. </p>
-
-</div>
-</div>
-<a class="anchor" id="a56589016937912cf3ae2726e984c151f"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DSetCreatPropList::DSetCreatPropList </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DSetCreatPropList.html">DSetCreatPropList</a> & </td>
-          <td class="paramname"><em>orig</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1DSetCreatPropList.html" title="Class DSetCreatPropList represents the dataset creation property list. ">DSetCreatPropList</a> object. </p>
-
-</div>
-</div>
-<a class="anchor" id="a424f8842860c7956ac4399664b224aba"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DSetCreatPropList::DSetCreatPropList </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>plist_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a <a class="el" href="classH5_1_1DSetCreatPropList.html" title="Class DSetCreatPropList represents the dataset creation property list. ">DSetCreatPropList</a> object using the id of an existing dataset creation property list. </p>
-
-</div>
-</div>
-<a class="anchor" id="ab474f49b91ca1b710769aa063560ac81"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DSetCreatPropList::~DSetCreatPropList </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Noop destructor. </p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a25714fcab768e22da3c8eba17b19feeb"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool H5::DSetCreatPropList::allFiltersAvail </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Queries whether all the filters set in this property list are available currently. </p>
-<dl class="section return"><dt>Returns</dt><dd>true if all filters available, and false if one or more filters not currently available </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a4e373ddd5932a8a040889e0bd528221e"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::DSetCreatPropList::fromClass </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns this class name. </p>
-
-<p>Reimplemented from <a class="el" href="classH5_1_1PropList.html#ab0648018d799b4abb1af7cf96ab6e728">H5::PropList</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ac290ec98e9ba2c87d1eae783f6bc50cb"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5D_alloc_time_t H5::DSetCreatPropList::getAllocTime </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Get space allocation time for this property. </p>
-<dl class="section return"><dt>Returns</dt><dd>Space allocation time. </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>The values of space allocation time can be one of the followings: <ul>
-<li><code>H5D_ALLOC_TIME_DEFAULT</code> </li>
-<li><code>H5D_ALLOC_TIME_EARLY</code> </li>
-<li><code>H5D_ALLOC_TIME_LATE</code> </li>
-<li><code>H5D_ALLOC_TIME_INCR</code> </li>
-</ul>
-</dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a0f49ded7da24f6e4bcebe91b898a79ee"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int H5::DSetCreatPropList::getChunk </td>
-          <td>(</td>
-          <td class="paramtype">int </td>
-          <td class="paramname"><em>max_ndims</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">hsize_t * </td>
-          <td class="paramname"><em>dim</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Retrieves the size of the chunks used to store a chunked layout dataset. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">max_ndims</td><td>- IN: Size of <em>dim</em> array </td></tr>
-    <tr><td class="paramname">dim</td><td>- OUT: Array to store the chunk dimensions </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#a14">chunks.cpp</a>.</dd>
-</dl>
-</div>
-</div>
-<a class="anchor" id="a99df36252ac8038b0fd99c88fd774484"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DSetCreatPropList::getExternal </td>
-          <td>(</td>
-          <td class="paramtype">unsigned </td>
-          <td class="paramname"><em>idx</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>name_size</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">char * </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">off_t & </td>
-          <td class="paramname"><em>offset</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">hsize_t & </td>
-          <td class="paramname"><em>size</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns information about an external file. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">idx</td><td>- IN: Index of the external file, ranges [0-(N-1)] and returned by <a class="el" href="classH5_1_1DSetCreatPropList.html#a13a69c973f8ae979bf43fc32dc39742c" title="Returns the number of external files for a dataset. ">getExternalCount()</a> </td></tr>
-    <tr><td class="paramname">name_size</td><td>- IN: Maximum length of <em>name</em> </td></tr>
-    <tr><td class="paramname">name</td><td>- IN: Name of the external file </td></tr>
-    <tr><td class="paramname">offset</td><td>- IN: Location to return an offset value </td></tr>
-    <tr><td class="paramname">size</td><td>- OUT: Location to return the size of the external file data </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>The parameter <em>idx</em> ranges [0..N-1] where N is returned by <a class="el" href="classH5_1_1DSetCreatPropList.html#a13a69c973f8ae979bf43fc32dc39742c" title="Returns the number of external files for a dataset. ">getExternalCount()</a>. At most <em>name_size</em> characters are copied into the name array. If the external file name is longer than name_size with the null terminator, the return value is not null terminated (similar to strn [...]
-
-</div>
-</div>
-<a class="anchor" id="a13a69c973f8ae979bf43fc32dc39742c"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int H5::DSetCreatPropList::getExternalCount </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the number of external files for a dataset. </p>
-<dl class="section return"><dt>Returns</dt><dd>Number of external files </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a32292da11122f1834f956d42d3a09a29"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5D_fill_time_t H5::DSetCreatPropList::getFillTime </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Gets fill value writing time. </p>
-<dl class="section return"><dt>Returns</dt><dd>Fill value writing time </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>Valid values for fill value writing time include <ul>
-<li><code>H5D_FILL_TIME_NEVER</code> </li>
-<li><code>H5D_FILL_TIME_ALLOC</code>. </li>
-</ul>
-</dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a7e4e6b791494bc0e5528c196796d1d59"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DSetCreatPropList::getFillValue </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataType.html">DataType</a> & </td>
-          <td class="paramname"><em>fvalue_type</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>value</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Retrieves a dataset fill value. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">fvalue_type</td><td>- IN: Data type for the value passed via <em>value</em> </td></tr>
-    <tr><td class="paramname">value</td><td>- OUT: Pointer to buffer to hold the retrieved fill value </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>The fill value is returned through <em>value</em> pointer and the memory is allocated by the caller. The fill value will be converted from its current data type to the specified by <em>fvalue_type</em>. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a1b537ae7cff7a510560fffa84c3fa63c"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5Z_filter_t H5::DSetCreatPropList::getFilter </td>
-          <td>(</td>
-          <td class="paramtype">int </td>
-          <td class="paramname"><em>filter_number</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">unsigned int & </td>
-          <td class="paramname"><em>flags</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t & </td>
-          <td class="paramname"><em>cd_nelmts</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">unsigned int * </td>
-          <td class="paramname"><em>cd_values</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>namelen</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">char </td>
-          <td class="paramname"><em>name</em>[], </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">unsigned int & </td>
-          <td class="paramname"><em>filter_config</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns information about a filter in a pipeline. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">filter_number</td><td>- IN: Filter to get, range [0..N-1], where N is returned by H5Pget_nfilters() </td></tr>
-    <tr><td class="paramname">flags</td><td>- OUT: General properties of the filter </td></tr>
-    <tr><td class="paramname">cd_nelmts</td><td>- IN/OUT: Number of elements in <em>cd_values</em> /Number of values defined by the filter </td></tr>
-    <tr><td class="paramname">cd_values</td><td>- OUT: Array to hold the data; allocated by the user </td></tr>
-    <tr><td class="paramname">namelen</td><td>- OUT: Length of <em>name</em> </td></tr>
-    <tr><td class="paramname">name</td><td>- OUT: Name of the filter </td></tr>
-    <tr><td class="paramname">filter_config</td><td>- OUT: Flags indicating whether filter can encode/decode </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Filter id </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>Failure occurs when <em>filter_number</em> is out of range. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a33f08b75b48dc8a3c1f3fdbdfea2ca39"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DSetCreatPropList::getFilterById </td>
-          <td>(</td>
-          <td class="paramtype">H5Z_filter_t </td>
-          <td class="paramname"><em>filter_id</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">unsigned int & </td>
-          <td class="paramname"><em>flags</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t & </td>
-          <td class="paramname"><em>cd_nelmts</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">unsigned int * </td>
-          <td class="paramname"><em>cd_values</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>namelen</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">char </td>
-          <td class="paramname"><em>name</em>[], </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">unsigned int & </td>
-          <td class="paramname"><em>filter_config</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns information about a filter in a pipeline given the filter id. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">filter_id</td><td>- IN: Filter to get </td></tr>
-    <tr><td class="paramname">flags</td><td>- OUT: General properties of the filter </td></tr>
-    <tr><td class="paramname">cd_nelmts</td><td>- IN/OUT: Number of elements in <em>cd_values</em> /Number of values defined by the filter </td></tr>
-    <tr><td class="paramname">cd_values</td><td>- OUT: Array to hold the data; allocated by the user </td></tr>
-    <tr><td class="paramname">namelen</td><td>- IN: Length of <em>name</em> </td></tr>
-    <tr><td class="paramname">name</td><td>- OUT: Name of the filter </td></tr>
-    <tr><td class="paramname">filter_config</td><td>- OUT: Flags indicating whether filter can encode/decode </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="aa30807289b1c1542d82ab03dca9349b5"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5D_layout_t H5::DSetCreatPropList::getLayout </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Retrieves the layout type of this property list. </p>
-<dl class="section return"><dt>Returns</dt><dd>Layout type, which can be: <ul>
-<li><code>H5D_COMPACT</code> - raw data is stored in the object header in the file. </li>
-<li><code>H5D_CONTIGUOUS</code> - raw data is stored separately from the object header in one contiguous chunk in the file. </li>
-<li><code>H5D_CHUNKED</code> - raw data is stored separately from the object header in chunks in separate locations in the file. </li>
-</ul>
-</dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description </dt><dd></dd></dl>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#a13">chunks.cpp</a>.</dd>
-</dl>
-</div>
-</div>
-<a class="anchor" id="aa1f0e40be41e13817118015da6071d8b"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int H5::DSetCreatPropList::getNfilters </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the number of filters in the pipeline. </p>
-<dl class="section return"><dt>Returns</dt><dd>Number of filters </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a4b924c59b33def148070e7ffc0106de9"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5D_fill_value_t H5::DSetCreatPropList::isFillValueDefined </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Check if fill value has been defined for this property. </p>
-<dl class="section return"><dt>Returns</dt><dd><ul>
-<li><code>H5D_FILL_VALUE_UNDEFINED</code> =0, </li>
-<li><code>H5D_FILL_VALUE_DEFAULT</code> =1, </li>
-<li><code>H5D_FILL_VALUE_USER_DEFINED</code> =2 </li>
-</ul>
-</dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a9556e4fd428d1244a028965fd06cd651"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DSetCreatPropList::modifyFilter </td>
-          <td>(</td>
-          <td class="paramtype">H5Z_filter_t </td>
-          <td class="paramname"><em>filter_id</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">unsigned int </td>
-          <td class="paramname"><em>flags</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>cd_nelmts</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const unsigned int </td>
-          <td class="paramname"><em>cd_values</em>[] </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Modifies the specified filter. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">filter_id</td><td>- IN: Filter to get </td></tr>
-    <tr><td class="paramname">flags</td><td>- OUT: General properties of the filter </td></tr>
-    <tr><td class="paramname">cd_nelmts</td><td>- IN: Number of elements in <em>cd_values</em> <br/>
- OUT: Number of values defined by the filter </td></tr>
-    <tr><td class="paramname">cd_values</td><td>- OUT: Array to hold the data; allocated by the user </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>The <em>flags</em> argument is a bit vector of the field: <code>H5Z_FLAG_OPTIONAL(0x0001)</code> </dd></dl>
-<dl class="section user"><dt></dt><dd>If this bit is set then the filter is optional. If the filter fails during a <a class="el" href="classH5_1_1DataSet.html#a3ce98e7a626fd32a23d1bcc41537326f" title="Writes raw data from an application buffer to a dataset. ">DataSet::write()</a> operation then the filter is just excluded from the pipeline for the chunk for which it failed; the filter will not participate in the pipeline during a <a class="el" href="classH5_1_1DataSet.html#a2f0278a519122 [...]
-
-</div>
-</div>
-<a class="anchor" id="ad3120c2ae8440ea07ed9a7a5c41354b8"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DSetCreatPropList::removeFilter </td>
-          <td>(</td>
-          <td class="paramtype">H5Z_filter_t </td>
-          <td class="paramname"><em>filter_id</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Removes one or more filters. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">filter_id</td><td>- IN: Filter to remove </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>Deletes a filter from the dataset creation property list; deletes all filters if <em>filter_id</em> is <code>H5Z_FILTER_NONE</code>. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a94877c50023d5862dcf9c2f0f6ccade7"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DSetCreatPropList::setAllocTime </td>
-          <td>(</td>
-          <td class="paramtype">H5D_alloc_time_t </td>
-          <td class="paramname"><em>alloc_time</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets space allocation time for dataset during creation. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">alloc_time</td><td>- IN: Allocation time </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>Valid values for space allocation time include: <ul>
-<li><code>H5D_ALLOC_TIME_DEFAULT</code> </li>
-<li><code>H5D_ALLOC_TIME_EARLY</code> </li>
-<li><code>H5D_ALLOC_TIME_LATE</code> </li>
-<li><code>H5D_ALLOC_TIME_INCR</code> </li>
-</ul>
-</dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a598a2c1646304253c34582f57ba75a51"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DSetCreatPropList::setChunk </td>
-          <td>(</td>
-          <td class="paramtype">int </td>
-          <td class="paramname"><em>ndims</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const hsize_t * </td>
-          <td class="paramname"><em>dim</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets the size of the chunks used to store a chunked layout dataset. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">ndims</td><td>- IN: Number of dimensions of each chunk </td></tr>
-    <tr><td class="paramname">dim</td><td>- IN: Array containing the size of each chunk </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>The <em>ndims</em> parameter currently must have the same value as the rank of the dataset. The values of the <em>dim</em> array define the size of the chunks to store the dataset's raw data. As a side-effect, the layout of the dataset will be changed to <code>H5D_CHUNKED</code>, if it is not so already. </dd></dl>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="extend_ds_8cpp-example.html#a5">extend_ds.cpp</a>, and <a class="el" href="h5group_8cpp-example.html#a7">h5group.cpp</a>.</dd>
-</dl>
-</div>
-</div>
-<a class="anchor" id="afce63c8d8c410e4a52b25b469fea1859"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DSetCreatPropList::setDeflate </td>
-          <td>(</td>
-          <td class="paramtype">int </td>
-          <td class="paramname"><em>level</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets compression method and compression level. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">level</td><td>- IN: Compression level, should [0..9], inclusive </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>The function sets the compression method for this property list to <code>H5D_COMPRESS_DEFLATE</code> and the compression level to <em>level</em>. Lower compression levels are faster but result in less compression. </dd></dl>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="h5group_8cpp-example.html#a8">h5group.cpp</a>.</dd>
-</dl>
-</div>
-</div>
-<a class="anchor" id="a871b80f431f04dfc6ebd9743410ddbcc"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DSetCreatPropList::setExternal </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">off_t </td>
-          <td class="paramname"><em>offset</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">hsize_t </td>
-          <td class="paramname"><em>size</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Adds an external file to the list of external files. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the external file </td></tr>
-    <tr><td class="paramname">offset</td><td>- IN: Location where the data starts in the file </td></tr>
-    <tr><td class="paramname">size</td><td>- IN: Number of bytes reserved in the file for the data </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>If a dataset is splitted across multiple files then the files should be defined in order. The total size of the dataset is the sum of the <em>size</em> arguments for all the external files. If the total size is larger than the size of a dataset then the dataset can be extended (provided the data space also allows the extending). </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="ac8e3d8d1ac019138ea9eb1caade47355"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DSetCreatPropList::setFillTime </td>
-          <td>(</td>
-          <td class="paramtype">H5D_fill_time_t </td>
-          <td class="paramname"><em>fill_time</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets fill value writing time for dataset. </p>
-<dl class="section return"><dt>Returns</dt><dd>Fill value writing time </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>Valid values for fill value writing time include <ul>
-<li><code>H5D_FILL_TIME_NEVER</code> </li>
-<li><code>H5D_FILL_TIME_ALLOC</code>. </li>
-</ul>
-</dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a06475f58202e5e96ca50e977174bb4ca"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DSetCreatPropList::setFillValue </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataType.html">DataType</a> & </td>
-          <td class="paramname"><em>fvalue_type</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const void * </td>
-          <td class="paramname"><em>value</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets a dataset fill value. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">fvalue_type</td><td>- IN: Data type for the value passed via <em>value</em> </td></tr>
-    <tr><td class="paramname">value</td><td>- IN: Pointer to buffer containing the fill value </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>The datatype may differ from that of the dataset, but it must be one that the HDF5 library is able to convert <em>value</em> to the dataset datatype when the dataset is created. The default fill value is 0 (zero,) which is interpreted according to the actual dataset datatype. </dd></dl>
-<dl class="section user"><dt></dt><dd>For information on setting fill value, please refer to the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetFillValue">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetFillValue</a> </dd></dl>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="extend_ds_8cpp-example.html#a6">extend_ds.cpp</a>, and <a class="el" href="writedata_8cpp-example.html#a4">writedata.cpp</a>.</dd>
-</dl>
-</div>
-</div>
-<a class="anchor" id="ab9384e57b7831b777b3637d6cdd3f2ed"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DSetCreatPropList::setFilter </td>
-          <td>(</td>
-          <td class="paramtype">H5Z_filter_t </td>
-          <td class="paramname"><em>filter_id</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">unsigned int </td>
-          <td class="paramname"><em>flags</em> = <code>0</code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>cd_nelmts</em> = <code>0</code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const unsigned int </td>
-          <td class="paramname"><em>cd_values</em>[] = <code>NULL</code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Adds a filter to the filter pipeline. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">filter_id</td><td>- IN: Filter to add </td></tr>
-    <tr><td class="paramname">flags</td><td>- IN: Specifies general properties of the filter </td></tr>
-    <tr><td class="paramname">cd_nelmts</td><td>- IN: Number of elements in cd_values </td></tr>
-    <tr><td class="paramname">cd_values</td><td>- IN: Auxiliary data for the filter </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>The <em>flags</em> argument is a bit vector of the field: <code>H5Z_FLAG_OPTIONAL(0x0001)</code> </dd></dl>
-<dl class="section user"><dt></dt><dd>If this bit is set then the filter is optional. If the filter fails during a <code><a class="el" href="classH5_1_1DataSet.html#a3ce98e7a626fd32a23d1bcc41537326f" title="Writes raw data from an application buffer to a dataset. ">DataSet::write()</a></code> operation then the filter is just excluded from the pipeline for the chunk for which it failed; the filter will not participate in the pipeline during a <code><a class="el" href="classH5_1_1DataSet. [...]
-
-</div>
-</div>
-<a class="anchor" id="af67e6dea846869a8f86236fa01991eba"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DSetCreatPropList::setFletcher32 </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets Fletcher32 checksum of EDC for this property list. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ad97022d38d10054bf0ba49802cb55ff1"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DSetCreatPropList::setLayout </td>
-          <td>(</td>
-          <td class="paramtype">H5D_layout_t </td>
-          <td class="paramname"><em>layout</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets the type of storage used store the raw data for a dataset. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">layout</td><td>- IN: Type of storage layout for raw data </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>For information on valid layout types, please refer to <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetLayout">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetLayout</a> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a1b2d23d434c4147b9c05e732414c4047"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DSetCreatPropList::setShuffle </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets method of the shuffle filter. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>Please refer to the Reference Manual of <code>H5Pset_shuffle</code> for details. <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetShuffle">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetShuffle</a> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a47f413e460f54c5f8bee4f3f5e0db9e4"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DSetCreatPropList::setSzip </td>
-          <td>(</td>
-          <td class="paramtype">unsigned int </td>
-          <td class="paramname"><em>options_mask</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">unsigned int </td>
-          <td class="paramname"><em>pixels_per_block</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets up for the use of the SZIP compression filter. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">options_mask</td><td>- IN: A bit-mask conveying the desired SZIP options. Valid values are H5_SZIP_EC_OPTION_MASK and H5_SZIP_NN_OPTION_MASK. </td></tr>
-    <tr><td class="paramname">pixels_per_block</td><td>- IN: Number of pixels or data elements in each data block. </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>The associate C function sets an SZIP compression filter, H5Z_FILTER_SZIP, for a dataset. For more information about SZIP and usage, please refer to the C layer Reference Manual at: <a href="http://hdfgroup.org/HDF5/doc/RM_H5P.html#Property-SetSzip">http://hdfgroup.org/HDF5/doc/RM_H5P.html#Property-SetSzip</a> </dd></dl>
-
-</div>
-</div>
-<h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a20cbed4bc7563f3084af99b77e8cacc5"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1DSetCreatPropList.html">DSetCreatPropList</a> H5::DSetCreatPropList::DEFAULT</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Constant for dataset creation default property. </p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5DcreatProp_8h_source.html">H5DcreatProp.h</a></li>
-<li><a class="el" href="H5DcreatProp_8cpp.html">H5DcreatProp.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1DSetCreatPropList.png b/html/cpplus_RM/classH5_1_1DSetCreatPropList.png
deleted file mode 100644
index a1ae1fc..0000000
Binary files a/html/cpplus_RM/classH5_1_1DSetCreatPropList.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1DSetMemXferPropList-members.html b/html/cpplus_RM/classH5_1_1DSetMemXferPropList-members.html
deleted file mode 100644
index 52e56a0..0000000
--- a/html/cpplus_RM/classH5_1_1DSetMemXferPropList-members.html
+++ /dev/null
@@ -1,182 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1DSetMemXferPropList.html">DSetMemXferPropList</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::DSetMemXferPropList Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1DSetMemXferPropList.html">H5::DSetMemXferPropList</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a9b1f168b3bf0a04cc031ce1e8f3c1615">close</a>()</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a7f827609b7a465146a17ad0cbff6c7f7">closeClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a7ddaf55c2144f91013ced20f9139de74">copy</a>(const PropList &like_plist)</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#adf60105969782abc2c4e9f38ff5ee4a1">copyProp</a>(PropList &dest, const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#ac951dc365b81915351a697bf153f458e">copyProp</a>(PropList &dest, const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a942895c45bc1c818bdc3900c362d6575">copyProp</a>(PropList &dest, PropList &src, const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#acb1efff23a1b72a0472a8727c9fbe9c6">copyProp</a>(PropList &dest, PropList &src, const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html#a47bb48aeb00da456b7c9f1d86fdc2acf">DEFAULT</a></td><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html">H5::DSetMemXferPropList</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html#a9b147b6ee4d01e36e065b4f5d1d77cdd">DSetMemXferPropList</a>()</td><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html#a437776bf9e34fe035f980ab776fda887">DSetMemXferPropList</a>(const DSetMemXferPropList &orig)</td><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html#a333f85dc819a03eef6f89a872c1ec14c">DSetMemXferPropList</a>(const hid_t plist_id)</td><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html#abf020492021bc0d8dfdc22878030dc4d">fromClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html">H5::DSetMemXferPropList</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html#a2c7adc7e57cd38d4920ec2ad5f2e2e4c">getBtreeRatios</a>(double &left, double &middle, double &right) const </td><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html#a084e2cd51b7c134f7d9b86f3d282b76b">getBuffer</a>(void **tconv, void **bkg) const </td><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#abc1415a36f6d2378ca705b2d1cd57c70">getClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#ab1468aa7c32ed13ad898b94ff96f568d">getClassName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a51793fc0382de4613d0c3176ef67f339">getClassParent</a>() const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html#a762a9b553f12c9943b0c901ee50a91bb">getEDCCheck</a>()</td><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html#aa096b6cf7b84cdad31d62975037f89a2">getHyperVectorSize</a>()</td><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a72b0944d2235eb3ec85933070d92433b">getId</a>() const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a6821d6849c40cf6c07c0e3eac3ede81f">getNumProps</a>() const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html#a8e7a0a38ae3d66ee7028c07279b506e5">getPreserve</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a957d56e03065ee211260eeb3d2813817">getProperty</a>(const char *name, void *value) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#abd473125c6683c6d9982e1c8559b1a31">getProperty</a>(const H5std_string &name, void *value) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a78846ee5fab52e27d6fb0135f0c55c36">getProperty</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a400f66a05979cc41343e3f2cf4770aa1">getProperty</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a44ea63b2d9f2e14c35219b31d20463f9">getPropSize</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#ad260da9bc428af64ddebd9aabf143732">getPropSize</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html#a79b2f715b39a58540bef00b10e2a043f">getSmallDataBlockSize</a>()</td><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html#a259060b13f25e3dbdbc3c69884c5799f">getTypeConvCB</a>(H5T_conv_except_func_t *op, void **user_data) const </td><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html#a416647e206f25d58d7b6377aa6b25603">getVlenMemManager</a>(H5MM_allocate_t &alloc, void **alloc_info, H5MM_free_t &free, void **free_info) const </td><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#aba4b7945429d1ca9ab6444f330064d5b">id</a></td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a>(const char *func_name) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a2769057cf24f236881d301739fc3b1b8">isAClass</a>(const PropList &prop_class) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a7b8ce03fb1cda95e10b2babd5567296e">operator=</a>(const PropList &rhs)</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">H5::IdComponent::operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a3891b0fde75dc1cc0ae0f4af8c0478d9">operator==</a>(const PropList &rhs) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#acea363e3ba2ae377071eacdf7a9245da">p_setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a2e5ee376a6ca442b3a194df17ca79a1a">propExist</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a9d4b8ad4e9917f8a73b3f705cfd35241">propExist</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#acd354e858c9ed4be9943bb3ff583a41e">PropList</a>(const hid_t plist_id)</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#ace290d83122de5cfc431b33e43555e6f">PropList</a>()</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a8f3198e63cf76ac921c7aff75256f6a7">PropList</a>(const PropList &original)</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a2d2178edf1090d16989db1f1bc70cf9e">removeProp</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a9d506f67b449021ce5c78ac8a0b99020">removeProp</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html#a567526f0909fdaa2a5a408adc7c41134">setBtreeRatios</a>(double left, double middle, double right) const </td><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html#abccc892efc65f78effb23c76d88bf1e3">setBuffer</a>(size_t size, void *tconv, void *bkg) const </td><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html#ad12c5586af22bf9dbc7d8e83b8784053">setEDCCheck</a>(H5Z_EDC_t check)</td><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html#a4f57272b452034a8b897ac22cb2515c2">setHyperVectorSize</a>(size_t vector_size)</td><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html#a8feb6a0855c73bdbebfd599fa32229c3">setPreserve</a>(bool status) const </td><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#ad086b38d1792aeda39f254448c366440">setProperty</a>(const char *name, void *value) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a9a80cb72962ffaf771004f7cfaeea161">setProperty</a>(const char *name, const char *charptr) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#aa6f2e701f614657426ae5f64bec9c876">setProperty</a>(const char *name, H5std_string &strg) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#aa7b5c36ef06e3801a5c043217ba6965f">setProperty</a>(const H5std_string &name, void *value) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a9e90d987e1394d59e4e0423143d0e098">setProperty</a>(const H5std_string &name, H5std_string &strg) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html#af5b9317c4cadba448bd32214ce2d7b04">setSmallDataBlockSize</a>(hsize_t size)</td><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html#aa7d375df05f03ecf3c679ff20150e0a6">setTypeConvCB</a>(H5T_conv_except_func_t op, void *user_data) const </td><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html#a34e391ad09559342b546336097df4413">setVlenMemManager</a>(H5MM_allocate_t alloc, void *alloc_info, H5MM_free_t free, void *free_info) const </td><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html#a7a4f6ad493a0b0ccac9287782ce04808">setVlenMemManager</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html#acc45211a2fd9aba27ff1763e01f76de5">~DSetMemXferPropList</a>()</td><td class="entry"><a class="el" href="classH5_1_1DSetMemXferPropList.html">H5::DSetMemXferPropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#ab526997f00256819512e9a093c69ea79">~PropList</a>()</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1DSetMemXferPropList.html b/html/cpplus_RM/classH5_1_1DSetMemXferPropList.html
deleted file mode 100644
index 31f9644..0000000
--- a/html/cpplus_RM/classH5_1_1DSetMemXferPropList.html
+++ /dev/null
@@ -1,1133 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::DSetMemXferPropList Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1DSetMemXferPropList.html">DSetMemXferPropList</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="#pub-static-attribs">Static Public Attributes</a> |
-<a href="classH5_1_1DSetMemXferPropList-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::DSetMemXferPropList Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Class <a class="el" href="classH5_1_1DSetMemXferPropList.html" title="Class DSetMemXferPropList represents the dataset memory and transfer property list. ">DSetMemXferPropList</a> represents the dataset memory and transfer property list.  
- <a href="classH5_1_1DSetMemXferPropList.html#details">More...</a></p>
-
-<p><code>#include <<a class="el" href="H5DxferProp_8h_source.html">H5DxferProp.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::DSetMemXferPropList:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1DSetMemXferPropList.png" usemap="#H5::DSetMemXferPropList_map" alt=""/>
-  <map id="H5::DSetMemXferPropList_map" name="H5::DSetMemXferPropList_map">
-<area href="classH5_1_1PropList.html" title="Class PropList provides operations for generic property lists. " alt="H5::PropList" shape="rect" coords="0,56,159,80"/>
-<area href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="0,0,159,24"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a9b147b6ee4d01e36e065b4f5d1d77cdd"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetMemXferPropList.html#a9b147b6ee4d01e36e065b4f5d1d77cdd">DSetMemXferPropList</a> ()</td></tr>
-<tr class="memdesc:a9b147b6ee4d01e36e065b4f5d1d77cdd"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: creates a stub dataset memory and transfer property list object.  <a href="#a9b147b6ee4d01e36e065b4f5d1d77cdd">More...</a><br/></td></tr>
-<tr class="separator:a9b147b6ee4d01e36e065b4f5d1d77cdd"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abccc892efc65f78effb23c76d88bf1e3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetMemXferPropList.html#abccc892efc65f78effb23c76d88bf1e3">setBuffer</a> (size_t size, void *tconv, void *bkg) const </td></tr>
-<tr class="memdesc:abccc892efc65f78effb23c76d88bf1e3"><td class="mdescLeft"> </td><td class="mdescRight">Sets type conversion and background buffers.  <a href="#abccc892efc65f78effb23c76d88bf1e3">More...</a><br/></td></tr>
-<tr class="separator:abccc892efc65f78effb23c76d88bf1e3"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a084e2cd51b7c134f7d9b86f3d282b76b"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetMemXferPropList.html#a084e2cd51b7c134f7d9b86f3d282b76b">getBuffer</a> (void **tconv, void **bkg) const </td></tr>
-<tr class="memdesc:a084e2cd51b7c134f7d9b86f3d282b76b"><td class="mdescLeft"> </td><td class="mdescRight">Reads buffer settings.  <a href="#a084e2cd51b7c134f7d9b86f3d282b76b">More...</a><br/></td></tr>
-<tr class="separator:a084e2cd51b7c134f7d9b86f3d282b76b"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a567526f0909fdaa2a5a408adc7c41134"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetMemXferPropList.html#a567526f0909fdaa2a5a408adc7c41134">setBtreeRatios</a> (double left, double middle, double right) const </td></tr>
-<tr class="memdesc:a567526f0909fdaa2a5a408adc7c41134"><td class="mdescLeft"> </td><td class="mdescRight">Sets B-tree split ratios for a dataset transfer property list.  <a href="#a567526f0909fdaa2a5a408adc7c41134">More...</a><br/></td></tr>
-<tr class="separator:a567526f0909fdaa2a5a408adc7c41134"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2c7adc7e57cd38d4920ec2ad5f2e2e4c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetMemXferPropList.html#a2c7adc7e57cd38d4920ec2ad5f2e2e4c">getBtreeRatios</a> (double &left, double &middle, double &right) const </td></tr>
-<tr class="memdesc:a2c7adc7e57cd38d4920ec2ad5f2e2e4c"><td class="mdescLeft"> </td><td class="mdescRight">Gets B-tree split ratios for a dataset transfer property list.  <a href="#a2c7adc7e57cd38d4920ec2ad5f2e2e4c">More...</a><br/></td></tr>
-<tr class="separator:a2c7adc7e57cd38d4920ec2ad5f2e2e4c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8feb6a0855c73bdbebfd599fa32229c3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetMemXferPropList.html#a8feb6a0855c73bdbebfd599fa32229c3">setPreserve</a> (bool status) const </td></tr>
-<tr class="memdesc:a8feb6a0855c73bdbebfd599fa32229c3"><td class="mdescLeft"> </td><td class="mdescRight">Sets the dataset transfer property list status to true or false.  <a href="#a8feb6a0855c73bdbebfd599fa32229c3">More...</a><br/></td></tr>
-<tr class="separator:a8feb6a0855c73bdbebfd599fa32229c3"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8e7a0a38ae3d66ee7028c07279b506e5"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetMemXferPropList.html#a8e7a0a38ae3d66ee7028c07279b506e5">getPreserve</a> () const </td></tr>
-<tr class="memdesc:a8e7a0a38ae3d66ee7028c07279b506e5"><td class="mdescLeft"> </td><td class="mdescRight">Checks status of the dataset transfer property list.  <a href="#a8e7a0a38ae3d66ee7028c07279b506e5">More...</a><br/></td></tr>
-<tr class="separator:a8e7a0a38ae3d66ee7028c07279b506e5"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa7d375df05f03ecf3c679ff20150e0a6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetMemXferPropList.html#aa7d375df05f03ecf3c679ff20150e0a6">setTypeConvCB</a> (H5T_conv_except_func_t op, void *user_data) const </td></tr>
-<tr class="memdesc:aa7d375df05f03ecf3c679ff20150e0a6"><td class="mdescLeft"> </td><td class="mdescRight">Sets an exception handling callback for datatype conversion for a dataset transfer property list.  <a href="#aa7d375df05f03ecf3c679ff20150e0a6">More...</a><br/></td></tr>
-<tr class="separator:aa7d375df05f03ecf3c679ff20150e0a6"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a259060b13f25e3dbdbc3c69884c5799f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetMemXferPropList.html#a259060b13f25e3dbdbc3c69884c5799f">getTypeConvCB</a> (H5T_conv_except_func_t *op, void **user_data) const </td></tr>
-<tr class="memdesc:a259060b13f25e3dbdbc3c69884c5799f"><td class="mdescLeft"> </td><td class="mdescRight">Gets the exception handling callback function and data.  <a href="#a259060b13f25e3dbdbc3c69884c5799f">More...</a><br/></td></tr>
-<tr class="separator:a259060b13f25e3dbdbc3c69884c5799f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a34e391ad09559342b546336097df4413"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetMemXferPropList.html#a34e391ad09559342b546336097df4413">setVlenMemManager</a> (H5MM_allocate_t alloc, void *alloc_info, H5MM_free_t free, void *free_info) const </td></tr>
-<tr class="memdesc:a34e391ad09559342b546336097df4413"><td class="mdescLeft"> </td><td class="mdescRight">Sets the memory manager for variable-length datatype allocation.  <a href="#a34e391ad09559342b546336097df4413">More...</a><br/></td></tr>
-<tr class="separator:a34e391ad09559342b546336097df4413"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7a4f6ad493a0b0ccac9287782ce04808"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetMemXferPropList.html#a7a4f6ad493a0b0ccac9287782ce04808">setVlenMemManager</a> () const </td></tr>
-<tr class="memdesc:a7a4f6ad493a0b0ccac9287782ce04808"><td class="mdescLeft"> </td><td class="mdescRight">Sets the memory manager for variable-length datatype allocation - system <code>malloc</code> and <code>free</code> will be used.  <a href="#a7a4f6ad493a0b0ccac9287782ce04808">More...</a><br/></td></tr>
-<tr class="separator:a7a4f6ad493a0b0ccac9287782ce04808"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a416647e206f25d58d7b6377aa6b25603"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetMemXferPropList.html#a416647e206f25d58d7b6377aa6b25603">getVlenMemManager</a> (H5MM_allocate_t &alloc, void **alloc_info, H5MM_free_t &free, void **free_info) const </td></tr>
-<tr class="memdesc:a416647e206f25d58d7b6377aa6b25603"><td class="mdescLeft"> </td><td class="mdescRight">Gets the memory manager for variable-length datatype allocation.  <a href="#a416647e206f25d58d7b6377aa6b25603">More...</a><br/></td></tr>
-<tr class="separator:a416647e206f25d58d7b6377aa6b25603"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af5b9317c4cadba448bd32214ce2d7b04"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetMemXferPropList.html#af5b9317c4cadba448bd32214ce2d7b04">setSmallDataBlockSize</a> (hsize_t size)</td></tr>
-<tr class="memdesc:af5b9317c4cadba448bd32214ce2d7b04"><td class="mdescLeft"> </td><td class="mdescRight">Sets the size of a contiguous block reserved for small data.  <a href="#af5b9317c4cadba448bd32214ce2d7b04">More...</a><br/></td></tr>
-<tr class="separator:af5b9317c4cadba448bd32214ce2d7b04"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a79b2f715b39a58540bef00b10e2a043f"><td class="memItemLeft" align="right" valign="top">hsize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetMemXferPropList.html#a79b2f715b39a58540bef00b10e2a043f">getSmallDataBlockSize</a> ()</td></tr>
-<tr class="memdesc:a79b2f715b39a58540bef00b10e2a043f"><td class="mdescLeft"> </td><td class="mdescRight">Returns the current small data block size setting.  <a href="#a79b2f715b39a58540bef00b10e2a043f">More...</a><br/></td></tr>
-<tr class="separator:a79b2f715b39a58540bef00b10e2a043f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4f57272b452034a8b897ac22cb2515c2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetMemXferPropList.html#a4f57272b452034a8b897ac22cb2515c2">setHyperVectorSize</a> (size_t vector_size)</td></tr>
-<tr class="memdesc:a4f57272b452034a8b897ac22cb2515c2"><td class="mdescLeft"> </td><td class="mdescRight">Sets number of I/O vectors to be read/written in hyperslab I/O.  <a href="#a4f57272b452034a8b897ac22cb2515c2">More...</a><br/></td></tr>
-<tr class="separator:a4f57272b452034a8b897ac22cb2515c2"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa096b6cf7b84cdad31d62975037f89a2"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetMemXferPropList.html#aa096b6cf7b84cdad31d62975037f89a2">getHyperVectorSize</a> ()</td></tr>
-<tr class="memdesc:aa096b6cf7b84cdad31d62975037f89a2"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of I/O vectors to be read/written in hyperslab I/O.  <a href="#aa096b6cf7b84cdad31d62975037f89a2">More...</a><br/></td></tr>
-<tr class="separator:aa096b6cf7b84cdad31d62975037f89a2"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad12c5586af22bf9dbc7d8e83b8784053"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetMemXferPropList.html#ad12c5586af22bf9dbc7d8e83b8784053">setEDCCheck</a> (H5Z_EDC_t check)</td></tr>
-<tr class="memdesc:ad12c5586af22bf9dbc7d8e83b8784053"><td class="mdescLeft"> </td><td class="mdescRight">Enables or disables error-detecting for a dataset reading process.  <a href="#ad12c5586af22bf9dbc7d8e83b8784053">More...</a><br/></td></tr>
-<tr class="separator:ad12c5586af22bf9dbc7d8e83b8784053"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a762a9b553f12c9943b0c901ee50a91bb"><td class="memItemLeft" align="right" valign="top">H5Z_EDC_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetMemXferPropList.html#a762a9b553f12c9943b0c901ee50a91bb">getEDCCheck</a> ()</td></tr>
-<tr class="memdesc:a762a9b553f12c9943b0c901ee50a91bb"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether error-detection is enabled for dataset reads.  <a href="#a762a9b553f12c9943b0c901ee50a91bb">More...</a><br/></td></tr>
-<tr class="separator:a762a9b553f12c9943b0c901ee50a91bb"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abf020492021bc0d8dfdc22878030dc4d"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetMemXferPropList.html#abf020492021bc0d8dfdc22878030dc4d">fromClass</a> () const </td></tr>
-<tr class="memdesc:abf020492021bc0d8dfdc22878030dc4d"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name.  <a href="#abf020492021bc0d8dfdc22878030dc4d">More...</a><br/></td></tr>
-<tr class="separator:abf020492021bc0d8dfdc22878030dc4d"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a437776bf9e34fe035f980ab776fda887"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetMemXferPropList.html#a437776bf9e34fe035f980ab776fda887">DSetMemXferPropList</a> (const <a class="el" href="classH5_1_1DSetMemXferPropList.html">DSetMemXferPropList</a> &orig)</td></tr>
-<tr class="memdesc:a437776bf9e34fe035f980ab776fda887"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1DSetMemXferPropList.html" title="Class DSetMemXferPropList represents the dataset memory and transfer property list. ">DSetMemXferPropList</a> object.  <a href="#a437776bf9e34fe035f980ab776fda887">More...</a><br/></td></tr>
-<tr class="separator:a437776bf9e34fe035f980ab776fda887"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a333f85dc819a03eef6f89a872c1ec14c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetMemXferPropList.html#a333f85dc819a03eef6f89a872c1ec14c">DSetMemXferPropList</a> (const hid_t plist_id)</td></tr>
-<tr class="memdesc:a333f85dc819a03eef6f89a872c1ec14c"><td class="mdescLeft"> </td><td class="mdescRight">Creates a <a class="el" href="classH5_1_1DSetMemXferPropList.html" title="Class DSetMemXferPropList represents the dataset memory and transfer property list. ">DSetMemXferPropList</a> object using the id of an existing <a class="el" href="classH5_1_1DSetMemXferPropList.html" title="Class DSetMemXferPropList represents the dataset memory and transfer property list. ">DSetMemXferPr [...]
-<tr class="separator:a333f85dc819a03eef6f89a872c1ec14c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:acc45211a2fd9aba27ff1763e01f76de5"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetMemXferPropList.html#acc45211a2fd9aba27ff1763e01f76de5">~DSetMemXferPropList</a> ()</td></tr>
-<tr class="memdesc:acc45211a2fd9aba27ff1763e01f76de5"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#acc45211a2fd9aba27ff1763e01f76de5">More...</a><br/></td></tr>
-<tr class="separator:acc45211a2fd9aba27ff1763e01f76de5"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1PropList"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1PropList')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td></tr>
-<tr class="memitem:acd354e858c9ed4be9943bb3ff583a41e inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#acd354e858c9ed4be9943bb3ff583a41e">PropList</a> (const hid_t plist_id)</td></tr>
-<tr class="memdesc:acd354e858c9ed4be9943bb3ff583a41e inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Creates a property list using the id of an existing property.  <a href="#acd354e858c9ed4be9943bb3ff583a41e">More...</a><br/></td></tr>
-<tr class="separator:acd354e858c9ed4be9943bb3ff583a41e inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7b8ce03fb1cda95e10b2babd5567296e inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1PropList.html">PropList</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a7b8ce03fb1cda95e10b2babd5567296e">operator=</a> (const <a class="el" href="classH5_1_1PropList.html">PropList</a> &rhs)</td></tr>
-<tr class="memdesc:a7b8ce03fb1cda95e10b2babd5567296e inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a7b8ce03fb1cda95e10b2babd5567296e">More...</a><br/></td></tr>
-<tr class="separator:a7b8ce03fb1cda95e10b2babd5567296e inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3891b0fde75dc1cc0ae0f4af8c0478d9 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a3891b0fde75dc1cc0ae0f4af8c0478d9">operator==</a> (const <a class="el" href="classH5_1_1PropList.html">PropList</a> &rhs) const </td></tr>
-<tr class="memdesc:a3891b0fde75dc1cc0ae0f4af8c0478d9 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Compares this property list or class against the given list or class.  <a href="#a3891b0fde75dc1cc0ae0f4af8c0478d9">More...</a><br/></td></tr>
-<tr class="separator:a3891b0fde75dc1cc0ae0f4af8c0478d9 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9b1f168b3bf0a04cc031ce1e8f3c1615 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a9b1f168b3bf0a04cc031ce1e8f3c1615">close</a> ()</td></tr>
-<tr class="memdesc:a9b1f168b3bf0a04cc031ce1e8f3c1615 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Closes the property list if it is not a default one.  <a href="#a9b1f168b3bf0a04cc031ce1e8f3c1615">More...</a><br/></td></tr>
-<tr class="separator:a9b1f168b3bf0a04cc031ce1e8f3c1615 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7f827609b7a465146a17ad0cbff6c7f7 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a7f827609b7a465146a17ad0cbff6c7f7">closeClass</a> () const </td></tr>
-<tr class="memdesc:a7f827609b7a465146a17ad0cbff6c7f7 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Close a property list class.  <a href="#a7f827609b7a465146a17ad0cbff6c7f7">More...</a><br/></td></tr>
-<tr class="separator:a7f827609b7a465146a17ad0cbff6c7f7 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7ddaf55c2144f91013ced20f9139de74 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a7ddaf55c2144f91013ced20f9139de74">copy</a> (const <a class="el" href="classH5_1_1PropList.html">PropList</a> &like_plist)</td></tr>
-<tr class="memdesc:a7ddaf55c2144f91013ced20f9139de74 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Makes a copy of an existing property list.  <a href="#a7ddaf55c2144f91013ced20f9139de74">More...</a><br/></td></tr>
-<tr class="separator:a7ddaf55c2144f91013ced20f9139de74 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adf60105969782abc2c4e9f38ff5ee4a1 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#adf60105969782abc2c4e9f38ff5ee4a1">copyProp</a> (<a class="el" href="classH5_1_1PropList.html">PropList</a> &dest, const char *name) const </td></tr>
-<tr class="memdesc:adf60105969782abc2c4e9f38ff5ee4a1 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Copies a property from this property list or class to another.  <a href="#adf60105969782abc2c4e9f38ff5ee4a1">More...</a><br/></td></tr>
-<tr class="separator:adf60105969782abc2c4e9f38ff5ee4a1 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac951dc365b81915351a697bf153f458e inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#ac951dc365b81915351a697bf153f458e">copyProp</a> (<a class="el" href="classH5_1_1PropList.html">PropList</a> &dest, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:ac951dc365b81915351a697bf153f458e inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#ac951dc365b81915351a697bf153f458e">More...</a><br/></td></tr>
-<tr class="separator:ac951dc365b81915351a697bf153f458e inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a942895c45bc1c818bdc3900c362d6575 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a942895c45bc1c818bdc3900c362d6575">copyProp</a> (<a class="el" href="classH5_1_1PropList.html">PropList</a> &dest, <a class="el" href="classH5_1_1PropList.html">PropList</a> &src, const char *name) const </td></tr>
-<tr class="memdesc:a942895c45bc1c818bdc3900c362d6575 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Copies a property from one list or class to another - Obsolete.  <a href="#a942895c45bc1c818bdc3900c362d6575">More...</a><br/></td></tr>
-<tr class="separator:a942895c45bc1c818bdc3900c362d6575 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:acb1efff23a1b72a0472a8727c9fbe9c6 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#acb1efff23a1b72a0472a8727c9fbe9c6">copyProp</a> (<a class="el" href="classH5_1_1PropList.html">PropList</a> &dest, <a class="el" href="classH5_1_1PropList.html">PropList</a> &src, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98 [...]
-<tr class="memdesc:acb1efff23a1b72a0472a8727c9fbe9c6 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. - Obsolete.  <a href="#acb1efff23a1b72a0472a8727c9fbe9c6">More...</a><br/></td></tr>
-<tr class="separator:acb1efff23a1b72a0472a8727c9fbe9c6 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abc1415a36f6d2378ca705b2d1cd57c70 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#abc1415a36f6d2378ca705b2d1cd57c70">getClass</a> () const </td></tr>
-<tr class="memdesc:abc1415a36f6d2378ca705b2d1cd57c70 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Returns the class of this property list, i.e. <code>H5P_FILE_CREATE</code>...  <a href="#abc1415a36f6d2378ca705b2d1cd57c70">More...</a><br/></td></tr>
-<tr class="separator:abc1415a36f6d2378ca705b2d1cd57c70 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab1468aa7c32ed13ad898b94ff96f568d inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#ab1468aa7c32ed13ad898b94ff96f568d">getClassName</a> () const </td></tr>
-<tr class="memdesc:ab1468aa7c32ed13ad898b94ff96f568d inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Return the name of a generic property list class.  <a href="#ab1468aa7c32ed13ad898b94ff96f568d">More...</a><br/></td></tr>
-<tr class="separator:ab1468aa7c32ed13ad898b94ff96f568d inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a51793fc0382de4613d0c3176ef67f339 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1PropList.html">PropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a51793fc0382de4613d0c3176ef67f339">getClassParent</a> () const </td></tr>
-<tr class="memdesc:a51793fc0382de4613d0c3176ef67f339 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Returns the parent class of a generic property class.  <a href="#a51793fc0382de4613d0c3176ef67f339">More...</a><br/></td></tr>
-<tr class="separator:a51793fc0382de4613d0c3176ef67f339 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6821d6849c40cf6c07c0e3eac3ede81f inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a6821d6849c40cf6c07c0e3eac3ede81f">getNumProps</a> () const </td></tr>
-<tr class="memdesc:a6821d6849c40cf6c07c0e3eac3ede81f inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of properties in this property list or class.  <a href="#a6821d6849c40cf6c07c0e3eac3ede81f">More...</a><br/></td></tr>
-<tr class="separator:a6821d6849c40cf6c07c0e3eac3ede81f inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a957d56e03065ee211260eeb3d2813817 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a957d56e03065ee211260eeb3d2813817">getProperty</a> (const char *name, void *value) const </td></tr>
-<tr class="memdesc:a957d56e03065ee211260eeb3d2813817 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Query the value of a property in a property list.  <a href="#a957d56e03065ee211260eeb3d2813817">More...</a><br/></td></tr>
-<tr class="separator:a957d56e03065ee211260eeb3d2813817 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abd473125c6683c6d9982e1c8559b1a31 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#abd473125c6683c6d9982e1c8559b1a31">getProperty</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, void *value) const </td></tr>
-<tr class="memdesc:abd473125c6683c6d9982e1c8559b1a31 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#abd473125c6683c6d9982e1c8559b1a31">More...</a><br/></td></tr>
-<tr class="separator:abd473125c6683c6d9982e1c8559b1a31 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a78846ee5fab52e27d6fb0135f0c55c36 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a78846ee5fab52e27d6fb0135f0c55c36">getProperty</a> (const char *name) const </td></tr>
-<tr class="memdesc:a78846ee5fab52e27d6fb0135f0c55c36 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#a78846ee5fab52e27d6fb0135f0c55c36">More...</a><br/></td></tr>
-<tr class="separator:a78846ee5fab52e27d6fb0135f0c55c36 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a400f66a05979cc41343e3f2cf4770aa1 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a400f66a05979cc41343e3f2cf4770aa1">getProperty</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name [...]
-<tr class="memdesc:a400f66a05979cc41343e3f2cf4770aa1 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#a400f66a05979cc41343e3f2cf4770aa1">More...</a><br/></td></tr>
-<tr class="separator:a400f66a05979cc41343e3f2cf4770aa1 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad086b38d1792aeda39f254448c366440 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#ad086b38d1792aeda39f254448c366440">setProperty</a> (const char *name, void *value) const </td></tr>
-<tr class="memdesc:ad086b38d1792aeda39f254448c366440 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Set a property's value in a property list.  <a href="#ad086b38d1792aeda39f254448c366440">More...</a><br/></td></tr>
-<tr class="separator:ad086b38d1792aeda39f254448c366440 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9a80cb72962ffaf771004f7cfaeea161 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a9a80cb72962ffaf771004f7cfaeea161">setProperty</a> (const char *name, const char *charptr) const </td></tr>
-<tr class="memdesc:a9a80cb72962ffaf771004f7cfaeea161 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#a9a80cb72962ffaf771004f7cfaeea161">More...</a><br/></td></tr>
-<tr class="separator:a9a80cb72962ffaf771004f7cfaeea161 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa6f2e701f614657426ae5f64bec9c876 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#aa6f2e701f614657426ae5f64bec9c876">setProperty</a> (const char *name, <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &strg) const </td></tr>
-<tr class="memdesc:aa6f2e701f614657426ae5f64bec9c876 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#aa6f2e701f614657426ae5f64bec9c876">More...</a><br/></td></tr>
-<tr class="separator:aa6f2e701f614657426ae5f64bec9c876 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa7b5c36ef06e3801a5c043217ba6965f inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#aa7b5c36ef06e3801a5c043217ba6965f">setProperty</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, void *value) const </td></tr>
-<tr class="memdesc:aa7b5c36ef06e3801a5c043217ba6965f inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#aa7b5c36ef06e3801a5c043217ba6965f">More...</a><br/></td></tr>
-<tr class="separator:aa7b5c36ef06e3801a5c043217ba6965f inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9e90d987e1394d59e4e0423143d0e098 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a9e90d987e1394d59e4e0423143d0e098">setProperty</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_stri [...]
-<tr class="memdesc:a9e90d987e1394d59e4e0423143d0e098 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#a9e90d987e1394d59e4e0423143d0e098">More...</a><br/></td></tr>
-<tr class="separator:a9e90d987e1394d59e4e0423143d0e098 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a44ea63b2d9f2e14c35219b31d20463f9 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a44ea63b2d9f2e14c35219b31d20463f9">getPropSize</a> (const char *name) const </td></tr>
-<tr class="memdesc:a44ea63b2d9f2e14c35219b31d20463f9 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Query the size of a property in a property list or class.  <a href="#a44ea63b2d9f2e14c35219b31d20463f9">More...</a><br/></td></tr>
-<tr class="separator:a44ea63b2d9f2e14c35219b31d20463f9 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad260da9bc428af64ddebd9aabf143732 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#ad260da9bc428af64ddebd9aabf143732">getPropSize</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:ad260da9bc428af64ddebd9aabf143732 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#ad260da9bc428af64ddebd9aabf143732">More...</a><br/></td></tr>
-<tr class="separator:ad260da9bc428af64ddebd9aabf143732 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2769057cf24f236881d301739fc3b1b8 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a2769057cf24f236881d301739fc3b1b8">isAClass</a> (const <a class="el" href="classH5_1_1PropList.html">PropList</a> &prop_class) const </td></tr>
-<tr class="memdesc:a2769057cf24f236881d301739fc3b1b8 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether a property list is a certain class.  <a href="#a2769057cf24f236881d301739fc3b1b8">More...</a><br/></td></tr>
-<tr class="separator:a2769057cf24f236881d301739fc3b1b8 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2e5ee376a6ca442b3a194df17ca79a1a inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a2e5ee376a6ca442b3a194df17ca79a1a">propExist</a> (const char *name) const </td></tr>
-<tr class="memdesc:a2e5ee376a6ca442b3a194df17ca79a1a inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Query the existance of a property in a property object.  <a href="#a2e5ee376a6ca442b3a194df17ca79a1a">More...</a><br/></td></tr>
-<tr class="separator:a2e5ee376a6ca442b3a194df17ca79a1a inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9d4b8ad4e9917f8a73b3f705cfd35241 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a9d4b8ad4e9917f8a73b3f705cfd35241">propExist</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a9d4b8ad4e9917f8a73b3f705cfd35241 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#a9d4b8ad4e9917f8a73b3f705cfd35241">More...</a><br/></td></tr>
-<tr class="separator:a9d4b8ad4e9917f8a73b3f705cfd35241 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2d2178edf1090d16989db1f1bc70cf9e inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a2d2178edf1090d16989db1f1bc70cf9e">removeProp</a> (const char *name) const </td></tr>
-<tr class="memdesc:a2d2178edf1090d16989db1f1bc70cf9e inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Removes a property from a property list.  <a href="#a2d2178edf1090d16989db1f1bc70cf9e">More...</a><br/></td></tr>
-<tr class="separator:a2d2178edf1090d16989db1f1bc70cf9e inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9d506f67b449021ce5c78ac8a0b99020 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a9d506f67b449021ce5c78ac8a0b99020">removeProp</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a9d506f67b449021ce5c78ac8a0b99020 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#a9d506f67b449021ce5c78ac8a0b99020">More...</a><br/></td></tr>
-<tr class="separator:a9d506f67b449021ce5c78ac8a0b99020 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ace290d83122de5cfc431b33e43555e6f inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#ace290d83122de5cfc431b33e43555e6f">PropList</a> ()</td></tr>
-<tr class="memdesc:ace290d83122de5cfc431b33e43555e6f inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: creates a stub property list object.  <a href="#ace290d83122de5cfc431b33e43555e6f">More...</a><br/></td></tr>
-<tr class="separator:ace290d83122de5cfc431b33e43555e6f inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8f3198e63cf76ac921c7aff75256f6a7 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a8f3198e63cf76ac921c7aff75256f6a7">PropList</a> (const <a class="el" href="classH5_1_1PropList.html">PropList</a> &original)</td></tr>
-<tr class="memdesc:a8f3198e63cf76ac921c7aff75256f6a7 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor.  <a href="#a8f3198e63cf76ac921c7aff75256f6a7">More...</a><br/></td></tr>
-<tr class="separator:a8f3198e63cf76ac921c7aff75256f6a7 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a72b0944d2235eb3ec85933070d92433b inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a72b0944d2235eb3ec85933070d92433b">getId</a> () const </td></tr>
-<tr class="memdesc:a72b0944d2235eb3ec85933070d92433b inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this property list.  <a href="#a72b0944d2235eb3ec85933070d92433b">More...</a><br/></td></tr>
-<tr class="separator:a72b0944d2235eb3ec85933070d92433b inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab526997f00256819512e9a093c69ea79 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#ab526997f00256819512e9a093c69ea79">~PropList</a> ()</td></tr>
-<tr class="memdesc:ab526997f00256819512e9a093c69ea79 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this property list.  <a href="#ab526997f00256819512e9a093c69ea79">More...</a><br/></td></tr>
-<tr class="separator:ab526997f00256819512e9a093c69ea79 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id.  <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr>
-<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr>
-<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object.  <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr>
-<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id.  <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr>
-<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr>
-<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object.  <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr>
-<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id.  <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr>
-<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr>
-<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object.  <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr>
-<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &rhs)</td></tr>
-<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr>
-<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr>
-<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr>
-<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object.  <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr>
-<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &original)</td></tr>
-<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object.  <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr>
-<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a> (const char *func_name) const </td></tr>
-<tr class="memdesc:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Makes and returns string "<class-name>::<func_name>".  <a href="#a2dec4b7c12a20f9b1c79c18956bfad0f">More...</a><br/></td></tr>
-<tr class="separator:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr>
-<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr>
-<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr class="memitem:a47bb48aeb00da456b7c9f1d86fdc2acf"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1DSetMemXferPropList.html">DSetMemXferPropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetMemXferPropList.html#a47bb48aeb00da456b7c9f1d86fdc2acf">DEFAULT</a></td></tr>
-<tr class="memdesc:a47bb48aeb00da456b7c9f1d86fdc2acf"><td class="mdescLeft"> </td><td class="mdescRight">Constant for default dataset memory and transfer property list.  <a href="#a47bb48aeb00da456b7c9f1d86fdc2acf">More...</a><br/></td></tr>
-<tr class="separator:a47bb48aeb00da456b7c9f1d86fdc2acf"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_static_attribs_classH5_1_1PropList"><td colspan="2" onclick="javascript:toggleInherit('pub_static_attribs_classH5_1_1PropList')"><img src="closed.png" alt="-"/> Static Public Attributes inherited from <a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td></tr>
-<tr class="memitem:a0f2f757ca782a743006c5756191c404b inherit pub_static_attribs_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PropList.html">PropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a0f2f757ca782a743006c5756191c404b">DEFAULT</a></td></tr>
-<tr class="memdesc:a0f2f757ca782a743006c5756191c404b inherit pub_static_attribs_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Constant for default property.  <a href="#a0f2f757ca782a743006c5756191c404b">More...</a><br/></td></tr>
-<tr class="separator:a0f2f757ca782a743006c5756191c404b inherit pub_static_attribs_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr>
-<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object.  <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr>
-<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1PropList"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1PropList')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td></tr>
-<tr class="memitem:acea363e3ba2ae377071eacdf7a9245da inherit pro_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#acea363e3ba2ae377071eacdf7a9245da">p_setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:acea363e3ba2ae377071eacdf7a9245da inherit pro_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#acea363e3ba2ae377071eacdf7a9245da">More...</a><br/></td></tr>
-<tr class="separator:acea363e3ba2ae377071eacdf7a9245da inherit pro_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr>
-<tr class="memdesc:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a5545dda5e4c610b6bd9cdffe670c8728">More...</a><br/></td></tr>
-<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a> () const </td></tr>
-<tr class="separator:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a> (const hid_t obj_id)</td></tr>
-<tr class="separator:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_attribs_classH5_1_1PropList"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classH5_1_1PropList')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td></tr>
-<tr class="memitem:aba4b7945429d1ca9ab6444f330064d5b inherit pro_attribs_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#aba4b7945429d1ca9ab6444f330064d5b">id</a></td></tr>
-<tr class="separator:aba4b7945429d1ca9ab6444f330064d5b inherit pro_attribs_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Class <a class="el" href="classH5_1_1DSetMemXferPropList.html" title="Class DSetMemXferPropList represents the dataset memory and transfer property list. ">DSetMemXferPropList</a> represents the dataset memory and transfer property list. </p>
-</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="a9b147b6ee4d01e36e065b4f5d1d77cdd"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DSetMemXferPropList::DSetMemXferPropList </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Default constructor: creates a stub dataset memory and transfer property list object. </p>
-
-</div>
-</div>
-<a class="anchor" id="a437776bf9e34fe035f980ab776fda887"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DSetMemXferPropList::DSetMemXferPropList </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DSetMemXferPropList.html">DSetMemXferPropList</a> & </td>
-          <td class="paramname"><em>original</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1DSetMemXferPropList.html" title="Class DSetMemXferPropList represents the dataset memory and transfer property list. ">DSetMemXferPropList</a> object. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">original</td><td>- IN: Original dataset memory and transfer property list object to copy </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a333f85dc819a03eef6f89a872c1ec14c"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DSetMemXferPropList::DSetMemXferPropList </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>plist_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a <a class="el" href="classH5_1_1DSetMemXferPropList.html" title="Class DSetMemXferPropList represents the dataset memory and transfer property list. ">DSetMemXferPropList</a> object using the id of an existing <a class="el" href="classH5_1_1DSetMemXferPropList.html" title="Class DSetMemXferPropList represents the dataset memory and transfer property list. ">DSetMemXferPropList</a>. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">plist_id</td><td>- IN: Id of an existing dataset memory and transfer property list </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="acc45211a2fd9aba27ff1763e01f76de5"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DSetMemXferPropList::~DSetMemXferPropList </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Noop destructor. </p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="abf020492021bc0d8dfdc22878030dc4d"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::DSetMemXferPropList::fromClass </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns this class name. </p>
-
-<p>Reimplemented from <a class="el" href="classH5_1_1PropList.html#ab0648018d799b4abb1af7cf96ab6e728">H5::PropList</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a2c7adc7e57cd38d4920ec2ad5f2e2e4c"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DSetMemXferPropList::getBtreeRatios </td>
-          <td>(</td>
-          <td class="paramtype">double & </td>
-          <td class="paramname"><em>left</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">double & </td>
-          <td class="paramname"><em>middle</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">double & </td>
-          <td class="paramname"><em>right</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Gets B-tree split ratios for a dataset transfer property list. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">left</td><td>- OUT: B-tree split ratio for left-most nodes </td></tr>
-    <tr><td class="paramname">middle</td><td>- OUT: B-tree split ratio for right-most nodes and lone nodes </td></tr>
-    <tr><td class="paramname">right</td><td>- OUT: B-tree split ratio for all other nodes </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a084e2cd51b7c134f7d9b86f3d282b76b"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">size_t H5::DSetMemXferPropList::getBuffer </td>
-          <td>(</td>
-          <td class="paramtype">void ** </td>
-          <td class="paramname"><em>tconv</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void ** </td>
-          <td class="paramname"><em>bkg</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Reads buffer settings. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">tconv</td><td>- IN: Pointer to application-allocated type conversion buffer </td></tr>
-    <tr><td class="paramname">bkg</td><td>- IN: Pointer to application-allocated background buffer </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Buffer size, in bytes </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a762a9b553f12c9943b0c901ee50a91bb"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5Z_EDC_t H5::DSetMemXferPropList::getEDCCheck </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Determines whether error-detection is enabled for dataset reads. </p>
-<dl class="section return"><dt>Returns</dt><dd><code>H5Z_ENABLE_EDC</code> or <code>H5Z_DISABLE_EDC</code> </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="aa096b6cf7b84cdad31d62975037f89a2"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">size_t H5::DSetMemXferPropList::getHyperVectorSize </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the number of I/O vectors to be read/written in hyperslab I/O. </p>
-<dl class="section return"><dt>Returns</dt><dd>Number of I/O vectors </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a8e7a0a38ae3d66ee7028c07279b506e5"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool H5::DSetMemXferPropList::getPreserve </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Checks status of the dataset transfer property list. </p>
-<dl class="section return"><dt>Returns</dt><dd>Status of the dataset transfer property list </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a79b2f715b39a58540bef00b10e2a043f"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">hsize_t H5::DSetMemXferPropList::getSmallDataBlockSize </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the current small data block size setting. </p>
-<dl class="section return"><dt>Returns</dt><dd>Size of the small data block, in bytes </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a259060b13f25e3dbdbc3c69884c5799f"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DSetMemXferPropList::getTypeConvCB </td>
-          <td>(</td>
-          <td class="paramtype">H5T_conv_except_func_t * </td>
-          <td class="paramname"><em>op</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void ** </td>
-          <td class="paramname"><em>user_data</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Gets the exception handling callback function and data. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">op</td><td>- IN: Retrieved user function </td></tr>
-    <tr><td class="paramname">user_data</td><td>- IN: Retrieved user data </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a416647e206f25d58d7b6377aa6b25603"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DSetMemXferPropList::getVlenMemManager </td>
-          <td>(</td>
-          <td class="paramtype">H5MM_allocate_t & </td>
-          <td class="paramname"><em>alloc_func</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void ** </td>
-          <td class="paramname"><em>alloc_info</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5MM_free_t & </td>
-          <td class="paramname"><em>free_func</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void ** </td>
-          <td class="paramname"><em>free_info</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Gets the memory manager for variable-length datatype allocation. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">alloc_func</td><td>- OUT: User's allocate routine </td></tr>
-    <tr><td class="paramname">alloc_info</td><td>- OUT: User's allocation parameters </td></tr>
-    <tr><td class="paramname">free_func</td><td>- OUT: User's free routine </td></tr>
-    <tr><td class="paramname">free_info</td><td>- OUT: User's free parameters </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a567526f0909fdaa2a5a408adc7c41134"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DSetMemXferPropList::setBtreeRatios </td>
-          <td>(</td>
-          <td class="paramtype">double </td>
-          <td class="paramname"><em>left</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">double </td>
-          <td class="paramname"><em>middle</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">double </td>
-          <td class="paramname"><em>right</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets B-tree split ratios for a dataset transfer property list. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">left</td><td>- IN: B-tree split ratio for left-most nodes </td></tr>
-    <tr><td class="paramname">middle</td><td>- IN: B-tree split ratio for right-most nodes and lone nodes </td></tr>
-    <tr><td class="paramname">right</td><td>- IN: B-tree split ratio for all other nodes </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="abccc892efc65f78effb23c76d88bf1e3"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DSetMemXferPropList::setBuffer </td>
-          <td>(</td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>size</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>tconv</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>bkg</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets type conversion and background buffers. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">size</td><td>- IN: Size, in bytes, of the type conversion and background buffers </td></tr>
-    <tr><td class="paramname">tconv</td><td>- IN: Pointer to application-allocated type conversion buffer </td></tr>
-    <tr><td class="paramname">bkg</td><td>- IN: Pointer to application-allocated background buffer </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ad12c5586af22bf9dbc7d8e83b8784053"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DSetMemXferPropList::setEDCCheck </td>
-          <td>(</td>
-          <td class="paramtype">H5Z_EDC_t </td>
-          <td class="paramname"><em>check</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Enables or disables error-detecting for a dataset reading process. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">check</td><td>- IN: Specifies whether error detection is enabled or disabled </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>The error detection algorithm used is the algorithm previously specified in the corresponding dataset creation property list. This function does not affect the use of error detection in the writing process. </dd></dl>
-<dl class="section user"><dt></dt><dd>Valid values are as follows: <ul>
-<li><code>H5Z_ENABLE_EDC</code> (default) </li>
-<li><code>H5Z_DISABLE_EDC</code> </li>
-</ul>
-</dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a4f57272b452034a8b897ac22cb2515c2"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DSetMemXferPropList::setHyperVectorSize </td>
-          <td>(</td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>vector_size</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets number of I/O vectors to be read/written in hyperslab I/O. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>For information, please refer to the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetHyperVectorSize">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetHyperVectorSize</a> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a8feb6a0855c73bdbebfd599fa32229c3"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DSetMemXferPropList::setPreserve </td>
-          <td>(</td>
-          <td class="paramtype">bool </td>
-          <td class="paramname"><em>status</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets the dataset transfer property list status to true or false. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">status</td><td>- IN: Status to set, true or false </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="af5b9317c4cadba448bd32214ce2d7b04"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DSetMemXferPropList::setSmallDataBlockSize </td>
-          <td>(</td>
-          <td class="paramtype">hsize_t </td>
-          <td class="paramname"><em>size</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets the size of a contiguous block reserved for small data. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">size</td><td>- IN: Maximum size, in bytes, of the small data block. </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>For detail, please refer to the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetSmallData">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetSmallData</a> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="aa7d375df05f03ecf3c679ff20150e0a6"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DSetMemXferPropList::setTypeConvCB </td>
-          <td>(</td>
-          <td class="paramtype">H5T_conv_except_func_t </td>
-          <td class="paramname"><em>op</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>user_data</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets an exception handling callback for datatype conversion for a dataset transfer property list. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">op</td><td>- IN: User's function </td></tr>
-    <tr><td class="paramname">user_data</td><td>- IN: User's data </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a34e391ad09559342b546336097df4413"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DSetMemXferPropList::setVlenMemManager </td>
-          <td>(</td>
-          <td class="paramtype">H5MM_allocate_t </td>
-          <td class="paramname"><em>alloc_func</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>alloc_info</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5MM_free_t </td>
-          <td class="paramname"><em>free_func</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>free_info</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets the memory manager for variable-length datatype allocation. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">alloc_func</td><td>- IN: User's allocate routine </td></tr>
-    <tr><td class="paramname">alloc_info</td><td>- IN: User's allocation parameters </td></tr>
-    <tr><td class="paramname">free_func</td><td>- IN: User's free routine </td></tr>
-    <tr><td class="paramname">free_info</td><td>- IN: User's free parameters </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a7a4f6ad493a0b0ccac9287782ce04808"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DSetMemXferPropList::setVlenMemManager </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets the memory manager for variable-length datatype allocation - system <code>malloc</code> and <code>free</code> will be used. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a47bb48aeb00da456b7c9f1d86fdc2acf"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1DSetMemXferPropList.html">DSetMemXferPropList</a> H5::DSetMemXferPropList::DEFAULT</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Constant for default dataset memory and transfer property list. </p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5DxferProp_8h_source.html">H5DxferProp.h</a></li>
-<li><a class="el" href="H5DxferProp_8cpp.html">H5DxferProp.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1DSetMemXferPropList.png b/html/cpplus_RM/classH5_1_1DSetMemXferPropList.png
deleted file mode 100644
index a472f25..0000000
Binary files a/html/cpplus_RM/classH5_1_1DSetMemXferPropList.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1DataSet-members.html b/html/cpplus_RM/classH5_1_1DataSet-members.html
deleted file mode 100644
index f6bf3ba..0000000
--- a/html/cpplus_RM/classH5_1_1DataSet-members.html
+++ /dev/null
@@ -1,207 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1DataSet.html">DataSet</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::DataSet Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1DataSet.html">H5::DataSet</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#a94ed008030380fd7792bd4ca31772ee2">AbstractDs</a>(const AbstractDs &original)</td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#a743adf3bfd8d95130b1fb0a7357da9f0">AbstractDs</a>()</td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#a4552ac31b4955c5fa15e7f5737647737">AbstractDs</a>(const hid_t ds_id)</td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250">attrExists</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a811bad80304c37276264377f326e3014">attrExists</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataSet.html#a58b4e38cbb5cec13e21653882ba14cac">close</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataSet.html">H5::DataSet</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a624715e413bc019345cd596db745094a">createAttribute</a>(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a>(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSet.html#adf08cc852cf83851de34c70acac2d4bf">DataSet</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1DataSet.html">H5::DataSet</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataSet.html#a0db85bd963ba01ae84b80d0267a239a1">DataSet</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1DataSet.html">H5::DataSet</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSet.html#a6eb455b3f30e9f9bdb40f8ab012729ed">DataSet</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataSet.html">H5::DataSet</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataSet.html#a224114f6fd3fdb01300ffcfd5e5192d5">DataSet</a>(const DataSet &original)</td><td class="entry"><a class="el" href="classH5_1_1DataSet.html">H5::DataSet</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSet.html#a283d6e80f93309c1ee09a4c6a8dd574c">DataSet</a>(const hid_t existing_id)</td><td class="entry"><a class="el" href="classH5_1_1DataSet.html">H5::DataSet</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a31c2d19fe87dec83ce94bf88a480456f">dereference</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072">dereference</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataSet.html#adc3d4552c2486453b51b9c6cdbf02efd">extend</a>(const hsize_t *size) const </td><td class="entry"><a class="el" href="classH5_1_1DataSet.html">H5::DataSet</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSet.html#ae288741d10a98352a00e27339809ad68">fillMemBuf</a>(const void *fill, DataType &fill_type, void *buf, DataType &buf_type, DataSpace &space)</td><td class="entry"><a class="el" href="classH5_1_1DataSet.html">H5::DataSet</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataSet.html#a77e16498f6aaf54afcb7d97ea26b9a0b">fillMemBuf</a>(void *buf, DataType &buf_type, DataSpace &space)</td><td class="entry"><a class="el" href="classH5_1_1DataSet.html">H5::DataSet</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800">flush</a>(H5F_scope_t scope) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataSet.html#af789313a3635e675f76dccb10b39e141">fromClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataSet.html">H5::DataSet</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#af4c8b85ab20708a0bfefb102e00abe05">getArrayType</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c">getComment</a>(const char *name, size_t bufsize=256) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">getComment</a>(const H5std_string &name, size_t bufsize=256) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#a1b483802c136701668fd62d22fcf4bac">getCompType</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSet.html#ac567680b5bb3ad0a72ece90ea540f1f0">getCreatePlist</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataSet.html">H5::DataSet</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#abf507d47aa8482acdbd8f6383b82221d">getDataType</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#a029db7ab82da30a208db8de4f3866c9b">getEnumType</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#a4577002d3b777dd24482205747536243">getFloatType</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSet.html#aa0b5b0136755eecf6ec4aa498d1da3ec">getId</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataSet.html">H5::DataSet</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataSet.html#ae74661cf21960e8579fa8c5c6a6cfd10">getInMemDataSize</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataSet.html">H5::DataSet</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#a1c888cead693b57f08e2b42234d01f65">getIntType</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataSet.html#a4bb5bbc0977ccee6b0ce14d2acf48193">getOffset</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataSet.html">H5::DataSet</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a>(void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSet.html#a1f727ed91722af4630ba20b2d8b5b12d">getSpace</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataSet.html">H5::DataSet</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataSet.html#a69ce56bd2958d86c74cc1b923dfc23a9">getSpaceStatus</a>(H5D_space_status_t &status) const </td><td class="entry"><a class="el" href="classH5_1_1DataSet.html">H5::DataSet</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSet.html#a594d12bbf45a2f2824935d31f612e726">getStorageSize</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataSet.html">H5::DataSet</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#add4ac9062f5e3f0c9b11296cc424329b">getStrType</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#ae7c9c2ca8092d6ec1e6f265b82775c96">getTypeClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#acca5d386d2dfd1a801af7a5c31f8c711">getVarLenType</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSet.html#a5a840c880da67f8f569a5b1deca9421e">getVlenBufSize</a>(DataType &type, DataSpace &space) const </td><td class="entry"><a class="el" href="classH5_1_1DataSet.html">H5::DataSet</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a>(const hid_t loc_id)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a>(const H5Location &original)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Object.html#a4e1e0913fa316bd3916e95259194958d">H5Object</a>(const H5Object &original)</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Object.html#a3dfa8496c2490cf9338462647ec1a831">H5Object</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Object.html#aaedb5e2d949e1f38817a770e564def5c">H5Object</a>(const hid_t object_id)</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a>(const char *func_name) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a>(attr_operator_t user_op, unsigned *idx=NULL, void *op_data=NULL)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSet.html#a23b1e511f401e1dca147d224a6240d96">iterateElems</a>(void *buf, const DataType &type, const DataSpace &space, H5D_operator_t op, void *op_data=NULL)</td><td class="entry"><a class="el" href="classH5_1_1DataSet.html">H5::DataSet</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a>(const unsigned int idx) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82">p_dereference</a>(hid_t loc_id, const void *ref, H5R_type_t ref_type, const char *from_func)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4">p_get_obj_type</a>(void *ref, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2">p_get_ref_obj_type</a>(void *ref, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16">p_reference</a>(void *ref, const char *name, hid_t space_id, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSet.html#ab395dab52b95d5034be339b6fdbbbcc8">p_setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1DataSet.html">H5::DataSet</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSet.html#a2f0278a519122419ae9981666277c9bb">read</a>(void *buf, const DataType &mem_type, const DataSpace &mem_space=DataSpace::ALL, const DataSpace &file_space=DataSpace::ALL, const DSetMemXferPropList &xfer_plist=DSetMemXferPropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1DataSet.html">H5::DataSet</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataSet.html#a507862244d09bd87f66c9e91cb09e104">read</a>(H5std_string &buf, const DataType &mem_type, const DataSpace &mem_space=DataSpace::ALL, const DataSpace &file_space=DataSpace::ALL, const DSetMemXferPropList &xfer_plist=DSetMemXferPropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1DataSet.html">H5::DataSet</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a>(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a>(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a6928514c43d4c0debf1afd7511f28511">reference</a>(void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a>(void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad">removeComment</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a>(const char *oldname, const char *newname) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a>(const H5std_string &oldname, const H5std_string &newname) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a>(const char *name, const char *comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a>(const H5std_string &name, const H5std_string &comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a>(const char *comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a>(const H5std_string &comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataSet.html#a4e76899f034982233893d98a994e1020">vlenReclaim</a>(const DataType &type, const DataSpace &space, const DSetMemXferPropList &xfer_plist, void *buf)</td><td class="entry"><a class="el" href="classH5_1_1DataSet.html">H5::DataSet</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSet.html#a779813e233e3651f71996fa2ae6bcda5">vlenReclaim</a>(void *buf, const DataType &type, const DataSpace &space=DataSpace::ALL, const DSetMemXferPropList &xfer_plist=DSetMemXferPropList::DEFAULT)</td><td class="entry"><a class="el" href="classH5_1_1DataSet.html">H5::DataSet</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataSet.html#a3ce98e7a626fd32a23d1bcc41537326f">write</a>(const void *buf, const DataType &mem_type, const DataSpace &mem_space=DataSpace::ALL, const DataSpace &file_space=DataSpace::ALL, const DSetMemXferPropList &xfer_plist=DSetMemXferPropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1DataSet.html">H5::DataSet</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSet.html#a2eb77380665b6b26c19ff02f3e22b68c">write</a>(const H5std_string &buf, const DataType &mem_type, const DataSpace &mem_space=DataSpace::ALL, const DataSpace &file_space=DataSpace::ALL, const DSetMemXferPropList &xfer_plist=DSetMemXferPropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1DataSet.html">H5::DataSet</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html#a20e6e095f7d48f8a80223a6094b602c3">~AbstractDs</a>()</td><td class="entry"><a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSet.html#a4d11013deef811f218e1107fd2b70f67">~DataSet</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataSet.html">H5::DataSet</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7">~H5Location</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Object.html#ad7cb88d6206192195a70aa1cbf55769e">~H5Object</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1DataSet.html b/html/cpplus_RM/classH5_1_1DataSet.html
deleted file mode 100644
index 9aec50d..0000000
--- a/html/cpplus_RM/classH5_1_1DataSet.html
+++ /dev/null
@@ -1,1543 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::DataSet Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1DataSet.html">DataSet</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="#pub-static-methods">Static Public Member Functions</a> |
-<a href="#pro-methods">Protected Member Functions</a> |
-<a href="classH5_1_1DataSet-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::DataSet Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Class <a class="el" href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> operates on HDF5 datasets.  
- <a href="classH5_1_1DataSet.html#details">More...</a></p>
-
-<p><code>#include <<a class="el" href="H5DataSet_8h_source.html">H5DataSet.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::DataSet:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1DataSet.png" usemap="#H5::DataSet_map" alt=""/>
-  <map id="H5::DataSet_map" name="H5::DataSet_map">
-<area href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. " alt="H5::H5Object" shape="rect" coords="0,112,107,136"/>
-<area href="classH5_1_1AbstractDs.html" title="Class AbstractDs is an abstract base class, inherited by Attribute and DataSet. " alt="H5::AbstractDs" shape="rect" coords="117,112,224,136"/>
-<area href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. " alt="H5::H5Location" shape="rect" coords="0,56,107,80"/>
-<area href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="0,0,107,24"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a58b4e38cbb5cec13e21653882ba14cac"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSet.html#a58b4e38cbb5cec13e21653882ba14cac">close</a> ()</td></tr>
-<tr class="memdesc:a58b4e38cbb5cec13e21653882ba14cac"><td class="mdescLeft"> </td><td class="mdescRight">Closes this dataset.  <a href="#a58b4e38cbb5cec13e21653882ba14cac">More...</a><br/></td></tr>
-<tr class="separator:a58b4e38cbb5cec13e21653882ba14cac"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adc3d4552c2486453b51b9c6cdbf02efd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSet.html#adc3d4552c2486453b51b9c6cdbf02efd">extend</a> (const hsize_t *size) const </td></tr>
-<tr class="memdesc:adc3d4552c2486453b51b9c6cdbf02efd"><td class="mdescLeft"> </td><td class="mdescRight">Extends a dataset with unlimited dimension.  <a href="#adc3d4552c2486453b51b9c6cdbf02efd">More...</a><br/></td></tr>
-<tr class="separator:adc3d4552c2486453b51b9c6cdbf02efd"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae288741d10a98352a00e27339809ad68"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSet.html#ae288741d10a98352a00e27339809ad68">fillMemBuf</a> (const void *fill, <a class="el" href="classH5_1_1DataType.html">DataType</a> &fill_type, void *buf, <a class="el" href="classH5_1_1DataType.html">DataType</a> &buf_type, <a class="el" href="classH5_1_1DataSpace.html">DataSpace</ [...]
-<tr class="memdesc:ae288741d10a98352a00e27339809ad68"><td class="mdescLeft"> </td><td class="mdescRight">Fills a selection in memory with a value.  <a href="#ae288741d10a98352a00e27339809ad68">More...</a><br/></td></tr>
-<tr class="separator:ae288741d10a98352a00e27339809ad68"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a77e16498f6aaf54afcb7d97ea26b9a0b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSet.html#a77e16498f6aaf54afcb7d97ea26b9a0b">fillMemBuf</a> (void *buf, <a class="el" href="classH5_1_1DataType.html">DataType</a> &buf_type, <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> &space)</td></tr>
-<tr class="memdesc:a77e16498f6aaf54afcb7d97ea26b9a0b"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it only takes the the last three arguments.  <a href="#a77e16498f6aaf54afcb7d97ea26b9a0b">More...</a><br/></td></tr>
-<tr class="separator:a77e16498f6aaf54afcb7d97ea26b9a0b"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac567680b5bb3ad0a72ece90ea540f1f0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DSetCreatPropList.html">DSetCreatPropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSet.html#ac567680b5bb3ad0a72ece90ea540f1f0">getCreatePlist</a> () const </td></tr>
-<tr class="memdesc:ac567680b5bb3ad0a72ece90ea540f1f0"><td class="mdescLeft"> </td><td class="mdescRight">Gets the dataset creation property list.  <a href="#ac567680b5bb3ad0a72ece90ea540f1f0">More...</a><br/></td></tr>
-<tr class="separator:ac567680b5bb3ad0a72ece90ea540f1f0"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4bb5bbc0977ccee6b0ce14d2acf48193"><td class="memItemLeft" align="right" valign="top">haddr_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSet.html#a4bb5bbc0977ccee6b0ce14d2acf48193">getOffset</a> () const </td></tr>
-<tr class="memdesc:a4bb5bbc0977ccee6b0ce14d2acf48193"><td class="mdescLeft"> </td><td class="mdescRight">Returns the address of this dataset in the file.  <a href="#a4bb5bbc0977ccee6b0ce14d2acf48193">More...</a><br/></td></tr>
-<tr class="separator:a4bb5bbc0977ccee6b0ce14d2acf48193"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1f727ed91722af4630ba20b2d8b5b12d"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSet.html#a1f727ed91722af4630ba20b2d8b5b12d">getSpace</a> () const </td></tr>
-<tr class="memdesc:a1f727ed91722af4630ba20b2d8b5b12d"><td class="mdescLeft"> </td><td class="mdescRight">Gets a copy of the dataspace of this dataset.  <a href="#a1f727ed91722af4630ba20b2d8b5b12d">More...</a><br/></td></tr>
-<tr class="separator:a1f727ed91722af4630ba20b2d8b5b12d"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a69ce56bd2958d86c74cc1b923dfc23a9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSet.html#a69ce56bd2958d86c74cc1b923dfc23a9">getSpaceStatus</a> (H5D_space_status_t &status) const </td></tr>
-<tr class="memdesc:a69ce56bd2958d86c74cc1b923dfc23a9"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether space has been allocated for a dataset.  <a href="#a69ce56bd2958d86c74cc1b923dfc23a9">More...</a><br/></td></tr>
-<tr class="separator:a69ce56bd2958d86c74cc1b923dfc23a9"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a594d12bbf45a2f2824935d31f612e726"><td class="memItemLeft" align="right" valign="top">virtual hsize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSet.html#a594d12bbf45a2f2824935d31f612e726">getStorageSize</a> () const </td></tr>
-<tr class="memdesc:a594d12bbf45a2f2824935d31f612e726"><td class="mdescLeft"> </td><td class="mdescRight">Returns the amount of storage required for a dataset.  <a href="#a594d12bbf45a2f2824935d31f612e726">More...</a><br/></td></tr>
-<tr class="separator:a594d12bbf45a2f2824935d31f612e726"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae74661cf21960e8579fa8c5c6a6cfd10"><td class="memItemLeft" align="right" valign="top">virtual size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSet.html#ae74661cf21960e8579fa8c5c6a6cfd10">getInMemDataSize</a> () const </td></tr>
-<tr class="memdesc:ae74661cf21960e8579fa8c5c6a6cfd10"><td class="mdescLeft"> </td><td class="mdescRight">Gets the size in memory of the dataset's data.  <a href="#ae74661cf21960e8579fa8c5c6a6cfd10">More...</a><br/></td></tr>
-<tr class="separator:ae74661cf21960e8579fa8c5c6a6cfd10"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5a840c880da67f8f569a5b1deca9421e"><td class="memItemLeft" align="right" valign="top">hsize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSet.html#a5a840c880da67f8f569a5b1deca9421e">getVlenBufSize</a> (<a class="el" href="classH5_1_1DataType.html">DataType</a> &type, <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> &space) const </td></tr>
-<tr class="memdesc:a5a840c880da67f8f569a5b1deca9421e"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of bytes required to store VL data.  <a href="#a5a840c880da67f8f569a5b1deca9421e">More...</a><br/></td></tr>
-<tr class="separator:a5a840c880da67f8f569a5b1deca9421e"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2f0278a519122419ae9981666277c9bb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSet.html#a2f0278a519122419ae9981666277c9bb">read</a> (void *buf, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &mem_type, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> &mem_space=<a class="el" href="classH5_1_1DataSpace.html#af19fb72eae0855e07830c6 [...]
-<tr class="memdesc:a2f0278a519122419ae9981666277c9bb"><td class="mdescLeft"> </td><td class="mdescRight">Reads raw data from the specified dataset.  <a href="#a2f0278a519122419ae9981666277c9bb">More...</a><br/></td></tr>
-<tr class="separator:a2f0278a519122419ae9981666277c9bb"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a507862244d09bd87f66c9e91cb09e104"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSet.html#a507862244d09bd87f66c9e91cb09e104">read</a> (<a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &buf, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &mem_type, const <a class="el" href="classH5_1_1DataSpace.html">DataSpa [...]
-<tr class="memdesc:a507862244d09bd87f66c9e91cb09e104"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It takes a reference to a <code>H5std_string</code> for the buffer.  <a href="#a507862244d09bd87f66c9e91cb09e104">More...</a><br/></td></tr>
-<tr class="separator:a507862244d09bd87f66c9e91cb09e104"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3ce98e7a626fd32a23d1bcc41537326f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSet.html#a3ce98e7a626fd32a23d1bcc41537326f">write</a> (const void *buf, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &mem_type, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> &mem_space=<a class="el" href="classH5_1_1DataSpace.html#af19fb72eae0855e [...]
-<tr class="memdesc:a3ce98e7a626fd32a23d1bcc41537326f"><td class="mdescLeft"> </td><td class="mdescRight">Writes raw data from an application buffer to a dataset.  <a href="#a3ce98e7a626fd32a23d1bcc41537326f">More...</a><br/></td></tr>
-<tr class="separator:a3ce98e7a626fd32a23d1bcc41537326f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2eb77380665b6b26c19ff02f3e22b68c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSet.html#a2eb77380665b6b26c19ff02f3e22b68c">write</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &buf, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &mem_type, const <a class="el" href="classH5_1_1DataSpace.html"> [...]
-<tr class="memdesc:a2eb77380665b6b26c19ff02f3e22b68c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It takes a reference to a <code>H5std_string</code> for the buffer.  <a href="#a2eb77380665b6b26c19ff02f3e22b68c">More...</a><br/></td></tr>
-<tr class="separator:a2eb77380665b6b26c19ff02f3e22b68c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a23b1e511f401e1dca147d224a6240d96"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSet.html#a23b1e511f401e1dca147d224a6240d96">iterateElems</a> (void *buf, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &type, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> &space, H5D_operator_t op, void *op_data=NULL)</td></tr>
-<tr class="memdesc:a23b1e511f401e1dca147d224a6240d96"><td class="mdescLeft"> </td><td class="mdescRight">Iterates over all selected elements in a dataspace.  <a href="#a23b1e511f401e1dca147d224a6240d96">More...</a><br/></td></tr>
-<tr class="separator:a23b1e511f401e1dca147d224a6240d96"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af789313a3635e675f76dccb10b39e141"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSet.html#af789313a3635e675f76dccb10b39e141">fromClass</a> () const </td></tr>
-<tr class="memdesc:af789313a3635e675f76dccb10b39e141"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name.  <a href="#af789313a3635e675f76dccb10b39e141">More...</a><br/></td></tr>
-<tr class="separator:af789313a3635e675f76dccb10b39e141"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adf08cc852cf83851de34c70acac2d4bf"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSet.html#adf08cc852cf83851de34c70acac2d4bf">DataSet</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:adf08cc852cf83851de34c70acac2d4bf"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 location, creates a <a class="el" href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> object.  <a href="#adf08cc852cf83851de34c70acac2d4bf">More...</a><br/></td></tr>
-<tr class="separator:adf08cc852cf83851de34c70acac2d4bf"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0db85bd963ba01ae84b80d0267a239a1"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSet.html#a0db85bd963ba01ae84b80d0267a239a1">DataSet</a> (const <a class="el" href="classH5_1_1Attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a0db85bd963ba01ae84b80d0267a239a1"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 attribute, creates a <a class="el" href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> object.  <a href="#a0db85bd963ba01ae84b80d0267a239a1">More...</a><br/></td></tr>
-<tr class="separator:a0db85bd963ba01ae84b80d0267a239a1"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6eb455b3f30e9f9bdb40f8ab012729ed"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSet.html#a6eb455b3f30e9f9bdb40f8ab012729ed">DataSet</a> ()</td></tr>
-<tr class="memdesc:a6eb455b3f30e9f9bdb40f8ab012729ed"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: creates a stub <a class="el" href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a>.  <a href="#a6eb455b3f30e9f9bdb40f8ab012729ed">More...</a><br/></td></tr>
-<tr class="separator:a6eb455b3f30e9f9bdb40f8ab012729ed"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a224114f6fd3fdb01300ffcfd5e5192d5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSet.html#a224114f6fd3fdb01300ffcfd5e5192d5">DataSet</a> (const <a class="el" href="classH5_1_1DataSet.html">DataSet</a> &original)</td></tr>
-<tr class="memdesc:a224114f6fd3fdb01300ffcfd5e5192d5"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> object.  <a href="#a224114f6fd3fdb01300ffcfd5e5192d5">More...</a><br/></td></tr>
-<tr class="separator:a224114f6fd3fdb01300ffcfd5e5192d5"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a283d6e80f93309c1ee09a4c6a8dd574c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSet.html#a283d6e80f93309c1ee09a4c6a8dd574c">DataSet</a> (const hid_t existing_id)</td></tr>
-<tr class="memdesc:a283d6e80f93309c1ee09a4c6a8dd574c"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> object using the id of an existing dataset.  <a href="#a283d6e80f93309c1ee09a4c6a8dd574c">More...</a><br/></td></tr>
-<tr class="separator:a283d6e80f93309c1ee09a4c6a8dd574c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa0b5b0136755eecf6ec4aa498d1da3ec"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSet.html#aa0b5b0136755eecf6ec4aa498d1da3ec">getId</a> () const </td></tr>
-<tr class="memdesc:aa0b5b0136755eecf6ec4aa498d1da3ec"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this dataset.  <a href="#aa0b5b0136755eecf6ec4aa498d1da3ec">More...</a><br/></td></tr>
-<tr class="separator:aa0b5b0136755eecf6ec4aa498d1da3ec"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4d11013deef811f218e1107fd2b70f67"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSet.html#a4d11013deef811f218e1107fd2b70f67">~DataSet</a> ()</td></tr>
-<tr class="memdesc:a4d11013deef811f218e1107fd2b70f67"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this dataset.  <a href="#a4d11013deef811f218e1107fd2b70f67">More...</a><br/></td></tr>
-<tr class="separator:a4d11013deef811f218e1107fd2b70f67"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1H5Object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1H5Object')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td></tr>
-<tr class="memitem:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#a4e1e0913fa316bd3916e95259194958d">H5Object</a> (const <a class="el" href="classH5_1_1H5Object.html">H5Object</a> &original)</td></tr>
-<tr class="memdesc:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. ">H5Object</a> instance.  <a href="#a4e1e0913fa316bd3916e95259194958d">More...</a><br/></td></tr>
-<tr class="separator:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#ad7cb88d6206192195a70aa1cbf55769e">~H5Object</a> ()</td></tr>
-<tr class="memdesc:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#ad7cb88d6206192195a70aa1cbf55769e">More...</a><br/></td></tr>
-<tr class="separator:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1H5Location"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1H5Location')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td></tr>
-<tr class="memitem:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a624715e413bc019345cd596db745094a">createAttribute</a> (const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &type, const <a class="el" href="classH5_1_ [...]
-<tr class="memdesc:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Creates an attribute for a group, dataset, or named datatype.  <a href="#a624715e413bc019345cd596db745094a">More...</a><br/></td></tr>
-<tr class="separator:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" h [...]
-<tr class="memdesc:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">More...</a><br/></td></tr>
-<tr class="separator:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a> (const char *name) const </td></tr>
-<tr class="memdesc:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its name.  <a href="#a81b52d2947c4abb7d94ca1987f3a1bc0">More...</a><br/></td></tr>
-<tr class="separator:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#abad070fe2482e81006ee7fce61b6495c">More...</a><br/></td></tr>
-<tr class="separator:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a> (const unsigned int idx) const </td></tr>
-<tr class="memdesc:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its index.  <a href="#ac82e73079dc97dee2c198b978700c137">More...</a><br/></td></tr>
-<tr class="separator:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800">flush</a> (H5F_scope_t scope) const </td></tr>
-<tr class="memdesc:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all buffers associated with a location to disk.  <a href="#a505e916da3c7ce2264d97480de0aa800">More...</a><br/></td></tr>
-<tr class="separator:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a> () const </td></tr>
-<tr class="memdesc:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of the file, in which this HDF5 object belongs.  <a href="#ae41b390f0ed7503c0cadcbabc3b9e16b">More...</a><br/></td></tr>
-<tr class="separator:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a> () const </td></tr>
-<tr class="memdesc:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of attributes attached to this HDF5 object.  <a href="#a840d5fc024a977c0939fe743379791f0">More...</a><br/></td></tr>
-<tr class="separator:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to.  <a href="#a0bc22a403e59bb551554c03f2d05b281">More...</a><br/></td></tr>
-<tr class="separator:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to.  <a href="#a665df853b9bb991fdf0328770f2e33e0">More...</a><br/></td></tr>
-<tr class="separator:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a> (<a class="el" href="namespaceH5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> user_op, unsigned *idx=NULL, void *op_data=NULL)</td></tr>
-<tr class="memdesc:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over all the attributes of an <a class="el" href="namespaceH5.html">H5</a> object, which may be a group, dataset or named datatype.  <a href="#aad71c39cd20e8539891766571174d12a">More...</a><br/></td></tr>
-<tr class="separator:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250">attrExists</a> (const char *name) const </td></tr>
-<tr class="memdesc:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether the named attribute exists at this location.  <a href="#a9851243382265a412a8deeacf372f250">More...</a><br/></td></tr>
-<tr class="separator:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a811bad80304c37276264377f326e3014">attrExists</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a811bad80304c37276264377f326e3014">More...</a><br/></td></tr>
-<tr class="separator:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a> (const char *oldname, const char *newname) const </td></tr>
-<tr class="memdesc:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Renames the named attribute from this object.  <a href="#ab91ea93e37511b47d7b7a66dd0e5106c">More...</a><br/></td></tr>
-<tr class="separator:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &oldname, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592 [...]
-<tr class="memdesc:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for the names.  <a href="#a2173e9687bdef8e56995c1505dd9cf76">More...</a><br/></td></tr>
-<tr class="separator:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a> (const char *name) const </td></tr>
-<tr class="memdesc:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the named attribute from this object.  <a href="#a39ee7ff5208391e8b1f97eedf3ce32e4">More...</a><br/></td></tr>
-<tr class="separator:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a8cb4453b1db9f8082b5e0274f302c3fb">More...</a><br/></td></tr>
-<tr class="separator:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a> (const char *name, const char *comment) const </td></tr>
-<tr class="memdesc:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Sets or resets the comment for an object specified by its name.  <a href="#ac21f731f9df1d9bce610ad11439c2f96">More...</a><br/></td></tr>
-<tr class="separator:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H [...]
-<tr class="memdesc:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em> and <em>comment</em>.  <a href="#af5d9700b303e4f333c04cbed7e4ae38f">More...</a><br/></td></tr>
-<tr class="separator:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a> (const char *comment) const </td></tr>
-<tr class="memdesc:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it doesn't take an object name.  <a href="#a7d95f9b069c833c309b95f7b7e657af8">More...</a><br/></td></tr>
-<tr class="separator:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &comment) const </td></tr>
-<tr class="memdesc:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>comment</em>.  <a href="#a7eb08e192bbe76280f0f70b71db72420">More...</a><br/></td></tr>
-<tr class="separator:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c">getComment</a> (const char *name, size_t bufsize=256) const </td></tr>
-<tr class="memdesc:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves comment for the specified object and its comment's length.  <a href="#a674ac77bb3f99b335f8d0944f979c47c">More...</a><br/></td></tr>
-<tr class="separator:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">getComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &n [...]
-<tr class="memdesc:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">More...</a><br/></td></tr>
-<tr class="separator:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a> (const char *name) const </td></tr>
-<tr class="memdesc:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the comment from an object specified by its name.  <a href="#a5545d3fd20f74c7f94195f555f255ddf">More...</a><br/></td></tr>
-<tr class="separator:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad">removeComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a763eac5a87497deed3676920923469ad">More...</a><br/></td></tr>
-<tr class="separator:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a> (void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it does not take a <a class="el" href="classH5_1_1DataSpace.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object and the reference type must be specified.  <a href="#ae831f2bdb0e5971becebc76726dc9536">More. [...]
-<tr class="separator:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a> (void *ref, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it takes an <code>H5std_string</code> for the object's name.  <a href="#a23c3e2b8d8157a0039e9dcc43109345c">More...</a><br/></td></tr>
-<tr class="separator:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a6928514c43d4c0debf1afd7511f28511">reference</a> (void *ref, const char *name, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr>
-<tr class="memdesc:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Creates a reference to an HDF5 object or a dataset region.  <a href="#a6928514c43d4c0debf1afd7511f28511">More...</a><br/></td></tr>
-<tr class="separator:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a> (void *ref, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & [...]
-<tr class="memdesc:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#ac152ae8124df4cfbf7e880c67bb7e66b">More...</a><br/></td></tr>
-<tr class="separator:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a31c2d19fe87dec83ce94bf88a480456f">dereference</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an HDF5 object.  <a href="#a31c2d19fe87dec83ce94bf88a480456f">More...</a><br/></td></tr>
-<tr class="separator:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072">dereference</a> (const <a class="el" href="classH5_1_1Attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an attribute.  <a href="#a4dc3dad2a4a17d6c727b1d2fdf9d8072">More...</a><br/></td></tr>
-<tr class="separator:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a> (void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr>
-<tr class="memdesc:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves a dataspace with the region pointed to selected.  <a href="#a5d0a971d157cffc3591f6d2d8b43dcca">More...</a><br/></td></tr>
-<tr class="separator:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id.  <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr>
-<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr>
-<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object.  <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr>
-<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id.  <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr>
-<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr>
-<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object.  <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr>
-<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id.  <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr>
-<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr>
-<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object.  <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr>
-<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &rhs)</td></tr>
-<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr>
-<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr>
-<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr>
-<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object.  <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr>
-<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &original)</td></tr>
-<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object.  <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr>
-<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a> (const char *func_name) const </td></tr>
-<tr class="memdesc:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Makes and returns string "<class-name>::<func_name>".  <a href="#a2dec4b7c12a20f9b1c79c18956bfad0f">More...</a><br/></td></tr>
-<tr class="separator:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr>
-<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr>
-<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1AbstractDs"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1AbstractDs')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td></tr>
-<tr class="memitem:abf507d47aa8482acdbd8f6383b82221d inherit pub_methods_classH5_1_1AbstractDs"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataType.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#abf507d47aa8482acdbd8f6383b82221d">getDataType</a> () const </td></tr>
-<tr class="memdesc:abf507d47aa8482acdbd8f6383b82221d inherit pub_methods_classH5_1_1AbstractDs"><td class="mdescLeft"> </td><td class="mdescRight">Returns the generic datatype of this abstract dataset, which can be a dataset or an attribute.  <a href="#abf507d47aa8482acdbd8f6383b82221d">More...</a><br/></td></tr>
-<tr class="separator:abf507d47aa8482acdbd8f6383b82221d inherit pub_methods_classH5_1_1AbstractDs"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af4c8b85ab20708a0bfefb102e00abe05 inherit pub_methods_classH5_1_1AbstractDs"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1ArrayType.html">ArrayType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#af4c8b85ab20708a0bfefb102e00abe05">getArrayType</a> () const </td></tr>
-<tr class="memdesc:af4c8b85ab20708a0bfefb102e00abe05 inherit pub_methods_classH5_1_1AbstractDs"><td class="mdescLeft"> </td><td class="mdescRight">Returns the array datatype of this abstract dataset which can be a dataset or an attribute.  <a href="#af4c8b85ab20708a0bfefb102e00abe05">More...</a><br/></td></tr>
-<tr class="separator:af4c8b85ab20708a0bfefb102e00abe05 inherit pub_methods_classH5_1_1AbstractDs"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1b483802c136701668fd62d22fcf4bac inherit pub_methods_classH5_1_1AbstractDs"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1CompType.html">CompType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#a1b483802c136701668fd62d22fcf4bac">getCompType</a> () const </td></tr>
-<tr class="memdesc:a1b483802c136701668fd62d22fcf4bac inherit pub_methods_classH5_1_1AbstractDs"><td class="mdescLeft"> </td><td class="mdescRight">Returns the compound datatype of this abstract dataset which can be a dataset or an attribute.  <a href="#a1b483802c136701668fd62d22fcf4bac">More...</a><br/></td></tr>
-<tr class="separator:a1b483802c136701668fd62d22fcf4bac inherit pub_methods_classH5_1_1AbstractDs"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a029db7ab82da30a208db8de4f3866c9b inherit pub_methods_classH5_1_1AbstractDs"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1EnumType.html">EnumType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#a029db7ab82da30a208db8de4f3866c9b">getEnumType</a> () const </td></tr>
-<tr class="memdesc:a029db7ab82da30a208db8de4f3866c9b inherit pub_methods_classH5_1_1AbstractDs"><td class="mdescLeft"> </td><td class="mdescRight">Returns the enumeration datatype of this abstract dataset which can be a dataset or an attribute.  <a href="#a029db7ab82da30a208db8de4f3866c9b">More...</a><br/></td></tr>
-<tr class="separator:a029db7ab82da30a208db8de4f3866c9b inherit pub_methods_classH5_1_1AbstractDs"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1c888cead693b57f08e2b42234d01f65 inherit pub_methods_classH5_1_1AbstractDs"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1IntType.html">IntType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#a1c888cead693b57f08e2b42234d01f65">getIntType</a> () const </td></tr>
-<tr class="memdesc:a1c888cead693b57f08e2b42234d01f65 inherit pub_methods_classH5_1_1AbstractDs"><td class="mdescLeft"> </td><td class="mdescRight">Returns the integer datatype of this abstract dataset which can be a dataset or an attribute.  <a href="#a1c888cead693b57f08e2b42234d01f65">More...</a><br/></td></tr>
-<tr class="separator:a1c888cead693b57f08e2b42234d01f65 inherit pub_methods_classH5_1_1AbstractDs"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4577002d3b777dd24482205747536243 inherit pub_methods_classH5_1_1AbstractDs"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1FloatType.html">FloatType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#a4577002d3b777dd24482205747536243">getFloatType</a> () const </td></tr>
-<tr class="memdesc:a4577002d3b777dd24482205747536243 inherit pub_methods_classH5_1_1AbstractDs"><td class="mdescLeft"> </td><td class="mdescRight">Returns the floating-point datatype of this abstract dataset, which can be a dataset or an attribute.  <a href="#a4577002d3b777dd24482205747536243">More...</a><br/></td></tr>
-<tr class="separator:a4577002d3b777dd24482205747536243 inherit pub_methods_classH5_1_1AbstractDs"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:add4ac9062f5e3f0c9b11296cc424329b inherit pub_methods_classH5_1_1AbstractDs"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1StrType.html">StrType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#add4ac9062f5e3f0c9b11296cc424329b">getStrType</a> () const </td></tr>
-<tr class="memdesc:add4ac9062f5e3f0c9b11296cc424329b inherit pub_methods_classH5_1_1AbstractDs"><td class="mdescLeft"> </td><td class="mdescRight">Returns the string datatype of this abstract dataset which can be a dataset or an attribute.  <a href="#add4ac9062f5e3f0c9b11296cc424329b">More...</a><br/></td></tr>
-<tr class="separator:add4ac9062f5e3f0c9b11296cc424329b inherit pub_methods_classH5_1_1AbstractDs"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:acca5d386d2dfd1a801af7a5c31f8c711 inherit pub_methods_classH5_1_1AbstractDs"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1VarLenType.html">VarLenType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#acca5d386d2dfd1a801af7a5c31f8c711">getVarLenType</a> () const </td></tr>
-<tr class="memdesc:acca5d386d2dfd1a801af7a5c31f8c711 inherit pub_methods_classH5_1_1AbstractDs"><td class="mdescLeft"> </td><td class="mdescRight">Returns the floating-point datatype of this abstract dataset, which can be a dataset or an attribute.  <a href="#acca5d386d2dfd1a801af7a5c31f8c711">More...</a><br/></td></tr>
-<tr class="separator:acca5d386d2dfd1a801af7a5c31f8c711 inherit pub_methods_classH5_1_1AbstractDs"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae7c9c2ca8092d6ec1e6f265b82775c96 inherit pub_methods_classH5_1_1AbstractDs"><td class="memItemLeft" align="right" valign="top">H5T_class_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#ae7c9c2ca8092d6ec1e6f265b82775c96">getTypeClass</a> () const </td></tr>
-<tr class="memdesc:ae7c9c2ca8092d6ec1e6f265b82775c96 inherit pub_methods_classH5_1_1AbstractDs"><td class="mdescLeft"> </td><td class="mdescRight">Returns the class of the datatype that is used by this object, which can be a dataset or an attribute.  <a href="#ae7c9c2ca8092d6ec1e6f265b82775c96">More...</a><br/></td></tr>
-<tr class="separator:ae7c9c2ca8092d6ec1e6f265b82775c96 inherit pub_methods_classH5_1_1AbstractDs"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a94ed008030380fd7792bd4ca31772ee2 inherit pub_methods_classH5_1_1AbstractDs"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#a94ed008030380fd7792bd4ca31772ee2">AbstractDs</a> (const <a class="el" href="classH5_1_1AbstractDs.html">AbstractDs</a> &original)</td></tr>
-<tr class="memdesc:a94ed008030380fd7792bd4ca31772ee2 inherit pub_methods_classH5_1_1AbstractDs"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1AbstractDs.html" title="Class AbstractDs is an abstract base class, inherited by Attribute and DataSet. ">AbstractDs</a> object.  <a href="#a94ed008030380fd7792bd4ca31772ee2">More...</a><br/></td></tr>
-<tr class="separator:a94ed008030380fd7792bd4ca31772ee2 inherit pub_methods_classH5_1_1AbstractDs"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a20e6e095f7d48f8a80223a6094b602c3 inherit pub_methods_classH5_1_1AbstractDs"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#a20e6e095f7d48f8a80223a6094b602c3">~AbstractDs</a> ()</td></tr>
-<tr class="memdesc:a20e6e095f7d48f8a80223a6094b602c3 inherit pub_methods_classH5_1_1AbstractDs"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a20e6e095f7d48f8a80223a6094b602c3">More...</a><br/></td></tr>
-<tr class="separator:a20e6e095f7d48f8a80223a6094b602c3 inherit pub_methods_classH5_1_1AbstractDs"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
-Static Public Member Functions</h2></td></tr>
-<tr class="memitem:a4e76899f034982233893d98a994e1020"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSet.html#a4e76899f034982233893d98a994e1020">vlenReclaim</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &type, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> &space, const <a class="el" href="classH5_1_1DSetMemXferPropList.html">DSetMemXfe [...]
-<tr class="memdesc:a4e76899f034982233893d98a994e1020"><td class="mdescLeft"> </td><td class="mdescRight">Reclaims VL datatype memory buffers.  <a href="#a4e76899f034982233893d98a994e1020">More...</a><br/></td></tr>
-<tr class="separator:a4e76899f034982233893d98a994e1020"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a779813e233e3651f71996fa2ae6bcda5"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSet.html#a779813e233e3651f71996fa2ae6bcda5">vlenReclaim</a> (void *buf, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &type, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> &space=<a class="el" href="classH5_1_1DataSpace.html#af19fb72eae0855e0 [...]
-<tr class="memdesc:a779813e233e3651f71996fa2ae6bcda5"><td class="mdescLeft"> </td><td class="mdescRight">Reclaims VL datatype memory buffers.  <a href="#a779813e233e3651f71996fa2ae6bcda5">More...</a><br/></td></tr>
-<tr class="separator:a779813e233e3651f71996fa2ae6bcda5"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr>
-<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object.  <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr>
-<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
-Protected Member Functions</h2></td></tr>
-<tr class="memitem:ab395dab52b95d5034be339b6fdbbbcc8"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSet.html#ab395dab52b95d5034be339b6fdbbbcc8">p_setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:ab395dab52b95d5034be339b6fdbbbcc8"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this dataset to a new value.  <a href="#ab395dab52b95d5034be339b6fdbbbcc8">More...</a><br/></td></tr>
-<tr class="separator:ab395dab52b95d5034be339b6fdbbbcc8"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1H5Object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1H5Object')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td></tr>
-<tr class="memitem:a3dfa8496c2490cf9338462647ec1a831 inherit pro_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#a3dfa8496c2490cf9338462647ec1a831">H5Object</a> ()</td></tr>
-<tr class="separator:a3dfa8496c2490cf9338462647ec1a831 inherit pro_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aaedb5e2d949e1f38817a770e564def5c inherit pro_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#aaedb5e2d949e1f38817a770e564def5c">H5Object</a> (const hid_t object_id)</td></tr>
-<tr class="separator:aaedb5e2d949e1f38817a770e564def5c inherit pro_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1H5Location"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1H5Location')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td></tr>
-<tr class="memitem:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a> ()</td></tr>
-<tr class="separator:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a> (const hid_t loc_id)</td></tr>
-<tr class="separator:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &original)</td></tr>
-<tr class="memdesc:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> instance.  <a href="#a220e9b5ce6e2f1a0a9417c43044a4435">More...</a><br/></td></tr>
-<tr class="separator:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:add727abd7dc520399f983c4a233b2f16 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16">p_reference</a> (void *ref, const char *name, hid_t space_id, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:add727abd7dc520399f983c4a233b2f16 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aade70036f2fb86c9db621a3fada7cb82 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82">p_dereference</a> (hid_t loc_id, const void *ref, H5R_type_t ref_type, const char *from_func)</td></tr>
-<tr class="separator:aade70036f2fb86c9db621a3fada7cb82 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abcc6664714713593bf1a4fd9f1a5eab4 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4">p_get_obj_type</a> (void *ref, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:abcc6664714713593bf1a4fd9f1a5eab4 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7399d98ad07692317981f9769c3853f2 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2">p_get_ref_obj_type</a> (void *ref, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:a7399d98ad07692317981f9769c3853f2 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7">~H5Location</a> ()</td></tr>
-<tr class="memdesc:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#af790c3883e7d9f72677a1f6ed034c4c7">More...</a><br/></td></tr>
-<tr class="separator:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr>
-<tr class="memdesc:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a5545dda5e4c610b6bd9cdffe670c8728">More...</a><br/></td></tr>
-<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a> () const </td></tr>
-<tr class="separator:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1AbstractDs"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1AbstractDs')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1AbstractDs.html">H5::AbstractDs</a></td></tr>
-<tr class="memitem:a743adf3bfd8d95130b1fb0a7357da9f0 inherit pro_methods_classH5_1_1AbstractDs"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#a743adf3bfd8d95130b1fb0a7357da9f0">AbstractDs</a> ()</td></tr>
-<tr class="memdesc:a743adf3bfd8d95130b1fb0a7357da9f0 inherit pro_methods_classH5_1_1AbstractDs"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a743adf3bfd8d95130b1fb0a7357da9f0">More...</a><br/></td></tr>
-<tr class="separator:a743adf3bfd8d95130b1fb0a7357da9f0 inherit pro_methods_classH5_1_1AbstractDs"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4552ac31b4955c5fa15e7f5737647737 inherit pro_methods_classH5_1_1AbstractDs"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html#a4552ac31b4955c5fa15e7f5737647737">AbstractDs</a> (const hid_t ds_id)</td></tr>
-<tr class="memdesc:a4552ac31b4955c5fa15e7f5737647737 inherit pro_methods_classH5_1_1AbstractDs"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1AbstractDs.html" title="Class AbstractDs is an abstract base class, inherited by Attribute and DataSet. ">AbstractDs</a> instance using an existing id.  <a href="#a4552ac31b4955c5fa15e7f5737647737">More...</a><br/></td></tr>
-<tr class="separator:a4552ac31b4955c5fa15e7f5737647737 inherit pro_methods_classH5_1_1AbstractDs"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pro_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a> (const hid_t obj_id)</td></tr>
-<tr class="separator:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Class <a class="el" href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> operates on HDF5 datasets. </p>
-<p>An datasets has many characteristics similar to an attribute, thus both <a class="el" href="classH5_1_1Attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> and <a class="el" href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> are derivatives of <a class="el" href="classH5_1_1AbstractDs.html" title="Class AbstractDs is an abstract base class, inherited by Attribute and DataSet. ">AbstractDs</a>. <a class="el" href= [...]
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#_a3">chunks.cpp</a>, <a class="el" href="compound_8cpp-example.html#_a9">compound.cpp</a>, <a class="el" href="create_8cpp-example.html#_a6">create.cpp</a>, <a class="el" href="extend_ds_8cpp-example.html#_a8">extend_ds.cpp</a>, <a class="el" href="h5group_8cpp-example.html#_a9">h5group.cpp</a>, <a class="el" href="readdata_8cpp-example.html#_a3">readdata.cpp</a>, and <a class="el" href="writedata_8cpp-example [...]
-</dl></div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="adf08cc852cf83851de34c70acac2d4bf"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DataSet::DataSet </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> & </td>
-          <td class="paramname"><em>loc</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const void * </td>
-          <td class="paramname"><em>ref</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5R_type_t </td>
-          <td class="paramname"><em>ref_type</em> = <code>H5R_OBJECT</code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Given a reference, ref, to an hdf5 location, creates a <a class="el" href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> object. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">loc</td><td>- IN: Dataset reference object is in or location of object that the dataset is located within. </td></tr>
-    <tr><td class="paramname">ref</td><td>- IN: Reference pointer </td></tr>
-    <tr><td class="paramname">ref_type</td><td>- IN: Reference type - default to H5R_OBJECT </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSetIException.html">H5::DataSetIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd><code>loc</code> can be <a class="el" href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a>, <a class="el" href="classH5_1_1Group.html" title="Class Group represents an HDF5 group. ">Group</a>, <a class="el" href="classH5_1_1H5File.html" title="Class H5File represents an HDF5 file. ">H5File</a>, or named <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on [...]
-
-</div>
-</div>
-<a class="anchor" id="a0db85bd963ba01ae84b80d0267a239a1"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DataSet::DataSet </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1Attribute.html">Attribute</a> & </td>
-          <td class="paramname"><em>attr</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const void * </td>
-          <td class="paramname"><em>ref</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5R_type_t </td>
-          <td class="paramname"><em>ref_type</em> = <code>H5R_OBJECT</code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Given a reference, ref, to an hdf5 attribute, creates a <a class="el" href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> object. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">attr</td><td>- IN: Specifying location where the referenced object is in </td></tr>
-    <tr><td class="paramname">ref</td><td>- IN: Reference pointer </td></tr>
-    <tr><td class="paramname">ref_type</td><td>- IN: Reference type - default to H5R_OBJECT </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1ReferenceException.html">H5::ReferenceException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a6eb455b3f30e9f9bdb40f8ab012729ed"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DataSet::DataSet </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Default constructor: creates a stub <a class="el" href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a>. </p>
-
-</div>
-</div>
-<a class="anchor" id="a224114f6fd3fdb01300ffcfd5e5192d5"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DataSet::DataSet </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataSet.html">DataSet</a> & </td>
-          <td class="paramname"><em>original</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> object. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">original</td><td>- IN: <a class="el" href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> instance to copy </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a283d6e80f93309c1ee09a4c6a8dd574c"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DataSet::DataSet </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>existing_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates an <a class="el" href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> object using the id of an existing dataset. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">existing_id</td><td>- IN: Id of an existing dataset </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a4d11013deef811f218e1107fd2b70f67"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DataSet::~DataSet </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Properly terminates access to this dataset. </p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a58b4e38cbb5cec13e21653882ba14cac"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataSet::close </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Closes this dataset. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSetIException.html">H5::DataSetIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p>Implements <a class="el" href="classH5_1_1IdComponent.html#a222cd35221706639d021975b3cb3ad00">H5::IdComponent</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="adc3d4552c2486453b51b9c6cdbf02efd"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataSet::extend </td>
-          <td>(</td>
-          <td class="paramtype">const hsize_t * </td>
-          <td class="paramname"><em>size</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Extends a dataset with unlimited dimension. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">size</td><td>- IN: Array containing the new magnitude of each dimension </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSetIException.html">H5::DataSetIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>For more information, please see the Description section in C layer Reference Manual at: </dd></dl>
-<dl class="section user"><dt></dt><dd><a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5D.html#Dataset-Extend">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5D.html#Dataset-Extend</a> </dd></dl>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="extend_ds_8cpp-example.html#a9">extend_ds.cpp</a>.</dd>
-</dl>
-</div>
-</div>
-<a class="anchor" id="ae288741d10a98352a00e27339809ad68"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataSet::fillMemBuf </td>
-          <td>(</td>
-          <td class="paramtype">const void * </td>
-          <td class="paramname"><em>fill</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="classH5_1_1DataType.html">DataType</a> & </td>
-          <td class="paramname"><em>fill_type</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>buf</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="classH5_1_1DataType.html">DataType</a> & </td>
-          <td class="paramname"><em>buf_type</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & </td>
-          <td class="paramname"><em>space</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Fills a selection in memory with a value. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">fill</td><td>- IN: Pointer to fill value to use - default NULL </td></tr>
-    <tr><td class="paramname">fill_type</td><td>- IN: Datatype of the fill value </td></tr>
-    <tr><td class="paramname">buf</td><td>- IN/OUT: Memory buffer to fill selection within </td></tr>
-    <tr><td class="paramname">buf_type</td><td>- IN: Datatype of the elements in buffer </td></tr>
-    <tr><td class="paramname">space</td><td>- IN: Dataspace describing memory buffer & containing selection to use </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSetIException.html">H5::DataSetIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a77e16498f6aaf54afcb7d97ea26b9a0b"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataSet::fillMemBuf </td>
-          <td>(</td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>buf</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="classH5_1_1DataType.html">DataType</a> & </td>
-          <td class="paramname"><em>buf_type</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & </td>
-          <td class="paramname"><em>space</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it only takes the the last three arguments. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">buf</td><td>- IN/OUT: Memory buffer to fill selection within </td></tr>
-    <tr><td class="paramname">buf_type</td><td>- IN: Datatype of the elements in buffer </td></tr>
-    <tr><td class="paramname">space</td><td>- IN: Dataspace describing memory buffer & containing selection to use </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSetIException.html">H5::DataSetIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="af789313a3635e675f76dccb10b39e141"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::DataSet::fromClass </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns this class name. </p>
-
-<p>Implements <a class="el" href="classH5_1_1AbstractDs.html#a13c2b6930fd81d9e019acc0ce21c7e55">H5::AbstractDs</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ac567680b5bb3ad0a72ece90ea540f1f0"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1DSetCreatPropList.html">DSetCreatPropList</a> H5::DataSet::getCreatePlist </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Gets the dataset creation property list. </p>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1DSetCreatPropList.html" title="Class DSetCreatPropList represents the dataset creation property list. ">DSetCreatPropList</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSetIException.html">H5::DataSetIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#a12">chunks.cpp</a>.</dd>
-</dl>
-</div>
-</div>
-<a class="anchor" id="aa0b5b0136755eecf6ec4aa498d1da3ec"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">hid_t H5::DataSet::getId </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Get the id of this dataset. </p>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> identifier </dd></dl>
-
-<p>Implements <a class="el" href="classH5_1_1H5Location.html#adf9673f56413b1698e12a9a5bace28cd">H5::H5Location</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ae74661cf21960e8579fa8c5c6a6cfd10"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">size_t H5::DataSet::getInMemDataSize </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Gets the size in memory of the dataset's data. </p>
-<dl class="section return"><dt>Returns</dt><dd>Size of data (in memory) </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSetIException.html">H5::DataSetIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p>Implements <a class="el" href="classH5_1_1AbstractDs.html#abf03ce9861ccb7cb1b59eb3e54db253e">H5::AbstractDs</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a4bb5bbc0977ccee6b0ce14d2acf48193"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">haddr_t H5::DataSet::getOffset </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the address of this dataset in the file. </p>
-<dl class="section return"><dt>Returns</dt><dd>Address of dataset </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSetIException.html">H5::DataSetIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a1f727ed91722af4630ba20b2d8b5b12d"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> H5::DataSet::getSpace </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Gets a copy of the dataspace of this dataset. </p>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1DataSpace.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSetIException.html">H5::DataSetIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p>Implements <a class="el" href="classH5_1_1AbstractDs.html#a3afefb3c3be0ec2efcf880361695706e">H5::AbstractDs</a>.</p>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#a5">chunks.cpp</a>, <a class="el" href="extend_ds_8cpp-example.html#a10">extend_ds.cpp</a>, <a class="el" href="readdata_8cpp-example.html#a10">readdata.cpp</a>, and <a class="el" href="writedata_8cpp-example.html#a11">writedata.cpp</a>.</dd>
-</dl>
-</div>
-</div>
-<a class="anchor" id="a69ce56bd2958d86c74cc1b923dfc23a9"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataSet::getSpaceStatus </td>
-          <td>(</td>
-          <td class="paramtype">H5D_space_status_t & </td>
-          <td class="paramname"><em>status</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Determines whether space has been allocated for a dataset. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">status</td><td>- OUT: Space allocation status </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSetIException.html">H5::DataSetIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a594d12bbf45a2f2824935d31f612e726"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">hsize_t H5::DataSet::getStorageSize </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns the amount of storage required for a dataset. </p>
-<dl class="section return"><dt>Returns</dt><dd>Size of the storage or 0, for no data </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSetIException.html">H5::DataSetIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p>Implements <a class="el" href="classH5_1_1AbstractDs.html#ae90e2e730c114423a00a2643206abc44">H5::AbstractDs</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a5a840c880da67f8f569a5b1deca9421e"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">hsize_t H5::DataSet::getVlenBufSize </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="classH5_1_1DataType.html">DataType</a> & </td>
-          <td class="paramname"><em>type</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & </td>
-          <td class="paramname"><em>space</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the number of bytes required to store VL data. </p>
-<dl class="section return"><dt>Returns</dt><dd>Amount of storage </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSetIException.html">H5::DataSetIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a23b1e511f401e1dca147d224a6240d96"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int H5::DataSet::iterateElems </td>
-          <td>(</td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>buf</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataType.html">DataType</a> & </td>
-          <td class="paramname"><em>type</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & </td>
-          <td class="paramname"><em>space</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5D_operator_t </td>
-          <td class="paramname"><em>op</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>op_data</em> = <code>NULL</code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Iterates over all selected elements in a dataspace. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">buf</td><td>- IN/OUT: Pointer to the buffer in memory containing the elements to iterate over </td></tr>
-    <tr><td class="paramname">type</td><td>- IN: Datatype for the elements stored in <em>buf</em> </td></tr>
-    <tr><td class="paramname">space</td><td>- IN: Dataspace for <em>buf</em>. Also contains the selection to iterate over. </td></tr>
-    <tr><td class="paramname">op</td><td>- IN: Function pointer to the routine to be called for each element in <em>buf</em> iterated over </td></tr>
-    <tr><td class="paramname">op_data</td><td>- IN/OUT: Pointer to any user-defined data associated with the operation </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSetIException.html">H5::DataSetIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section note"><dt>Note</dt><dd>This function may not work correctly yet - it's still under development. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="ab395dab52b95d5034be339b6fdbbbcc8"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataSet::p_setId </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>new_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Sets the identifier of this dataset to a new value. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1IdComponentException.html">H5::IdComponentException</a></td><td>when the attempt to close the HDF5 object fails </td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p>Implements <a class="el" href="classH5_1_1IdComponent.html#a23accf3cee556a841e9388a2e410ccb7">H5::IdComponent</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a2f0278a519122419ae9981666277c9bb"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataSet::read </td>
-          <td>(</td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>buf</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataType.html">DataType</a> & </td>
-          <td class="paramname"><em>mem_type</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & </td>
-          <td class="paramname"><em>mem_space</em> = <code><a class="el" href="classH5_1_1DataSpace.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a></code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & </td>
-          <td class="paramname"><em>file_space</em> = <code><a class="el" href="classH5_1_1DataSpace.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a></code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DSetMemXferPropList.html">DSetMemXferPropList</a> & </td>
-          <td class="paramname"><em>xfer_plist</em> = <code><a class="el" href="classH5_1_1DSetMemXferPropList.html#a47bb48aeb00da456b7c9f1d86fdc2acf">DSetMemXferPropList::DEFAULT</a></code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Reads raw data from the specified dataset. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">buf</td><td>- IN: Buffer for read data </td></tr>
-    <tr><td class="paramname">mem_type</td><td>- IN: Memory datatype </td></tr>
-    <tr><td class="paramname">mem_space</td><td>- IN: Memory dataspace </td></tr>
-    <tr><td class="paramname">file_space</td><td>- IN: Dataset's dataspace in the file </td></tr>
-    <tr><td class="paramname">xfer_plist</td><td>- IN: Transfer property list for this I/O operation </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSetIException.html">H5::DataSetIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>This function reads raw data from this dataset into the buffer <em>buf</em>, converting from file datatype and dataspace to memory datatype <em>mem_type</em> and dataspace <em>mem_space</em>. </dd></dl>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#a8">chunks.cpp</a>, <a class="el" href="compound_8cpp-example.html#a13">compound.cpp</a>, <a class="el" href="extend_ds_8cpp-example.html#a13">extend_ds.cpp</a>, <a class="el" href="readdata_8cpp-example.html#a14">readdata.cpp</a>, and <a class="el" href="writedata_8cpp-example.html#a12">writedata.cpp</a>.</dd>
-</dl>
-</div>
-</div>
-<a class="anchor" id="a507862244d09bd87f66c9e91cb09e104"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataSet::read </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>strg</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataType.html">DataType</a> & </td>
-          <td class="paramname"><em>mem_type</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & </td>
-          <td class="paramname"><em>mem_space</em> = <code><a class="el" href="classH5_1_1DataSpace.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a></code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & </td>
-          <td class="paramname"><em>file_space</em> = <code><a class="el" href="classH5_1_1DataSpace.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a></code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DSetMemXferPropList.html">DSetMemXferPropList</a> & </td>
-          <td class="paramname"><em>xfer_plist</em> = <code><a class="el" href="classH5_1_1DSetMemXferPropList.html#a47bb48aeb00da456b7c9f1d86fdc2acf">DSetMemXferPropList::DEFAULT</a></code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It takes a reference to a <code>H5std_string</code> for the buffer. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">strg</td><td>- IN: Buffer for read data string </td></tr>
-    <tr><td class="paramname">mem_type</td><td>- IN: Memory datatype </td></tr>
-    <tr><td class="paramname">mem_space</td><td>- IN: Memory dataspace </td></tr>
-    <tr><td class="paramname">file_space</td><td>- IN: Dataset's dataspace in the file </td></tr>
-    <tr><td class="paramname">xfer_plist</td><td>- IN: Transfer property list for this I/O operation </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSetIException.html">H5::DataSetIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a4e76899f034982233893d98a994e1020"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataSet::vlenReclaim </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataType.html">DataType</a> & </td>
-          <td class="paramname"><em>type</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & </td>
-          <td class="paramname"><em>space</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DSetMemXferPropList.html">DSetMemXferPropList</a> & </td>
-          <td class="paramname"><em>xfer_plist</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>buf</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Reclaims VL datatype memory buffers. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">type</td><td>- IN: Datatype, which is the datatype stored in the buffer </td></tr>
-    <tr><td class="paramname">space</td><td>- IN: Selection for the memory buffer to free the VL datatypes within </td></tr>
-    <tr><td class="paramname">xfer_plist</td><td>- IN: Property list used to create the buffer </td></tr>
-    <tr><td class="paramname">buf</td><td>- IN: Pointer to the buffer to be reclaimed </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSetIException.html">H5::DataSetIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a779813e233e3651f71996fa2ae6bcda5"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataSet::vlenReclaim </td>
-          <td>(</td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>buf</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataType.html">DataType</a> & </td>
-          <td class="paramname"><em>type</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & </td>
-          <td class="paramname"><em>space</em> = <code><a class="el" href="classH5_1_1DataSpace.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a></code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DSetMemXferPropList.html">DSetMemXferPropList</a> & </td>
-          <td class="paramname"><em>xfer_plist</em> = <code><a class="el" href="classH5_1_1DSetMemXferPropList.html#a47bb48aeb00da456b7c9f1d86fdc2acf">DSetMemXferPropList::DEFAULT</a></code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Reclaims VL datatype memory buffers. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">type</td><td>- IN: Datatype, which is the datatype stored in the buffer </td></tr>
-    <tr><td class="paramname">space</td><td>- IN: Selection for the memory buffer to free the VL datatypes within </td></tr>
-    <tr><td class="paramname">xfer_plist</td><td>- IN: Property list used to create the buffer </td></tr>
-    <tr><td class="paramname">buf</td><td>- IN: Pointer to the buffer to be reclaimed </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSetIException.html">H5::DataSetIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a3ce98e7a626fd32a23d1bcc41537326f"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataSet::write </td>
-          <td>(</td>
-          <td class="paramtype">const void * </td>
-          <td class="paramname"><em>buf</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataType.html">DataType</a> & </td>
-          <td class="paramname"><em>mem_type</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & </td>
-          <td class="paramname"><em>mem_space</em> = <code><a class="el" href="classH5_1_1DataSpace.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a></code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & </td>
-          <td class="paramname"><em>file_space</em> = <code><a class="el" href="classH5_1_1DataSpace.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a></code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DSetMemXferPropList.html">DSetMemXferPropList</a> & </td>
-          <td class="paramname"><em>xfer_plist</em> = <code><a class="el" href="classH5_1_1DSetMemXferPropList.html#a47bb48aeb00da456b7c9f1d86fdc2acf">DSetMemXferPropList::DEFAULT</a></code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Writes raw data from an application buffer to a dataset. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">buf</td><td>- IN: Buffer containing data to be written </td></tr>
-    <tr><td class="paramname">mem_type</td><td>- IN: Memory datatype </td></tr>
-    <tr><td class="paramname">mem_space</td><td>- IN: Memory dataspace </td></tr>
-    <tr><td class="paramname">file_space</td><td>- IN: Dataset's dataspace in the file </td></tr>
-    <tr><td class="paramname">xfer_plist</td><td>- IN: Transfer property list for this I/O operation </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSetIException.html">H5::DataSetIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>This function writes raw data from an application buffer <em>buf</em> to a dataset, converting from memory datatype <em>mem_type</em> and dataspace <em>mem_space</em> to file datatype and dataspace. </dd></dl>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="compound_8cpp-example.html#a11">compound.cpp</a>, <a class="el" href="create_8cpp-example.html#a7">create.cpp</a>, <a class="el" href="extend_ds_8cpp-example.html#a12">extend_ds.cpp</a>, and <a class="el" href="writedata_8cpp-example.html#a9">writedata.cpp</a>.</dd>
-</dl>
-</div>
-</div>
-<a class="anchor" id="a2eb77380665b6b26c19ff02f3e22b68c"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataSet::write </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>buf</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataType.html">DataType</a> & </td>
-          <td class="paramname"><em>mem_type</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & </td>
-          <td class="paramname"><em>mem_space</em> = <code><a class="el" href="classH5_1_1DataSpace.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a></code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & </td>
-          <td class="paramname"><em>file_space</em> = <code><a class="el" href="classH5_1_1DataSpace.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a></code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DSetMemXferPropList.html">DSetMemXferPropList</a> & </td>
-          <td class="paramname"><em>xfer_plist</em> = <code><a class="el" href="classH5_1_1DSetMemXferPropList.html#a47bb48aeb00da456b7c9f1d86fdc2acf">DSetMemXferPropList::DEFAULT</a></code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It takes a reference to a <code>H5std_string</code> for the buffer. </p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5DataSet_8h_source.html">H5DataSet.h</a></li>
-<li><a class="el" href="H5DataSet_8cpp.html">H5DataSet.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1DataSet.png b/html/cpplus_RM/classH5_1_1DataSet.png
deleted file mode 100644
index 4d646e9..0000000
Binary files a/html/cpplus_RM/classH5_1_1DataSet.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1DataSetIException-members.html b/html/cpplus_RM/classH5_1_1DataSetIException-members.html
deleted file mode 100644
index 89c9fea..0000000
--- a/html/cpplus_RM/classH5_1_1DataSetIException-members.html
+++ /dev/null
@@ -1,127 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1DataSetIException.html">DataSetIException</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::DataSetIException Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1DataSetIException.html">H5::DataSetIException</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataSetIException.html#a8156d2151113bbb422fe627f881ac2d7">DataSetIException</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="classH5_1_1DataSetIException.html">H5::DataSetIException</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSetIException.html#a9a6b8c231d5d42d4d224a383180e5636">DataSetIException</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataSetIException.html">H5::DataSetIException</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a>(const Exception &orig)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a>(H5E_auto2_t &func, void **client_data)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a>(hid_t err_major_id) const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a>(hid_t err_minor_id) const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>(FILE *stream=NULL) const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a>(H5E_auto2_t &func, void *client_data)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a>(H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSetIException.html#aec320518612b57a1fc403745abfa7a33">~DataSetIException</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataSetIException.html">H5::DataSetIException</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1DataSetIException.html b/html/cpplus_RM/classH5_1_1DataSetIException.html
deleted file mode 100644
index e70b5fc..0000000
--- a/html/cpplus_RM/classH5_1_1DataSetIException.html
+++ /dev/null
@@ -1,271 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::DataSetIException Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1DataSetIException.html">DataSetIException</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="classH5_1_1DataSetIException-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::DataSetIException Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><code>#include <<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::DataSetIException:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1DataSetIException.png" usemap="#H5::DataSetIException_map" alt=""/>
-  <map id="H5::DataSetIException_map" name="H5::DataSetIException_map">
-<area href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. " alt="H5::Exception" shape="rect" coords="0,0,136,24"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a8156d2151113bbb422fe627f881ac2d7"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSetIException.html#a8156d2151113bbb422fe627f881ac2d7">DataSetIException</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &func_name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &messag [...]
-<tr class="memdesc:a8156d2151113bbb422fe627f881ac2d7"><td class="mdescLeft"> </td><td class="mdescRight">Creates a <a class="el" href="classH5_1_1DataSetIException.html">DataSetIException</a> with the name of the function, in which the failure occurs, and an optional detailed message.  <a href="#a8156d2151113bbb422fe627f881ac2d7">More...</a><br/></td></tr>
-<tr class="separator:a8156d2151113bbb422fe627f881ac2d7"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9a6b8c231d5d42d4d224a383180e5636"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSetIException.html#a9a6b8c231d5d42d4d224a383180e5636">DataSetIException</a> ()</td></tr>
-<tr class="memdesc:a9a6b8c231d5d42d4d224a383180e5636"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a9a6b8c231d5d42d4d224a383180e5636">More...</a><br/></td></tr>
-<tr class="separator:a9a6b8c231d5d42d4d224a383180e5636"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aec320518612b57a1fc403745abfa7a33"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSetIException.html#aec320518612b57a1fc403745abfa7a33">~DataSetIException</a> ()</td></tr>
-<tr class="memdesc:aec320518612b57a1fc403745abfa7a33"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#aec320518612b57a1fc403745abfa7a33">More...</a><br/></td></tr>
-<tr class="separator:aec320518612b57a1fc403745abfa7a33"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1Exception"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1Exception')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td></tr>
-<tr class="memitem:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &func_name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5s [...]
-<tr class="memdesc:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Creates an exception with the name of the function, in which the failure occurs, and an optional detailed message.  <a href="#a0f4ddd03c9177ca8c318f17e588cd713">More...</a><br/></td></tr>
-<tr class="separator:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a> (hid_t err_major_id) const </td></tr>
-<tr class="memdesc:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a major error number.  <a href="#adb189625407c0e219a8b064b41b8cb32">More...</a><br/></td></tr>
-<tr class="separator:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8dee739f83b527b30150149ae1036849 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a> (hid_t err_minor_id) const </td></tr>
-<tr class="memdesc:a8dee739f83b527b30150149ae1036849 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a minor error number.  <a href="#a8dee739f83b527b30150149ae1036849">More...</a><br/></td></tr>
-<tr class="separator:a8dee739f83b527b30150149ae1036849 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a> () const </td></tr>
-<tr class="memdesc:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown.  <a href="#aedc9690b2b1a12e0fab36962d4479508">More...</a><br/></td></tr>
-<tr class="separator:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a> () const </td></tr>
-<tr class="memdesc:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown.  <a href="#a1a60af9bf6c9bb1c9d42d1807529f187">More...</a><br/></td></tr>
-<tr class="separator:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a> () const </td></tr>
-<tr class="memdesc:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown.  <a href="#a244fb8b04b39d92bca9fae548b00d730">More...</a><br/></td></tr>
-<tr class="separator:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a> () const </td></tr>
-<tr class="memdesc:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown.  <a href="#ac492fb892d39a60dd4fb2b7ae015300f">More...</a><br/></td></tr>
-<tr class="separator:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a> (FILE *stream=NULL) const </td></tr>
-<tr class="memdesc:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner.  <a href="#ad5bf0f93b4156d6366110dd5e08342a2">More...</a><br/></td></tr>
-<tr class="separator:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a> ()</td></tr>
-<tr class="memdesc:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a9c0bba82658e1022a9c784c9364bd068">More...</a><br/></td></tr>
-<tr class="separator:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a> (const <a class="el" href="classH5_1_1Exception.html">Exception</a> &orig)</td></tr>
-<tr class="memdesc:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> object.  <a href="#abc3b9e76dbfbdc6fc7939c67d3cfe72b">More...</a><br/></td></tr>
-<tr class="separator:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a> ()</td></tr>
-<tr class="memdesc:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#ac6f37cdf186b4c23fadfcd5998c2ddbb">More...</a><br/></td></tr>
-<tr class="separator:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classH5_1_1Exception"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classH5_1_1Exception')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td></tr>
-<tr class="memitem:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a> (H5E_auto2_t &func, void *client_data)</td></tr>
-<tr class="memdesc:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns on the automatic error printing.  <a href="#af28b00cd90aab4cdf3cc556e15950bbb">More...</a><br/></td></tr>
-<tr class="separator:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a> ()</td></tr>
-<tr class="memdesc:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns off the automatic error printing from the C library.  <a href="#ad49f16300979996c094c2e4f57868414">More...</a><br/></td></tr>
-<tr class="separator:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a> (H5E_auto2_t &func, void **client_data)</td></tr>
-<tr class="memdesc:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the current settings for the automatic error stack traversal function and its data.  <a href="#af0ffda4a0ed5cafe729a093d4c1920d0">More...</a><br/></td></tr>
-<tr class="separator:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a> ()</td></tr>
-<tr class="memdesc:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Clears the error stack for the current thread.  <a href="#a58bb19c2776bd3fbdbe081b63ae97486">More...</a><br/></td></tr>
-<tr class="separator:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a> (H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td></tr>
-<tr class="memdesc:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Walks the error stack for the current thread, calling the specified function.  <a href="#aafd9cbcc5baf0b3eb92184fc922f3b09">More...</a><br/></td></tr>
-<tr class="separator:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_static_attribs_classH5_1_1Exception"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_classH5_1_1Exception')"><img src="closed.png" alt="-"/> Static Protected Attributes inherited from <a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td></tr>
-<tr class="memitem:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static const char </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a> [] = "No detailed information provided"</td></tr>
-<tr class="separator:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#_a17">chunks.cpp</a>, <a class="el" href="compound_8cpp-example.html#_a16">compound.cpp</a>, <a class="el" href="create_8cpp-example.html#_a10">create.cpp</a>, <a class="el" href="extend_ds_8cpp-example.html#_a16">extend_ds.cpp</a>, <a class="el" href="h5group_8cpp-example.html#_a21">h5group.cpp</a>, <a class="el" href="readdata_8cpp-example.html#_a18">readdata.cpp</a>, and <a class="el" [...]
-</dl></div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="a8156d2151113bbb422fe627f881ac2d7"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DataSetIException::DataSetIException </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>func_name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>message</em> = <code><a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a <a class="el" href="classH5_1_1DataSetIException.html">DataSetIException</a> with the name of the function, in which the failure occurs, and an optional detailed message. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">func_name</td><td>- IN: Name of the function where failure occurs </td></tr>
-    <tr><td class="paramname">message</td><td>- IN: Message on the failure </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a9a6b8c231d5d42d4d224a383180e5636"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DataSetIException::DataSetIException </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Default constructor. </p>
-
-</div>
-</div>
-<a class="anchor" id="aec320518612b57a1fc403745abfa7a33"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DataSetIException::~DataSetIException </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Noop destructor. </p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5Exception_8h_source.html">H5Exception.h</a></li>
-<li><a class="el" href="H5Exception_8cpp.html">H5Exception.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1DataSetIException.png b/html/cpplus_RM/classH5_1_1DataSetIException.png
deleted file mode 100644
index 56c8d08..0000000
Binary files a/html/cpplus_RM/classH5_1_1DataSetIException.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1DataSpace-members.html b/html/cpplus_RM/classH5_1_1DataSpace-members.html
deleted file mode 100644
index 2ae05a1..0000000
--- a/html/cpplus_RM/classH5_1_1DataSpace-members.html
+++ /dev/null
@@ -1,155 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1DataSpace.html">DataSpace</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::DataSpace Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSpace.html#af19fb72eae0855e07830c6d9a6f4748d">ALL</a></td><td class="entry"><a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataSpace.html#ac0b162ae2a09816c8e5499f02ec25f27">close</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSpace.html#aec8ac009d4284d786c26e1f7a109e635">copy</a>(const DataSpace &like_space)</td><td class="entry"><a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataSpace.html#ad56d9dd51af4ece3e7269404903bc4a9">DataSpace</a>(H5S_class_t type=H5S_SCALAR)</td><td class="entry"><a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSpace.html#a3147799b3cd1e741e591175e61785854">DataSpace</a>(int rank, const hsize_t *dims, const hsize_t *maxdims=NULL)</td><td class="entry"><a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataSpace.html#ab62bedbc7e8ced6a2adf71dbc7d143f7">DataSpace</a>(const hid_t space_id)</td><td class="entry"><a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSpace.html#a55be5c95c111878a78889697848c14cd">DataSpace</a>(const DataSpace &original)</td><td class="entry"><a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataSpace.html#af1bafda4d3c9ac76bacb1cd5bcc12381">extentCopy</a>(DataSpace &dest_space) const </td><td class="entry"><a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSpace.html#a357736f9ba3cb023f6715e520a10ef5d">fromClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSpace.html#aaefbf468ec1d8e46b9116552f0524ef9">getId</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataSpace.html#a14c83212d4bf9158c44edbc272b5e410">getSelectBounds</a>(hsize_t *start, hsize_t *end) const </td><td class="entry"><a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSpace.html#aa95e5ddeeb38aef326d4488d37f5a292">getSelectElemNpoints</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataSpace.html#a73520e41e66080b38ee2eee16758b956">getSelectElemPointlist</a>(hsize_t startpoint, hsize_t numpoints, hsize_t *buf) const </td><td class="entry"><a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSpace.html#a3f2f5d44143e027757845e06d76fc2c2">getSelectHyperBlocklist</a>(hsize_t startblock, hsize_t numblocks, hsize_t *buf) const </td><td class="entry"><a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataSpace.html#abe2ef7bf53cfd83312f7e8ec2cdfd10d">getSelectHyperNblocks</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSpace.html#ac3b7c26e8f66a8b4233c7086d2eef737">getSelectNpoints</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataSpace.html#a704e01abf0484f976eef02589e1ee3fd">getSimpleExtentDims</a>(hsize_t *dims, hsize_t *maxdims=NULL) const </td><td class="entry"><a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSpace.html#a8c7a590a67ef1a69fe6f70877761b55a">getSimpleExtentNdims</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataSpace.html#a0512712c57c51d9a8fb689770da37a8c">getSimpleExtentNpoints</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSpace.html#a8e39d913ca70c4a5886eb2d256118eec">getSimpleExtentType</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a>(const char *func_name) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataSpace.html#a84fc9654f5c18b0fcb0d7ee7c10c7c35">isSimple</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSpace.html#a1977cf076ff136781f01e7501c9615c2">offsetSimple</a>(const hssize_t *offset) const </td><td class="entry"><a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataSpace.html#a2ced8f3ed4668656d1a9b811e9cce9e5">operator=</a>(const DataSpace &rhs)</td><td class="entry"><a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">H5::IdComponent::operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSpace.html#aee0396fb9054a76b7dd4dcbe26ea17ff">p_setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSpace.html#ace0f92a7cf6554462c6c4b4105d22cff">selectAll</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataSpace.html#a8b2bd5295ea459d229de280172616a0b">selectElements</a>(H5S_seloper_t op, const size_t num_elements, const hsize_t *coord) const </td><td class="entry"><a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSpace.html#a92bd510d1c06ebef292faeff73f40c12">selectHyperslab</a>(H5S_seloper_t op, const hsize_t *count, const hsize_t *start, const hsize_t *stride=NULL, const hsize_t *block=NULL) const </td><td class="entry"><a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataSpace.html#a2817049bbb949258412f85b3c6db89ec">selectNone</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSpace.html#a60cb10767095d693ce9677b6979e5689">selectValid</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataSpace.html#a468766b38d3f32ab966e22e5d2a96e4f">setExtentNone</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSpace.html#a3dd7d1422ba85fe3dc7979abd9db39b3">setExtentSimple</a>(int rank, const hsize_t *current_size, const hsize_t *maximum_size=NULL) const </td><td class="entry"><a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSpace.html#af9884abc481a0bb4c6161f9731bc3ee1">~DataSpace</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataSpace.html">H5::DataSpace</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1DataSpace.html b/html/cpplus_RM/classH5_1_1DataSpace.html
deleted file mode 100644
index 1995755..0000000
--- a/html/cpplus_RM/classH5_1_1DataSpace.html
+++ /dev/null
@@ -1,1320 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::DataSpace Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1DataSpace.html">DataSpace</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="#pub-static-attribs">Static Public Attributes</a> |
-<a href="#pro-methods">Protected Member Functions</a> |
-<a href="classH5_1_1DataSpace-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::DataSpace Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Class <a class="el" href="classH5_1_1DataSpace.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> operates on HDF5 dataspaces.  
- <a href="classH5_1_1DataSpace.html#details">More...</a></p>
-
-<p><code>#include <<a class="el" href="H5DataSpace_8h_source.html">H5DataSpace.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::DataSpace:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1DataSpace.png" usemap="#H5::DataSpace_map" alt=""/>
-  <map id="H5::DataSpace_map" name="H5::DataSpace_map">
-<area href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="0,0,107,24"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:ad56d9dd51af4ece3e7269404903bc4a9"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html#ad56d9dd51af4ece3e7269404903bc4a9">DataSpace</a> (H5S_class_t type=H5S_SCALAR)</td></tr>
-<tr class="memdesc:ad56d9dd51af4ece3e7269404903bc4a9"><td class="mdescLeft"> </td><td class="mdescRight">Creates a new dataspace given a dataspace type.  <a href="#ad56d9dd51af4ece3e7269404903bc4a9">More...</a><br/></td></tr>
-<tr class="separator:ad56d9dd51af4ece3e7269404903bc4a9"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3147799b3cd1e741e591175e61785854"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html#a3147799b3cd1e741e591175e61785854">DataSpace</a> (int rank, const hsize_t *dims, const hsize_t *maxdims=NULL)</td></tr>
-<tr class="memdesc:a3147799b3cd1e741e591175e61785854"><td class="mdescLeft"> </td><td class="mdescRight">Creates a new simple dataspace.  <a href="#a3147799b3cd1e741e591175e61785854">More...</a><br/></td></tr>
-<tr class="separator:a3147799b3cd1e741e591175e61785854"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2ced8f3ed4668656d1a9b811e9cce9e5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html#a2ced8f3ed4668656d1a9b811e9cce9e5">operator=</a> (const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> &rhs)</td></tr>
-<tr class="memdesc:a2ced8f3ed4668656d1a9b811e9cce9e5"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a2ced8f3ed4668656d1a9b811e9cce9e5">More...</a><br/></td></tr>
-<tr class="separator:a2ced8f3ed4668656d1a9b811e9cce9e5"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac0b162ae2a09816c8e5499f02ec25f27"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html#ac0b162ae2a09816c8e5499f02ec25f27">close</a> ()</td></tr>
-<tr class="memdesc:ac0b162ae2a09816c8e5499f02ec25f27"><td class="mdescLeft"> </td><td class="mdescRight">Closes this dataspace.  <a href="#ac0b162ae2a09816c8e5499f02ec25f27">More...</a><br/></td></tr>
-<tr class="separator:ac0b162ae2a09816c8e5499f02ec25f27"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aec8ac009d4284d786c26e1f7a109e635"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html#aec8ac009d4284d786c26e1f7a109e635">copy</a> (const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> &like_space)</td></tr>
-<tr class="memdesc:aec8ac009d4284d786c26e1f7a109e635"><td class="mdescLeft"> </td><td class="mdescRight">Makes a copy of an existing dataspace.  <a href="#aec8ac009d4284d786c26e1f7a109e635">More...</a><br/></td></tr>
-<tr class="separator:aec8ac009d4284d786c26e1f7a109e635"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af1bafda4d3c9ac76bacb1cd5bcc12381"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html#af1bafda4d3c9ac76bacb1cd5bcc12381">extentCopy</a> (<a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> &dest_space) const </td></tr>
-<tr class="memdesc:af1bafda4d3c9ac76bacb1cd5bcc12381"><td class="mdescLeft"> </td><td class="mdescRight">Copies the extent of a dataspace.  <a href="#af1bafda4d3c9ac76bacb1cd5bcc12381">More...</a><br/></td></tr>
-<tr class="separator:af1bafda4d3c9ac76bacb1cd5bcc12381"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a14c83212d4bf9158c44edbc272b5e410"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html#a14c83212d4bf9158c44edbc272b5e410">getSelectBounds</a> (hsize_t *start, hsize_t *end) const </td></tr>
-<tr class="memdesc:a14c83212d4bf9158c44edbc272b5e410"><td class="mdescLeft"> </td><td class="mdescRight">Gets the bounding box containing the current selection.  <a href="#a14c83212d4bf9158c44edbc272b5e410">More...</a><br/></td></tr>
-<tr class="separator:a14c83212d4bf9158c44edbc272b5e410"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa95e5ddeeb38aef326d4488d37f5a292"><td class="memItemLeft" align="right" valign="top">hssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html#aa95e5ddeeb38aef326d4488d37f5a292">getSelectElemNpoints</a> () const </td></tr>
-<tr class="memdesc:aa95e5ddeeb38aef326d4488d37f5a292"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of element points in the current selection.  <a href="#aa95e5ddeeb38aef326d4488d37f5a292">More...</a><br/></td></tr>
-<tr class="separator:aa95e5ddeeb38aef326d4488d37f5a292"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a73520e41e66080b38ee2eee16758b956"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html#a73520e41e66080b38ee2eee16758b956">getSelectElemPointlist</a> (hsize_t startpoint, hsize_t numpoints, hsize_t *buf) const </td></tr>
-<tr class="memdesc:a73520e41e66080b38ee2eee16758b956"><td class="mdescLeft"> </td><td class="mdescRight">Gets the list of element points currently selected.  <a href="#a73520e41e66080b38ee2eee16758b956">More...</a><br/></td></tr>
-<tr class="separator:a73520e41e66080b38ee2eee16758b956"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3f2f5d44143e027757845e06d76fc2c2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html#a3f2f5d44143e027757845e06d76fc2c2">getSelectHyperBlocklist</a> (hsize_t startblock, hsize_t numblocks, hsize_t *buf) const </td></tr>
-<tr class="memdesc:a3f2f5d44143e027757845e06d76fc2c2"><td class="mdescLeft"> </td><td class="mdescRight">Gets the list of hyperslab blocks currently selected.  <a href="#a3f2f5d44143e027757845e06d76fc2c2">More...</a><br/></td></tr>
-<tr class="separator:a3f2f5d44143e027757845e06d76fc2c2"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abe2ef7bf53cfd83312f7e8ec2cdfd10d"><td class="memItemLeft" align="right" valign="top">hssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html#abe2ef7bf53cfd83312f7e8ec2cdfd10d">getSelectHyperNblocks</a> () const </td></tr>
-<tr class="memdesc:abe2ef7bf53cfd83312f7e8ec2cdfd10d"><td class="mdescLeft"> </td><td class="mdescRight">Returns number of hyperslab blocks.  <a href="#abe2ef7bf53cfd83312f7e8ec2cdfd10d">More...</a><br/></td></tr>
-<tr class="separator:abe2ef7bf53cfd83312f7e8ec2cdfd10d"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac3b7c26e8f66a8b4233c7086d2eef737"><td class="memItemLeft" align="right" valign="top">hssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html#ac3b7c26e8f66a8b4233c7086d2eef737">getSelectNpoints</a> () const </td></tr>
-<tr class="memdesc:ac3b7c26e8f66a8b4233c7086d2eef737"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of elements in a dataspace selection.  <a href="#ac3b7c26e8f66a8b4233c7086d2eef737">More...</a><br/></td></tr>
-<tr class="separator:ac3b7c26e8f66a8b4233c7086d2eef737"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a704e01abf0484f976eef02589e1ee3fd"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html#a704e01abf0484f976eef02589e1ee3fd">getSimpleExtentDims</a> (hsize_t *dims, hsize_t *maxdims=NULL) const </td></tr>
-<tr class="memdesc:a704e01abf0484f976eef02589e1ee3fd"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves dataspace dimension size and maximum size.  <a href="#a704e01abf0484f976eef02589e1ee3fd">More...</a><br/></td></tr>
-<tr class="separator:a704e01abf0484f976eef02589e1ee3fd"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8c7a590a67ef1a69fe6f70877761b55a"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html#a8c7a590a67ef1a69fe6f70877761b55a">getSimpleExtentNdims</a> () const </td></tr>
-<tr class="memdesc:a8c7a590a67ef1a69fe6f70877761b55a"><td class="mdescLeft"> </td><td class="mdescRight">Returns the dimensionality of a dataspace.  <a href="#a8c7a590a67ef1a69fe6f70877761b55a">More...</a><br/></td></tr>
-<tr class="separator:a8c7a590a67ef1a69fe6f70877761b55a"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0512712c57c51d9a8fb689770da37a8c"><td class="memItemLeft" align="right" valign="top">hssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html#a0512712c57c51d9a8fb689770da37a8c">getSimpleExtentNpoints</a> () const </td></tr>
-<tr class="memdesc:a0512712c57c51d9a8fb689770da37a8c"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of elements in a dataspace.  <a href="#a0512712c57c51d9a8fb689770da37a8c">More...</a><br/></td></tr>
-<tr class="separator:a0512712c57c51d9a8fb689770da37a8c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8e39d913ca70c4a5886eb2d256118eec"><td class="memItemLeft" align="right" valign="top">H5S_class_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html#a8e39d913ca70c4a5886eb2d256118eec">getSimpleExtentType</a> () const </td></tr>
-<tr class="memdesc:a8e39d913ca70c4a5886eb2d256118eec"><td class="mdescLeft"> </td><td class="mdescRight">Returns the current class of a dataspace.  <a href="#a8e39d913ca70c4a5886eb2d256118eec">More...</a><br/></td></tr>
-<tr class="separator:a8e39d913ca70c4a5886eb2d256118eec"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a84fc9654f5c18b0fcb0d7ee7c10c7c35"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html#a84fc9654f5c18b0fcb0d7ee7c10c7c35">isSimple</a> () const </td></tr>
-<tr class="memdesc:a84fc9654f5c18b0fcb0d7ee7c10c7c35"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether this dataspace is a simple dataspace.  <a href="#a84fc9654f5c18b0fcb0d7ee7c10c7c35">More...</a><br/></td></tr>
-<tr class="separator:a84fc9654f5c18b0fcb0d7ee7c10c7c35"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1977cf076ff136781f01e7501c9615c2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html#a1977cf076ff136781f01e7501c9615c2">offsetSimple</a> (const hssize_t *offset) const </td></tr>
-<tr class="memdesc:a1977cf076ff136781f01e7501c9615c2"><td class="mdescLeft"> </td><td class="mdescRight">Sets the offset of this simple dataspace.  <a href="#a1977cf076ff136781f01e7501c9615c2">More...</a><br/></td></tr>
-<tr class="separator:a1977cf076ff136781f01e7501c9615c2"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ace0f92a7cf6554462c6c4b4105d22cff"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html#ace0f92a7cf6554462c6c4b4105d22cff">selectAll</a> () const </td></tr>
-<tr class="memdesc:ace0f92a7cf6554462c6c4b4105d22cff"><td class="mdescLeft"> </td><td class="mdescRight">Selects the entire dataspace.  <a href="#ace0f92a7cf6554462c6c4b4105d22cff">More...</a><br/></td></tr>
-<tr class="separator:ace0f92a7cf6554462c6c4b4105d22cff"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8b2bd5295ea459d229de280172616a0b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html#a8b2bd5295ea459d229de280172616a0b">selectElements</a> (H5S_seloper_t op, const size_t num_elements, const hsize_t *coord) const </td></tr>
-<tr class="memdesc:a8b2bd5295ea459d229de280172616a0b"><td class="mdescLeft"> </td><td class="mdescRight">Selects array elements to be included in the selection for this dataspace.  <a href="#a8b2bd5295ea459d229de280172616a0b">More...</a><br/></td></tr>
-<tr class="separator:a8b2bd5295ea459d229de280172616a0b"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a92bd510d1c06ebef292faeff73f40c12"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html#a92bd510d1c06ebef292faeff73f40c12">selectHyperslab</a> (H5S_seloper_t op, const hsize_t *count, const hsize_t *start, const hsize_t *stride=NULL, const hsize_t *block=NULL) const </td></tr>
-<tr class="memdesc:a92bd510d1c06ebef292faeff73f40c12"><td class="mdescLeft"> </td><td class="mdescRight">Selects a hyperslab region to add to the current selected region.  <a href="#a92bd510d1c06ebef292faeff73f40c12">More...</a><br/></td></tr>
-<tr class="separator:a92bd510d1c06ebef292faeff73f40c12"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2817049bbb949258412f85b3c6db89ec"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html#a2817049bbb949258412f85b3c6db89ec">selectNone</a> () const </td></tr>
-<tr class="memdesc:a2817049bbb949258412f85b3c6db89ec"><td class="mdescLeft"> </td><td class="mdescRight">Resets the selection region to include no elements.  <a href="#a2817049bbb949258412f85b3c6db89ec">More...</a><br/></td></tr>
-<tr class="separator:a2817049bbb949258412f85b3c6db89ec"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a60cb10767095d693ce9677b6979e5689"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html#a60cb10767095d693ce9677b6979e5689">selectValid</a> () const </td></tr>
-<tr class="memdesc:a60cb10767095d693ce9677b6979e5689"><td class="mdescLeft"> </td><td class="mdescRight">Verifies that the selection is within the extent of the dataspace.  <a href="#a60cb10767095d693ce9677b6979e5689">More...</a><br/></td></tr>
-<tr class="separator:a60cb10767095d693ce9677b6979e5689"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a468766b38d3f32ab966e22e5d2a96e4f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html#a468766b38d3f32ab966e22e5d2a96e4f">setExtentNone</a> () const </td></tr>
-<tr class="memdesc:a468766b38d3f32ab966e22e5d2a96e4f"><td class="mdescLeft"> </td><td class="mdescRight">Removes the extent from a dataspace.  <a href="#a468766b38d3f32ab966e22e5d2a96e4f">More...</a><br/></td></tr>
-<tr class="separator:a468766b38d3f32ab966e22e5d2a96e4f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3dd7d1422ba85fe3dc7979abd9db39b3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html#a3dd7d1422ba85fe3dc7979abd9db39b3">setExtentSimple</a> (int rank, const hsize_t *current_size, const hsize_t *maximum_size=NULL) const </td></tr>
-<tr class="memdesc:a3dd7d1422ba85fe3dc7979abd9db39b3"><td class="mdescLeft"> </td><td class="mdescRight">Sets or resets the size of an existing dataspace.  <a href="#a3dd7d1422ba85fe3dc7979abd9db39b3">More...</a><br/></td></tr>
-<tr class="separator:a3dd7d1422ba85fe3dc7979abd9db39b3"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a357736f9ba3cb023f6715e520a10ef5d"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html#a357736f9ba3cb023f6715e520a10ef5d">fromClass</a> () const </td></tr>
-<tr class="memdesc:a357736f9ba3cb023f6715e520a10ef5d"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name.  <a href="#a357736f9ba3cb023f6715e520a10ef5d">More...</a><br/></td></tr>
-<tr class="separator:a357736f9ba3cb023f6715e520a10ef5d"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab62bedbc7e8ced6a2adf71dbc7d143f7"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html#ab62bedbc7e8ced6a2adf71dbc7d143f7">DataSpace</a> (const hid_t space_id)</td></tr>
-<tr class="memdesc:ab62bedbc7e8ced6a2adf71dbc7d143f7"><td class="mdescLeft"> </td><td class="mdescRight">Creates a <a class="el" href="classH5_1_1DataSpace.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object using the id of an existing dataspace.  <a href="#ab62bedbc7e8ced6a2adf71dbc7d143f7">More...</a><br/></td></tr>
-<tr class="separator:ab62bedbc7e8ced6a2adf71dbc7d143f7"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a55be5c95c111878a78889697848c14cd"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html#a55be5c95c111878a78889697848c14cd">DataSpace</a> (const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> &original)</td></tr>
-<tr class="memdesc:a55be5c95c111878a78889697848c14cd"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1DataSpace.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object.  <a href="#a55be5c95c111878a78889697848c14cd">More...</a><br/></td></tr>
-<tr class="separator:a55be5c95c111878a78889697848c14cd"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aaefbf468ec1d8e46b9116552f0524ef9"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html#aaefbf468ec1d8e46b9116552f0524ef9">getId</a> () const </td></tr>
-<tr class="memdesc:aaefbf468ec1d8e46b9116552f0524ef9"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this dataspace.  <a href="#aaefbf468ec1d8e46b9116552f0524ef9">More...</a><br/></td></tr>
-<tr class="separator:aaefbf468ec1d8e46b9116552f0524ef9"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af9884abc481a0bb4c6161f9731bc3ee1"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html#af9884abc481a0bb4c6161f9731bc3ee1">~DataSpace</a> ()</td></tr>
-<tr class="memdesc:af9884abc481a0bb4c6161f9731bc3ee1"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this dataspace.  <a href="#af9884abc481a0bb4c6161f9731bc3ee1">More...</a><br/></td></tr>
-<tr class="separator:af9884abc481a0bb4c6161f9731bc3ee1"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id.  <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr>
-<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr>
-<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object.  <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr>
-<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id.  <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr>
-<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr>
-<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object.  <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr>
-<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id.  <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr>
-<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr>
-<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object.  <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr>
-<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &rhs)</td></tr>
-<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr>
-<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr>
-<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr>
-<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object.  <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr>
-<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &original)</td></tr>
-<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object.  <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr>
-<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a> (const char *func_name) const </td></tr>
-<tr class="memdesc:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Makes and returns string "<class-name>::<func_name>".  <a href="#a2dec4b7c12a20f9b1c79c18956bfad0f">More...</a><br/></td></tr>
-<tr class="separator:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr>
-<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr>
-<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr class="memitem:af19fb72eae0855e07830c6d9a6f4748d"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html#af19fb72eae0855e07830c6d9a6f4748d">ALL</a></td></tr>
-<tr class="memdesc:af19fb72eae0855e07830c6d9a6f4748d"><td class="mdescLeft"> </td><td class="mdescRight">Constant for default dataspace.  <a href="#af19fb72eae0855e07830c6d9a6f4748d">More...</a><br/></td></tr>
-<tr class="separator:af19fb72eae0855e07830c6d9a6f4748d"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
-Protected Member Functions</h2></td></tr>
-<tr class="memitem:aee0396fb9054a76b7dd4dcbe26ea17ff"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html#aee0396fb9054a76b7dd4dcbe26ea17ff">p_setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:aee0396fb9054a76b7dd4dcbe26ea17ff"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#aee0396fb9054a76b7dd4dcbe26ea17ff">More...</a><br/></td></tr>
-<tr class="separator:aee0396fb9054a76b7dd4dcbe26ea17ff"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr>
-<tr class="memdesc:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a5545dda5e4c610b6bd9cdffe670c8728">More...</a><br/></td></tr>
-<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a> () const </td></tr>
-<tr class="separator:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr>
-<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object.  <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr>
-<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a> (const hid_t obj_id)</td></tr>
-<tr class="separator:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Class <a class="el" href="classH5_1_1DataSpace.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> operates on HDF5 dataspaces. </p>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#_a4">chunks.cpp</a>, <a class="el" href="compound_8cpp-example.html#_a2">compound.cpp</a>, <a class="el" href="create_8cpp-example.html#_a3">create.cpp</a>, <a class="el" href="extend_ds_8cpp-example.html#_a2">extend_ds.cpp</a>, <a class="el" href="h5group_8cpp-example.html#_a5">h5group.cpp</a>, <a class="el" href="readdata_8cpp-example.html#_a9">readdata.cpp</a>, and <a class="el" href="writedata_8cpp-example [...]
-</dl></div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="ad56d9dd51af4ece3e7269404903bc4a9"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DataSpace::DataSpace </td>
-          <td>(</td>
-          <td class="paramtype">H5S_class_t </td>
-          <td class="paramname"><em>type</em> = <code>H5S_SCALAR</code></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a new dataspace given a dataspace type. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">type</td><td>- IN: Type of the dataspace to be created, which currently can be either <code>H5S_SCALAR</code> or <code>H5S_SIMPLE</code>; default to <code>H5S_SCALAR</code>. </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSpaceIException.html">H5::DataSpaceIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a3147799b3cd1e741e591175e61785854"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DataSpace::DataSpace </td>
-          <td>(</td>
-          <td class="paramtype">int </td>
-          <td class="paramname"><em>rank</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const hsize_t * </td>
-          <td class="paramname"><em>dims</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const hsize_t * </td>
-          <td class="paramname"><em>maxdims</em> = <code>NULL</code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a new simple dataspace. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">rank</td><td>- IN: Number of dimensions of dataspace. </td></tr>
-    <tr><td class="paramname">dims</td><td>- IN: An array of the size of each dimension. </td></tr>
-    <tr><td class="paramname">maxdims</td><td>- IN: An array of the maximum size of each dimension. </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSpaceIException.html">H5::DataSpaceIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ab62bedbc7e8ced6a2adf71dbc7d143f7"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DataSpace::DataSpace </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>existing_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a <a class="el" href="classH5_1_1DataSpace.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object using the id of an existing dataspace. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">existing_id</td><td>- IN: Id of an existing dataspace </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSpaceIException.html">H5::DataSpaceIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a55be5c95c111878a78889697848c14cd"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DataSpace::DataSpace </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & </td>
-          <td class="paramname"><em>original</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1DataSpace.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">original</td><td>- IN: <a class="el" href="classH5_1_1DataSpace.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object to copy </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="af9884abc481a0bb4c6161f9731bc3ee1"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DataSpace::~DataSpace </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Properly terminates access to this dataspace. </p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="ac0b162ae2a09816c8e5499f02ec25f27"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataSpace::close </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Closes this dataspace. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSpaceIException.html">H5::DataSpaceIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p>Implements <a class="el" href="classH5_1_1IdComponent.html#a222cd35221706639d021975b3cb3ad00">H5::IdComponent</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aec8ac009d4284d786c26e1f7a109e635"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataSpace::copy </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & </td>
-          <td class="paramname"><em>like_space</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Makes a copy of an existing dataspace. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">like_space</td><td>- IN: Dataspace to be copied </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSpaceIException.html">H5::DataSpaceIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="af1bafda4d3c9ac76bacb1cd5bcc12381"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataSpace::extentCopy </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & </td>
-          <td class="paramname"><em>dest_space</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Copies the extent of a dataspace. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">dest_space</td><td>- IN: Dataspace to copy from </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSpaceIException.html">H5::DataSpaceIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a357736f9ba3cb023f6715e520a10ef5d"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::DataSpace::fromClass </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns this class name. </p>
-
-<p>Reimplemented from <a class="el" href="classH5_1_1IdComponent.html#a0b6b214342ac6259b932f1fb4f35234f">H5::IdComponent</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aaefbf468ec1d8e46b9116552f0524ef9"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">hid_t H5::DataSpace::getId </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Get the id of this dataspace. </p>
-<dl class="section return"><dt>Returns</dt><dd>Dataspace identifier </dd></dl>
-
-<p>Implements <a class="el" href="classH5_1_1IdComponent.html#a4b5dc282b178ac71704772ae575351cc">H5::IdComponent</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a14c83212d4bf9158c44edbc272b5e410"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataSpace::getSelectBounds </td>
-          <td>(</td>
-          <td class="paramtype">hsize_t * </td>
-          <td class="paramname"><em>start</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">hsize_t * </td>
-          <td class="paramname"><em>end</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Gets the bounding box containing the current selection. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">start</td><td>- IN: Starting coordinates of the bounding box </td></tr>
-    <tr><td class="paramname">end</td><td>- IN: Ending coordinates of the bounding box, i.e., the coordinates of the diagonally opposite corner </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSpaceIException.html">H5::DataSpaceIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>For more information, please refer to the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-SelectBounds">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-SelectBounds</a> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="aa95e5ddeeb38aef326d4488d37f5a292"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">hssize_t H5::DataSpace::getSelectElemNpoints </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the number of element points in the current selection. </p>
-<dl class="section return"><dt>Returns</dt><dd>Number of element points </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSpaceIException.html">H5::DataSpaceIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a73520e41e66080b38ee2eee16758b956"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataSpace::getSelectElemPointlist </td>
-          <td>(</td>
-          <td class="paramtype">hsize_t </td>
-          <td class="paramname"><em>startpoint</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">hsize_t </td>
-          <td class="paramname"><em>numpoints</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">hsize_t * </td>
-          <td class="paramname"><em>buf</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Gets the list of element points currently selected. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">startpoint</td><td>- IN: Element point to start with </td></tr>
-    <tr><td class="paramname">numpoints</td><td>- IN: Number of element points to get </td></tr>
-    <tr><td class="paramname">buf</td><td>- IN: List of element points selected </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSpaceIException.html">H5::DataSpaceIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>For more information, please refer to the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-SelectElemPointList">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-SelectElemPointList</a> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a3f2f5d44143e027757845e06d76fc2c2"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataSpace::getSelectHyperBlocklist </td>
-          <td>(</td>
-          <td class="paramtype">hsize_t </td>
-          <td class="paramname"><em>startblock</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">hsize_t </td>
-          <td class="paramname"><em>numblocks</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">hsize_t * </td>
-          <td class="paramname"><em>buf</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Gets the list of hyperslab blocks currently selected. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">startblock</td><td>- IN: Hyperslab block to start with </td></tr>
-    <tr><td class="paramname">numblocks</td><td>- IN: Number of hyperslab blocks to get </td></tr>
-    <tr><td class="paramname">buf</td><td>- IN: List of hyperslab blocks selected </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSpaceIException.html">H5::DataSpaceIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="abe2ef7bf53cfd83312f7e8ec2cdfd10d"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">hssize_t H5::DataSpace::getSelectHyperNblocks </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns number of hyperslab blocks. </p>
-<dl class="section return"><dt>Returns</dt><dd>Number of hyperslab blocks </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSpaceIException.html">H5::DataSpaceIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ac3b7c26e8f66a8b4233c7086d2eef737"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">hssize_t H5::DataSpace::getSelectNpoints </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the number of elements in a dataspace selection. </p>
-<dl class="section return"><dt>Returns</dt><dd>Number of elements </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSpaceIException.html">H5::DataSpaceIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a704e01abf0484f976eef02589e1ee3fd"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int H5::DataSpace::getSimpleExtentDims </td>
-          <td>(</td>
-          <td class="paramtype">hsize_t * </td>
-          <td class="paramname"><em>dims</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">hsize_t * </td>
-          <td class="paramname"><em>maxdims</em> = <code>NULL</code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Retrieves dataspace dimension size and maximum size. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">dims</td><td>- IN: Name of the new member </td></tr>
-    <tr><td class="paramname">maxdims</td><td>- IN: Pointer to the value of the new member </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Number of dimensions, the same value as returned by <code><a class="el" href="classH5_1_1DataSpace.html#a8c7a590a67ef1a69fe6f70877761b55a" title="Returns the dimensionality of a dataspace. ">DataSpace::getSimpleExtentNdims()</a></code> </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSpaceIException.html">H5::DataSpaceIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#a7">chunks.cpp</a>, and <a class="el" href="readdata_8cpp-example.html#a12">readdata.cpp</a>.</dd>
-</dl>
-</div>
-</div>
-<a class="anchor" id="a8c7a590a67ef1a69fe6f70877761b55a"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int H5::DataSpace::getSimpleExtentNdims </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the dimensionality of a dataspace. </p>
-<dl class="section return"><dt>Returns</dt><dd>Number of dimensions </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSpaceIException.html">H5::DataSpaceIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#a6">chunks.cpp</a>, and <a class="el" href="readdata_8cpp-example.html#a11">readdata.cpp</a>.</dd>
-</dl>
-</div>
-</div>
-<a class="anchor" id="a0512712c57c51d9a8fb689770da37a8c"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">hssize_t H5::DataSpace::getSimpleExtentNpoints </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the number of elements in a dataspace. </p>
-<dl class="section return"><dt>Returns</dt><dd>Number of elements </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSpaceIException.html">H5::DataSpaceIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a8e39d913ca70c4a5886eb2d256118eec"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5S_class_t H5::DataSpace::getSimpleExtentType </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the current class of a dataspace. </p>
-<dl class="section return"><dt>Returns</dt><dd>Class of the dataspace </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSpaceIException.html">H5::DataSpaceIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a84fc9654f5c18b0fcb0d7ee7c10c7c35"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool H5::DataSpace::isSimple </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Determines whether this dataspace is a simple dataspace. </p>
-<dl class="section return"><dt>Returns</dt><dd><code>true</code> if the dataspace is a simple dataspace, and <code>false</code>, otherwise </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSpaceIException.html">H5::DataSpaceIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a1977cf076ff136781f01e7501c9615c2"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataSpace::offsetSimple </td>
-          <td>(</td>
-          <td class="paramtype">const hssize_t * </td>
-          <td class="paramname"><em>offset</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets the offset of this simple dataspace. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">offset</td><td>- IN: Offset to position the selection at </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSpaceIException.html">H5::DataSpaceIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>This function creates an offset for the selection within an extent, allowing the same shaped selection to be moved to different locations within a dataspace without requiring it to be re-defined. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a2ced8f3ed4668656d1a9b811e9cce9e5"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & H5::DataSpace::operator= </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & </td>
-          <td class="paramname"><em>rhs</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Assignment operator. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">rhs</td><td>- IN: Reference to the existing dataspace </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Reference to <a class="el" href="classH5_1_1DataSpace.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSpaceIException.html">H5::DataSpaceIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="aee0396fb9054a76b7dd4dcbe26ea17ff"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataSpace::p_setId </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>new_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Sets the identifier of this object to a new value. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1IdComponentException.html">H5::IdComponentException</a></td><td>when the attempt to close the HDF5 object fails </td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p>Implements <a class="el" href="classH5_1_1IdComponent.html#a23accf3cee556a841e9388a2e410ccb7">H5::IdComponent</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ace0f92a7cf6554462c6c4b4105d22cff"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataSpace::selectAll </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Selects the entire dataspace. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSpaceIException.html">H5::DataSpaceIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a8b2bd5295ea459d229de280172616a0b"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataSpace::selectElements </td>
-          <td>(</td>
-          <td class="paramtype">H5S_seloper_t </td>
-          <td class="paramname"><em>op</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const size_t </td>
-          <td class="paramname"><em>num_elements</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const hsize_t * </td>
-          <td class="paramname"><em>coord</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Selects array elements to be included in the selection for this dataspace. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">op</td><td>- IN: Operator specifying how the new selection is to be combined with the existing selection for the dataspace </td></tr>
-    <tr><td class="paramname">num_elements</td><td>- IN: Number of elements to be selected </td></tr>
-    <tr><td class="paramname">coord</td><td>- IN: A 2-dimensional array of 0-based values specifying the coordinates of the elements being selected </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSpaceIException.html">H5::DataSpaceIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>For more information, please refer to the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-SelectElements">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-SelectElements</a> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a92bd510d1c06ebef292faeff73f40c12"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataSpace::selectHyperslab </td>
-          <td>(</td>
-          <td class="paramtype">H5S_seloper_t </td>
-          <td class="paramname"><em>op</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const hsize_t * </td>
-          <td class="paramname"><em>count</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const hsize_t * </td>
-          <td class="paramname"><em>start</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const hsize_t * </td>
-          <td class="paramname"><em>stride</em> = <code>NULL</code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const hsize_t * </td>
-          <td class="paramname"><em>block</em> = <code>NULL</code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Selects a hyperslab region to add to the current selected region. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">op</td><td>- IN: Operation to perform on current selection </td></tr>
-    <tr><td class="paramname">count</td><td>- IN: Number of blocks included in the hyperslab </td></tr>
-    <tr><td class="paramname">start</td><td>- IN: Offset of the start of hyperslab </td></tr>
-    <tr><td class="paramname">stride</td><td>- IN: Hyperslab stride - default to <code>NULL</code> </td></tr>
-    <tr><td class="paramname">block</td><td>- IN: Size of block in the hyperslab - default to <code>NULL</code> </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSpaceIException.html">H5::DataSpaceIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>For more information, please refer to the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-SelectHyperslab">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-SelectHyperslab</a> </dd></dl>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#a10">chunks.cpp</a>, <a class="el" href="extend_ds_8cpp-example.html#a11">extend_ds.cpp</a>, and <a class="el" href="readdata_8cpp-example.html#a13">readdata.cpp</a>.</dd>
-</dl>
-</div>
-</div>
-<a class="anchor" id="a2817049bbb949258412f85b3c6db89ec"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataSpace::selectNone </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Resets the selection region to include no elements. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSpaceIException.html">H5::DataSpaceIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a60cb10767095d693ce9677b6979e5689"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool H5::DataSpace::selectValid </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Verifies that the selection is within the extent of the dataspace. </p>
-<dl class="section return"><dt>Returns</dt><dd><code>true</code> if the selection is within the extent of the dataspace, and <code>false</code>, otherwise </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSpaceIException.html">H5::DataSpaceIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a468766b38d3f32ab966e22e5d2a96e4f"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataSpace::setExtentNone </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Removes the extent from a dataspace. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSpaceIException.html">H5::DataSpaceIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a3dd7d1422ba85fe3dc7979abd9db39b3"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataSpace::setExtentSimple </td>
-          <td>(</td>
-          <td class="paramtype">int </td>
-          <td class="paramname"><em>rank</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const hsize_t * </td>
-          <td class="paramname"><em>current_size</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const hsize_t * </td>
-          <td class="paramname"><em>maximum_size</em> = <code>NULL</code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets or resets the size of an existing dataspace. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">rank</td><td>- IN: Rank of the dataspace </td></tr>
-    <tr><td class="paramname">current_size</td><td>- IN: Array containing current size of dataspace </td></tr>
-    <tr><td class="paramname">maximum_size</td><td>- IN: Array containing maximum size of dataspace </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataSpaceIException.html">H5::DataSpaceIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="af19fb72eae0855e07830c6d9a6f4748d"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> H5::DataSpace::ALL</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Constant for default dataspace. </p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5DataSpace_8h_source.html">H5DataSpace.h</a></li>
-<li><a class="el" href="H5DataSpace_8cpp.html">H5DataSpace.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1DataSpace.png b/html/cpplus_RM/classH5_1_1DataSpace.png
deleted file mode 100644
index 3934e46..0000000
Binary files a/html/cpplus_RM/classH5_1_1DataSpace.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1DataSpaceIException-members.html b/html/cpplus_RM/classH5_1_1DataSpaceIException-members.html
deleted file mode 100644
index 1f43388..0000000
--- a/html/cpplus_RM/classH5_1_1DataSpaceIException-members.html
+++ /dev/null
@@ -1,127 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1DataSpaceIException.html">DataSpaceIException</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::DataSpaceIException Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1DataSpaceIException.html">H5::DataSpaceIException</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataSpaceIException.html#acf12b17c297f1b9f67f3f92916df94e5">DataSpaceIException</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="classH5_1_1DataSpaceIException.html">H5::DataSpaceIException</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSpaceIException.html#ae8490a46a71226700aab2dca9c091339">DataSpaceIException</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataSpaceIException.html">H5::DataSpaceIException</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a>(const Exception &orig)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a>(H5E_auto2_t &func, void **client_data)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a>(hid_t err_major_id) const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a>(hid_t err_minor_id) const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>(FILE *stream=NULL) const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a>(H5E_auto2_t &func, void *client_data)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a>(H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataSpaceIException.html#a70376781e6e90efcb33abd88c38aa5e6">~DataSpaceIException</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataSpaceIException.html">H5::DataSpaceIException</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1DataSpaceIException.html b/html/cpplus_RM/classH5_1_1DataSpaceIException.html
deleted file mode 100644
index fb3be17..0000000
--- a/html/cpplus_RM/classH5_1_1DataSpaceIException.html
+++ /dev/null
@@ -1,271 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::DataSpaceIException Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1DataSpaceIException.html">DataSpaceIException</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="classH5_1_1DataSpaceIException-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::DataSpaceIException Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><code>#include <<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::DataSpaceIException:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1DataSpaceIException.png" usemap="#H5::DataSpaceIException_map" alt=""/>
-  <map id="H5::DataSpaceIException_map" name="H5::DataSpaceIException_map">
-<area href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. " alt="H5::Exception" shape="rect" coords="0,0,154,24"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:acf12b17c297f1b9f67f3f92916df94e5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpaceIException.html#acf12b17c297f1b9f67f3f92916df94e5">DataSpaceIException</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &func_name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &me [...]
-<tr class="memdesc:acf12b17c297f1b9f67f3f92916df94e5"><td class="mdescLeft"> </td><td class="mdescRight">Creates a <a class="el" href="classH5_1_1DataSpaceIException.html">DataSpaceIException</a> with the name of the function, in which the failure occurs, and an optional detailed message.  <a href="#acf12b17c297f1b9f67f3f92916df94e5">More...</a><br/></td></tr>
-<tr class="separator:acf12b17c297f1b9f67f3f92916df94e5"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae8490a46a71226700aab2dca9c091339"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpaceIException.html#ae8490a46a71226700aab2dca9c091339">DataSpaceIException</a> ()</td></tr>
-<tr class="memdesc:ae8490a46a71226700aab2dca9c091339"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#ae8490a46a71226700aab2dca9c091339">More...</a><br/></td></tr>
-<tr class="separator:ae8490a46a71226700aab2dca9c091339"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a70376781e6e90efcb33abd88c38aa5e6"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpaceIException.html#a70376781e6e90efcb33abd88c38aa5e6">~DataSpaceIException</a> ()</td></tr>
-<tr class="memdesc:a70376781e6e90efcb33abd88c38aa5e6"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a70376781e6e90efcb33abd88c38aa5e6">More...</a><br/></td></tr>
-<tr class="separator:a70376781e6e90efcb33abd88c38aa5e6"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1Exception"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1Exception')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td></tr>
-<tr class="memitem:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &func_name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5s [...]
-<tr class="memdesc:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Creates an exception with the name of the function, in which the failure occurs, and an optional detailed message.  <a href="#a0f4ddd03c9177ca8c318f17e588cd713">More...</a><br/></td></tr>
-<tr class="separator:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a> (hid_t err_major_id) const </td></tr>
-<tr class="memdesc:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a major error number.  <a href="#adb189625407c0e219a8b064b41b8cb32">More...</a><br/></td></tr>
-<tr class="separator:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8dee739f83b527b30150149ae1036849 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a> (hid_t err_minor_id) const </td></tr>
-<tr class="memdesc:a8dee739f83b527b30150149ae1036849 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a minor error number.  <a href="#a8dee739f83b527b30150149ae1036849">More...</a><br/></td></tr>
-<tr class="separator:a8dee739f83b527b30150149ae1036849 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a> () const </td></tr>
-<tr class="memdesc:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown.  <a href="#aedc9690b2b1a12e0fab36962d4479508">More...</a><br/></td></tr>
-<tr class="separator:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a> () const </td></tr>
-<tr class="memdesc:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown.  <a href="#a1a60af9bf6c9bb1c9d42d1807529f187">More...</a><br/></td></tr>
-<tr class="separator:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a> () const </td></tr>
-<tr class="memdesc:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown.  <a href="#a244fb8b04b39d92bca9fae548b00d730">More...</a><br/></td></tr>
-<tr class="separator:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a> () const </td></tr>
-<tr class="memdesc:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown.  <a href="#ac492fb892d39a60dd4fb2b7ae015300f">More...</a><br/></td></tr>
-<tr class="separator:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a> (FILE *stream=NULL) const </td></tr>
-<tr class="memdesc:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner.  <a href="#ad5bf0f93b4156d6366110dd5e08342a2">More...</a><br/></td></tr>
-<tr class="separator:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a> ()</td></tr>
-<tr class="memdesc:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a9c0bba82658e1022a9c784c9364bd068">More...</a><br/></td></tr>
-<tr class="separator:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a> (const <a class="el" href="classH5_1_1Exception.html">Exception</a> &orig)</td></tr>
-<tr class="memdesc:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> object.  <a href="#abc3b9e76dbfbdc6fc7939c67d3cfe72b">More...</a><br/></td></tr>
-<tr class="separator:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a> ()</td></tr>
-<tr class="memdesc:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#ac6f37cdf186b4c23fadfcd5998c2ddbb">More...</a><br/></td></tr>
-<tr class="separator:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classH5_1_1Exception"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classH5_1_1Exception')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td></tr>
-<tr class="memitem:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a> (H5E_auto2_t &func, void *client_data)</td></tr>
-<tr class="memdesc:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns on the automatic error printing.  <a href="#af28b00cd90aab4cdf3cc556e15950bbb">More...</a><br/></td></tr>
-<tr class="separator:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a> ()</td></tr>
-<tr class="memdesc:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns off the automatic error printing from the C library.  <a href="#ad49f16300979996c094c2e4f57868414">More...</a><br/></td></tr>
-<tr class="separator:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a> (H5E_auto2_t &func, void **client_data)</td></tr>
-<tr class="memdesc:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the current settings for the automatic error stack traversal function and its data.  <a href="#af0ffda4a0ed5cafe729a093d4c1920d0">More...</a><br/></td></tr>
-<tr class="separator:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a> ()</td></tr>
-<tr class="memdesc:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Clears the error stack for the current thread.  <a href="#a58bb19c2776bd3fbdbe081b63ae97486">More...</a><br/></td></tr>
-<tr class="separator:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a> (H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td></tr>
-<tr class="memdesc:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Walks the error stack for the current thread, calling the specified function.  <a href="#aafd9cbcc5baf0b3eb92184fc922f3b09">More...</a><br/></td></tr>
-<tr class="separator:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_static_attribs_classH5_1_1Exception"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_classH5_1_1Exception')"><img src="closed.png" alt="-"/> Static Protected Attributes inherited from <a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td></tr>
-<tr class="memitem:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static const char </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a> [] = "No detailed information provided"</td></tr>
-<tr class="separator:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#_a18">chunks.cpp</a>, <a class="el" href="compound_8cpp-example.html#_a17">compound.cpp</a>, <a class="el" href="create_8cpp-example.html#_a11">create.cpp</a>, <a class="el" href="extend_ds_8cpp-example.html#_a17">extend_ds.cpp</a>, <a class="el" href="h5group_8cpp-example.html#_a22">h5group.cpp</a>, <a class="el" href="readdata_8cpp-example.html#_a19">readdata.cpp</a>, and <a class="el" [...]
-</dl></div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="acf12b17c297f1b9f67f3f92916df94e5"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DataSpaceIException::DataSpaceIException </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>func_name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>message</em> = <code><a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a <a class="el" href="classH5_1_1DataSpaceIException.html">DataSpaceIException</a> with the name of the function, in which the failure occurs, and an optional detailed message. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">func_name</td><td>- IN: Name of the function where failure occurs </td></tr>
-    <tr><td class="paramname">message</td><td>- IN: Message on the failure </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ae8490a46a71226700aab2dca9c091339"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DataSpaceIException::DataSpaceIException </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Default constructor. </p>
-
-</div>
-</div>
-<a class="anchor" id="a70376781e6e90efcb33abd88c38aa5e6"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DataSpaceIException::~DataSpaceIException </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Noop destructor. </p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5Exception_8h_source.html">H5Exception.h</a></li>
-<li><a class="el" href="H5Exception_8cpp.html">H5Exception.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1DataSpaceIException.png b/html/cpplus_RM/classH5_1_1DataSpaceIException.png
deleted file mode 100644
index 5d0f638..0000000
Binary files a/html/cpplus_RM/classH5_1_1DataSpaceIException.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1DataType-members.html b/html/cpplus_RM/classH5_1_1DataType-members.html
deleted file mode 100644
index dfff93b..0000000
--- a/html/cpplus_RM/classH5_1_1DataType-members.html
+++ /dev/null
@@ -1,201 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1DataType.html">DataType</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::DataType Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1DataType.html">H5::DataType</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250">attrExists</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a811bad80304c37276264377f326e3014">attrExists</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a06c4f969a7a243a7cdafef4373732924">commit</a>(H5Location &loc, const char *name)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a>(H5Location &loc, const H5std_string &name)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a0eaba78156000ecc3533986175de5847">committed</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a2abc382547c243346b3b6691fec813f3">convert</a>(const DataType &dest, size_t nelmts, void *buf, void *background, const PropList &plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ad17cef439dbf1dd79458ba95612a9566">copy</a>(const DataType &like_type)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#af8d75b01e62aa868424701add217b971">copy</a>(const DataSet &dset)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a624715e413bc019345cd596db745094a">createAttribute</a>(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a>(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a>(const H5T_class_t type_class, size_t size)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a>(const DataType &original)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a6d3be5ac6d2ba122a587b03596a1e2db">DataType</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#aee1a778b5762fd186a77ee124e7df7c7">DataType</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a72b85216196ef1d980c5e43beaead07e">DataType</a>(const hid_t type_id)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a29b366592ce55a07762a7862cc88fe89">DataType</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a31c2d19fe87dec83ce94bf88a480456f">dereference</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072">dereference</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a>(H5T_class_t cls) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a>(const DataType &dest, H5T_cdata_t **pcdata) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800">flush</a>(H5F_scope_t scope) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a32cc7cd571eec25cb31346cc3a0422d5">fromClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c">getComment</a>(const char *name, size_t bufsize=256) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">getComment</a>(const H5std_string &name, size_t bufsize=256) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a>(void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a>(const hid_t loc_id)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a>(const H5Location &original)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Object.html#a4e1e0913fa316bd3916e95259194958d">H5Object</a>(const H5Object &original)</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Object.html#a3dfa8496c2490cf9338462647ec1a831">H5Object</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Object.html#aaedb5e2d949e1f38817a770e564def5c">H5Object</a>(const hid_t object_id)</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#aa3ed12331c88117e640fff76002108d3">id</a></td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a>(const char *func_name) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a>(attr_operator_t user_op, unsigned *idx=NULL, void *op_data=NULL)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ac1596fca35acce43e190a1feeffc9427">lock</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a>(const unsigned int idx) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a>(const DataType &rhs)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">H5::H5Object::operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a>(const DataType &compared_type) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82">p_dereference</a>(hid_t loc_id, const void *ref, H5R_type_t ref_type, const char *from_func)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4">p_get_obj_type</a>(void *ref, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2">p_get_ref_obj_type</a>(void *ref, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16">p_reference</a>(void *ref, const char *name, hid_t space_id, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a213c4090dc6429671f2a4c604c2eeb4b">p_setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a>(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a>(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a6928514c43d4c0debf1afd7511f28511">reference</a>(void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a>(void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad">removeComment</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a>(const char *oldname, const char *newname) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a>(const H5std_string &oldname, const H5std_string &newname) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a>(const char *name, const char *comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a>(const H5std_string &name, const H5std_string &comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a>(const char *comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a>(const H5std_string &comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a>(const char *tag) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a>(const H5std_string &tag) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#ab810e782623bffeda1ff80c033785c48">unregister</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7">~H5Location</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Object.html#ad7cb88d6206192195a70aa1cbf55769e">~H5Object</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1DataType.html b/html/cpplus_RM/classH5_1_1DataType.html
deleted file mode 100644
index 0ab5d56..0000000
--- a/html/cpplus_RM/classH5_1_1DataType.html
+++ /dev/null
@@ -1,1540 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::DataType Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1DataType.html">DataType</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="#pro-methods">Protected Member Functions</a> |
-<a href="#pro-attribs">Protected Attributes</a> |
-<a href="classH5_1_1DataType-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::DataType Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Class <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> provides generic operations on HDF5 datatypes.  
- <a href="classH5_1_1DataType.html#details">More...</a></p>
-
-<p><code>#include <<a class="el" href="H5DataType_8h_source.html">H5DataType.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::DataType:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1DataType.png" usemap="#H5::DataType_map" alt=""/>
-  <map id="H5::DataType_map" name="H5::DataType_map">
-<area href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. " alt="H5::H5Object" shape="rect" coords="292,112,399,136"/>
-<area href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. " alt="H5::H5Location" shape="rect" coords="292,56,399,80"/>
-<area href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="292,0,399,24"/>
-<area href="classH5_1_1ArrayType.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes..." alt="H5::ArrayType" shape="rect" coords="0,224,107,248"/>
-<area href="classH5_1_1AtomType.html" title="Class AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. " alt="H5::AtomType" shape="rect" coords="175,224,282,248"/>
-<area href="classH5_1_1CompType.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. " alt="H5::CompType" shape="rect" coords="292,224,399,248"/>
-<area href="classH5_1_1EnumType.html" title="Class EnumType operates on HDF5 enum datatypes. " alt="H5::EnumType" shape="rect" coords="409,224,516,248"/>
-<area href="classH5_1_1VarLenType.html" title="VarLenType operates on the HDF5 C's Variable-length Datatypes. " alt="H5::VarLenType" shape="rect" coords="526,224,633,248"/>
-<area href="classH5_1_1FloatType.html" title="Class FloatType operates on HDF5 floating point datatype. " alt="H5::FloatType" shape="rect" coords="0,280,107,304"/>
-<area href="classH5_1_1IntType.html" title="Class IntType operates on HDF5 integer datatype. " alt="H5::IntType" shape="rect" coords="117,280,224,304"/>
-<area href="classH5_1_1PredType.html" title="Class PredType holds the definition of all the HDF5 predefined datatypes. " alt="H5::PredType" shape="rect" coords="234,280,341,304"/>
-<area href="classH5_1_1StrType.html" title="Class StrType operates on HDF5 string datatypes. " alt="H5::StrType" shape="rect" coords="351,280,458,304"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a37dd5ff8f95b4016136b90c58c770f09"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a> (const H5T_class_t type_class, size_t size)</td></tr>
-<tr class="memdesc:a37dd5ff8f95b4016136b90c58c770f09"><td class="mdescLeft"> </td><td class="mdescRight">Creates a object given its class and size.  <a href="#a37dd5ff8f95b4016136b90c58c770f09">More...</a><br/></td></tr>
-<tr class="separator:a37dd5ff8f95b4016136b90c58c770f09"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4e72f20ab686efffeedd72d8afa99519"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &original)</td></tr>
-<tr class="memdesc:a4e72f20ab686efffeedd72d8afa99519"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object.  <a href="#a4e72f20ab686efffeedd72d8afa99519">More...</a><br/></td></tr>
-<tr class="separator:a4e72f20ab686efffeedd72d8afa99519"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6d3be5ac6d2ba122a587b03596a1e2db"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a6d3be5ac6d2ba122a587b03596a1e2db">DataType</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a6d3be5ac6d2ba122a587b03596a1e2db"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object.  <a href="#a6d3be5ac6d2ba122a587b03596a1e2db">More...</a><br/></td></tr>
-<tr class="separator:a6d3be5ac6d2ba122a587b03596a1e2db"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aee1a778b5762fd186a77ee124e7df7c7"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aee1a778b5762fd186a77ee124e7df7c7">DataType</a> (const <a class="el" href="classH5_1_1Attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:aee1a778b5762fd186a77ee124e7df7c7"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object.  <a href="#aee1a778b5762fd186a77ee124e7df7c7">More...</a><br/></td></tr>
-<tr class="separator:aee1a778b5762fd186a77ee124e7df7c7"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af807fa62a2beb9f9de9b80c3b18edbfa"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a> ()</td></tr>
-<tr class="memdesc:af807fa62a2beb9f9de9b80c3b18edbfa"><td class="mdescLeft"> </td><td class="mdescRight">Closes the datatype if it is not a predefined type.  <a href="#af807fa62a2beb9f9de9b80c3b18edbfa">More...</a><br/></td></tr>
-<tr class="separator:af807fa62a2beb9f9de9b80c3b18edbfa"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad17cef439dbf1dd79458ba95612a9566"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ad17cef439dbf1dd79458ba95612a9566">copy</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &like_type)</td></tr>
-<tr class="memdesc:ad17cef439dbf1dd79458ba95612a9566"><td class="mdescLeft"> </td><td class="mdescRight">Copies an existing datatype to this datatype object.  <a href="#ad17cef439dbf1dd79458ba95612a9566">More...</a><br/></td></tr>
-<tr class="separator:ad17cef439dbf1dd79458ba95612a9566"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af8d75b01e62aa868424701add217b971"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#af8d75b01e62aa868424701add217b971">copy</a> (const <a class="el" href="classH5_1_1DataSet.html">DataSet</a> &dset)</td></tr>
-<tr class="memdesc:af8d75b01e62aa868424701add217b971"><td class="mdescLeft"> </td><td class="mdescRight">Copies the datatype of the given dataset to this datatype object.  <a href="#af8d75b01e62aa868424701add217b971">More...</a><br/></td></tr>
-<tr class="separator:af8d75b01e62aa868424701add217b971"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2831c133562e9d5669643a2d8051dcd1"><td class="memItemLeft" align="right" valign="top">H5T_class_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a> () const </td></tr>
-<tr class="memdesc:a2831c133562e9d5669643a2d8051dcd1"><td class="mdescLeft"> </td><td class="mdescRight">Returns the datatype class identifier.  <a href="#a2831c133562e9d5669643a2d8051dcd1">More...</a><br/></td></tr>
-<tr class="separator:a2831c133562e9d5669643a2d8051dcd1"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a06c4f969a7a243a7cdafef4373732924"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a06c4f969a7a243a7cdafef4373732924">commit</a> (<a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const char *name)</td></tr>
-<tr class="memdesc:a06c4f969a7a243a7cdafef4373732924"><td class="mdescLeft"> </td><td class="mdescRight">Commits a transient datatype to a file, creating a new named datatype.  <a href="#a06c4f969a7a243a7cdafef4373732924">More...</a><br/></td></tr>
-<tr class="separator:a06c4f969a7a243a7cdafef4373732924"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac904e9891ff728d7bb7cceb847347fc5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a> (<a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name)</td></tr>
-<tr class="memdesc:ac904e9891ff728d7bb7cceb847347fc5"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#ac904e9891ff728d7bb7cceb847347fc5">More...</a><br/></td></tr>
-<tr class="separator:ac904e9891ff728d7bb7cceb847347fc5"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0eaba78156000ecc3533986175de5847"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a0eaba78156000ecc3533986175de5847">committed</a> () const </td></tr>
-<tr class="memdesc:a0eaba78156000ecc3533986175de5847"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether a datatype is a named type or a transient type.  <a href="#a0eaba78156000ecc3533986175de5847">More...</a><br/></td></tr>
-<tr class="separator:a0eaba78156000ecc3533986175de5847"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0b927f0184a738b514f7f3cf7f4dd788"><td class="memItemLeft" align="right" valign="top">H5T_conv_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, H5T_cdata_t **pcdata) const </td></tr>
-<tr class="memdesc:a0b927f0184a738b514f7f3cf7f4dd788"><td class="mdescLeft"> </td><td class="mdescRight">Finds a conversion function that can handle a conversion from this datatype to the specified datatype, <em>dest</em>.  <a href="#a0b927f0184a738b514f7f3cf7f4dd788">More...</a><br/></td></tr>
-<tr class="separator:a0b927f0184a738b514f7f3cf7f4dd788"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2abc382547c243346b3b6691fec813f3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a2abc382547c243346b3b6691fec813f3">convert</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, size_t nelmts, void *buf, void *background, const <a class="el" href="classH5_1_1PropList.html">PropList</a> &plist=<a class="el" href="classH5_1_1PropList.ht [...]
-<tr class="memdesc:a2abc382547c243346b3b6691fec813f3"><td class="mdescLeft"> </td><td class="mdescRight">Converts data from this datatype to the specified datatypes.  <a href="#a2abc382547c243346b3b6691fec813f3">More...</a><br/></td></tr>
-<tr class="separator:a2abc382547c243346b3b6691fec813f3"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3ed458f90bb2ed85e7471a24ddc6fb7d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataType.html">DataType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &rhs)</td></tr>
-<tr class="memdesc:a3ed458f90bb2ed85e7471a24ddc6fb7d"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a3ed458f90bb2ed85e7471a24ddc6fb7d">More...</a><br/></td></tr>
-<tr class="separator:a3ed458f90bb2ed85e7471a24ddc6fb7d"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aab7955caad1bb0a009ed41f24061f3ad"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &compared_type) const </td></tr>
-<tr class="memdesc:aab7955caad1bb0a009ed41f24061f3ad"><td class="mdescLeft"> </td><td class="mdescRight">Compares this <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> against the given one to determines whether the two objects refer to the same actual datatype.  <a href="#aab7955caad1bb0a009ed41f24061f3ad">More...</a><br/></td></tr>
-<tr class="separator:aab7955caad1bb0a009ed41f24061f3ad"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac1596fca35acce43e190a1feeffc9427"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ac1596fca35acce43e190a1feeffc9427">lock</a> () const </td></tr>
-<tr class="memdesc:ac1596fca35acce43e190a1feeffc9427"><td class="mdescLeft"> </td><td class="mdescRight">Locks a datatype, making it read-only and non-destructible.  <a href="#ac1596fca35acce43e190a1feeffc9427">More...</a><br/></td></tr>
-<tr class="separator:ac1596fca35acce43e190a1feeffc9427"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9161a9e4c8a50aef002995294e28e6c5"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a> () const </td></tr>
-<tr class="memdesc:a9161a9e4c8a50aef002995294e28e6c5"><td class="mdescLeft"> </td><td class="mdescRight">Returns the size of a datatype.  <a href="#a9161a9e4c8a50aef002995294e28e6c5">More...</a><br/></td></tr>
-<tr class="separator:a9161a9e4c8a50aef002995294e28e6c5"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab3454be65ac1830f2b68ec745155d749"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataType.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a> () const </td></tr>
-<tr class="memdesc:ab3454be65ac1830f2b68ec745155d749"><td class="mdescLeft"> </td><td class="mdescRight">Returns the base datatype from which a datatype is derived.  <a href="#ab3454be65ac1830f2b68ec745155d749">More...</a><br/></td></tr>
-<tr class="separator:ab3454be65ac1830f2b68ec745155d749"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0fe4cfc1be352f4ad3e7e346ad35baa0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a> (H5T_pers_t pers, const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, H5T_conv_t func) const </td></tr>
-<tr class="memdesc:a0fe4cfc1be352f4ad3e7e346ad35baa0"><td class="mdescLeft"> </td><td class="mdescRight">Registers the specified conversion function.  <a href="#a0fe4cfc1be352f4ad3e7e346ad35baa0">More...</a><br/></td></tr>
-<tr class="separator:a0fe4cfc1be352f4ad3e7e346ad35baa0"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7efdf12f98da8a20555f021c8fa363b1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a> (H5T_pers_t pers, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, H5T_conv_t func) const </td></tr>
-<tr class="memdesc:a7efdf12f98da8a20555f021c8fa363b1"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#a7efdf12f98da8a20555f021c8fa363b1">More...</a><br/></td></tr>
-<tr class="separator:a7efdf12f98da8a20555f021c8fa363b1"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab810e782623bffeda1ff80c033785c48"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ab810e782623bffeda1ff80c033785c48">unregister</a> (H5T_pers_t pers, const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, H5T_conv_t func) const </td></tr>
-<tr class="memdesc:ab810e782623bffeda1ff80c033785c48"><td class="mdescLeft"> </td><td class="mdescRight">Removes a conversion function from all conversion paths.  <a href="#ab810e782623bffeda1ff80c033785c48">More...</a><br/></td></tr>
-<tr class="separator:ab810e782623bffeda1ff80c033785c48"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a03ce51e32972e0c1ef5259e0314dcbb7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a> (H5T_pers_t pers, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, H5T_conv_t func) const </td></tr>
-<tr class="memdesc:a03ce51e32972e0c1ef5259e0314dcbb7"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#a03ce51e32972e0c1ef5259e0314dcbb7">More...</a><br/></td></tr>
-<tr class="separator:a03ce51e32972e0c1ef5259e0314dcbb7"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad5189148a417fb67407e0fe8194e21c0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a> (const char *tag) const </td></tr>
-<tr class="memdesc:ad5189148a417fb67407e0fe8194e21c0"><td class="mdescLeft"> </td><td class="mdescRight">Tags an opaque datatype.  <a href="#ad5189148a417fb67407e0fe8194e21c0">More...</a><br/></td></tr>
-<tr class="separator:ad5189148a417fb67407e0fe8194e21c0"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa55f95dffb611453a165d73d0021a5a1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &tag) const </td></tr>
-<tr class="memdesc:aa55f95dffb611453a165d73d0021a5a1"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#aa55f95dffb611453a165d73d0021a5a1">More...</a><br/></td></tr>
-<tr class="separator:aa55f95dffb611453a165d73d0021a5a1"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a16fff8d6ba3ba1260349b9d4b7c9d8cc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a> () const </td></tr>
-<tr class="memdesc:a16fff8d6ba3ba1260349b9d4b7c9d8cc"><td class="mdescLeft"> </td><td class="mdescRight">Gets the tag associated with an opaque datatype.  <a href="#a16fff8d6ba3ba1260349b9d4b7c9d8cc">More...</a><br/></td></tr>
-<tr class="separator:a16fff8d6ba3ba1260349b9d4b7c9d8cc"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8221168b4e2154c05410b7c6f0f5b3ab"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a> (H5T_class_t cls) const </td></tr>
-<tr class="memdesc:a8221168b4e2154c05410b7c6f0f5b3ab"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether a datatype contains (or is) a certain type of datatype.  <a href="#a8221168b4e2154c05410b7c6f0f5b3ab">More...</a><br/></td></tr>
-<tr class="separator:a8221168b4e2154c05410b7c6f0f5b3ab"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab92bf0b5e57b2aebe157bb8291f30787"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a> () const </td></tr>
-<tr class="memdesc:ab92bf0b5e57b2aebe157bb8291f30787"><td class="mdescLeft"> </td><td class="mdescRight">Check whether this datatype is a variable-length string.  <a href="#ab92bf0b5e57b2aebe157bb8291f30787">More...</a><br/></td></tr>
-<tr class="separator:ab92bf0b5e57b2aebe157bb8291f30787"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a32cc7cd571eec25cb31346cc3a0422d5"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a32cc7cd571eec25cb31346cc3a0422d5">fromClass</a> () const </td></tr>
-<tr class="memdesc:a32cc7cd571eec25cb31346cc3a0422d5"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name.  <a href="#a32cc7cd571eec25cb31346cc3a0422d5">More...</a><br/></td></tr>
-<tr class="separator:a32cc7cd571eec25cb31346cc3a0422d5"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a72b85216196ef1d980c5e43beaead07e"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a72b85216196ef1d980c5e43beaead07e">DataType</a> (const hid_t type_id)</td></tr>
-<tr class="memdesc:a72b85216196ef1d980c5e43beaead07e"><td class="mdescLeft"> </td><td class="mdescRight">Creates a datatype using an existing datatype's id.  <a href="#a72b85216196ef1d980c5e43beaead07e">More...</a><br/></td></tr>
-<tr class="separator:a72b85216196ef1d980c5e43beaead07e"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a29b366592ce55a07762a7862cc88fe89"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a29b366592ce55a07762a7862cc88fe89">DataType</a> ()</td></tr>
-<tr class="memdesc:a29b366592ce55a07762a7862cc88fe89"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub datatype.  <a href="#a29b366592ce55a07762a7862cc88fe89">More...</a><br/></td></tr>
-<tr class="separator:a29b366592ce55a07762a7862cc88fe89"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a38f4c8c9dda4b35cb667949280bf5340"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a> () const </td></tr>
-<tr class="memdesc:a38f4c8c9dda4b35cb667949280bf5340"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this datatype.  <a href="#a38f4c8c9dda4b35cb667949280bf5340">More...</a><br/></td></tr>
-<tr class="separator:a38f4c8c9dda4b35cb667949280bf5340"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa0ff75a2a756a0124e656a8d5861b133"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a> ()</td></tr>
-<tr class="memdesc:aa0ff75a2a756a0124e656a8d5861b133"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this datatype.  <a href="#aa0ff75a2a756a0124e656a8d5861b133">More...</a><br/></td></tr>
-<tr class="separator:aa0ff75a2a756a0124e656a8d5861b133"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1H5Object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1H5Object')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td></tr>
-<tr class="memitem:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#a4e1e0913fa316bd3916e95259194958d">H5Object</a> (const <a class="el" href="classH5_1_1H5Object.html">H5Object</a> &original)</td></tr>
-<tr class="memdesc:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. ">H5Object</a> instance.  <a href="#a4e1e0913fa316bd3916e95259194958d">More...</a><br/></td></tr>
-<tr class="separator:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#ad7cb88d6206192195a70aa1cbf55769e">~H5Object</a> ()</td></tr>
-<tr class="memdesc:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#ad7cb88d6206192195a70aa1cbf55769e">More...</a><br/></td></tr>
-<tr class="separator:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1H5Location"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1H5Location')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td></tr>
-<tr class="memitem:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a624715e413bc019345cd596db745094a">createAttribute</a> (const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &type, const <a class="el" href="classH5_1_ [...]
-<tr class="memdesc:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Creates an attribute for a group, dataset, or named datatype.  <a href="#a624715e413bc019345cd596db745094a">More...</a><br/></td></tr>
-<tr class="separator:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" h [...]
-<tr class="memdesc:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">More...</a><br/></td></tr>
-<tr class="separator:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a> (const char *name) const </td></tr>
-<tr class="memdesc:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its name.  <a href="#a81b52d2947c4abb7d94ca1987f3a1bc0">More...</a><br/></td></tr>
-<tr class="separator:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#abad070fe2482e81006ee7fce61b6495c">More...</a><br/></td></tr>
-<tr class="separator:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a> (const unsigned int idx) const </td></tr>
-<tr class="memdesc:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its index.  <a href="#ac82e73079dc97dee2c198b978700c137">More...</a><br/></td></tr>
-<tr class="separator:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800">flush</a> (H5F_scope_t scope) const </td></tr>
-<tr class="memdesc:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all buffers associated with a location to disk.  <a href="#a505e916da3c7ce2264d97480de0aa800">More...</a><br/></td></tr>
-<tr class="separator:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a> () const </td></tr>
-<tr class="memdesc:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of the file, in which this HDF5 object belongs.  <a href="#ae41b390f0ed7503c0cadcbabc3b9e16b">More...</a><br/></td></tr>
-<tr class="separator:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a> () const </td></tr>
-<tr class="memdesc:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of attributes attached to this HDF5 object.  <a href="#a840d5fc024a977c0939fe743379791f0">More...</a><br/></td></tr>
-<tr class="separator:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to.  <a href="#a0bc22a403e59bb551554c03f2d05b281">More...</a><br/></td></tr>
-<tr class="separator:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to.  <a href="#a665df853b9bb991fdf0328770f2e33e0">More...</a><br/></td></tr>
-<tr class="separator:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a> (<a class="el" href="namespaceH5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> user_op, unsigned *idx=NULL, void *op_data=NULL)</td></tr>
-<tr class="memdesc:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over all the attributes of an <a class="el" href="namespaceH5.html">H5</a> object, which may be a group, dataset or named datatype.  <a href="#aad71c39cd20e8539891766571174d12a">More...</a><br/></td></tr>
-<tr class="separator:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250">attrExists</a> (const char *name) const </td></tr>
-<tr class="memdesc:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether the named attribute exists at this location.  <a href="#a9851243382265a412a8deeacf372f250">More...</a><br/></td></tr>
-<tr class="separator:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a811bad80304c37276264377f326e3014">attrExists</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a811bad80304c37276264377f326e3014">More...</a><br/></td></tr>
-<tr class="separator:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a> (const char *oldname, const char *newname) const </td></tr>
-<tr class="memdesc:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Renames the named attribute from this object.  <a href="#ab91ea93e37511b47d7b7a66dd0e5106c">More...</a><br/></td></tr>
-<tr class="separator:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &oldname, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592 [...]
-<tr class="memdesc:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for the names.  <a href="#a2173e9687bdef8e56995c1505dd9cf76">More...</a><br/></td></tr>
-<tr class="separator:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a> (const char *name) const </td></tr>
-<tr class="memdesc:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the named attribute from this object.  <a href="#a39ee7ff5208391e8b1f97eedf3ce32e4">More...</a><br/></td></tr>
-<tr class="separator:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a8cb4453b1db9f8082b5e0274f302c3fb">More...</a><br/></td></tr>
-<tr class="separator:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a> (const char *name, const char *comment) const </td></tr>
-<tr class="memdesc:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Sets or resets the comment for an object specified by its name.  <a href="#ac21f731f9df1d9bce610ad11439c2f96">More...</a><br/></td></tr>
-<tr class="separator:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H [...]
-<tr class="memdesc:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em> and <em>comment</em>.  <a href="#af5d9700b303e4f333c04cbed7e4ae38f">More...</a><br/></td></tr>
-<tr class="separator:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a> (const char *comment) const </td></tr>
-<tr class="memdesc:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it doesn't take an object name.  <a href="#a7d95f9b069c833c309b95f7b7e657af8">More...</a><br/></td></tr>
-<tr class="separator:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &comment) const </td></tr>
-<tr class="memdesc:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>comment</em>.  <a href="#a7eb08e192bbe76280f0f70b71db72420">More...</a><br/></td></tr>
-<tr class="separator:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c">getComment</a> (const char *name, size_t bufsize=256) const </td></tr>
-<tr class="memdesc:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves comment for the specified object and its comment's length.  <a href="#a674ac77bb3f99b335f8d0944f979c47c">More...</a><br/></td></tr>
-<tr class="separator:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">getComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &n [...]
-<tr class="memdesc:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">More...</a><br/></td></tr>
-<tr class="separator:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a> (const char *name) const </td></tr>
-<tr class="memdesc:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the comment from an object specified by its name.  <a href="#a5545d3fd20f74c7f94195f555f255ddf">More...</a><br/></td></tr>
-<tr class="separator:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad">removeComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a763eac5a87497deed3676920923469ad">More...</a><br/></td></tr>
-<tr class="separator:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a> (void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it does not take a <a class="el" href="classH5_1_1DataSpace.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object and the reference type must be specified.  <a href="#ae831f2bdb0e5971becebc76726dc9536">More. [...]
-<tr class="separator:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a> (void *ref, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it takes an <code>H5std_string</code> for the object's name.  <a href="#a23c3e2b8d8157a0039e9dcc43109345c">More...</a><br/></td></tr>
-<tr class="separator:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a6928514c43d4c0debf1afd7511f28511">reference</a> (void *ref, const char *name, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr>
-<tr class="memdesc:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Creates a reference to an HDF5 object or a dataset region.  <a href="#a6928514c43d4c0debf1afd7511f28511">More...</a><br/></td></tr>
-<tr class="separator:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a> (void *ref, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & [...]
-<tr class="memdesc:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#ac152ae8124df4cfbf7e880c67bb7e66b">More...</a><br/></td></tr>
-<tr class="separator:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a31c2d19fe87dec83ce94bf88a480456f">dereference</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an HDF5 object.  <a href="#a31c2d19fe87dec83ce94bf88a480456f">More...</a><br/></td></tr>
-<tr class="separator:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072">dereference</a> (const <a class="el" href="classH5_1_1Attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an attribute.  <a href="#a4dc3dad2a4a17d6c727b1d2fdf9d8072">More...</a><br/></td></tr>
-<tr class="separator:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a> (void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr>
-<tr class="memdesc:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves a dataspace with the region pointed to selected.  <a href="#a5d0a971d157cffc3591f6d2d8b43dcca">More...</a><br/></td></tr>
-<tr class="separator:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id.  <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr>
-<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr>
-<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object.  <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr>
-<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id.  <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr>
-<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr>
-<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object.  <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr>
-<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id.  <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr>
-<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr>
-<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object.  <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr>
-<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &rhs)</td></tr>
-<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr>
-<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr>
-<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr>
-<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object.  <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr>
-<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &original)</td></tr>
-<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object.  <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr>
-<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a> (const char *func_name) const </td></tr>
-<tr class="memdesc:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Makes and returns string "<class-name>::<func_name>".  <a href="#a2dec4b7c12a20f9b1c79c18956bfad0f">More...</a><br/></td></tr>
-<tr class="separator:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr>
-<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr>
-<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
-Protected Member Functions</h2></td></tr>
-<tr class="memitem:a213c4090dc6429671f2a4c604c2eeb4b"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a213c4090dc6429671f2a4c604c2eeb4b">p_setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a213c4090dc6429671f2a4c604c2eeb4b"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a213c4090dc6429671f2a4c604c2eeb4b">More...</a><br/></td></tr>
-<tr class="separator:a213c4090dc6429671f2a4c604c2eeb4b"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1H5Object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1H5Object')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td></tr>
-<tr class="memitem:a3dfa8496c2490cf9338462647ec1a831 inherit pro_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#a3dfa8496c2490cf9338462647ec1a831">H5Object</a> ()</td></tr>
-<tr class="separator:a3dfa8496c2490cf9338462647ec1a831 inherit pro_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aaedb5e2d949e1f38817a770e564def5c inherit pro_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#aaedb5e2d949e1f38817a770e564def5c">H5Object</a> (const hid_t object_id)</td></tr>
-<tr class="separator:aaedb5e2d949e1f38817a770e564def5c inherit pro_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1H5Location"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1H5Location')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td></tr>
-<tr class="memitem:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a> ()</td></tr>
-<tr class="separator:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a> (const hid_t loc_id)</td></tr>
-<tr class="separator:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &original)</td></tr>
-<tr class="memdesc:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> instance.  <a href="#a220e9b5ce6e2f1a0a9417c43044a4435">More...</a><br/></td></tr>
-<tr class="separator:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:add727abd7dc520399f983c4a233b2f16 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16">p_reference</a> (void *ref, const char *name, hid_t space_id, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:add727abd7dc520399f983c4a233b2f16 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aade70036f2fb86c9db621a3fada7cb82 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82">p_dereference</a> (hid_t loc_id, const void *ref, H5R_type_t ref_type, const char *from_func)</td></tr>
-<tr class="separator:aade70036f2fb86c9db621a3fada7cb82 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abcc6664714713593bf1a4fd9f1a5eab4 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4">p_get_obj_type</a> (void *ref, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:abcc6664714713593bf1a4fd9f1a5eab4 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7399d98ad07692317981f9769c3853f2 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2">p_get_ref_obj_type</a> (void *ref, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:a7399d98ad07692317981f9769c3853f2 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7">~H5Location</a> ()</td></tr>
-<tr class="memdesc:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#af790c3883e7d9f72677a1f6ed034c4c7">More...</a><br/></td></tr>
-<tr class="separator:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr>
-<tr class="memdesc:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a5545dda5e4c610b6bd9cdffe670c8728">More...</a><br/></td></tr>
-<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a> () const </td></tr>
-<tr class="separator:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
-Protected Attributes</h2></td></tr>
-<tr class="memitem:aa3ed12331c88117e640fff76002108d3"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aa3ed12331c88117e640fff76002108d3">id</a></td></tr>
-<tr class="separator:aa3ed12331c88117e640fff76002108d3"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr>
-<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object.  <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr>
-<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a> (const hid_t obj_id)</td></tr>
-<tr class="separator:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Class <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> provides generic operations on HDF5 datatypes. </p>
-<p><a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> inherits from <a class="el" href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. ">H5Object</a> because a named datatype is an HDF5 object and is a base class of <a class="el" href="classH5_1_1ArrayType.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5&#39 [...]
-</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="a37dd5ff8f95b4016136b90c58c770f09"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DataType::DataType </td>
-          <td>(</td>
-          <td class="paramtype">const H5T_class_t </td>
-          <td class="paramname"><em>type_class</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>size</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a object given its class and size. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">type_class</td><td>- IN: Class of datatype to create </td></tr>
-    <tr><td class="paramname">size</td><td>- IN: Number of bytes in the datatype to create </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a4e72f20ab686efffeedd72d8afa99519"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DataType::DataType </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataType.html">DataType</a> & </td>
-          <td class="paramname"><em>original</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object. </p>
-
-</div>
-</div>
-<a class="anchor" id="a6d3be5ac6d2ba122a587b03596a1e2db"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DataType::DataType </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> & </td>
-          <td class="paramname"><em>loc</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const void * </td>
-          <td class="paramname"><em>ref</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5R_type_t </td>
-          <td class="paramname"><em>ref_type</em> = <code>H5R_OBJECT</code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Given a reference, ref, to an hdf5 group, creates a <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">loc</td><td>- IN: Location referenced object is in </td></tr>
-    <tr><td class="paramname">ref</td><td>- IN: Reference pointer </td></tr>
-    <tr><td class="paramname">ref_type</td><td>- IN: Reference type - default to H5R_OBJECT </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1ReferenceException.html">H5::ReferenceException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="aee1a778b5762fd186a77ee124e7df7c7"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DataType::DataType </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1Attribute.html">Attribute</a> & </td>
-          <td class="paramname"><em>attr</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const void * </td>
-          <td class="paramname"><em>ref</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5R_type_t </td>
-          <td class="paramname"><em>ref_type</em> = <code>H5R_OBJECT</code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Given a reference, ref, to an hdf5 group, creates a <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">attr</td><td>- IN: Specifying location where the referenced object is in </td></tr>
-    <tr><td class="paramname">ref</td><td>- IN: Reference pointer </td></tr>
-    <tr><td class="paramname">ref_type</td><td>- IN: Reference type - default to H5R_OBJECT </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1ReferenceException.html">H5::ReferenceException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a72b85216196ef1d980c5e43beaead07e"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DataType::DataType </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>existing_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a datatype using an existing datatype's id. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">existing_id</td><td>- IN: Id of the existing datatype </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a29b366592ce55a07762a7862cc88fe89"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DataType::DataType </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Default constructor: Creates a stub datatype. </p>
-
-</div>
-</div>
-<a class="anchor" id="aa0ff75a2a756a0124e656a8d5861b133"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DataType::~DataType </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Properly terminates access to this datatype. </p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="af807fa62a2beb9f9de9b80c3b18edbfa"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataType::close </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Closes the datatype if it is not a predefined type. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p>Implements <a class="el" href="classH5_1_1IdComponent.html#a222cd35221706639d021975b3cb3ad00">H5::IdComponent</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a06c4f969a7a243a7cdafef4373732924"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataType::commit </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="classH5_1_1H5Location.html">H5Location</a> & </td>
-          <td class="paramname"><em>loc</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Commits a transient datatype to a file, creating a new named datatype. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">loc</td><td>- IN: A location (file, dataset, datatype, or group) </td></tr>
-    <tr><td class="paramname">name</td><td>- IN: Name of the datatype </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ac904e9891ff728d7bb7cceb847347fc5"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataType::commit </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="classH5_1_1H5Location.html">H5Location</a> & </td>
-          <td class="paramname"><em>loc</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="a0eaba78156000ecc3533986175de5847"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool H5::DataType::committed </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Determines whether a datatype is a named type or a transient type. </p>
-<dl class="section return"><dt>Returns</dt><dd><code>true</code> if the datatype is a named type, and <code>false</code>, otherwise. </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a2abc382547c243346b3b6691fec813f3"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataType::convert </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataType.html">DataType</a> & </td>
-          <td class="paramname"><em>dest</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>nelmts</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>buf</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>background</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1PropList.html">PropList</a> & </td>
-          <td class="paramname"><em>plist</em> = <code><a class="el" href="classH5_1_1PropList.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a></code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Converts data from this datatype to the specified datatypes. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">dest</td><td>- IN: Destination datatype </td></tr>
-    <tr><td class="paramname">nelmts</td><td>- IN: Size of array <em>buf</em> </td></tr>
-    <tr><td class="paramname">buf</td><td>- IN/OUT: Array containing pre- and post-conversion values </td></tr>
-    <tr><td class="paramname">background</td><td>- IN: Optional backgroud buffer </td></tr>
-    <tr><td class="paramname">plist</td><td>- IN: Dataset transfer property list </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Pointer to a suitable conversion function </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ad17cef439dbf1dd79458ba95612a9566"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataType::copy </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataType.html">DataType</a> & </td>
-          <td class="paramname"><em>like_type</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Copies an existing datatype to this datatype object. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">like_type</td><td>- IN: Datatype to be copied </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="af8d75b01e62aa868424701add217b971"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataType::copy </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataSet.html">DataSet</a> & </td>
-          <td class="paramname"><em>dset</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Copies the datatype of the given dataset to this datatype object. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">dset</td><td>- IN: Dataset </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>The resulted dataset will be transient and modifiable. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a8221168b4e2154c05410b7c6f0f5b3ab"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool H5::DataType::detectClass </td>
-          <td>(</td>
-          <td class="paramtype">H5T_class_t </td>
-          <td class="paramname"><em>cls</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Checks whether a datatype contains (or is) a certain type of datatype. </p>
-<dl class="section return"><dt>Returns</dt><dd>true if this datatype contains or is the specified type, and false, otherwise. </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a0b927f0184a738b514f7f3cf7f4dd788"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5T_conv_t H5::DataType::find </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataType.html">DataType</a> & </td>
-          <td class="paramname"><em>dest</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5T_cdata_t ** </td>
-          <td class="paramname"><em>pcdata</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Finds a conversion function that can handle a conversion from this datatype to the specified datatype, <em>dest</em>. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">dest</td><td>- IN: Destination datatype </td></tr>
-    <tr><td class="paramname">pcdata</td><td>- IN: Pointer to type conversion data </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Pointer to a suitable conversion function </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a32cc7cd571eec25cb31346cc3a0422d5"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::DataType::fromClass </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns this class name. </p>
-
-<p>Reimplemented from <a class="el" href="classH5_1_1IdComponent.html#a0b6b214342ac6259b932f1fb4f35234f">H5::IdComponent</a>.</p>
-
-<p>Reimplemented in <a class="el" href="classH5_1_1CompType.html#a62a56067255bf3104729edd5db1b933c">H5::CompType</a>, <a class="el" href="classH5_1_1AtomType.html#a80818b48fcfae291550bc8cad6b05d1c">H5::AtomType</a>, <a class="el" href="classH5_1_1EnumType.html#a03bd511aa2455d34bb092a183408a734">H5::EnumType</a>, <a class="el" href="classH5_1_1FloatType.html#a4ea3002c4db5ff2895530d9fda8cdf2e">H5::FloatType</a>, <a class="el" href="classH5_1_1StrType.html#a77703b41dc7addef65b1aba56cf89203" [...]
-
-</div>
-</div>
-<a class="anchor" id="a2831c133562e9d5669643a2d8051dcd1"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5T_class_t H5::DataType::getClass </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the datatype class identifier. </p>
-<dl class="section return"><dt>Returns</dt><dd>Datatype class identifier </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a38f4c8c9dda4b35cb667949280bf5340"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">hid_t H5::DataType::getId </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Get the id of this datatype. </p>
-<dl class="section return"><dt>Returns</dt><dd>Datatype identifier </dd></dl>
-
-<p>Implements <a class="el" href="classH5_1_1H5Location.html#adf9673f56413b1698e12a9a5bace28cd">H5::H5Location</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a9161a9e4c8a50aef002995294e28e6c5"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">size_t H5::DataType::getSize </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the size of a datatype. </p>
-<dl class="section return"><dt>Returns</dt><dd>Datatype size in bytes </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="readdata_8cpp-example.html#a8">readdata.cpp</a>.</dd>
-</dl>
-</div>
-</div>
-<a class="anchor" id="ab3454be65ac1830f2b68ec745155d749"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1DataType.html">DataType</a> H5::DataType::getSuper </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the base datatype from which a datatype is derived. </p>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a16fff8d6ba3ba1260349b9d4b7c9d8cc"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::DataType::getTag </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Gets the tag associated with an opaque datatype. </p>
-<dl class="section return"><dt>Returns</dt><dd>Tag associated with the opaque datatype </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ab92bf0b5e57b2aebe157bb8291f30787"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool H5::DataType::isVariableStr </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Check whether this datatype is a variable-length string. </p>
-<dl class="section return"><dt>Returns</dt><dd>true if this datatype is a variable-length string, and false, otherwise. </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ac1596fca35acce43e190a1feeffc9427"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataType::lock </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Locks a datatype, making it read-only and non-destructible. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Descrition</dt><dd>This is normally done by the library for predefined data types so the application doesn't inadvertently change or delete a predefined type.</dd></dl>
-<p>Once a data type is locked it can never be unlocked unless the entire library is closed. </p>
-
-</div>
-</div>
-<a class="anchor" id="a3ed458f90bb2ed85e7471a24ddc6fb7d"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1DataType.html">DataType</a> & H5::DataType::operator= </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataType.html">DataType</a> & </td>
-          <td class="paramname"><em>rhs</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Assignment operator. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">rhs</td><td>- IN: Reference to the existing datatype </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Reference to <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="aab7955caad1bb0a009ed41f24061f3ad"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool H5::DataType::operator== </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataType.html">DataType</a> & </td>
-          <td class="paramname"><em>compared_type</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Compares this <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> against the given one to determines whether the two objects refer to the same actual datatype. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">compared_type</td><td>- IN: Reference to the datatype to compare </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>true if the datatypes are equal, and false, otherwise. </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a213c4090dc6429671f2a4c604c2eeb4b"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataType::p_setId </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>new_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Sets the identifier of this object to a new value. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1IdComponentException.html">H5::IdComponentException</a></td><td>when the attempt to close the HDF5 object fails </td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p>Implements <a class="el" href="classH5_1_1IdComponent.html#a23accf3cee556a841e9388a2e410ccb7">H5::IdComponent</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a0fe4cfc1be352f4ad3e7e346ad35baa0"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataType::registerFunc </td>
-          <td>(</td>
-          <td class="paramtype">H5T_pers_t </td>
-          <td class="paramname"><em>pers</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataType.html">DataType</a> & </td>
-          <td class="paramname"><em>dest</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5T_conv_t </td>
-          <td class="paramname"><em>func</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Registers the specified conversion function. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">pers</td><td>- IN: Conversion option <ul>
-<li><code>H5T_PERS_HARD</code> for hard conversion functions </li>
-<li><code>H5T_PERS_SOFT</code> for soft conversion functions. </li>
-</ul>
-</td></tr>
-    <tr><td class="paramname">name</td><td>- IN: Name displayed in diagnostic output. </td></tr>
-    <tr><td class="paramname">dest</td><td>- IN: Destination datatype. </td></tr>
-    <tr><td class="paramname">func</td><td>- IN: Function to convert between source and destination datatypes. </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>For more information, please see: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-Register">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-Register</a> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a7efdf12f98da8a20555f021c8fa363b1"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataType::registerFunc </td>
-          <td>(</td>
-          <td class="paramtype">H5T_pers_t </td>
-          <td class="paramname"><em>pers</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataType.html">DataType</a> & </td>
-          <td class="paramname"><em>dest</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5T_conv_t </td>
-          <td class="paramname"><em>func</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="ad5189148a417fb67407e0fe8194e21c0"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataType::setTag </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>tag</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Tags an opaque datatype. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">tag</td><td>- IN: Descriptive ASCII string with which the opaque datatype is to be tagged. </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="aa55f95dffb611453a165d73d0021a5a1"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataType::setTag </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>tag</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="ab810e782623bffeda1ff80c033785c48"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataType::unregister </td>
-          <td>(</td>
-          <td class="paramtype">H5T_pers_t </td>
-          <td class="paramname"><em>pers</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataType.html">DataType</a> & </td>
-          <td class="paramname"><em>dest</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5T_conv_t </td>
-          <td class="paramname"><em>func</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Removes a conversion function from all conversion paths. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">pers</td><td>- IN: Conversion option <ul>
-<li><code>H5T_PERS_HARD</code> for hard conversion functions </li>
-<li><code>H5T_PERS_SOFT</code> for soft conversion functions. </li>
-</ul>
-</td></tr>
-    <tr><td class="paramname">name</td><td>- IN: Name displayed in diagnostic output. </td></tr>
-    <tr><td class="paramname">dest</td><td>- IN: Destination datatype. </td></tr>
-    <tr><td class="paramname">func</td><td>- IN: Function to convert between source and destination datatypes. </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a03ce51e32972e0c1ef5259e0314dcbb7"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::DataType::unregister </td>
-          <td>(</td>
-          <td class="paramtype">H5T_pers_t </td>
-          <td class="paramname"><em>pers</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataType.html">DataType</a> & </td>
-          <td class="paramname"><em>dest</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5T_conv_t </td>
-          <td class="paramname"><em>func</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. </p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="aa3ed12331c88117e640fff76002108d3"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">hid_t H5::DataType::id</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5DataType_8h_source.html">H5DataType.h</a></li>
-<li><a class="el" href="H5DataType_8cpp.html">H5DataType.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1DataType.png b/html/cpplus_RM/classH5_1_1DataType.png
deleted file mode 100644
index 827fc1a..0000000
Binary files a/html/cpplus_RM/classH5_1_1DataType.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1DataTypeIException-members.html b/html/cpplus_RM/classH5_1_1DataTypeIException-members.html
deleted file mode 100644
index d4070b4..0000000
--- a/html/cpplus_RM/classH5_1_1DataTypeIException-members.html
+++ /dev/null
@@ -1,127 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1DataTypeIException.html">DataTypeIException</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::DataTypeIException Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataTypeIException.html#a68c85f83a6789ba2adf771a6341bb85b">DataTypeIException</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataTypeIException.html#a4816db87871bee59ef40c6a5dd5d5d38">DataTypeIException</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a>(const Exception &orig)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a>(H5E_auto2_t &func, void **client_data)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a>(hid_t err_major_id) const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a>(hid_t err_minor_id) const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>(FILE *stream=NULL) const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a>(H5E_auto2_t &func, void *client_data)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a>(H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataTypeIException.html#a06f3e240ae0c353d0f7ab0fcc511fe70">~DataTypeIException</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1DataTypeIException.html b/html/cpplus_RM/classH5_1_1DataTypeIException.html
deleted file mode 100644
index 330c97d..0000000
--- a/html/cpplus_RM/classH5_1_1DataTypeIException.html
+++ /dev/null
@@ -1,271 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::DataTypeIException Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1DataTypeIException.html">DataTypeIException</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="classH5_1_1DataTypeIException-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::DataTypeIException Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><code>#include <<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::DataTypeIException:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1DataTypeIException.png" usemap="#H5::DataTypeIException_map" alt=""/>
-  <map id="H5::DataTypeIException_map" name="H5::DataTypeIException_map">
-<area href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. " alt="H5::Exception" shape="rect" coords="0,0,146,24"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a68c85f83a6789ba2adf771a6341bb85b"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataTypeIException.html#a68c85f83a6789ba2adf771a6341bb85b">DataTypeIException</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &func_name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &mess [...]
-<tr class="memdesc:a68c85f83a6789ba2adf771a6341bb85b"><td class="mdescLeft"> </td><td class="mdescRight">Creates a <a class="el" href="classH5_1_1DataTypeIException.html">DataTypeIException</a> with the name of the function, in which the failure occurs, and an optional detailed message.  <a href="#a68c85f83a6789ba2adf771a6341bb85b">More...</a><br/></td></tr>
-<tr class="separator:a68c85f83a6789ba2adf771a6341bb85b"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4816db87871bee59ef40c6a5dd5d5d38"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataTypeIException.html#a4816db87871bee59ef40c6a5dd5d5d38">DataTypeIException</a> ()</td></tr>
-<tr class="memdesc:a4816db87871bee59ef40c6a5dd5d5d38"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a4816db87871bee59ef40c6a5dd5d5d38">More...</a><br/></td></tr>
-<tr class="separator:a4816db87871bee59ef40c6a5dd5d5d38"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a06f3e240ae0c353d0f7ab0fcc511fe70"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataTypeIException.html#a06f3e240ae0c353d0f7ab0fcc511fe70">~DataTypeIException</a> ()</td></tr>
-<tr class="memdesc:a06f3e240ae0c353d0f7ab0fcc511fe70"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a06f3e240ae0c353d0f7ab0fcc511fe70">More...</a><br/></td></tr>
-<tr class="separator:a06f3e240ae0c353d0f7ab0fcc511fe70"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1Exception"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1Exception')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td></tr>
-<tr class="memitem:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &func_name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5s [...]
-<tr class="memdesc:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Creates an exception with the name of the function, in which the failure occurs, and an optional detailed message.  <a href="#a0f4ddd03c9177ca8c318f17e588cd713">More...</a><br/></td></tr>
-<tr class="separator:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a> (hid_t err_major_id) const </td></tr>
-<tr class="memdesc:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a major error number.  <a href="#adb189625407c0e219a8b064b41b8cb32">More...</a><br/></td></tr>
-<tr class="separator:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8dee739f83b527b30150149ae1036849 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a> (hid_t err_minor_id) const </td></tr>
-<tr class="memdesc:a8dee739f83b527b30150149ae1036849 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a minor error number.  <a href="#a8dee739f83b527b30150149ae1036849">More...</a><br/></td></tr>
-<tr class="separator:a8dee739f83b527b30150149ae1036849 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a> () const </td></tr>
-<tr class="memdesc:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown.  <a href="#aedc9690b2b1a12e0fab36962d4479508">More...</a><br/></td></tr>
-<tr class="separator:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a> () const </td></tr>
-<tr class="memdesc:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown.  <a href="#a1a60af9bf6c9bb1c9d42d1807529f187">More...</a><br/></td></tr>
-<tr class="separator:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a> () const </td></tr>
-<tr class="memdesc:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown.  <a href="#a244fb8b04b39d92bca9fae548b00d730">More...</a><br/></td></tr>
-<tr class="separator:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a> () const </td></tr>
-<tr class="memdesc:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown.  <a href="#ac492fb892d39a60dd4fb2b7ae015300f">More...</a><br/></td></tr>
-<tr class="separator:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a> (FILE *stream=NULL) const </td></tr>
-<tr class="memdesc:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner.  <a href="#ad5bf0f93b4156d6366110dd5e08342a2">More...</a><br/></td></tr>
-<tr class="separator:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a> ()</td></tr>
-<tr class="memdesc:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a9c0bba82658e1022a9c784c9364bd068">More...</a><br/></td></tr>
-<tr class="separator:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a> (const <a class="el" href="classH5_1_1Exception.html">Exception</a> &orig)</td></tr>
-<tr class="memdesc:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> object.  <a href="#abc3b9e76dbfbdc6fc7939c67d3cfe72b">More...</a><br/></td></tr>
-<tr class="separator:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a> ()</td></tr>
-<tr class="memdesc:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#ac6f37cdf186b4c23fadfcd5998c2ddbb">More...</a><br/></td></tr>
-<tr class="separator:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classH5_1_1Exception"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classH5_1_1Exception')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td></tr>
-<tr class="memitem:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a> (H5E_auto2_t &func, void *client_data)</td></tr>
-<tr class="memdesc:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns on the automatic error printing.  <a href="#af28b00cd90aab4cdf3cc556e15950bbb">More...</a><br/></td></tr>
-<tr class="separator:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a> ()</td></tr>
-<tr class="memdesc:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns off the automatic error printing from the C library.  <a href="#ad49f16300979996c094c2e4f57868414">More...</a><br/></td></tr>
-<tr class="separator:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a> (H5E_auto2_t &func, void **client_data)</td></tr>
-<tr class="memdesc:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the current settings for the automatic error stack traversal function and its data.  <a href="#af0ffda4a0ed5cafe729a093d4c1920d0">More...</a><br/></td></tr>
-<tr class="separator:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a> ()</td></tr>
-<tr class="memdesc:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Clears the error stack for the current thread.  <a href="#a58bb19c2776bd3fbdbe081b63ae97486">More...</a><br/></td></tr>
-<tr class="separator:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a> (H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td></tr>
-<tr class="memdesc:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Walks the error stack for the current thread, calling the specified function.  <a href="#aafd9cbcc5baf0b3eb92184fc922f3b09">More...</a><br/></td></tr>
-<tr class="separator:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_static_attribs_classH5_1_1Exception"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_classH5_1_1Exception')"><img src="closed.png" alt="-"/> Static Protected Attributes inherited from <a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td></tr>
-<tr class="memitem:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static const char </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a> [] = "No detailed information provided"</td></tr>
-<tr class="separator:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><dl><dt><b>Examples: </b></dt><dd><a class="el" href="compound_8cpp-example.html#_a18">compound.cpp</a>, <a class="el" href="create_8cpp-example.html#_a12">create.cpp</a>, <a class="el" href="extend_ds_8cpp-example.html#_a18">extend_ds.cpp</a>, and <a class="el" href="readdata_8cpp-example.html#_a20">readdata.cpp</a>.</dd>
-</dl></div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="a68c85f83a6789ba2adf771a6341bb85b"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DataTypeIException::DataTypeIException </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>func_name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>message</em> = <code><a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a <a class="el" href="classH5_1_1DataTypeIException.html">DataTypeIException</a> with the name of the function, in which the failure occurs, and an optional detailed message. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">func_name</td><td>- IN: Name of the function where failure occurs </td></tr>
-    <tr><td class="paramname">message</td><td>- IN: Message on the failure </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a4816db87871bee59ef40c6a5dd5d5d38"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DataTypeIException::DataTypeIException </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Default constructor. </p>
-
-</div>
-</div>
-<a class="anchor" id="a06f3e240ae0c353d0f7ab0fcc511fe70"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::DataTypeIException::~DataTypeIException </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Noop destructor. </p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5Exception_8h_source.html">H5Exception.h</a></li>
-<li><a class="el" href="H5Exception_8cpp.html">H5Exception.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1DataTypeIException.png b/html/cpplus_RM/classH5_1_1DataTypeIException.png
deleted file mode 100644
index 67809fd..0000000
Binary files a/html/cpplus_RM/classH5_1_1DataTypeIException.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1EnumType-members.html b/html/cpplus_RM/classH5_1_1EnumType-members.html
deleted file mode 100644
index 3e1a1cb..0000000
--- a/html/cpplus_RM/classH5_1_1EnumType-members.html
+++ /dev/null
@@ -1,217 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1EnumType.html">EnumType</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::EnumType Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1EnumType.html">H5::EnumType</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250">attrExists</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a811bad80304c37276264377f326e3014">attrExists</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a06c4f969a7a243a7cdafef4373732924">commit</a>(H5Location &loc, const char *name)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a>(H5Location &loc, const H5std_string &name)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a0eaba78156000ecc3533986175de5847">committed</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a2abc382547c243346b3b6691fec813f3">convert</a>(const DataType &dest, size_t nelmts, void *buf, void *background, const PropList &plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ad17cef439dbf1dd79458ba95612a9566">copy</a>(const DataType &like_type)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#af8d75b01e62aa868424701add217b971">copy</a>(const DataSet &dset)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a624715e413bc019345cd596db745094a">createAttribute</a>(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a>(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a>(const H5T_class_t type_class, size_t size)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a>(const DataType &original)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a6d3be5ac6d2ba122a587b03596a1e2db">DataType</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#aee1a778b5762fd186a77ee124e7df7c7">DataType</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a72b85216196ef1d980c5e43beaead07e">DataType</a>(const hid_t type_id)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a29b366592ce55a07762a7862cc88fe89">DataType</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a31c2d19fe87dec83ce94bf88a480456f">dereference</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072">dereference</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a>(H5T_class_t cls) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1EnumType.html#a38608d554e69b2880e8fcf000523dff8">EnumType</a>(size_t size)</td><td class="entry"><a class="el" href="classH5_1_1EnumType.html">H5::EnumType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1EnumType.html#a22618bff56623043a64afafb1b6acdca">EnumType</a>(const DataSet &dataset)</td><td class="entry"><a class="el" href="classH5_1_1EnumType.html">H5::EnumType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1EnumType.html#afc61afae0268090c874fe384f56ae1f5">EnumType</a>(const IntType &data_type)</td><td class="entry"><a class="el" href="classH5_1_1EnumType.html">H5::EnumType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1EnumType.html#a0dc1ef4af3fbb62db620c9c78fdb9648">EnumType</a>()</td><td class="entry"><a class="el" href="classH5_1_1EnumType.html">H5::EnumType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1EnumType.html#a3fe856011081e8360bd6a81d7567e722">EnumType</a>(const hid_t existing_id)</td><td class="entry"><a class="el" href="classH5_1_1EnumType.html">H5::EnumType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1EnumType.html#a92a6b6c5843284264fdcd878533e7309">EnumType</a>(const EnumType &original)</td><td class="entry"><a class="el" href="classH5_1_1EnumType.html">H5::EnumType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a>(const DataType &dest, H5T_cdata_t **pcdata) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800">flush</a>(H5F_scope_t scope) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1EnumType.html#a03bd511aa2455d34bb092a183408a734">fromClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1EnumType.html">H5::EnumType</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c">getComment</a>(const char *name, size_t bufsize=256) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">getComment</a>(const H5std_string &name, size_t bufsize=256) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1EnumType.html#aeb8b6de506c5ca6cd81bb7fdec7cb5cb">getMemberIndex</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1EnumType.html">H5::EnumType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1EnumType.html#aaf337a4d110c48376b9f65cac94911e3">getMemberIndex</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1EnumType.html">H5::EnumType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1EnumType.html#a86e55b31920d807052e16baecec8b6a3">getMemberValue</a>(unsigned memb_no, void *value) const </td><td class="entry"><a class="el" href="classH5_1_1EnumType.html">H5::EnumType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1EnumType.html#a1a6856bd6a802de0276641d6db6592b5">getNmembers</a>() const </td><td class="entry"><a class="el" href="classH5_1_1EnumType.html">H5::EnumType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a>(void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a>(const hid_t loc_id)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a>(const H5Location &original)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Object.html#a4e1e0913fa316bd3916e95259194958d">H5Object</a>(const H5Object &original)</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Object.html#a3dfa8496c2490cf9338462647ec1a831">H5Object</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Object.html#aaedb5e2d949e1f38817a770e564def5c">H5Object</a>(const hid_t object_id)</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#aa3ed12331c88117e640fff76002108d3">id</a></td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a>(const char *func_name) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1EnumType.html#a00438e9e48a74010dd7c537d2365b0f8">insert</a>(const char *name, void *value) const </td><td class="entry"><a class="el" href="classH5_1_1EnumType.html">H5::EnumType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1EnumType.html#ad1e7418d44d60308d11cb2d1fa56b910">insert</a>(const H5std_string &name, void *value) const </td><td class="entry"><a class="el" href="classH5_1_1EnumType.html">H5::EnumType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a>(attr_operator_t user_op, unsigned *idx=NULL, void *op_data=NULL)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ac1596fca35acce43e190a1feeffc9427">lock</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1EnumType.html#ab89d9762224807007689f67834c84573">nameOf</a>(void *value, size_t size) const </td><td class="entry"><a class="el" href="classH5_1_1EnumType.html">H5::EnumType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a>(const unsigned int idx) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a>(const DataType &rhs)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">H5::H5Object::operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a>(const DataType &compared_type) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82">p_dereference</a>(hid_t loc_id, const void *ref, H5R_type_t ref_type, const char *from_func)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4">p_get_obj_type</a>(void *ref, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2">p_get_ref_obj_type</a>(void *ref, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16">p_reference</a>(void *ref, const char *name, hid_t space_id, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a213c4090dc6429671f2a4c604c2eeb4b">p_setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a>(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a>(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a6928514c43d4c0debf1afd7511f28511">reference</a>(void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a>(void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad">removeComment</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a>(const char *oldname, const char *newname) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a>(const H5std_string &oldname, const H5std_string &newname) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a>(const char *name, const char *comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a>(const H5std_string &name, const H5std_string &comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a>(const char *comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a>(const H5std_string &comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a>(const char *tag) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a>(const H5std_string &tag) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ab810e782623bffeda1ff80c033785c48">unregister</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1EnumType.html#aaabbc420180af8d5aa68d479a8e6d5b8">valueOf</a>(const char *name, void *value) const </td><td class="entry"><a class="el" href="classH5_1_1EnumType.html">H5::EnumType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1EnumType.html#a5f8aef3afc67a7514748ed95163875ea">valueOf</a>(const H5std_string &name, void *value) const </td><td class="entry"><a class="el" href="classH5_1_1EnumType.html">H5::EnumType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1EnumType.html#a8e2dbc81191b00ff8b2f130529e30236">~EnumType</a>()</td><td class="entry"><a class="el" href="classH5_1_1EnumType.html">H5::EnumType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7">~H5Location</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Object.html#ad7cb88d6206192195a70aa1cbf55769e">~H5Object</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1EnumType.html b/html/cpplus_RM/classH5_1_1EnumType.html
deleted file mode 100644
index d8fa03c..0000000
--- a/html/cpplus_RM/classH5_1_1EnumType.html
+++ /dev/null
@@ -1,969 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::EnumType Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1EnumType.html">EnumType</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="classH5_1_1EnumType-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::EnumType Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Class <a class="el" href="classH5_1_1EnumType.html" title="Class EnumType operates on HDF5 enum datatypes. ">EnumType</a> operates on HDF5 enum datatypes.  
- <a href="classH5_1_1EnumType.html#details">More...</a></p>
-
-<p><code>#include <<a class="el" href="H5EnumType_8h_source.html">H5EnumType.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::EnumType:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1EnumType.png" usemap="#H5::EnumType_map" alt=""/>
-  <map id="H5::EnumType_map" name="H5::EnumType_map">
-<area href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. " alt="H5::DataType" shape="rect" coords="0,168,107,192"/>
-<area href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. " alt="H5::H5Object" shape="rect" coords="0,112,107,136"/>
-<area href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. " alt="H5::H5Location" shape="rect" coords="0,56,107,80"/>
-<area href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="0,0,107,24"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a38608d554e69b2880e8fcf000523dff8"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1EnumType.html#a38608d554e69b2880e8fcf000523dff8">EnumType</a> (size_t size)</td></tr>
-<tr class="memdesc:a38608d554e69b2880e8fcf000523dff8"><td class="mdescLeft"> </td><td class="mdescRight">Creates an empty enumeration datatype given a size, in bytes.  <a href="#a38608d554e69b2880e8fcf000523dff8">More...</a><br/></td></tr>
-<tr class="separator:a38608d554e69b2880e8fcf000523dff8"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a22618bff56623043a64afafb1b6acdca"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1EnumType.html#a22618bff56623043a64afafb1b6acdca">EnumType</a> (const <a class="el" href="classH5_1_1DataSet.html">DataSet</a> &dataset)</td></tr>
-<tr class="memdesc:a22618bff56623043a64afafb1b6acdca"><td class="mdescLeft"> </td><td class="mdescRight">Gets the enum datatype of the specified dataset.  <a href="#a22618bff56623043a64afafb1b6acdca">More...</a><br/></td></tr>
-<tr class="separator:a22618bff56623043a64afafb1b6acdca"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:afc61afae0268090c874fe384f56ae1f5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1EnumType.html#afc61afae0268090c874fe384f56ae1f5">EnumType</a> (const <a class="el" href="classH5_1_1IntType.html">IntType</a> &data_type)</td></tr>
-<tr class="memdesc:afc61afae0268090c874fe384f56ae1f5"><td class="mdescLeft"> </td><td class="mdescRight">Creates a new enum datatype based on an integer datatype.  <a href="#afc61afae0268090c874fe384f56ae1f5">More...</a><br/></td></tr>
-<tr class="separator:afc61afae0268090c874fe384f56ae1f5"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1a6856bd6a802de0276641d6db6592b5"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1EnumType.html#a1a6856bd6a802de0276641d6db6592b5">getNmembers</a> () const </td></tr>
-<tr class="memdesc:a1a6856bd6a802de0276641d6db6592b5"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of members in this enumeration datatype.  <a href="#a1a6856bd6a802de0276641d6db6592b5">More...</a><br/></td></tr>
-<tr class="separator:a1a6856bd6a802de0276641d6db6592b5"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aeb8b6de506c5ca6cd81bb7fdec7cb5cb"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1EnumType.html#aeb8b6de506c5ca6cd81bb7fdec7cb5cb">getMemberIndex</a> (const char *name) const </td></tr>
-<tr class="memdesc:aeb8b6de506c5ca6cd81bb7fdec7cb5cb"><td class="mdescLeft"> </td><td class="mdescRight">Returns the index of a member in this enumeration datatype.  <a href="#aeb8b6de506c5ca6cd81bb7fdec7cb5cb">More...</a><br/></td></tr>
-<tr class="separator:aeb8b6de506c5ca6cd81bb7fdec7cb5cb"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aaf337a4d110c48376b9f65cac94911e3"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1EnumType.html#aaf337a4d110c48376b9f65cac94911e3">getMemberIndex</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:aaf337a4d110c48376b9f65cac94911e3"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of argument <em>name</em>.  <a href="#aaf337a4d110c48376b9f65cac94911e3">More...</a><br/></td></tr>
-<tr class="separator:aaf337a4d110c48376b9f65cac94911e3"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a86e55b31920d807052e16baecec8b6a3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1EnumType.html#a86e55b31920d807052e16baecec8b6a3">getMemberValue</a> (unsigned memb_no, void *value) const </td></tr>
-<tr class="memdesc:a86e55b31920d807052e16baecec8b6a3"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the value of a member in this enumeration datatype, given the member's index.  <a href="#a86e55b31920d807052e16baecec8b6a3">More...</a><br/></td></tr>
-<tr class="separator:a86e55b31920d807052e16baecec8b6a3"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a00438e9e48a74010dd7c537d2365b0f8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1EnumType.html#a00438e9e48a74010dd7c537d2365b0f8">insert</a> (const char *name, void *value) const </td></tr>
-<tr class="memdesc:a00438e9e48a74010dd7c537d2365b0f8"><td class="mdescLeft"> </td><td class="mdescRight">Inserts a new member to this enumeration datatype.  <a href="#a00438e9e48a74010dd7c537d2365b0f8">More...</a><br/></td></tr>
-<tr class="separator:a00438e9e48a74010dd7c537d2365b0f8"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad1e7418d44d60308d11cb2d1fa56b910"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1EnumType.html#ad1e7418d44d60308d11cb2d1fa56b910">insert</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, void *value) const </td></tr>
-<tr class="memdesc:ad1e7418d44d60308d11cb2d1fa56b910"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of argument <em>name</em>.  <a href="#ad1e7418d44d60308d11cb2d1fa56b910">More...</a><br/></td></tr>
-<tr class="separator:ad1e7418d44d60308d11cb2d1fa56b910"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab89d9762224807007689f67834c84573"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1EnumType.html#ab89d9762224807007689f67834c84573">nameOf</a> (void *value, size_t size) const </td></tr>
-<tr class="memdesc:ab89d9762224807007689f67834c84573"><td class="mdescLeft"> </td><td class="mdescRight">Returns the symbol name corresponding to a specified member of this enumeration datatype.  <a href="#ab89d9762224807007689f67834c84573">More...</a><br/></td></tr>
-<tr class="separator:ab89d9762224807007689f67834c84573"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aaabbc420180af8d5aa68d479a8e6d5b8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1EnumType.html#aaabbc420180af8d5aa68d479a8e6d5b8">valueOf</a> (const char *name, void *value) const </td></tr>
-<tr class="memdesc:aaabbc420180af8d5aa68d479a8e6d5b8"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the value corresponding to a member of this enumeration datatype, given the member's name.  <a href="#aaabbc420180af8d5aa68d479a8e6d5b8">More...</a><br/></td></tr>
-<tr class="separator:aaabbc420180af8d5aa68d479a8e6d5b8"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5f8aef3afc67a7514748ed95163875ea"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1EnumType.html#a5f8aef3afc67a7514748ed95163875ea">valueOf</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, void *value) const </td></tr>
-<tr class="memdesc:a5f8aef3afc67a7514748ed95163875ea"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of argument <em>name</em>.  <a href="#a5f8aef3afc67a7514748ed95163875ea">More...</a><br/></td></tr>
-<tr class="separator:a5f8aef3afc67a7514748ed95163875ea"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a03bd511aa2455d34bb092a183408a734"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1EnumType.html#a03bd511aa2455d34bb092a183408a734">fromClass</a> () const </td></tr>
-<tr class="memdesc:a03bd511aa2455d34bb092a183408a734"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name.  <a href="#a03bd511aa2455d34bb092a183408a734">More...</a><br/></td></tr>
-<tr class="separator:a03bd511aa2455d34bb092a183408a734"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0dc1ef4af3fbb62db620c9c78fdb9648"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1EnumType.html#a0dc1ef4af3fbb62db620c9c78fdb9648">EnumType</a> ()</td></tr>
-<tr class="memdesc:a0dc1ef4af3fbb62db620c9c78fdb9648"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub datatype.  <a href="#a0dc1ef4af3fbb62db620c9c78fdb9648">More...</a><br/></td></tr>
-<tr class="separator:a0dc1ef4af3fbb62db620c9c78fdb9648"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3fe856011081e8360bd6a81d7567e722"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1EnumType.html#a3fe856011081e8360bd6a81d7567e722">EnumType</a> (const hid_t existing_id)</td></tr>
-<tr class="memdesc:a3fe856011081e8360bd6a81d7567e722"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1EnumType.html" title="Class EnumType operates on HDF5 enum datatypes. ">EnumType</a> object using the id of an existing datatype.  <a href="#a3fe856011081e8360bd6a81d7567e722">More...</a><br/></td></tr>
-<tr class="separator:a3fe856011081e8360bd6a81d7567e722"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a92a6b6c5843284264fdcd878533e7309"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1EnumType.html#a92a6b6c5843284264fdcd878533e7309">EnumType</a> (const <a class="el" href="classH5_1_1EnumType.html">EnumType</a> &original)</td></tr>
-<tr class="memdesc:a92a6b6c5843284264fdcd878533e7309"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1EnumType.html" title="Class EnumType operates on HDF5 enum datatypes. ">EnumType</a> object.  <a href="#a92a6b6c5843284264fdcd878533e7309">More...</a><br/></td></tr>
-<tr class="separator:a92a6b6c5843284264fdcd878533e7309"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8e2dbc81191b00ff8b2f130529e30236"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1EnumType.html#a8e2dbc81191b00ff8b2f130529e30236">~EnumType</a> ()</td></tr>
-<tr class="memdesc:a8e2dbc81191b00ff8b2f130529e30236"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this enum datatype.  <a href="#a8e2dbc81191b00ff8b2f130529e30236">More...</a><br/></td></tr>
-<tr class="separator:a8e2dbc81191b00ff8b2f130529e30236"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1DataType"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1DataType')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td></tr>
-<tr class="memitem:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a> (const H5T_class_t type_class, size_t size)</td></tr>
-<tr class="memdesc:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Creates a object given its class and size.  <a href="#a37dd5ff8f95b4016136b90c58c770f09">More...</a><br/></td></tr>
-<tr class="separator:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &original)</td></tr>
-<tr class="memdesc:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object.  <a href="#a4e72f20ab686efffeedd72d8afa99519">More...</a><br/></td></tr>
-<tr class="separator:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6d3be5ac6d2ba122a587b03596a1e2db inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a6d3be5ac6d2ba122a587b03596a1e2db">DataType</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a6d3be5ac6d2ba122a587b03596a1e2db inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object.  <a href="#a6d3be5ac6d2ba122a587b03596a1e2db">More...</a><br/></td></tr>
-<tr class="separator:a6d3be5ac6d2ba122a587b03596a1e2db inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aee1a778b5762fd186a77ee124e7df7c7 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aee1a778b5762fd186a77ee124e7df7c7">DataType</a> (const <a class="el" href="classH5_1_1Attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:aee1a778b5762fd186a77ee124e7df7c7 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object.  <a href="#aee1a778b5762fd186a77ee124e7df7c7">More...</a><br/></td></tr>
-<tr class="separator:aee1a778b5762fd186a77ee124e7df7c7 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a> ()</td></tr>
-<tr class="memdesc:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Closes the datatype if it is not a predefined type.  <a href="#af807fa62a2beb9f9de9b80c3b18edbfa">More...</a><br/></td></tr>
-<tr class="separator:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ad17cef439dbf1dd79458ba95612a9566">copy</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &like_type)</td></tr>
-<tr class="memdesc:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Copies an existing datatype to this datatype object.  <a href="#ad17cef439dbf1dd79458ba95612a9566">More...</a><br/></td></tr>
-<tr class="separator:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af8d75b01e62aa868424701add217b971 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#af8d75b01e62aa868424701add217b971">copy</a> (const <a class="el" href="classH5_1_1DataSet.html">DataSet</a> &dset)</td></tr>
-<tr class="memdesc:af8d75b01e62aa868424701add217b971 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Copies the datatype of the given dataset to this datatype object.  <a href="#af8d75b01e62aa868424701add217b971">More...</a><br/></td></tr>
-<tr class="separator:af8d75b01e62aa868424701add217b971 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">H5T_class_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a> () const </td></tr>
-<tr class="memdesc:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the datatype class identifier.  <a href="#a2831c133562e9d5669643a2d8051dcd1">More...</a><br/></td></tr>
-<tr class="separator:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a06c4f969a7a243a7cdafef4373732924">commit</a> (<a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const char *name)</td></tr>
-<tr class="memdesc:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Commits a transient datatype to a file, creating a new named datatype.  <a href="#a06c4f969a7a243a7cdafef4373732924">More...</a><br/></td></tr>
-<tr class="separator:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a> (<a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name)</td></tr>
-<tr class="memdesc:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#ac904e9891ff728d7bb7cceb847347fc5">More...</a><br/></td></tr>
-<tr class="separator:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0eaba78156000ecc3533986175de5847 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a0eaba78156000ecc3533986175de5847">committed</a> () const </td></tr>
-<tr class="memdesc:a0eaba78156000ecc3533986175de5847 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether a datatype is a named type or a transient type.  <a href="#a0eaba78156000ecc3533986175de5847">More...</a><br/></td></tr>
-<tr class="separator:a0eaba78156000ecc3533986175de5847 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">H5T_conv_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, H5T_cdata_t **pcdata) const </td></tr>
-<tr class="memdesc:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Finds a conversion function that can handle a conversion from this datatype to the specified datatype, <em>dest</em>.  <a href="#a0b927f0184a738b514f7f3cf7f4dd788">More...</a><br/></td></tr>
-<tr class="separator:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a2abc382547c243346b3b6691fec813f3">convert</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, size_t nelmts, void *buf, void *background, const <a class="el" href="classH5_1_1PropList.html">PropList</a> &plist=<a [...]
-<tr class="memdesc:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Converts data from this datatype to the specified datatypes.  <a href="#a2abc382547c243346b3b6691fec813f3">More...</a><br/></td></tr>
-<tr class="separator:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataType.html">DataType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &rhs)</td></tr>
-<tr class="memdesc:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a3ed458f90bb2ed85e7471a24ddc6fb7d">More...</a><br/></td></tr>
-<tr class="separator:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &compared_type) const </td></tr>
-<tr class="memdesc:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Compares this <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> against the given one to determines whether the two objects refer to the same actual datatype.  <a href="#aab7955caad1bb0a009ed41f24061f3ad">More...</a><br/></td></tr>
-<tr class="separator:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ac1596fca35acce43e190a1feeffc9427">lock</a> () const </td></tr>
-<tr class="memdesc:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Locks a datatype, making it read-only and non-destructible.  <a href="#ac1596fca35acce43e190a1feeffc9427">More...</a><br/></td></tr>
-<tr class="separator:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a> () const </td></tr>
-<tr class="memdesc:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the size of a datatype.  <a href="#a9161a9e4c8a50aef002995294e28e6c5">More...</a><br/></td></tr>
-<tr class="separator:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataType.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a> () const </td></tr>
-<tr class="memdesc:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the base datatype from which a datatype is derived.  <a href="#ab3454be65ac1830f2b68ec745155d749">More...</a><br/></td></tr>
-<tr class="separator:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a> (H5T_pers_t pers, const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, H5T_conv_t func) const </td></tr>
-<tr class="memdesc:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Registers the specified conversion function.  <a href="#a0fe4cfc1be352f4ad3e7e346ad35baa0">More...</a><br/></td></tr>
-<tr class="separator:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a> (H5T_pers_t pers, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &a [...]
-<tr class="memdesc:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#a7efdf12f98da8a20555f021c8fa363b1">More...</a><br/></td></tr>
-<tr class="separator:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ab810e782623bffeda1ff80c033785c48">unregister</a> (H5T_pers_t pers, const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, H5T_conv_t func) const </td></tr>
-<tr class="memdesc:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Removes a conversion function from all conversion paths.  <a href="#ab810e782623bffeda1ff80c033785c48">More...</a><br/></td></tr>
-<tr class="separator:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a> (H5T_pers_t pers, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &amp [...]
-<tr class="memdesc:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#a03ce51e32972e0c1ef5259e0314dcbb7">More...</a><br/></td></tr>
-<tr class="separator:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a> (const char *tag) const </td></tr>
-<tr class="memdesc:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Tags an opaque datatype.  <a href="#ad5189148a417fb67407e0fe8194e21c0">More...</a><br/></td></tr>
-<tr class="separator:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &tag) const </td></tr>
-<tr class="memdesc:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#aa55f95dffb611453a165d73d0021a5a1">More...</a><br/></td></tr>
-<tr class="separator:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a> () const </td></tr>
-<tr class="memdesc:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Gets the tag associated with an opaque datatype.  <a href="#a16fff8d6ba3ba1260349b9d4b7c9d8cc">More...</a><br/></td></tr>
-<tr class="separator:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a> (H5T_class_t cls) const </td></tr>
-<tr class="memdesc:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether a datatype contains (or is) a certain type of datatype.  <a href="#a8221168b4e2154c05410b7c6f0f5b3ab">More...</a><br/></td></tr>
-<tr class="separator:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a> () const </td></tr>
-<tr class="memdesc:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Check whether this datatype is a variable-length string.  <a href="#ab92bf0b5e57b2aebe157bb8291f30787">More...</a><br/></td></tr>
-<tr class="separator:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a72b85216196ef1d980c5e43beaead07e">DataType</a> (const hid_t type_id)</td></tr>
-<tr class="memdesc:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Creates a datatype using an existing datatype's id.  <a href="#a72b85216196ef1d980c5e43beaead07e">More...</a><br/></td></tr>
-<tr class="separator:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a29b366592ce55a07762a7862cc88fe89">DataType</a> ()</td></tr>
-<tr class="memdesc:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub datatype.  <a href="#a29b366592ce55a07762a7862cc88fe89">More...</a><br/></td></tr>
-<tr class="separator:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a> () const </td></tr>
-<tr class="memdesc:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this datatype.  <a href="#a38f4c8c9dda4b35cb667949280bf5340">More...</a><br/></td></tr>
-<tr class="separator:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a> ()</td></tr>
-<tr class="memdesc:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this datatype.  <a href="#aa0ff75a2a756a0124e656a8d5861b133">More...</a><br/></td></tr>
-<tr class="separator:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1H5Object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1H5Object')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td></tr>
-<tr class="memitem:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#a4e1e0913fa316bd3916e95259194958d">H5Object</a> (const <a class="el" href="classH5_1_1H5Object.html">H5Object</a> &original)</td></tr>
-<tr class="memdesc:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. ">H5Object</a> instance.  <a href="#a4e1e0913fa316bd3916e95259194958d">More...</a><br/></td></tr>
-<tr class="separator:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#ad7cb88d6206192195a70aa1cbf55769e">~H5Object</a> ()</td></tr>
-<tr class="memdesc:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#ad7cb88d6206192195a70aa1cbf55769e">More...</a><br/></td></tr>
-<tr class="separator:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1H5Location"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1H5Location')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td></tr>
-<tr class="memitem:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a624715e413bc019345cd596db745094a">createAttribute</a> (const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &type, const <a class="el" href="classH5_1_ [...]
-<tr class="memdesc:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Creates an attribute for a group, dataset, or named datatype.  <a href="#a624715e413bc019345cd596db745094a">More...</a><br/></td></tr>
-<tr class="separator:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" h [...]
-<tr class="memdesc:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">More...</a><br/></td></tr>
-<tr class="separator:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a> (const char *name) const </td></tr>
-<tr class="memdesc:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its name.  <a href="#a81b52d2947c4abb7d94ca1987f3a1bc0">More...</a><br/></td></tr>
-<tr class="separator:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#abad070fe2482e81006ee7fce61b6495c">More...</a><br/></td></tr>
-<tr class="separator:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a> (const unsigned int idx) const </td></tr>
-<tr class="memdesc:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its index.  <a href="#ac82e73079dc97dee2c198b978700c137">More...</a><br/></td></tr>
-<tr class="separator:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800">flush</a> (H5F_scope_t scope) const </td></tr>
-<tr class="memdesc:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all buffers associated with a location to disk.  <a href="#a505e916da3c7ce2264d97480de0aa800">More...</a><br/></td></tr>
-<tr class="separator:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a> () const </td></tr>
-<tr class="memdesc:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of the file, in which this HDF5 object belongs.  <a href="#ae41b390f0ed7503c0cadcbabc3b9e16b">More...</a><br/></td></tr>
-<tr class="separator:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a> () const </td></tr>
-<tr class="memdesc:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of attributes attached to this HDF5 object.  <a href="#a840d5fc024a977c0939fe743379791f0">More...</a><br/></td></tr>
-<tr class="separator:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to.  <a href="#a0bc22a403e59bb551554c03f2d05b281">More...</a><br/></td></tr>
-<tr class="separator:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to.  <a href="#a665df853b9bb991fdf0328770f2e33e0">More...</a><br/></td></tr>
-<tr class="separator:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a> (<a class="el" href="namespaceH5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> user_op, unsigned *idx=NULL, void *op_data=NULL)</td></tr>
-<tr class="memdesc:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over all the attributes of an <a class="el" href="namespaceH5.html">H5</a> object, which may be a group, dataset or named datatype.  <a href="#aad71c39cd20e8539891766571174d12a">More...</a><br/></td></tr>
-<tr class="separator:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250">attrExists</a> (const char *name) const </td></tr>
-<tr class="memdesc:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether the named attribute exists at this location.  <a href="#a9851243382265a412a8deeacf372f250">More...</a><br/></td></tr>
-<tr class="separator:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a811bad80304c37276264377f326e3014">attrExists</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a811bad80304c37276264377f326e3014">More...</a><br/></td></tr>
-<tr class="separator:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a> (const char *oldname, const char *newname) const </td></tr>
-<tr class="memdesc:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Renames the named attribute from this object.  <a href="#ab91ea93e37511b47d7b7a66dd0e5106c">More...</a><br/></td></tr>
-<tr class="separator:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &oldname, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592 [...]
-<tr class="memdesc:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for the names.  <a href="#a2173e9687bdef8e56995c1505dd9cf76">More...</a><br/></td></tr>
-<tr class="separator:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a> (const char *name) const </td></tr>
-<tr class="memdesc:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the named attribute from this object.  <a href="#a39ee7ff5208391e8b1f97eedf3ce32e4">More...</a><br/></td></tr>
-<tr class="separator:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a8cb4453b1db9f8082b5e0274f302c3fb">More...</a><br/></td></tr>
-<tr class="separator:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a> (const char *name, const char *comment) const </td></tr>
-<tr class="memdesc:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Sets or resets the comment for an object specified by its name.  <a href="#ac21f731f9df1d9bce610ad11439c2f96">More...</a><br/></td></tr>
-<tr class="separator:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H [...]
-<tr class="memdesc:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em> and <em>comment</em>.  <a href="#af5d9700b303e4f333c04cbed7e4ae38f">More...</a><br/></td></tr>
-<tr class="separator:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a> (const char *comment) const </td></tr>
-<tr class="memdesc:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it doesn't take an object name.  <a href="#a7d95f9b069c833c309b95f7b7e657af8">More...</a><br/></td></tr>
-<tr class="separator:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &comment) const </td></tr>
-<tr class="memdesc:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>comment</em>.  <a href="#a7eb08e192bbe76280f0f70b71db72420">More...</a><br/></td></tr>
-<tr class="separator:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c">getComment</a> (const char *name, size_t bufsize=256) const </td></tr>
-<tr class="memdesc:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves comment for the specified object and its comment's length.  <a href="#a674ac77bb3f99b335f8d0944f979c47c">More...</a><br/></td></tr>
-<tr class="separator:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">getComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &n [...]
-<tr class="memdesc:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">More...</a><br/></td></tr>
-<tr class="separator:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a> (const char *name) const </td></tr>
-<tr class="memdesc:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the comment from an object specified by its name.  <a href="#a5545d3fd20f74c7f94195f555f255ddf">More...</a><br/></td></tr>
-<tr class="separator:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad">removeComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a763eac5a87497deed3676920923469ad">More...</a><br/></td></tr>
-<tr class="separator:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a> (void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it does not take a <a class="el" href="classH5_1_1DataSpace.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object and the reference type must be specified.  <a href="#ae831f2bdb0e5971becebc76726dc9536">More. [...]
-<tr class="separator:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a> (void *ref, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it takes an <code>H5std_string</code> for the object's name.  <a href="#a23c3e2b8d8157a0039e9dcc43109345c">More...</a><br/></td></tr>
-<tr class="separator:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a6928514c43d4c0debf1afd7511f28511">reference</a> (void *ref, const char *name, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr>
-<tr class="memdesc:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Creates a reference to an HDF5 object or a dataset region.  <a href="#a6928514c43d4c0debf1afd7511f28511">More...</a><br/></td></tr>
-<tr class="separator:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a> (void *ref, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & [...]
-<tr class="memdesc:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#ac152ae8124df4cfbf7e880c67bb7e66b">More...</a><br/></td></tr>
-<tr class="separator:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a31c2d19fe87dec83ce94bf88a480456f">dereference</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an HDF5 object.  <a href="#a31c2d19fe87dec83ce94bf88a480456f">More...</a><br/></td></tr>
-<tr class="separator:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072">dereference</a> (const <a class="el" href="classH5_1_1Attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an attribute.  <a href="#a4dc3dad2a4a17d6c727b1d2fdf9d8072">More...</a><br/></td></tr>
-<tr class="separator:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a> (void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr>
-<tr class="memdesc:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves a dataspace with the region pointed to selected.  <a href="#a5d0a971d157cffc3591f6d2d8b43dcca">More...</a><br/></td></tr>
-<tr class="separator:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id.  <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr>
-<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr>
-<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object.  <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr>
-<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id.  <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr>
-<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr>
-<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object.  <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr>
-<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id.  <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr>
-<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr>
-<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object.  <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr>
-<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &rhs)</td></tr>
-<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr>
-<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr>
-<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr>
-<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object.  <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr>
-<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &original)</td></tr>
-<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object.  <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr>
-<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a> (const char *func_name) const </td></tr>
-<tr class="memdesc:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Makes and returns string "<class-name>::<func_name>".  <a href="#a2dec4b7c12a20f9b1c79c18956bfad0f">More...</a><br/></td></tr>
-<tr class="separator:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr>
-<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr>
-<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr>
-<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object.  <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr>
-<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1DataType"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1DataType')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td></tr>
-<tr class="memitem:a213c4090dc6429671f2a4c604c2eeb4b inherit pro_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a213c4090dc6429671f2a4c604c2eeb4b">p_setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a213c4090dc6429671f2a4c604c2eeb4b inherit pro_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a213c4090dc6429671f2a4c604c2eeb4b">More...</a><br/></td></tr>
-<tr class="separator:a213c4090dc6429671f2a4c604c2eeb4b inherit pro_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1H5Object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1H5Object')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td></tr>
-<tr class="memitem:a3dfa8496c2490cf9338462647ec1a831 inherit pro_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#a3dfa8496c2490cf9338462647ec1a831">H5Object</a> ()</td></tr>
-<tr class="separator:a3dfa8496c2490cf9338462647ec1a831 inherit pro_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aaedb5e2d949e1f38817a770e564def5c inherit pro_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#aaedb5e2d949e1f38817a770e564def5c">H5Object</a> (const hid_t object_id)</td></tr>
-<tr class="separator:aaedb5e2d949e1f38817a770e564def5c inherit pro_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1H5Location"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1H5Location')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td></tr>
-<tr class="memitem:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a> ()</td></tr>
-<tr class="separator:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a> (const hid_t loc_id)</td></tr>
-<tr class="separator:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &original)</td></tr>
-<tr class="memdesc:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> instance.  <a href="#a220e9b5ce6e2f1a0a9417c43044a4435">More...</a><br/></td></tr>
-<tr class="separator:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:add727abd7dc520399f983c4a233b2f16 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16">p_reference</a> (void *ref, const char *name, hid_t space_id, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:add727abd7dc520399f983c4a233b2f16 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aade70036f2fb86c9db621a3fada7cb82 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82">p_dereference</a> (hid_t loc_id, const void *ref, H5R_type_t ref_type, const char *from_func)</td></tr>
-<tr class="separator:aade70036f2fb86c9db621a3fada7cb82 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abcc6664714713593bf1a4fd9f1a5eab4 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4">p_get_obj_type</a> (void *ref, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:abcc6664714713593bf1a4fd9f1a5eab4 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7399d98ad07692317981f9769c3853f2 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2">p_get_ref_obj_type</a> (void *ref, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:a7399d98ad07692317981f9769c3853f2 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7">~H5Location</a> ()</td></tr>
-<tr class="memdesc:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#af790c3883e7d9f72677a1f6ed034c4c7">More...</a><br/></td></tr>
-<tr class="separator:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr>
-<tr class="memdesc:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a5545dda5e4c610b6bd9cdffe670c8728">More...</a><br/></td></tr>
-<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a> () const </td></tr>
-<tr class="separator:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a> (const hid_t obj_id)</td></tr>
-<tr class="separator:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_attribs_classH5_1_1DataType"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classH5_1_1DataType')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td></tr>
-<tr class="memitem:aa3ed12331c88117e640fff76002108d3 inherit pro_attribs_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aa3ed12331c88117e640fff76002108d3">id</a></td></tr>
-<tr class="separator:aa3ed12331c88117e640fff76002108d3 inherit pro_attribs_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Class <a class="el" href="classH5_1_1EnumType.html" title="Class EnumType operates on HDF5 enum datatypes. ">EnumType</a> operates on HDF5 enum datatypes. </p>
-</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="a38608d554e69b2880e8fcf000523dff8"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::EnumType::EnumType </td>
-          <td>(</td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>size</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates an empty enumeration datatype given a size, in bytes. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">size</td><td>- IN: Number of bytes in the datatype to create </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a22618bff56623043a64afafb1b6acdca"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::EnumType::EnumType </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataSet.html">DataSet</a> & </td>
-          <td class="paramname"><em>dataset</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Gets the enum datatype of the specified dataset. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">dataset</td><td>- IN: Dataset that this enum datatype associates with </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="afc61afae0268090c874fe384f56ae1f5"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::EnumType::EnumType </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1IntType.html">IntType</a> & </td>
-          <td class="paramname"><em>data_type</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a new enum datatype based on an integer datatype. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">data_type</td><td>- IN: Base datatype </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a0dc1ef4af3fbb62db620c9c78fdb9648"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::EnumType::EnumType </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Default constructor: Creates a stub datatype. </p>
-
-</div>
-</div>
-<a class="anchor" id="a3fe856011081e8360bd6a81d7567e722"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::EnumType::EnumType </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>existing_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates an <a class="el" href="classH5_1_1EnumType.html" title="Class EnumType operates on HDF5 enum datatypes. ">EnumType</a> object using the id of an existing datatype. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">existing_id</td><td>- IN: Id of an existing datatype </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a92a6b6c5843284264fdcd878533e7309"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::EnumType::EnumType </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1EnumType.html">EnumType</a> & </td>
-          <td class="paramname"><em>original</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1EnumType.html" title="Class EnumType operates on HDF5 enum datatypes. ">EnumType</a> object. </p>
-
-</div>
-</div>
-<a class="anchor" id="a8e2dbc81191b00ff8b2f130529e30236"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::EnumType::~EnumType </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Properly terminates access to this enum datatype. </p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a03bd511aa2455d34bb092a183408a734"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::EnumType::fromClass </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns this class name. </p>
-
-<p>Reimplemented from <a class="el" href="classH5_1_1DataType.html#a32cc7cd571eec25cb31346cc3a0422d5">H5::DataType</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aeb8b6de506c5ca6cd81bb7fdec7cb5cb"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int H5::EnumType::getMemberIndex </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the index of a member in this enumeration datatype. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the queried member </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Index of the member if it exists. Index will have the value between 0 and <code>N-1</code>, where <code>N</code> is the value returned by the member function <code><a class="el" href="classH5_1_1EnumType.html#a1a6856bd6a802de0276641d6db6592b5" title="Returns the number of members in this enumeration datatype. ">EnumType::getNmembers</a></code>. </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="aaf337a4d110c48376b9f65cac94911e3"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int H5::EnumType::getMemberIndex </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function only in the type of argument <em>name</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="a86e55b31920d807052e16baecec8b6a3"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::EnumType::getMemberValue </td>
-          <td>(</td>
-          <td class="paramtype">unsigned </td>
-          <td class="paramname"><em>memb_no</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>value</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Retrieves the value of a member in this enumeration datatype, given the member's index. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">memb_no</td><td>- IN: Index of the queried member </td></tr>
-    <tr><td class="paramname">value</td><td>- OUT: Pointer to the retrieved value </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a1a6856bd6a802de0276641d6db6592b5"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int H5::EnumType::getNmembers </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the number of members in this enumeration datatype. </p>
-<dl class="section return"><dt>Returns</dt><dd>Number of members </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a00438e9e48a74010dd7c537d2365b0f8"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::EnumType::insert </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>value</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Inserts a new member to this enumeration datatype. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the new member </td></tr>
-    <tr><td class="paramname">value</td><td>- IN: Pointer to the value of the new member </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ad1e7418d44d60308d11cb2d1fa56b910"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::EnumType::insert </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>value</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function only in the type of argument <em>name</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="ab89d9762224807007689f67834c84573"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::EnumType::nameOf </td>
-          <td>(</td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>value</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>size</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the symbol name corresponding to a specified member of this enumeration datatype. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">value</td><td>- IN: Pointer to the value of the enum datatype </td></tr>
-    <tr><td class="paramname">size</td><td>- IN: Size for the name </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="aaabbc420180af8d5aa68d479a8e6d5b8"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::EnumType::valueOf </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>value</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Retrieves the value corresponding to a member of this enumeration datatype, given the member's name. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the queried member </td></tr>
-    <tr><td class="paramname">value</td><td>- OUT: Pointer to the retrieved value </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a5f8aef3afc67a7514748ed95163875ea"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::EnumType::valueOf </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>value</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function only in the type of argument <em>name</em>. </p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5EnumType_8h_source.html">H5EnumType.h</a></li>
-<li><a class="el" href="H5EnumType_8cpp.html">H5EnumType.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1EnumType.png b/html/cpplus_RM/classH5_1_1EnumType.png
deleted file mode 100644
index 41b30b8..0000000
Binary files a/html/cpplus_RM/classH5_1_1EnumType.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1Exception-members.html b/html/cpplus_RM/classH5_1_1Exception-members.html
deleted file mode 100644
index e687c3e..0000000
--- a/html/cpplus_RM/classH5_1_1Exception-members.html
+++ /dev/null
@@ -1,124 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1Exception.html">Exception</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::Exception Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1Exception.html">H5::Exception</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a>(const Exception &orig)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a>(H5E_auto2_t &func, void **client_data)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a>(hid_t err_major_id) const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a>(hid_t err_minor_id) const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>(FILE *stream=NULL) const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a>(H5E_auto2_t &func, void *client_data)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a>(H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1Exception.html b/html/cpplus_RM/classH5_1_1Exception.html
deleted file mode 100644
index 1588b1c..0000000
--- a/html/cpplus_RM/classH5_1_1Exception.html
+++ /dev/null
@@ -1,695 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::Exception Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1Exception.html">Exception</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="#pub-static-methods">Static Public Member Functions</a> |
-<a href="#pro-static-attribs">Static Protected Attributes</a> |
-<a href="classH5_1_1Exception-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::Exception Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><a class="el" href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> provides wrappers of HDF5 error handling functions.  
- <a href="classH5_1_1Exception.html#details">More...</a></p>
-
-<p><code>#include <<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::Exception:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1Exception.png" usemap="#H5::Exception_map" alt=""/>
-  <map id="H5::Exception_map" name="H5::Exception_map">
-<area href="classH5_1_1AttributeIException.html" alt="H5::AttributeIException" shape="rect" coords="172,56,334,80"/>
-<area href="classH5_1_1DataSetIException.html" alt="H5::DataSetIException" shape="rect" coords="172,112,334,136"/>
-<area href="classH5_1_1DataSpaceIException.html" alt="H5::DataSpaceIException" shape="rect" coords="172,168,334,192"/>
-<area href="classH5_1_1DataTypeIException.html" alt="H5::DataTypeIException" shape="rect" coords="172,224,334,248"/>
-<area href="classH5_1_1FileIException.html" alt="H5::FileIException" shape="rect" coords="172,280,334,304"/>
-<area href="classH5_1_1GroupIException.html" alt="H5::GroupIException" shape="rect" coords="172,336,334,360"/>
-<area href="classH5_1_1IdComponentException.html" alt="H5::IdComponentException" shape="rect" coords="172,392,334,416"/>
-<area href="classH5_1_1LibraryIException.html" alt="H5::LibraryIException" shape="rect" coords="172,448,334,472"/>
-<area href="classH5_1_1PropListIException.html" alt="H5::PropListIException" shape="rect" coords="172,504,334,528"/>
-<area href="classH5_1_1ReferenceException.html" alt="H5::ReferenceException" shape="rect" coords="172,560,334,584"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a0f4ddd03c9177ca8c318f17e588cd713"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &func_name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &message=<a class="el"  [...]
-<tr class="memdesc:a0f4ddd03c9177ca8c318f17e588cd713"><td class="mdescLeft"> </td><td class="mdescRight">Creates an exception with the name of the function, in which the failure occurs, and an optional detailed message.  <a href="#a0f4ddd03c9177ca8c318f17e588cd713">More...</a><br/></td></tr>
-<tr class="separator:a0f4ddd03c9177ca8c318f17e588cd713"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adb189625407c0e219a8b064b41b8cb32"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a> (hid_t err_major_id) const </td></tr>
-<tr class="memdesc:adb189625407c0e219a8b064b41b8cb32"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a major error number.  <a href="#adb189625407c0e219a8b064b41b8cb32">More...</a><br/></td></tr>
-<tr class="separator:adb189625407c0e219a8b064b41b8cb32"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8dee739f83b527b30150149ae1036849"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a> (hid_t err_minor_id) const </td></tr>
-<tr class="memdesc:a8dee739f83b527b30150149ae1036849"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a minor error number.  <a href="#a8dee739f83b527b30150149ae1036849">More...</a><br/></td></tr>
-<tr class="separator:a8dee739f83b527b30150149ae1036849"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aedc9690b2b1a12e0fab36962d4479508"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a> () const </td></tr>
-<tr class="memdesc:aedc9690b2b1a12e0fab36962d4479508"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown.  <a href="#aedc9690b2b1a12e0fab36962d4479508">More...</a><br/></td></tr>
-<tr class="separator:aedc9690b2b1a12e0fab36962d4479508"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1a60af9bf6c9bb1c9d42d1807529f187"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a> () const </td></tr>
-<tr class="memdesc:a1a60af9bf6c9bb1c9d42d1807529f187"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown.  <a href="#a1a60af9bf6c9bb1c9d42d1807529f187">More...</a><br/></td></tr>
-<tr class="separator:a1a60af9bf6c9bb1c9d42d1807529f187"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a244fb8b04b39d92bca9fae548b00d730"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a> () const </td></tr>
-<tr class="memdesc:a244fb8b04b39d92bca9fae548b00d730"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown.  <a href="#a244fb8b04b39d92bca9fae548b00d730">More...</a><br/></td></tr>
-<tr class="separator:a244fb8b04b39d92bca9fae548b00d730"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac492fb892d39a60dd4fb2b7ae015300f"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a> () const </td></tr>
-<tr class="memdesc:ac492fb892d39a60dd4fb2b7ae015300f"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown.  <a href="#ac492fb892d39a60dd4fb2b7ae015300f">More...</a><br/></td></tr>
-<tr class="separator:ac492fb892d39a60dd4fb2b7ae015300f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad5bf0f93b4156d6366110dd5e08342a2"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a> (FILE *stream=NULL) const </td></tr>
-<tr class="memdesc:ad5bf0f93b4156d6366110dd5e08342a2"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner.  <a href="#ad5bf0f93b4156d6366110dd5e08342a2">More...</a><br/></td></tr>
-<tr class="separator:ad5bf0f93b4156d6366110dd5e08342a2"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9c0bba82658e1022a9c784c9364bd068"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a> ()</td></tr>
-<tr class="memdesc:a9c0bba82658e1022a9c784c9364bd068"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a9c0bba82658e1022a9c784c9364bd068">More...</a><br/></td></tr>
-<tr class="separator:a9c0bba82658e1022a9c784c9364bd068"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abc3b9e76dbfbdc6fc7939c67d3cfe72b"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a> (const <a class="el" href="classH5_1_1Exception.html">Exception</a> &orig)</td></tr>
-<tr class="memdesc:abc3b9e76dbfbdc6fc7939c67d3cfe72b"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> object.  <a href="#abc3b9e76dbfbdc6fc7939c67d3cfe72b">More...</a><br/></td></tr>
-<tr class="separator:abc3b9e76dbfbdc6fc7939c67d3cfe72b"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac6f37cdf186b4c23fadfcd5998c2ddbb"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a> ()</td></tr>
-<tr class="memdesc:ac6f37cdf186b4c23fadfcd5998c2ddbb"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#ac6f37cdf186b4c23fadfcd5998c2ddbb">More...</a><br/></td></tr>
-<tr class="separator:ac6f37cdf186b4c23fadfcd5998c2ddbb"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
-Static Public Member Functions</h2></td></tr>
-<tr class="memitem:af28b00cd90aab4cdf3cc556e15950bbb"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a> (H5E_auto2_t &func, void *client_data)</td></tr>
-<tr class="memdesc:af28b00cd90aab4cdf3cc556e15950bbb"><td class="mdescLeft"> </td><td class="mdescRight">Turns on the automatic error printing.  <a href="#af28b00cd90aab4cdf3cc556e15950bbb">More...</a><br/></td></tr>
-<tr class="separator:af28b00cd90aab4cdf3cc556e15950bbb"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad49f16300979996c094c2e4f57868414"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a> ()</td></tr>
-<tr class="memdesc:ad49f16300979996c094c2e4f57868414"><td class="mdescLeft"> </td><td class="mdescRight">Turns off the automatic error printing from the C library.  <a href="#ad49f16300979996c094c2e4f57868414">More...</a><br/></td></tr>
-<tr class="separator:ad49f16300979996c094c2e4f57868414"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af0ffda4a0ed5cafe729a093d4c1920d0"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a> (H5E_auto2_t &func, void **client_data)</td></tr>
-<tr class="memdesc:af0ffda4a0ed5cafe729a093d4c1920d0"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the current settings for the automatic error stack traversal function and its data.  <a href="#af0ffda4a0ed5cafe729a093d4c1920d0">More...</a><br/></td></tr>
-<tr class="separator:af0ffda4a0ed5cafe729a093d4c1920d0"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a58bb19c2776bd3fbdbe081b63ae97486"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a> ()</td></tr>
-<tr class="memdesc:a58bb19c2776bd3fbdbe081b63ae97486"><td class="mdescLeft"> </td><td class="mdescRight">Clears the error stack for the current thread.  <a href="#a58bb19c2776bd3fbdbe081b63ae97486">More...</a><br/></td></tr>
-<tr class="separator:a58bb19c2776bd3fbdbe081b63ae97486"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aafd9cbcc5baf0b3eb92184fc922f3b09"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a> (H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td></tr>
-<tr class="memdesc:aafd9cbcc5baf0b3eb92184fc922f3b09"><td class="mdescLeft"> </td><td class="mdescRight">Walks the error stack for the current thread, calling the specified function.  <a href="#aafd9cbcc5baf0b3eb92184fc922f3b09">More...</a><br/></td></tr>
-<tr class="separator:aafd9cbcc5baf0b3eb92184fc922f3b09"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-static-attribs"></a>
-Static Protected Attributes</h2></td></tr>
-<tr class="memitem:a62afaa4b48f172fdfdd273ca254668f5"><td class="memItemLeft" align="right" valign="top">static const char </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a> [] = "No detailed information provided"</td></tr>
-<tr class="separator:a62afaa4b48f172fdfdd273ca254668f5"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p><a class="el" href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> provides wrappers of HDF5 error handling functions. </p>
-<p>Many classes are derived from <a class="el" href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> for specific HDF5 C interfaces. </p>
-</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="a0f4ddd03c9177ca8c318f17e588cd713"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::Exception::Exception </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>func_name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>message</em> = <code><a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates an exception with the name of the function, in which the failure occurs, and an optional detailed message. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">func_name</td><td>- IN: Name of the function where failure occurs </td></tr>
-    <tr><td class="paramname">message</td><td>- IN: Message on the failure </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a9c0bba82658e1022a9c784c9364bd068"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::Exception::Exception </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Default constructor. </p>
-
-</div>
-</div>
-<a class="anchor" id="abc3b9e76dbfbdc6fc7939c67d3cfe72b"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::Exception::Exception </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1Exception.html">Exception</a> & </td>
-          <td class="paramname"><em>orig</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> object. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">orig</td><td>- IN: <a class="el" href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> instance to copy </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ac6f37cdf186b4c23fadfcd5998c2ddbb"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::Exception::~Exception </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Noop destructor. </p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a58bb19c2776bd3fbdbe081b63ae97486"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::Exception::clearErrorStack </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Clears the error stack for the current thread. </p>
-<dl class="section user"><dt>Description</dt><dd>The stack is also cleared whenever a C API function is called, with certain exceptions (for instance, <code>H5Eprint</code>). </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="ad49f16300979996c094c2e4f57868414"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::Exception::dontPrint </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Turns off the automatic error printing from the C library. </p>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#a1">chunks.cpp</a>, <a class="el" href="compound_8cpp-example.html#a1">compound.cpp</a>, <a class="el" href="create_8cpp-example.html#a1">create.cpp</a>, <a class="el" href="extend_ds_8cpp-example.html#a1">extend_ds.cpp</a>, <a class="el" href="h5group_8cpp-example.html#a1">h5group.cpp</a>, <a class="el" href="readdata_8cpp-example.html#a1">readdata.cpp</a>, and <a class="el" href="writedata_8cpp-example.html# [...]
-</dl>
-</div>
-</div>
-<a class="anchor" id="af0ffda4a0ed5cafe729a093d4c1920d0"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::Exception::getAutoPrint </td>
-          <td>(</td>
-          <td class="paramtype">H5E_auto2_t & </td>
-          <td class="paramname"><em>func</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void ** </td>
-          <td class="paramname"><em>client_data</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Retrieves the current settings for the automatic error stack traversal function and its data. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">func</td><td>- OUT: Current setting for the function to be called upon an error condition </td></tr>
-    <tr><td class="paramname">client_data</td><td>- OUT: Current setting for the data passed to the error function </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a1a60af9bf6c9bb1c9d42d1807529f187"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">const char * H5::Exception::getCDetailMsg </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the detailed message set at the time the exception is thrown. </p>
-<dl class="section return"><dt>Returns</dt><dd>Text message - <code>char</code> pointer </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="ac492fb892d39a60dd4fb2b7ae015300f"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">const char * H5::Exception::getCFuncName </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the name of the function, where the exception is thrown. </p>
-<dl class="section return"><dt>Returns</dt><dd>Text message - <code>char</code> pointer </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="aedc9690b2b1a12e0fab36962d4479508"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::Exception::getDetailMsg </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the detailed message set at the time the exception is thrown. </p>
-<dl class="section return"><dt>Returns</dt><dd>Text message - <code>H5std_string</code> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a244fb8b04b39d92bca9fae548b00d730"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::Exception::getFuncName </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the name of the function, where the exception is thrown. </p>
-<dl class="section return"><dt>Returns</dt><dd>Text message - <code>H5std_string</code> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="adb189625407c0e219a8b064b41b8cb32"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::Exception::getMajorString </td>
-          <td>(</td>
-          <td class="paramtype">hid_t </td>
-          <td class="paramname"><em>err_major</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns a text string that describes the error specified by a major error number. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">err_major</td><td>- IN: Major error number </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Major error string </dd></dl>
-<dl class="section user"><dt>Description</dt><dd>In the failure case, the string "Invalid major error number" will be returned. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a8dee739f83b527b30150149ae1036849"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::Exception::getMinorString </td>
-          <td>(</td>
-          <td class="paramtype">hid_t </td>
-          <td class="paramname"><em>err_minor</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns a text string that describes the error specified by a minor error number. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">err_minor</td><td>- IN: Minor error number </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Minor error string </dd></dl>
-<dl class="section user"><dt>Description</dt><dd>In the failure case, the string "Invalid minor error number" will be returned. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="ad5bf0f93b4156d6366110dd5e08342a2"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::Exception::printError </td>
-          <td>(</td>
-          <td class="paramtype">FILE * </td>
-          <td class="paramname"><em>stream</em> = <code>NULL</code></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Prints the error stack in a default manner. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">stream</td><td>- IN: File pointer </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#a16">chunks.cpp</a>, <a class="el" href="compound_8cpp-example.html#a15">compound.cpp</a>, <a class="el" href="create_8cpp-example.html#a9">create.cpp</a>, <a class="el" href="extend_ds_8cpp-example.html#a15">extend_ds.cpp</a>, <a class="el" href="h5group_8cpp-example.html#a20">h5group.cpp</a>, <a class="el" href="readdata_8cpp-example.html#a17">readdata.cpp</a>, and <a class="el" href="writedata_8cpp-example. [...]
-</dl>
-</div>
-</div>
-<a class="anchor" id="af28b00cd90aab4cdf3cc556e15950bbb"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::Exception::setAutoPrint </td>
-          <td>(</td>
-          <td class="paramtype">H5E_auto2_t & </td>
-          <td class="paramname"><em>func</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>client_data</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Turns on the automatic error printing. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">func</td><td>- IN: Function to be called upon an error condition </td></tr>
-    <tr><td class="paramname">client_data</td><td>- IN: Data passed to the error function </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>When the library is first initialized the auto printing function, <em>func</em>, is set to the C API <code>H5Eprint</code> and <em>client_data</em> is the standard error stream pointer, <code>stderr</code>. Automatic stack traversal is always in the <code>H5E_WALK_DOWNWARD</code> direction. </dd></dl>
-<dl class="section user"><dt></dt><dd>Users are encouraged to write their own more specific error handlers </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="aafd9cbcc5baf0b3eb92184fc922f3b09"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::Exception::walkErrorStack </td>
-          <td>(</td>
-          <td class="paramtype">H5E_direction_t </td>
-          <td class="paramname"><em>direction</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5E_walk2_t </td>
-          <td class="paramname"><em>func</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>client_data</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Walks the error stack for the current thread, calling the specified function. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">direction</td><td>- IN: Direction in which the error stack is to be walked </td></tr>
-    <tr><td class="paramname">func</td><td>- IN: Function to be called for each error encountered </td></tr>
-    <tr><td class="paramname">client_data</td><td>- IN: Data passed to the error function </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>Valid values for <em>direction</em> include: <ul>
-<li><code>H5E_WALK_UPWARD</code> - begin with the most specific error and end at the API </li>
-<li><code>H5E_WALK_DOWNWARD</code> - begin at the API and end at the inner-most function where the error was first detected </li>
-</ul>
-</dd></dl>
-<dl class="section user"><dt></dt><dd>The function specified by <em>func</em> will be called for each error in the error stack. The <code>H5E_walk_t</code> prototype is as follows: <div class="fragment"><div class="line">*  <span class="keyword">typedef</span> herr_t (*H5E_walk_t)(<span class="keywordtype">int</span> n, H5E_error_t *err_desc, <span class="keywordtype">void</span> *client_data)</div>
-<div class="line">*      <span class="keywordtype">int</span> n - Indexed position of the error in the stack; it begins at zero</div>
-<div class="line">*       regardless of stack traversal direction</div>
-<div class="line">*      H5E_error_t *err_desc - Pointer to a data structure describing the</div>
-<div class="line">*       error.  This structure is listed below.</div>
-<div class="line">*      <span class="keywordtype">void</span> *client_data - Pointer to client data in the format expected by</div>
-<div class="line">*       the user-defined <span class="keyword">function</span>.</div>
-<div class="line">* </div>
-</div><!-- fragment --> </dd></dl>
-<dl class="section user"><dt></dt><dd>Data structure to describe the error: <div class="fragment"><div class="line">*  <span class="keyword">typedef</span> <span class="keyword">struct </span>H5E_error2_t {</div>
-<div class="line">*      hid_t       cls_id;         <span class="comment">//class ID</span></div>
-<div class="line">*      hid_t       maj_num;        <span class="comment">//major error ID</span></div>
-<div class="line">*      hid_t       min_num;        <span class="comment">//minor error number</span></div>
-<div class="line">*      <span class="keyword">const</span> <span class="keywordtype">char</span>  *func_name;     <span class="comment">//function in which error occurred</span></div>
-<div class="line">*      <span class="keyword">const</span> <span class="keywordtype">char</span>  *file_name;     <span class="comment">//file in which error occurred</span></div>
-<div class="line">*      <span class="keywordtype">unsigned</span>    line;           <span class="comment">//line in file where error occurs</span></div>
-<div class="line">*      <span class="keyword">const</span> <span class="keywordtype">char</span>  *desc;          <span class="comment">//optional supplied description</span></div>
-<div class="line">*  } H5E_error2_t;</div>
-<div class="line">* </div>
-</div><!-- fragment --> </dd></dl>
-
-</div>
-</div>
-<h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a62afaa4b48f172fdfdd273ca254668f5"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const char H5::Exception::DEFAULT_MSG = "No detailed information provided"</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5Exception_8h_source.html">H5Exception.h</a></li>
-<li><a class="el" href="H5Exception_8cpp.html">H5Exception.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1Exception.png b/html/cpplus_RM/classH5_1_1Exception.png
deleted file mode 100644
index efb6548..0000000
Binary files a/html/cpplus_RM/classH5_1_1Exception.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1FileAccPropList-members.html b/html/cpplus_RM/classH5_1_1FileAccPropList-members.html
deleted file mode 100644
index db2c786..0000000
--- a/html/cpplus_RM/classH5_1_1FileAccPropList-members.html
+++ /dev/null
@@ -1,194 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1FileAccPropList.html">FileAccPropList</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::FileAccPropList Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a9b1f168b3bf0a04cc031ce1e8f3c1615">close</a>()</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a7f827609b7a465146a17ad0cbff6c7f7">closeClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a7ddaf55c2144f91013ced20f9139de74">copy</a>(const PropList &like_plist)</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#adf60105969782abc2c4e9f38ff5ee4a1">copyProp</a>(PropList &dest, const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#ac951dc365b81915351a697bf153f458e">copyProp</a>(PropList &dest, const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a942895c45bc1c818bdc3900c362d6575">copyProp</a>(PropList &dest, PropList &src, const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#acb1efff23a1b72a0472a8727c9fbe9c6">copyProp</a>(PropList &dest, PropList &src, const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#a21e14f8342d3730ce1cffb61c04310af">DEFAULT</a></td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#a8c340b43c86a5f4575bc941314ca6f97">FileAccPropList</a>()</td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#acc36fcd3f6528a94c5521048b1350716">FileAccPropList</a>(const FileAccPropList &original)</td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#abc2e5471cd17a7ff0b81d2cab58aead8">FileAccPropList</a>(const hid_t plist_id)</td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#a4ecd3bc5b4a190624e745e45c8a137cb">fromClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#adac8eadff412e19669a4cf7ed4272e72">getAlignment</a>(hsize_t &threshold, hsize_t &alignment) const </td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#aa5239afede85e9453f401344f9243b3f">getCache</a>(int &mdc_nelmts, size_t &rdcc_nelmts, size_t &rdcc_nbytes, double &rdcc_w0) const </td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#abc1415a36f6d2378ca705b2d1cd57c70">getClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#ab1468aa7c32ed13ad898b94ff96f568d">getClassName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a51793fc0382de4613d0c3176ef67f339">getClassParent</a>() const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#acfbcba8ba46466761d76e358944582a0">getCore</a>(size_t &increment, hbool_t &backing_store) const </td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#a80f2688cf4282edc87c37af7940344d6">getDriver</a>() const </td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#ab3f2da9dad0e39fc30b7555d5e87a617">getFamily</a>(hsize_t &memb_size, FileAccPropList &memb_plist) const </td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#ae057cc02560b08d24e15d4513551df6c">getFamily</a>(hsize_t &memb_size) const </td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#a8927f46045c7234c94075805ba138cda">getFamilyOffset</a>() const </td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#ac3cd65c0c95b46c900f5e1b5a31f4098">getFcloseDegree</a>()</td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#a771788e5374f3f10006cfa888b0daa6d">getGcReferences</a>() const </td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a72b0944d2235eb3ec85933070d92433b">getId</a>() const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#a6333572eb8241c5fd8a67cb812f29a1c">getMetaBlockSize</a>() const </td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#af1919e0d35478b099228ecf2aae5a16a">getMultiType</a>() const </td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a6821d6849c40cf6c07c0e3eac3ede81f">getNumProps</a>() const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a957d56e03065ee211260eeb3d2813817">getProperty</a>(const char *name, void *value) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#abd473125c6683c6d9982e1c8559b1a31">getProperty</a>(const H5std_string &name, void *value) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a78846ee5fab52e27d6fb0135f0c55c36">getProperty</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a400f66a05979cc41343e3f2cf4770aa1">getProperty</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a44ea63b2d9f2e14c35219b31d20463f9">getPropSize</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#ad260da9bc428af64ddebd9aabf143732">getPropSize</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#a7be46fdcca65754876f3efb94fb00c65">getSieveBufSize</a>() const </td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#aba4b7945429d1ca9ab6444f330064d5b">id</a></td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a>(const char *func_name) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a2769057cf24f236881d301739fc3b1b8">isAClass</a>(const PropList &prop_class) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a7b8ce03fb1cda95e10b2babd5567296e">operator=</a>(const PropList &rhs)</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">H5::IdComponent::operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a3891b0fde75dc1cc0ae0f4af8c0478d9">operator==</a>(const PropList &rhs) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#acea363e3ba2ae377071eacdf7a9245da">p_setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a2e5ee376a6ca442b3a194df17ca79a1a">propExist</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a9d4b8ad4e9917f8a73b3f705cfd35241">propExist</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#acd354e858c9ed4be9943bb3ff583a41e">PropList</a>(const hid_t plist_id)</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#ace290d83122de5cfc431b33e43555e6f">PropList</a>()</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a8f3198e63cf76ac921c7aff75256f6a7">PropList</a>(const PropList &original)</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a2d2178edf1090d16989db1f1bc70cf9e">removeProp</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a9d506f67b449021ce5c78ac8a0b99020">removeProp</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#a1fe8e7bdc633533736d7bb368846f04e">setAlignment</a>(hsize_t threshold=1, hsize_t alignment=1) const </td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#a0a8c753e6d36ea936a0095b9d935d35b">setCache</a>(int mdc_nelmts, size_t rdcc_nelmts, size_t rdcc_nbytes, double rdcc_w0) const </td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#a34684e3bb86890096bbca03f8e1b55dc">setCore</a>(size_t increment, hbool_t backing_store) const </td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#aeb490a5264b8f7f7d5e8863f68596151">setDriver</a>(hid_t new_driver_id, const void *new_driver_info) const </td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#ad944dbb1bdf95750572740534d9f5a7e">setFamily</a>(hsize_t memb_size, const FileAccPropList &memb_plist) const </td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#a2028c6d5359ae1799236f04215bc61b4">setFamilyOffset</a>(hsize_t offset) const </td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#af947a5c21b90b9a032b3623f5f1fbeb4">setFcloseDegree</a>(H5F_close_degree_t degree)</td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#afa842ede9134a8a04b57207c99297b75">setGcReferences</a>(unsigned gc_ref=0) const </td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#acfad3584bed0f7ebbacd4b5898c36630">setLog</a>(const char *logfile, unsigned flags, size_t buf_size) const </td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#a7980312dd893716c8b3bbf7e6789ed4e">setLog</a>(const H5std_string &logfile, unsigned flags, size_t buf_size) const </td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#a3e63625f2073e8ab0e96bf4e135009ac">setMetaBlockSize</a>(hsize_t &block_size) const </td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#a99c3046cf1705da768ce76cf38fadb98">setMultiType</a>(H5FD_mem_t dtype) const </td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#ad086b38d1792aeda39f254448c366440">setProperty</a>(const char *name, void *value) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a9a80cb72962ffaf771004f7cfaeea161">setProperty</a>(const char *name, const char *charptr) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#aa6f2e701f614657426ae5f64bec9c876">setProperty</a>(const char *name, H5std_string &strg) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#aa7b5c36ef06e3801a5c043217ba6965f">setProperty</a>(const H5std_string &name, void *value) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a9e90d987e1394d59e4e0423143d0e098">setProperty</a>(const H5std_string &name, H5std_string &strg) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#a342f72069ed2a7bb2a04acc77b62c75e">setSec2</a>() const </td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#ad76465bb4df64e4051d939593c0e5553">setSieveBufSize</a>(size_t bufsize) const </td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#a9079b48737298d270a334706407bf258">setSplit</a>(FileAccPropList &meta_plist, FileAccPropList &raw_plist, const char *meta_ext=".meta", const char *raw_ext=".raw") const </td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#a9626f495c3612e329897867d6eb4ddab">setSplit</a>(FileAccPropList &meta_plist, FileAccPropList &raw_plist, const H5std_string &meta_ext, const H5std_string &raw_ext) const </td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#ae77f7d8b8981523700bd9deaeeb3fbde">setStdio</a>() const </td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html#afc1cda225038deee124d112167ad0f39">~FileAccPropList</a>()</td><td class="entry"><a class="el" href="classH5_1_1FileAccPropList.html">H5::FileAccPropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#ab526997f00256819512e9a093c69ea79">~PropList</a>()</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1FileAccPropList.html b/html/cpplus_RM/classH5_1_1FileAccPropList.html
deleted file mode 100644
index 6f2647e..0000000
--- a/html/cpplus_RM/classH5_1_1FileAccPropList.html
+++ /dev/null
@@ -1,1573 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::FileAccPropList Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1FileAccPropList.html">FileAccPropList</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="#pub-static-attribs">Static Public Attributes</a> |
-<a href="classH5_1_1FileAccPropList-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::FileAccPropList Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Class <a class="el" href="classH5_1_1FileAccPropList.html" title="Class FileAccPropList represents the HDF5 file access property list. ">FileAccPropList</a> represents the HDF5 file access property list.  
- <a href="classH5_1_1FileAccPropList.html#details">More...</a></p>
-
-<p><code>#include <<a class="el" href="H5FaccProp_8h_source.html">H5FaccProp.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::FileAccPropList:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1FileAccPropList.png" usemap="#H5::FileAccPropList_map" alt=""/>
-  <map id="H5::FileAccPropList_map" name="H5::FileAccPropList_map">
-<area href="classH5_1_1PropList.html" title="Class PropList provides operations for generic property lists. " alt="H5::PropList" shape="rect" coords="0,56,124,80"/>
-<area href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="0,0,124,24"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a8c340b43c86a5f4575bc941314ca6f97"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#a8c340b43c86a5f4575bc941314ca6f97">FileAccPropList</a> ()</td></tr>
-<tr class="memdesc:a8c340b43c86a5f4575bc941314ca6f97"><td class="mdescLeft"> </td><td class="mdescRight">Creates a file access property list.  <a href="#a8c340b43c86a5f4575bc941314ca6f97">More...</a><br/></td></tr>
-<tr class="separator:a8c340b43c86a5f4575bc941314ca6f97"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae77f7d8b8981523700bd9deaeeb3fbde"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#ae77f7d8b8981523700bd9deaeeb3fbde">setStdio</a> () const </td></tr>
-<tr class="memdesc:ae77f7d8b8981523700bd9deaeeb3fbde"><td class="mdescLeft"> </td><td class="mdescRight">Modifies this property list to use the <code>H5FD_STDIO</code> driver.  <a href="#ae77f7d8b8981523700bd9deaeeb3fbde">More...</a><br/></td></tr>
-<tr class="separator:ae77f7d8b8981523700bd9deaeeb3fbde"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aeb490a5264b8f7f7d5e8863f68596151"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#aeb490a5264b8f7f7d5e8863f68596151">setDriver</a> (hid_t new_driver_id, const void *new_driver_info) const </td></tr>
-<tr class="memdesc:aeb490a5264b8f7f7d5e8863f68596151"><td class="mdescLeft"> </td><td class="mdescRight">Set file driver for this property list.  <a href="#aeb490a5264b8f7f7d5e8863f68596151">More...</a><br/></td></tr>
-<tr class="separator:aeb490a5264b8f7f7d5e8863f68596151"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a80f2688cf4282edc87c37af7940344d6"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#a80f2688cf4282edc87c37af7940344d6">getDriver</a> () const </td></tr>
-<tr class="memdesc:a80f2688cf4282edc87c37af7940344d6"><td class="mdescLeft"> </td><td class="mdescRight">Return the ID of the low-level file driver.  <a href="#a80f2688cf4282edc87c37af7940344d6">More...</a><br/></td></tr>
-<tr class="separator:a80f2688cf4282edc87c37af7940344d6"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2028c6d5359ae1799236f04215bc61b4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#a2028c6d5359ae1799236f04215bc61b4">setFamilyOffset</a> (hsize_t offset) const </td></tr>
-<tr class="memdesc:a2028c6d5359ae1799236f04215bc61b4"><td class="mdescLeft"> </td><td class="mdescRight">Sets offset for family driver.  <a href="#a2028c6d5359ae1799236f04215bc61b4">More...</a><br/></td></tr>
-<tr class="separator:a2028c6d5359ae1799236f04215bc61b4"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8927f46045c7234c94075805ba138cda"><td class="memItemLeft" align="right" valign="top">hsize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#a8927f46045c7234c94075805ba138cda">getFamilyOffset</a> () const </td></tr>
-<tr class="memdesc:a8927f46045c7234c94075805ba138cda"><td class="mdescLeft"> </td><td class="mdescRight">Get offset for family driver.  <a href="#a8927f46045c7234c94075805ba138cda">More...</a><br/></td></tr>
-<tr class="separator:a8927f46045c7234c94075805ba138cda"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a342f72069ed2a7bb2a04acc77b62c75e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#a342f72069ed2a7bb2a04acc77b62c75e">setSec2</a> () const </td></tr>
-<tr class="memdesc:a342f72069ed2a7bb2a04acc77b62c75e"><td class="mdescLeft"> </td><td class="mdescRight">Modifies this file access property list to use the sec2 driver.  <a href="#a342f72069ed2a7bb2a04acc77b62c75e">More...</a><br/></td></tr>
-<tr class="separator:a342f72069ed2a7bb2a04acc77b62c75e"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a34684e3bb86890096bbca03f8e1b55dc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#a34684e3bb86890096bbca03f8e1b55dc">setCore</a> (size_t increment, hbool_t backing_store) const </td></tr>
-<tr class="memdesc:a34684e3bb86890096bbca03f8e1b55dc"><td class="mdescLeft"> </td><td class="mdescRight">Modifies this file access property list to use the <code>H5FD_CORE</code> driver.  <a href="#a34684e3bb86890096bbca03f8e1b55dc">More...</a><br/></td></tr>
-<tr class="separator:a34684e3bb86890096bbca03f8e1b55dc"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:acfbcba8ba46466761d76e358944582a0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#acfbcba8ba46466761d76e358944582a0">getCore</a> (size_t &increment, hbool_t &backing_store) const </td></tr>
-<tr class="memdesc:acfbcba8ba46466761d76e358944582a0"><td class="mdescLeft"> </td><td class="mdescRight">Queries core file driver properties.  <a href="#acfbcba8ba46466761d76e358944582a0">More...</a><br/></td></tr>
-<tr class="separator:acfbcba8ba46466761d76e358944582a0"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad944dbb1bdf95750572740534d9f5a7e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#ad944dbb1bdf95750572740534d9f5a7e">setFamily</a> (hsize_t memb_size, const <a class="el" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> &memb_plist) const </td></tr>
-<tr class="memdesc:ad944dbb1bdf95750572740534d9f5a7e"><td class="mdescLeft"> </td><td class="mdescRight">Sets this file access property list to use the family driver.  <a href="#ad944dbb1bdf95750572740534d9f5a7e">More...</a><br/></td></tr>
-<tr class="separator:ad944dbb1bdf95750572740534d9f5a7e"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab3f2da9dad0e39fc30b7555d5e87a617"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#ab3f2da9dad0e39fc30b7555d5e87a617">getFamily</a> (hsize_t &memb_size, <a class="el" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> &memb_plist) const </td></tr>
-<tr class="memdesc:ab3f2da9dad0e39fc30b7555d5e87a617"><td class="mdescLeft"> </td><td class="mdescRight">Returns information about the family file access property list.  <a href="#ab3f2da9dad0e39fc30b7555d5e87a617">More...</a><br/></td></tr>
-<tr class="separator:ab3f2da9dad0e39fc30b7555d5e87a617"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae057cc02560b08d24e15d4513551df6c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#ae057cc02560b08d24e15d4513551df6c">getFamily</a> (hsize_t &memb_size) const </td></tr>
-<tr class="memdesc:ae057cc02560b08d24e15d4513551df6c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts and its return value.  <a href="#ae057cc02560b08d24e15d4513551df6c">More...</a><br/></td></tr>
-<tr class="separator:ae057cc02560b08d24e15d4513551df6c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9079b48737298d270a334706407bf258"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#a9079b48737298d270a334706407bf258">setSplit</a> (<a class="el" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> &meta_plist, <a class="el" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> &raw_plist, const char *meta_ext=".meta", const char  [...]
-<tr class="memdesc:a9079b48737298d270a334706407bf258"><td class="mdescLeft"> </td><td class="mdescRight">Emulates the old split file driver, which stored meta data in one file and raw data in another file.  <a href="#a9079b48737298d270a334706407bf258">More...</a><br/></td></tr>
-<tr class="separator:a9079b48737298d270a334706407bf258"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9626f495c3612e329897867d6eb4ddab"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#a9626f495c3612e329897867d6eb4ddab">setSplit</a> (<a class="el" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> &meta_plist, <a class="el" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> &raw_plist, const <a class="el" href="H5Exception_8h.html#a5c3f [...]
-<tr class="memdesc:a9626f495c3612e329897867d6eb4ddab"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#a9626f495c3612e329897867d6eb4ddab">More...</a><br/></td></tr>
-<tr class="separator:a9626f495c3612e329897867d6eb4ddab"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad76465bb4df64e4051d939593c0e5553"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#ad76465bb4df64e4051d939593c0e5553">setSieveBufSize</a> (size_t bufsize) const </td></tr>
-<tr class="memdesc:ad76465bb4df64e4051d939593c0e5553"><td class="mdescLeft"> </td><td class="mdescRight">Sets the maximum size of the data sieve buffer.  <a href="#ad76465bb4df64e4051d939593c0e5553">More...</a><br/></td></tr>
-<tr class="separator:ad76465bb4df64e4051d939593c0e5553"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7be46fdcca65754876f3efb94fb00c65"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#a7be46fdcca65754876f3efb94fb00c65">getSieveBufSize</a> () const </td></tr>
-<tr class="memdesc:a7be46fdcca65754876f3efb94fb00c65"><td class="mdescLeft"> </td><td class="mdescRight">Returns the current settings for the data sieve buffer size property from this property list.  <a href="#a7be46fdcca65754876f3efb94fb00c65">More...</a><br/></td></tr>
-<tr class="separator:a7be46fdcca65754876f3efb94fb00c65"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3e63625f2073e8ab0e96bf4e135009ac"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#a3e63625f2073e8ab0e96bf4e135009ac">setMetaBlockSize</a> (hsize_t &block_size) const </td></tr>
-<tr class="memdesc:a3e63625f2073e8ab0e96bf4e135009ac"><td class="mdescLeft"> </td><td class="mdescRight">Sets the minimum size of metadata block allocations.  <a href="#a3e63625f2073e8ab0e96bf4e135009ac">More...</a><br/></td></tr>
-<tr class="separator:a3e63625f2073e8ab0e96bf4e135009ac"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6333572eb8241c5fd8a67cb812f29a1c"><td class="memItemLeft" align="right" valign="top">hsize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#a6333572eb8241c5fd8a67cb812f29a1c">getMetaBlockSize</a> () const </td></tr>
-<tr class="memdesc:a6333572eb8241c5fd8a67cb812f29a1c"><td class="mdescLeft"> </td><td class="mdescRight">Returns the current metadata block size setting.  <a href="#a6333572eb8241c5fd8a67cb812f29a1c">More...</a><br/></td></tr>
-<tr class="separator:a6333572eb8241c5fd8a67cb812f29a1c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:acfad3584bed0f7ebbacd4b5898c36630"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#acfad3584bed0f7ebbacd4b5898c36630">setLog</a> (const char *logfile, unsigned flags, size_t buf_size) const </td></tr>
-<tr class="memdesc:acfad3584bed0f7ebbacd4b5898c36630"><td class="mdescLeft"> </td><td class="mdescRight">Modifies this file access property list to use the logging driver.  <a href="#acfad3584bed0f7ebbacd4b5898c36630">More...</a><br/></td></tr>
-<tr class="separator:acfad3584bed0f7ebbacd4b5898c36630"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7980312dd893716c8b3bbf7e6789ed4e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#a7980312dd893716c8b3bbf7e6789ed4e">setLog</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &logfile, unsigned flags, size_t buf_size) const </td></tr>
-<tr class="memdesc:a7980312dd893716c8b3bbf7e6789ed4e"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#a7980312dd893716c8b3bbf7e6789ed4e">More...</a><br/></td></tr>
-<tr class="separator:a7980312dd893716c8b3bbf7e6789ed4e"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1fe8e7bdc633533736d7bb368846f04e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#a1fe8e7bdc633533736d7bb368846f04e">setAlignment</a> (hsize_t threshold=1, hsize_t alignment=1) const </td></tr>
-<tr class="memdesc:a1fe8e7bdc633533736d7bb368846f04e"><td class="mdescLeft"> </td><td class="mdescRight">Sets the alignment properties of this property list.  <a href="#a1fe8e7bdc633533736d7bb368846f04e">More...</a><br/></td></tr>
-<tr class="separator:a1fe8e7bdc633533736d7bb368846f04e"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adac8eadff412e19669a4cf7ed4272e72"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#adac8eadff412e19669a4cf7ed4272e72">getAlignment</a> (hsize_t &threshold, hsize_t &alignment) const </td></tr>
-<tr class="memdesc:adac8eadff412e19669a4cf7ed4272e72"><td class="mdescLeft"> </td><td class="mdescRight">Returns the current settings for alignment properties from this property list.  <a href="#adac8eadff412e19669a4cf7ed4272e72">More...</a><br/></td></tr>
-<tr class="separator:adac8eadff412e19669a4cf7ed4272e72"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a99c3046cf1705da768ce76cf38fadb98"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#a99c3046cf1705da768ce76cf38fadb98">setMultiType</a> (H5FD_mem_t dtype) const </td></tr>
-<tr class="memdesc:a99c3046cf1705da768ce76cf38fadb98"><td class="mdescLeft"> </td><td class="mdescRight">Sets data type for <code>MULTI</code> driver.  <a href="#a99c3046cf1705da768ce76cf38fadb98">More...</a><br/></td></tr>
-<tr class="separator:a99c3046cf1705da768ce76cf38fadb98"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af1919e0d35478b099228ecf2aae5a16a"><td class="memItemLeft" align="right" valign="top">H5FD_mem_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#af1919e0d35478b099228ecf2aae5a16a">getMultiType</a> () const </td></tr>
-<tr class="memdesc:af1919e0d35478b099228ecf2aae5a16a"><td class="mdescLeft"> </td><td class="mdescRight">Returns the data type property for <code>MULTI</code> driver.  <a href="#af1919e0d35478b099228ecf2aae5a16a">More...</a><br/></td></tr>
-<tr class="separator:af1919e0d35478b099228ecf2aae5a16a"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0a8c753e6d36ea936a0095b9d935d35b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#a0a8c753e6d36ea936a0095b9d935d35b">setCache</a> (int mdc_nelmts, size_t rdcc_nelmts, size_t rdcc_nbytes, double rdcc_w0) const </td></tr>
-<tr class="memdesc:a0a8c753e6d36ea936a0095b9d935d35b"><td class="mdescLeft"> </td><td class="mdescRight">Sets the meta data cache and raw data chunk cache parameters.  <a href="#a0a8c753e6d36ea936a0095b9d935d35b">More...</a><br/></td></tr>
-<tr class="separator:a0a8c753e6d36ea936a0095b9d935d35b"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa5239afede85e9453f401344f9243b3f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#aa5239afede85e9453f401344f9243b3f">getCache</a> (int &mdc_nelmts, size_t &rdcc_nelmts, size_t &rdcc_nbytes, double &rdcc_w0) const </td></tr>
-<tr class="memdesc:aa5239afede85e9453f401344f9243b3f"><td class="mdescLeft"> </td><td class="mdescRight">Queries the meta data cache and raw data chunk cache parameters.  <a href="#aa5239afede85e9453f401344f9243b3f">More...</a><br/></td></tr>
-<tr class="separator:aa5239afede85e9453f401344f9243b3f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af947a5c21b90b9a032b3623f5f1fbeb4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#af947a5c21b90b9a032b3623f5f1fbeb4">setFcloseDegree</a> (H5F_close_degree_t degree)</td></tr>
-<tr class="memdesc:af947a5c21b90b9a032b3623f5f1fbeb4"><td class="mdescLeft"> </td><td class="mdescRight">Sets the degree for the file close behavior.  <a href="#af947a5c21b90b9a032b3623f5f1fbeb4">More...</a><br/></td></tr>
-<tr class="separator:af947a5c21b90b9a032b3623f5f1fbeb4"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac3cd65c0c95b46c900f5e1b5a31f4098"><td class="memItemLeft" align="right" valign="top">H5F_close_degree_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#ac3cd65c0c95b46c900f5e1b5a31f4098">getFcloseDegree</a> ()</td></tr>
-<tr class="memdesc:ac3cd65c0c95b46c900f5e1b5a31f4098"><td class="mdescLeft"> </td><td class="mdescRight">Returns the degree for the file close behavior.  <a href="#ac3cd65c0c95b46c900f5e1b5a31f4098">More...</a><br/></td></tr>
-<tr class="separator:ac3cd65c0c95b46c900f5e1b5a31f4098"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:afa842ede9134a8a04b57207c99297b75"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#afa842ede9134a8a04b57207c99297b75">setGcReferences</a> (unsigned gc_ref=0) const </td></tr>
-<tr class="memdesc:afa842ede9134a8a04b57207c99297b75"><td class="mdescLeft"> </td><td class="mdescRight">Sets garbage collecting references flag.  <a href="#afa842ede9134a8a04b57207c99297b75">More...</a><br/></td></tr>
-<tr class="separator:afa842ede9134a8a04b57207c99297b75"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a771788e5374f3f10006cfa888b0daa6d"><td class="memItemLeft" align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#a771788e5374f3f10006cfa888b0daa6d">getGcReferences</a> () const </td></tr>
-<tr class="memdesc:a771788e5374f3f10006cfa888b0daa6d"><td class="mdescLeft"> </td><td class="mdescRight">Returns the garbage collecting references setting.  <a href="#a771788e5374f3f10006cfa888b0daa6d">More...</a><br/></td></tr>
-<tr class="separator:a771788e5374f3f10006cfa888b0daa6d"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4ecd3bc5b4a190624e745e45c8a137cb"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#a4ecd3bc5b4a190624e745e45c8a137cb">fromClass</a> () const </td></tr>
-<tr class="memdesc:a4ecd3bc5b4a190624e745e45c8a137cb"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name.  <a href="#a4ecd3bc5b4a190624e745e45c8a137cb">More...</a><br/></td></tr>
-<tr class="separator:a4ecd3bc5b4a190624e745e45c8a137cb"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:acc36fcd3f6528a94c5521048b1350716"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#acc36fcd3f6528a94c5521048b1350716">FileAccPropList</a> (const <a class="el" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> &original)</td></tr>
-<tr class="memdesc:acc36fcd3f6528a94c5521048b1350716"><td class="mdescLeft"> </td><td class="mdescRight">Copy Constructor: makes a copy of the original <a class="el" href="classH5_1_1FileAccPropList.html" title="Class FileAccPropList represents the HDF5 file access property list. ">FileAccPropList</a> object.  <a href="#acc36fcd3f6528a94c5521048b1350716">More...</a><br/></td></tr>
-<tr class="separator:acc36fcd3f6528a94c5521048b1350716"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abc2e5471cd17a7ff0b81d2cab58aead8"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#abc2e5471cd17a7ff0b81d2cab58aead8">FileAccPropList</a> (const hid_t plist_id)</td></tr>
-<tr class="memdesc:abc2e5471cd17a7ff0b81d2cab58aead8"><td class="mdescLeft"> </td><td class="mdescRight">Creates a file access property list using the id of an existing one.  <a href="#abc2e5471cd17a7ff0b81d2cab58aead8">More...</a><br/></td></tr>
-<tr class="separator:abc2e5471cd17a7ff0b81d2cab58aead8"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:afc1cda225038deee124d112167ad0f39"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#afc1cda225038deee124d112167ad0f39">~FileAccPropList</a> ()</td></tr>
-<tr class="memdesc:afc1cda225038deee124d112167ad0f39"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#afc1cda225038deee124d112167ad0f39">More...</a><br/></td></tr>
-<tr class="separator:afc1cda225038deee124d112167ad0f39"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1PropList"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1PropList')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td></tr>
-<tr class="memitem:acd354e858c9ed4be9943bb3ff583a41e inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#acd354e858c9ed4be9943bb3ff583a41e">PropList</a> (const hid_t plist_id)</td></tr>
-<tr class="memdesc:acd354e858c9ed4be9943bb3ff583a41e inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Creates a property list using the id of an existing property.  <a href="#acd354e858c9ed4be9943bb3ff583a41e">More...</a><br/></td></tr>
-<tr class="separator:acd354e858c9ed4be9943bb3ff583a41e inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7b8ce03fb1cda95e10b2babd5567296e inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1PropList.html">PropList</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a7b8ce03fb1cda95e10b2babd5567296e">operator=</a> (const <a class="el" href="classH5_1_1PropList.html">PropList</a> &rhs)</td></tr>
-<tr class="memdesc:a7b8ce03fb1cda95e10b2babd5567296e inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a7b8ce03fb1cda95e10b2babd5567296e">More...</a><br/></td></tr>
-<tr class="separator:a7b8ce03fb1cda95e10b2babd5567296e inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3891b0fde75dc1cc0ae0f4af8c0478d9 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a3891b0fde75dc1cc0ae0f4af8c0478d9">operator==</a> (const <a class="el" href="classH5_1_1PropList.html">PropList</a> &rhs) const </td></tr>
-<tr class="memdesc:a3891b0fde75dc1cc0ae0f4af8c0478d9 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Compares this property list or class against the given list or class.  <a href="#a3891b0fde75dc1cc0ae0f4af8c0478d9">More...</a><br/></td></tr>
-<tr class="separator:a3891b0fde75dc1cc0ae0f4af8c0478d9 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9b1f168b3bf0a04cc031ce1e8f3c1615 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a9b1f168b3bf0a04cc031ce1e8f3c1615">close</a> ()</td></tr>
-<tr class="memdesc:a9b1f168b3bf0a04cc031ce1e8f3c1615 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Closes the property list if it is not a default one.  <a href="#a9b1f168b3bf0a04cc031ce1e8f3c1615">More...</a><br/></td></tr>
-<tr class="separator:a9b1f168b3bf0a04cc031ce1e8f3c1615 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7f827609b7a465146a17ad0cbff6c7f7 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a7f827609b7a465146a17ad0cbff6c7f7">closeClass</a> () const </td></tr>
-<tr class="memdesc:a7f827609b7a465146a17ad0cbff6c7f7 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Close a property list class.  <a href="#a7f827609b7a465146a17ad0cbff6c7f7">More...</a><br/></td></tr>
-<tr class="separator:a7f827609b7a465146a17ad0cbff6c7f7 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7ddaf55c2144f91013ced20f9139de74 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a7ddaf55c2144f91013ced20f9139de74">copy</a> (const <a class="el" href="classH5_1_1PropList.html">PropList</a> &like_plist)</td></tr>
-<tr class="memdesc:a7ddaf55c2144f91013ced20f9139de74 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Makes a copy of an existing property list.  <a href="#a7ddaf55c2144f91013ced20f9139de74">More...</a><br/></td></tr>
-<tr class="separator:a7ddaf55c2144f91013ced20f9139de74 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adf60105969782abc2c4e9f38ff5ee4a1 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#adf60105969782abc2c4e9f38ff5ee4a1">copyProp</a> (<a class="el" href="classH5_1_1PropList.html">PropList</a> &dest, const char *name) const </td></tr>
-<tr class="memdesc:adf60105969782abc2c4e9f38ff5ee4a1 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Copies a property from this property list or class to another.  <a href="#adf60105969782abc2c4e9f38ff5ee4a1">More...</a><br/></td></tr>
-<tr class="separator:adf60105969782abc2c4e9f38ff5ee4a1 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac951dc365b81915351a697bf153f458e inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#ac951dc365b81915351a697bf153f458e">copyProp</a> (<a class="el" href="classH5_1_1PropList.html">PropList</a> &dest, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:ac951dc365b81915351a697bf153f458e inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#ac951dc365b81915351a697bf153f458e">More...</a><br/></td></tr>
-<tr class="separator:ac951dc365b81915351a697bf153f458e inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a942895c45bc1c818bdc3900c362d6575 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a942895c45bc1c818bdc3900c362d6575">copyProp</a> (<a class="el" href="classH5_1_1PropList.html">PropList</a> &dest, <a class="el" href="classH5_1_1PropList.html">PropList</a> &src, const char *name) const </td></tr>
-<tr class="memdesc:a942895c45bc1c818bdc3900c362d6575 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Copies a property from one list or class to another - Obsolete.  <a href="#a942895c45bc1c818bdc3900c362d6575">More...</a><br/></td></tr>
-<tr class="separator:a942895c45bc1c818bdc3900c362d6575 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:acb1efff23a1b72a0472a8727c9fbe9c6 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#acb1efff23a1b72a0472a8727c9fbe9c6">copyProp</a> (<a class="el" href="classH5_1_1PropList.html">PropList</a> &dest, <a class="el" href="classH5_1_1PropList.html">PropList</a> &src, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98 [...]
-<tr class="memdesc:acb1efff23a1b72a0472a8727c9fbe9c6 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. - Obsolete.  <a href="#acb1efff23a1b72a0472a8727c9fbe9c6">More...</a><br/></td></tr>
-<tr class="separator:acb1efff23a1b72a0472a8727c9fbe9c6 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abc1415a36f6d2378ca705b2d1cd57c70 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#abc1415a36f6d2378ca705b2d1cd57c70">getClass</a> () const </td></tr>
-<tr class="memdesc:abc1415a36f6d2378ca705b2d1cd57c70 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Returns the class of this property list, i.e. <code>H5P_FILE_CREATE</code>...  <a href="#abc1415a36f6d2378ca705b2d1cd57c70">More...</a><br/></td></tr>
-<tr class="separator:abc1415a36f6d2378ca705b2d1cd57c70 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab1468aa7c32ed13ad898b94ff96f568d inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#ab1468aa7c32ed13ad898b94ff96f568d">getClassName</a> () const </td></tr>
-<tr class="memdesc:ab1468aa7c32ed13ad898b94ff96f568d inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Return the name of a generic property list class.  <a href="#ab1468aa7c32ed13ad898b94ff96f568d">More...</a><br/></td></tr>
-<tr class="separator:ab1468aa7c32ed13ad898b94ff96f568d inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a51793fc0382de4613d0c3176ef67f339 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1PropList.html">PropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a51793fc0382de4613d0c3176ef67f339">getClassParent</a> () const </td></tr>
-<tr class="memdesc:a51793fc0382de4613d0c3176ef67f339 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Returns the parent class of a generic property class.  <a href="#a51793fc0382de4613d0c3176ef67f339">More...</a><br/></td></tr>
-<tr class="separator:a51793fc0382de4613d0c3176ef67f339 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6821d6849c40cf6c07c0e3eac3ede81f inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a6821d6849c40cf6c07c0e3eac3ede81f">getNumProps</a> () const </td></tr>
-<tr class="memdesc:a6821d6849c40cf6c07c0e3eac3ede81f inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of properties in this property list or class.  <a href="#a6821d6849c40cf6c07c0e3eac3ede81f">More...</a><br/></td></tr>
-<tr class="separator:a6821d6849c40cf6c07c0e3eac3ede81f inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a957d56e03065ee211260eeb3d2813817 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a957d56e03065ee211260eeb3d2813817">getProperty</a> (const char *name, void *value) const </td></tr>
-<tr class="memdesc:a957d56e03065ee211260eeb3d2813817 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Query the value of a property in a property list.  <a href="#a957d56e03065ee211260eeb3d2813817">More...</a><br/></td></tr>
-<tr class="separator:a957d56e03065ee211260eeb3d2813817 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abd473125c6683c6d9982e1c8559b1a31 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#abd473125c6683c6d9982e1c8559b1a31">getProperty</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, void *value) const </td></tr>
-<tr class="memdesc:abd473125c6683c6d9982e1c8559b1a31 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#abd473125c6683c6d9982e1c8559b1a31">More...</a><br/></td></tr>
-<tr class="separator:abd473125c6683c6d9982e1c8559b1a31 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a78846ee5fab52e27d6fb0135f0c55c36 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a78846ee5fab52e27d6fb0135f0c55c36">getProperty</a> (const char *name) const </td></tr>
-<tr class="memdesc:a78846ee5fab52e27d6fb0135f0c55c36 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#a78846ee5fab52e27d6fb0135f0c55c36">More...</a><br/></td></tr>
-<tr class="separator:a78846ee5fab52e27d6fb0135f0c55c36 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a400f66a05979cc41343e3f2cf4770aa1 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a400f66a05979cc41343e3f2cf4770aa1">getProperty</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name [...]
-<tr class="memdesc:a400f66a05979cc41343e3f2cf4770aa1 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#a400f66a05979cc41343e3f2cf4770aa1">More...</a><br/></td></tr>
-<tr class="separator:a400f66a05979cc41343e3f2cf4770aa1 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad086b38d1792aeda39f254448c366440 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#ad086b38d1792aeda39f254448c366440">setProperty</a> (const char *name, void *value) const </td></tr>
-<tr class="memdesc:ad086b38d1792aeda39f254448c366440 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Set a property's value in a property list.  <a href="#ad086b38d1792aeda39f254448c366440">More...</a><br/></td></tr>
-<tr class="separator:ad086b38d1792aeda39f254448c366440 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9a80cb72962ffaf771004f7cfaeea161 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a9a80cb72962ffaf771004f7cfaeea161">setProperty</a> (const char *name, const char *charptr) const </td></tr>
-<tr class="memdesc:a9a80cb72962ffaf771004f7cfaeea161 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#a9a80cb72962ffaf771004f7cfaeea161">More...</a><br/></td></tr>
-<tr class="separator:a9a80cb72962ffaf771004f7cfaeea161 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa6f2e701f614657426ae5f64bec9c876 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#aa6f2e701f614657426ae5f64bec9c876">setProperty</a> (const char *name, <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &strg) const </td></tr>
-<tr class="memdesc:aa6f2e701f614657426ae5f64bec9c876 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#aa6f2e701f614657426ae5f64bec9c876">More...</a><br/></td></tr>
-<tr class="separator:aa6f2e701f614657426ae5f64bec9c876 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa7b5c36ef06e3801a5c043217ba6965f inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#aa7b5c36ef06e3801a5c043217ba6965f">setProperty</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, void *value) const </td></tr>
-<tr class="memdesc:aa7b5c36ef06e3801a5c043217ba6965f inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#aa7b5c36ef06e3801a5c043217ba6965f">More...</a><br/></td></tr>
-<tr class="separator:aa7b5c36ef06e3801a5c043217ba6965f inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9e90d987e1394d59e4e0423143d0e098 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a9e90d987e1394d59e4e0423143d0e098">setProperty</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_stri [...]
-<tr class="memdesc:a9e90d987e1394d59e4e0423143d0e098 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#a9e90d987e1394d59e4e0423143d0e098">More...</a><br/></td></tr>
-<tr class="separator:a9e90d987e1394d59e4e0423143d0e098 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a44ea63b2d9f2e14c35219b31d20463f9 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a44ea63b2d9f2e14c35219b31d20463f9">getPropSize</a> (const char *name) const </td></tr>
-<tr class="memdesc:a44ea63b2d9f2e14c35219b31d20463f9 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Query the size of a property in a property list or class.  <a href="#a44ea63b2d9f2e14c35219b31d20463f9">More...</a><br/></td></tr>
-<tr class="separator:a44ea63b2d9f2e14c35219b31d20463f9 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad260da9bc428af64ddebd9aabf143732 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#ad260da9bc428af64ddebd9aabf143732">getPropSize</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:ad260da9bc428af64ddebd9aabf143732 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#ad260da9bc428af64ddebd9aabf143732">More...</a><br/></td></tr>
-<tr class="separator:ad260da9bc428af64ddebd9aabf143732 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2769057cf24f236881d301739fc3b1b8 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a2769057cf24f236881d301739fc3b1b8">isAClass</a> (const <a class="el" href="classH5_1_1PropList.html">PropList</a> &prop_class) const </td></tr>
-<tr class="memdesc:a2769057cf24f236881d301739fc3b1b8 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether a property list is a certain class.  <a href="#a2769057cf24f236881d301739fc3b1b8">More...</a><br/></td></tr>
-<tr class="separator:a2769057cf24f236881d301739fc3b1b8 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2e5ee376a6ca442b3a194df17ca79a1a inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a2e5ee376a6ca442b3a194df17ca79a1a">propExist</a> (const char *name) const </td></tr>
-<tr class="memdesc:a2e5ee376a6ca442b3a194df17ca79a1a inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Query the existance of a property in a property object.  <a href="#a2e5ee376a6ca442b3a194df17ca79a1a">More...</a><br/></td></tr>
-<tr class="separator:a2e5ee376a6ca442b3a194df17ca79a1a inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9d4b8ad4e9917f8a73b3f705cfd35241 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a9d4b8ad4e9917f8a73b3f705cfd35241">propExist</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a9d4b8ad4e9917f8a73b3f705cfd35241 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#a9d4b8ad4e9917f8a73b3f705cfd35241">More...</a><br/></td></tr>
-<tr class="separator:a9d4b8ad4e9917f8a73b3f705cfd35241 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2d2178edf1090d16989db1f1bc70cf9e inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a2d2178edf1090d16989db1f1bc70cf9e">removeProp</a> (const char *name) const </td></tr>
-<tr class="memdesc:a2d2178edf1090d16989db1f1bc70cf9e inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Removes a property from a property list.  <a href="#a2d2178edf1090d16989db1f1bc70cf9e">More...</a><br/></td></tr>
-<tr class="separator:a2d2178edf1090d16989db1f1bc70cf9e inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9d506f67b449021ce5c78ac8a0b99020 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a9d506f67b449021ce5c78ac8a0b99020">removeProp</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a9d506f67b449021ce5c78ac8a0b99020 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#a9d506f67b449021ce5c78ac8a0b99020">More...</a><br/></td></tr>
-<tr class="separator:a9d506f67b449021ce5c78ac8a0b99020 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ace290d83122de5cfc431b33e43555e6f inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#ace290d83122de5cfc431b33e43555e6f">PropList</a> ()</td></tr>
-<tr class="memdesc:ace290d83122de5cfc431b33e43555e6f inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: creates a stub property list object.  <a href="#ace290d83122de5cfc431b33e43555e6f">More...</a><br/></td></tr>
-<tr class="separator:ace290d83122de5cfc431b33e43555e6f inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8f3198e63cf76ac921c7aff75256f6a7 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a8f3198e63cf76ac921c7aff75256f6a7">PropList</a> (const <a class="el" href="classH5_1_1PropList.html">PropList</a> &original)</td></tr>
-<tr class="memdesc:a8f3198e63cf76ac921c7aff75256f6a7 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor.  <a href="#a8f3198e63cf76ac921c7aff75256f6a7">More...</a><br/></td></tr>
-<tr class="separator:a8f3198e63cf76ac921c7aff75256f6a7 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a72b0944d2235eb3ec85933070d92433b inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a72b0944d2235eb3ec85933070d92433b">getId</a> () const </td></tr>
-<tr class="memdesc:a72b0944d2235eb3ec85933070d92433b inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this property list.  <a href="#a72b0944d2235eb3ec85933070d92433b">More...</a><br/></td></tr>
-<tr class="separator:a72b0944d2235eb3ec85933070d92433b inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab526997f00256819512e9a093c69ea79 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#ab526997f00256819512e9a093c69ea79">~PropList</a> ()</td></tr>
-<tr class="memdesc:ab526997f00256819512e9a093c69ea79 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this property list.  <a href="#ab526997f00256819512e9a093c69ea79">More...</a><br/></td></tr>
-<tr class="separator:ab526997f00256819512e9a093c69ea79 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id.  <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr>
-<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr>
-<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object.  <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr>
-<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id.  <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr>
-<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr>
-<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object.  <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr>
-<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id.  <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr>
-<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr>
-<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object.  <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr>
-<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &rhs)</td></tr>
-<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr>
-<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr>
-<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr>
-<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object.  <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr>
-<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &original)</td></tr>
-<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object.  <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr>
-<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a> (const char *func_name) const </td></tr>
-<tr class="memdesc:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Makes and returns string "<class-name>::<func_name>".  <a href="#a2dec4b7c12a20f9b1c79c18956bfad0f">More...</a><br/></td></tr>
-<tr class="separator:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr>
-<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr>
-<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr class="memitem:a21e14f8342d3730ce1cffb61c04310af"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html#a21e14f8342d3730ce1cffb61c04310af">DEFAULT</a></td></tr>
-<tr class="memdesc:a21e14f8342d3730ce1cffb61c04310af"><td class="mdescLeft"> </td><td class="mdescRight">Constant for default property.  <a href="#a21e14f8342d3730ce1cffb61c04310af">More...</a><br/></td></tr>
-<tr class="separator:a21e14f8342d3730ce1cffb61c04310af"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_static_attribs_classH5_1_1PropList"><td colspan="2" onclick="javascript:toggleInherit('pub_static_attribs_classH5_1_1PropList')"><img src="closed.png" alt="-"/> Static Public Attributes inherited from <a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td></tr>
-<tr class="memitem:a0f2f757ca782a743006c5756191c404b inherit pub_static_attribs_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PropList.html">PropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a0f2f757ca782a743006c5756191c404b">DEFAULT</a></td></tr>
-<tr class="memdesc:a0f2f757ca782a743006c5756191c404b inherit pub_static_attribs_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Constant for default property.  <a href="#a0f2f757ca782a743006c5756191c404b">More...</a><br/></td></tr>
-<tr class="separator:a0f2f757ca782a743006c5756191c404b inherit pub_static_attribs_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr>
-<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object.  <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr>
-<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1PropList"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1PropList')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td></tr>
-<tr class="memitem:acea363e3ba2ae377071eacdf7a9245da inherit pro_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#acea363e3ba2ae377071eacdf7a9245da">p_setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:acea363e3ba2ae377071eacdf7a9245da inherit pro_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#acea363e3ba2ae377071eacdf7a9245da">More...</a><br/></td></tr>
-<tr class="separator:acea363e3ba2ae377071eacdf7a9245da inherit pro_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr>
-<tr class="memdesc:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a5545dda5e4c610b6bd9cdffe670c8728">More...</a><br/></td></tr>
-<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a> () const </td></tr>
-<tr class="separator:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a> (const hid_t obj_id)</td></tr>
-<tr class="separator:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_attribs_classH5_1_1PropList"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classH5_1_1PropList')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td></tr>
-<tr class="memitem:aba4b7945429d1ca9ab6444f330064d5b inherit pro_attribs_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#aba4b7945429d1ca9ab6444f330064d5b">id</a></td></tr>
-<tr class="separator:aba4b7945429d1ca9ab6444f330064d5b inherit pro_attribs_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Class <a class="el" href="classH5_1_1FileAccPropList.html" title="Class FileAccPropList represents the HDF5 file access property list. ">FileAccPropList</a> represents the HDF5 file access property list. </p>
-</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="a8c340b43c86a5f4575bc941314ca6f97"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::FileAccPropList::FileAccPropList </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a file access property list. </p>
-
-</div>
-</div>
-<a class="anchor" id="acc36fcd3f6528a94c5521048b1350716"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::FileAccPropList::FileAccPropList </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> & </td>
-          <td class="paramname"><em>original</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Copy Constructor: makes a copy of the original <a class="el" href="classH5_1_1FileAccPropList.html" title="Class FileAccPropList represents the HDF5 file access property list. ">FileAccPropList</a> object. </p>
-
-</div>
-</div>
-<a class="anchor" id="abc2e5471cd17a7ff0b81d2cab58aead8"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::FileAccPropList::FileAccPropList </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>plist_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a file access property list using the id of an existing one. </p>
-
-</div>
-</div>
-<a class="anchor" id="afc1cda225038deee124d112167ad0f39"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::FileAccPropList::~FileAccPropList </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Noop destructor. </p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a4ecd3bc5b4a190624e745e45c8a137cb"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::FileAccPropList::fromClass </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns this class name. </p>
-
-<p>Reimplemented from <a class="el" href="classH5_1_1PropList.html#ab0648018d799b4abb1af7cf96ab6e728">H5::PropList</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="adac8eadff412e19669a4cf7ed4272e72"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::FileAccPropList::getAlignment </td>
-          <td>(</td>
-          <td class="paramtype">hsize_t & </td>
-          <td class="paramname"><em>threshold</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">hsize_t & </td>
-          <td class="paramname"><em>alignment</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the current settings for alignment properties from this property list. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">threshold</td><td>- OUT: Retrieved threshold value for file object size </td></tr>
-    <tr><td class="paramname">alignment</td><td>- OUT: Retrieved alignment value </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="aa5239afede85e9453f401344f9243b3f"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::FileAccPropList::getCache </td>
-          <td>(</td>
-          <td class="paramtype">int & </td>
-          <td class="paramname"><em>mdc_nelmts</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t & </td>
-          <td class="paramname"><em>rdcc_nelmts</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t & </td>
-          <td class="paramname"><em>rdcc_nbytes</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">double & </td>
-          <td class="paramname"><em>rdcc_w0</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Queries the meta data cache and raw data chunk cache parameters. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">mdc_nelmts</td><td>- OUT: Number of elements in the meta data cache </td></tr>
-    <tr><td class="paramname">rdcc_nelmts</td><td>- OUT: Number of elements in the raw data chunk cache </td></tr>
-    <tr><td class="paramname">rdcc_nbytes</td><td>- OUT: Total size of the raw data chunk cache, in bytes </td></tr>
-    <tr><td class="paramname">rdcc_w0</td><td>- OUT: Preemption policy </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="acfbcba8ba46466761d76e358944582a0"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::FileAccPropList::getCore </td>
-          <td>(</td>
-          <td class="paramtype">size_t & </td>
-          <td class="paramname"><em>increment</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">hbool_t & </td>
-          <td class="paramname"><em>backing_store</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Queries core file driver properties. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">increment</td><td>- OUT: Size of memory increment, in bytes </td></tr>
-    <tr><td class="paramname">backing_store</td><td>- OUT: Indicating whether to write the file contents to disk when the file is closed </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a80f2688cf4282edc87c37af7940344d6"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">hid_t H5::FileAccPropList::getDriver </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Return the ID of the low-level file driver. </p>
-<dl class="section return"><dt>Returns</dt><dd>A low-level driver ID which is the same ID used when the driver was set for the property list. The driver ID is only valid as long as the file driver remains registered. Valid driver identifiers can be found at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetDriver">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetDriver</a> </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ab3f2da9dad0e39fc30b7555d5e87a617"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::FileAccPropList::getFamily </td>
-          <td>(</td>
-          <td class="paramtype">hsize_t & </td>
-          <td class="paramname"><em>memb_size</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> & </td>
-          <td class="paramname"><em>memb_plist</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns information about the family file access property list. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">memb_size</td><td>- OUT: Size in bytes of each file member </td></tr>
-    <tr><td class="paramname">memb_plist</td><td>- OUT: Retrieved file access property list for each file member </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ae057cc02560b08d24e15d4513551df6c"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> H5::FileAccPropList::getFamily </td>
-          <td>(</td>
-          <td class="paramtype">hsize_t & </td>
-          <td class="paramname"><em>memb_size</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts and its return value. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">memb_size</td><td>- OUT: Size in bytes of each file member </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>The file access property list for each file member </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a8927f46045c7234c94075805ba138cda"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">hsize_t H5::FileAccPropList::getFamilyOffset </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Get offset for family driver. </p>
-<dl class="section return"><dt>Returns</dt><dd>Offset for family driver </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ac3cd65c0c95b46c900f5e1b5a31f4098"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5F_close_degree_t H5::FileAccPropList::getFcloseDegree </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the degree for the file close behavior. </p>
-<dl class="section return"><dt>Returns</dt><dd>The degree for the file close behavior </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a771788e5374f3f10006cfa888b0daa6d"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">unsigned H5::FileAccPropList::getGcReferences </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the garbage collecting references setting. </p>
-<dl class="section return"><dt>Returns</dt><dd>Garbage collecting references setting, 0 (off) or 1 (on) </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a6333572eb8241c5fd8a67cb812f29a1c"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">hsize_t H5::FileAccPropList::getMetaBlockSize </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the current metadata block size setting. </p>
-<dl class="section return"><dt>Returns</dt><dd>Metadata block size </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="af1919e0d35478b099228ecf2aae5a16a"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5FD_mem_t H5::FileAccPropList::getMultiType </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the data type property for <code>MULTI</code> driver. </p>
-<dl class="section return"><dt>Returns</dt><dd>The data type property </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>More details and possible returned values can be found at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetMultiType">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetMultiType</a> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a7be46fdcca65754876f3efb94fb00c65"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">size_t H5::FileAccPropList::getSieveBufSize </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the current settings for the data sieve buffer size property from this property list. </p>
-<dl class="section return"><dt>Returns</dt><dd>Data sieve buffer size, in bytes </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a1fe8e7bdc633533736d7bb368846f04e"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::FileAccPropList::setAlignment </td>
-          <td>(</td>
-          <td class="paramtype">hsize_t </td>
-          <td class="paramname"><em>threshold</em> = <code>1</code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">hsize_t </td>
-          <td class="paramname"><em>alignment</em> = <code>1</code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets the alignment properties of this property list. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">threshold</td><td>- IN: Threshold value for file object size </td></tr>
-    <tr><td class="paramname">alignment</td><td>- IN: Alignment value </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>The parameter <em>threshold</em> must have a non-negative value. Note that setting the threshold value to 0 (zero) has the effect of a special case, forcing everything to be aligned. The parameter <em>alignment</em> must have a positive value.</dd></dl>
-<p>For detail on <em>setting</em> alignment, please refer to <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetAlignment">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetAlignment</a> </p>
-
-</div>
-</div>
-<a class="anchor" id="a0a8c753e6d36ea936a0095b9d935d35b"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::FileAccPropList::setCache </td>
-          <td>(</td>
-          <td class="paramtype">int </td>
-          <td class="paramname"><em>mdc_nelmts</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>rdcc_nelmts</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>rdcc_nbytes</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">double </td>
-          <td class="paramname"><em>rdcc_w0</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets the meta data cache and raw data chunk cache parameters. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">mdc_nelmts</td><td>- IN: Number of elements in the meta data cache </td></tr>
-    <tr><td class="paramname">rdcc_nelmts</td><td>- IN: Number of elements in the raw data chunk cache </td></tr>
-    <tr><td class="paramname">rdcc_nbytes</td><td>- IN: Total size of the raw data chunk cache, in bytes </td></tr>
-    <tr><td class="paramname">rdcc_w0</td><td>- IN: Preemption policy </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>The argument <em>rdcc_w0</em> should hold a value between 0 and 1 inclusive. This value indicates how much chunks that have been fully read are favored for preemption. A value of zero means fully read chunks are treated no differently than other chunks (the preemption is strictly LRU) while a value of one means fully read chunks are always preempted before other chunks. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a34684e3bb86890096bbca03f8e1b55dc"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::FileAccPropList::setCore </td>
-          <td>(</td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>increment</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">hbool_t </td>
-          <td class="paramname"><em>backing_store</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Modifies this file access property list to use the <code>H5FD_CORE</code> driver. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">increment</td><td>- IN: Specifies how much memory to increase each time more memory is needed, in bytes </td></tr>
-    <tr><td class="paramname">backing_store</td><td>- IN: Indicating whether to write the file contents to disk when the file is closed </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>For more details on the use of <code>H5FD_CORE</code> driver, please refer to <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetFaplCore">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetFaplCore</a> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="aeb490a5264b8f7f7d5e8863f68596151"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::FileAccPropList::setDriver </td>
-          <td>(</td>
-          <td class="paramtype">hid_t </td>
-          <td class="paramname"><em>new_driver_id</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const void * </td>
-          <td class="paramname"><em>new_driver_info</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Set file driver for this property list. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">new_driver_id</td><td>- IN: File driver </td></tr>
-    <tr><td class="paramname">new_driver_info</td><td>- IN: Struct containing the driver-specific properites </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>For a list of valid driver identifiers, please see the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetDriver">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetDriver</a> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="ad944dbb1bdf95750572740534d9f5a7e"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::FileAccPropList::setFamily </td>
-          <td>(</td>
-          <td class="paramtype">hsize_t </td>
-          <td class="paramname"><em>memb_size</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> & </td>
-          <td class="paramname"><em>memb_plist</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets this file access property list to use the family driver. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">memb_size</td><td>- IN: Size in bytes of each file member </td></tr>
-    <tr><td class="paramname">memb_plist</td><td>- IN: File access property list to be used for each family member </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>Note that <em>memb_size</em> is used only when creating a new file. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a2028c6d5359ae1799236f04215bc61b4"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::FileAccPropList::setFamilyOffset </td>
-          <td>(</td>
-          <td class="paramtype">hsize_t </td>
-          <td class="paramname"><em>offset</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets offset for family driver. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">offset</td><td>- IN: offset value </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="af947a5c21b90b9a032b3623f5f1fbeb4"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::FileAccPropList::setFcloseDegree </td>
-          <td>(</td>
-          <td class="paramtype">H5F_close_degree_t </td>
-          <td class="paramname"><em>degree</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets the degree for the file close behavior. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">degree</td><td>- IN: </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="afa842ede9134a8a04b57207c99297b75"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::FileAccPropList::setGcReferences </td>
-          <td>(</td>
-          <td class="paramtype">unsigned </td>
-          <td class="paramname"><em>gc_ref</em> = <code>0</code></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets garbage collecting references flag. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">gc_ref</td><td>- IN: Flag setting reference garbage collection to on (1) or off (0). </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>For detail on <em>fapl</em>, please refer to <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetGCReferences">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetGCReferences</a> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="acfad3584bed0f7ebbacd4b5898c36630"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::FileAccPropList::setLog </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>logfile</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">unsigned </td>
-          <td class="paramname"><em>flags</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>buf_size</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Modifies this file access property list to use the logging driver. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">logfile</td><td>- IN: Name of the log file </td></tr>
-    <tr><td class="paramname">flags</td><td>- IN: Flags specifying the types of logging activity </td></tr>
-    <tr><td class="paramname">buf_size</td><td>- IN: Size of the logging buffer </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>For detail on <em>flags</em>, please refer to <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetFaplLog">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetFaplLog</a> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a7980312dd893716c8b3bbf7e6789ed4e"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::FileAccPropList::setLog </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>logfile</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">unsigned </td>
-          <td class="paramname"><em>flags</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>buf_size</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">logfile</td><td>- IN: Name of the log file - string </td></tr>
-    <tr><td class="paramname">flags</td><td>- IN: Flags specifying the types of logging activity </td></tr>
-    <tr><td class="paramname">buf_size</td><td>- IN: Size of the logging buffer </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a3e63625f2073e8ab0e96bf4e135009ac"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::FileAccPropList::setMetaBlockSize </td>
-          <td>(</td>
-          <td class="paramtype">hsize_t & </td>
-          <td class="paramname"><em>block_size</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets the minimum size of metadata block allocations. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">block_size</td><td>- IN: Minimum size, in bytes, of metadata block allocations </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>For more detail, please see the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetMetaBlockSize">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetMetaBlockSize</a> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a99c3046cf1705da768ce76cf38fadb98"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::FileAccPropList::setMultiType </td>
-          <td>(</td>
-          <td class="paramtype">H5FD_mem_t </td>
-          <td class="paramname"><em>dtype</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets data type for <code>MULTI</code> driver. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">dtype</td><td>- IN: Type of data </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>More details and valid values for <em>dtype</em> can be found at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetMultiType">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetMultiType</a> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a342f72069ed2a7bb2a04acc77b62c75e"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::FileAccPropList::setSec2 </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Modifies this file access property list to use the sec2 driver. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ad76465bb4df64e4051d939593c0e5553"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::FileAccPropList::setSieveBufSize </td>
-          <td>(</td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>bufsize</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets the maximum size of the data sieve buffer. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">bufsize</td><td>- IN: Maximum size, in bytes, of data sieve buffer </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>For detail on data sieving, please refer to <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetSieveBufSize">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetSieveBufSize</a> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a9079b48737298d270a334706407bf258"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::FileAccPropList::setSplit </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> & </td>
-          <td class="paramname"><em>meta_plist</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> & </td>
-          <td class="paramname"><em>raw_plist</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>meta_ext</em> = <code>".meta"</code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>raw_ext</em> = <code>".raw"</code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Emulates the old split file driver, which stored meta data in one file and raw data in another file. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">meta_plist</td><td>- IN: File access plist for the metadata file </td></tr>
-    <tr><td class="paramname">raw_plist</td><td>- IN: File access plist for the raw data file </td></tr>
-    <tr><td class="paramname">meta_ext</td><td>- IN: Metadata filename extension as <code>char*</code> </td></tr>
-    <tr><td class="paramname">raw_ext</td><td>- IN: Raw data filename extension as <code>char*</code> </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>Temporary - For information, please refer to: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetFaplSplit">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetFaplSplit</a> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a9626f495c3612e329897867d6eb4ddab"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::FileAccPropList::setSplit </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> & </td>
-          <td class="paramname"><em>meta_plist</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> & </td>
-          <td class="paramname"><em>raw_plist</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>meta_ext</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>raw_ext</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">meta_plist</td><td>- IN: File access plist for the metadata file </td></tr>
-    <tr><td class="paramname">raw_plist</td><td>- IN: File access plist for the raw data file </td></tr>
-    <tr><td class="paramname">meta_ext</td><td>- IN: Metadata filename extension as <code>string</code> </td></tr>
-    <tr><td class="paramname">raw_ext</td><td>- IN: Raw data filename extension as <code>string</code> </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ae77f7d8b8981523700bd9deaeeb3fbde"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::FileAccPropList::setStdio </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Modifies this property list to use the <code>H5FD_STDIO</code> driver. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a21e14f8342d3730ce1cffb61c04310af"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> H5::FileAccPropList::DEFAULT</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Constant for default property. </p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5FaccProp_8h_source.html">H5FaccProp.h</a></li>
-<li><a class="el" href="H5FaccProp_8cpp.html">H5FaccProp.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1FileAccPropList.png b/html/cpplus_RM/classH5_1_1FileAccPropList.png
deleted file mode 100644
index b4b4853..0000000
Binary files a/html/cpplus_RM/classH5_1_1FileAccPropList.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1FileCreatPropList-members.html b/html/cpplus_RM/classH5_1_1FileCreatPropList-members.html
deleted file mode 100644
index aa6b99b..0000000
--- a/html/cpplus_RM/classH5_1_1FileCreatPropList-members.html
+++ /dev/null
@@ -1,174 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1FileCreatPropList.html">FileCreatPropList</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::FileCreatPropList Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1FileCreatPropList.html">H5::FileCreatPropList</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a9b1f168b3bf0a04cc031ce1e8f3c1615">close</a>()</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a7f827609b7a465146a17ad0cbff6c7f7">closeClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a7ddaf55c2144f91013ced20f9139de74">copy</a>(const PropList &like_plist)</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#adf60105969782abc2c4e9f38ff5ee4a1">copyProp</a>(PropList &dest, const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#ac951dc365b81915351a697bf153f458e">copyProp</a>(PropList &dest, const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a942895c45bc1c818bdc3900c362d6575">copyProp</a>(PropList &dest, PropList &src, const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#acb1efff23a1b72a0472a8727c9fbe9c6">copyProp</a>(PropList &dest, PropList &src, const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FileCreatPropList.html#a82f8cb6df67bd26c655cb3f9c3b30dbc">DEFAULT</a></td><td class="entry"><a class="el" href="classH5_1_1FileCreatPropList.html">H5::FileCreatPropList</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1FileCreatPropList.html#a2ddb19c13ce766502e287529ad715547">FileCreatPropList</a>()</td><td class="entry"><a class="el" href="classH5_1_1FileCreatPropList.html">H5::FileCreatPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FileCreatPropList.html#a266c0a7238a31abdb2822a24207ffad9">FileCreatPropList</a>(const FileCreatPropList &orig)</td><td class="entry"><a class="el" href="classH5_1_1FileCreatPropList.html">H5::FileCreatPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1FileCreatPropList.html#a9bdce8e0eb3f47f633cb96cf81af1f84">FileCreatPropList</a>(const hid_t plist_id)</td><td class="entry"><a class="el" href="classH5_1_1FileCreatPropList.html">H5::FileCreatPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FileCreatPropList.html#a592ed2dcba2a223977ae07689d7c4024">fromClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1FileCreatPropList.html">H5::FileCreatPropList</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#abc1415a36f6d2378ca705b2d1cd57c70">getClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#ab1468aa7c32ed13ad898b94ff96f568d">getClassName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a51793fc0382de4613d0c3176ef67f339">getClassParent</a>() const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a72b0944d2235eb3ec85933070d92433b">getId</a>() const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FileCreatPropList.html#a8f9de809d7cdae01ae3eceb9e5252d72">getIstorek</a>() const </td><td class="entry"><a class="el" href="classH5_1_1FileCreatPropList.html">H5::FileCreatPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a6821d6849c40cf6c07c0e3eac3ede81f">getNumProps</a>() const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a957d56e03065ee211260eeb3d2813817">getProperty</a>(const char *name, void *value) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#abd473125c6683c6d9982e1c8559b1a31">getProperty</a>(const H5std_string &name, void *value) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a78846ee5fab52e27d6fb0135f0c55c36">getProperty</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a400f66a05979cc41343e3f2cf4770aa1">getProperty</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a44ea63b2d9f2e14c35219b31d20463f9">getPropSize</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#ad260da9bc428af64ddebd9aabf143732">getPropSize</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FileCreatPropList.html#a87ca49a398f94b85e640d5c61a4403bd">getSizes</a>(size_t &sizeof_addr, size_t &sizeof_size) const </td><td class="entry"><a class="el" href="classH5_1_1FileCreatPropList.html">H5::FileCreatPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1FileCreatPropList.html#a14581eb294f831a2b134676c9b0ee143">getSymk</a>(unsigned &int_nodes_k, unsigned &leaf_nodes_k) const </td><td class="entry"><a class="el" href="classH5_1_1FileCreatPropList.html">H5::FileCreatPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FileCreatPropList.html#af120b7fd5de74b2f127b64e11fd2d3a7">getUserblock</a>() const </td><td class="entry"><a class="el" href="classH5_1_1FileCreatPropList.html">H5::FileCreatPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1FileCreatPropList.html#af54d82af26da386dedaf915f98019dce">getVersion</a>(unsigned &super, unsigned &freelist, unsigned &stab, unsigned &shhdr) const </td><td class="entry"><a class="el" href="classH5_1_1FileCreatPropList.html">H5::FileCreatPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#aba4b7945429d1ca9ab6444f330064d5b">id</a></td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a>(const char *func_name) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a2769057cf24f236881d301739fc3b1b8">isAClass</a>(const PropList &prop_class) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a7b8ce03fb1cda95e10b2babd5567296e">operator=</a>(const PropList &rhs)</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">H5::IdComponent::operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a3891b0fde75dc1cc0ae0f4af8c0478d9">operator==</a>(const PropList &rhs) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#acea363e3ba2ae377071eacdf7a9245da">p_setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a2e5ee376a6ca442b3a194df17ca79a1a">propExist</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a9d4b8ad4e9917f8a73b3f705cfd35241">propExist</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#acd354e858c9ed4be9943bb3ff583a41e">PropList</a>(const hid_t plist_id)</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#ace290d83122de5cfc431b33e43555e6f">PropList</a>()</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a8f3198e63cf76ac921c7aff75256f6a7">PropList</a>(const PropList &original)</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a2d2178edf1090d16989db1f1bc70cf9e">removeProp</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a9d506f67b449021ce5c78ac8a0b99020">removeProp</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FileCreatPropList.html#a35e5b9ef482b4f2a873e115047cfe057">setIstorek</a>(unsigned ik) const </td><td class="entry"><a class="el" href="classH5_1_1FileCreatPropList.html">H5::FileCreatPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#ad086b38d1792aeda39f254448c366440">setProperty</a>(const char *name, void *value) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a9a80cb72962ffaf771004f7cfaeea161">setProperty</a>(const char *name, const char *charptr) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#aa6f2e701f614657426ae5f64bec9c876">setProperty</a>(const char *name, H5std_string &strg) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#aa7b5c36ef06e3801a5c043217ba6965f">setProperty</a>(const H5std_string &name, void *value) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a9e90d987e1394d59e4e0423143d0e098">setProperty</a>(const H5std_string &name, H5std_string &strg) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FileCreatPropList.html#af609a16a2d4289db58f573c1e8284663">setSizes</a>(size_t sizeof_addr=4, size_t sizeof_size=4) const </td><td class="entry"><a class="el" href="classH5_1_1FileCreatPropList.html">H5::FileCreatPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1FileCreatPropList.html#a8b0619ce90c307863794ebfcd39eb805">setSymk</a>(unsigned int_nodes_k, unsigned leaf_nodes_k) const </td><td class="entry"><a class="el" href="classH5_1_1FileCreatPropList.html">H5::FileCreatPropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FileCreatPropList.html#a157184c4078dd2ff3ea33ac1ab97f546">setUserblock</a>(hsize_t size) const </td><td class="entry"><a class="el" href="classH5_1_1FileCreatPropList.html">H5::FileCreatPropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1FileCreatPropList.html#a059f230f7d0a1825e8f7e1e5a980b541">~FileCreatPropList</a>()</td><td class="entry"><a class="el" href="classH5_1_1FileCreatPropList.html">H5::FileCreatPropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#ab526997f00256819512e9a093c69ea79">~PropList</a>()</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1FileCreatPropList.html b/html/cpplus_RM/classH5_1_1FileCreatPropList.html
deleted file mode 100644
index 94a7a34..0000000
--- a/html/cpplus_RM/classH5_1_1FileCreatPropList.html
+++ /dev/null
@@ -1,810 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::FileCreatPropList Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1FileCreatPropList.html">FileCreatPropList</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="#pub-static-attribs">Static Public Attributes</a> |
-<a href="classH5_1_1FileCreatPropList-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::FileCreatPropList Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Class <a class="el" href="classH5_1_1FileCreatPropList.html" title="Class FileCreatPropList represents the HDF5 file create property list. ">FileCreatPropList</a> represents the HDF5 file create property list.  
- <a href="classH5_1_1FileCreatPropList.html#details">More...</a></p>
-
-<p><code>#include <<a class="el" href="H5FcreatProp_8h_source.html">H5FcreatProp.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::FileCreatPropList:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1FileCreatPropList.png" usemap="#H5::FileCreatPropList_map" alt=""/>
-  <map id="H5::FileCreatPropList_map" name="H5::FileCreatPropList_map">
-<area href="classH5_1_1PropList.html" title="Class PropList provides operations for generic property lists. " alt="H5::PropList" shape="rect" coords="0,56,132,80"/>
-<area href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="0,0,132,24"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a2ddb19c13ce766502e287529ad715547"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileCreatPropList.html#a2ddb19c13ce766502e287529ad715547">FileCreatPropList</a> ()</td></tr>
-<tr class="memdesc:a2ddb19c13ce766502e287529ad715547"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a file create property list.  <a href="#a2ddb19c13ce766502e287529ad715547">More...</a><br/></td></tr>
-<tr class="separator:a2ddb19c13ce766502e287529ad715547"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af54d82af26da386dedaf915f98019dce"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileCreatPropList.html#af54d82af26da386dedaf915f98019dce">getVersion</a> (unsigned &super, unsigned &freelist, unsigned &stab, unsigned &shhdr) const </td></tr>
-<tr class="memdesc:af54d82af26da386dedaf915f98019dce"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves version information for various parts of a file.  <a href="#af54d82af26da386dedaf915f98019dce">More...</a><br/></td></tr>
-<tr class="separator:af54d82af26da386dedaf915f98019dce"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a157184c4078dd2ff3ea33ac1ab97f546"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileCreatPropList.html#a157184c4078dd2ff3ea33ac1ab97f546">setUserblock</a> (hsize_t size) const </td></tr>
-<tr class="memdesc:a157184c4078dd2ff3ea33ac1ab97f546"><td class="mdescLeft"> </td><td class="mdescRight">Sets the user block size field of this file creation property list.  <a href="#a157184c4078dd2ff3ea33ac1ab97f546">More...</a><br/></td></tr>
-<tr class="separator:a157184c4078dd2ff3ea33ac1ab97f546"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af120b7fd5de74b2f127b64e11fd2d3a7"><td class="memItemLeft" align="right" valign="top">hsize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileCreatPropList.html#af120b7fd5de74b2f127b64e11fd2d3a7">getUserblock</a> () const </td></tr>
-<tr class="memdesc:af120b7fd5de74b2f127b64e11fd2d3a7"><td class="mdescLeft"> </td><td class="mdescRight">Returns the user block size of this file creation property list.  <a href="#af120b7fd5de74b2f127b64e11fd2d3a7">More...</a><br/></td></tr>
-<tr class="separator:af120b7fd5de74b2f127b64e11fd2d3a7"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a87ca49a398f94b85e640d5c61a4403bd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileCreatPropList.html#a87ca49a398f94b85e640d5c61a4403bd">getSizes</a> (size_t &sizeof_addr, size_t &sizeof_size) const </td></tr>
-<tr class="memdesc:a87ca49a398f94b85e640d5c61a4403bd"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the size of the offsets and lengths used in an HDF5 file.  <a href="#a87ca49a398f94b85e640d5c61a4403bd">More...</a><br/></td></tr>
-<tr class="separator:a87ca49a398f94b85e640d5c61a4403bd"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af609a16a2d4289db58f573c1e8284663"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileCreatPropList.html#af609a16a2d4289db58f573c1e8284663">setSizes</a> (size_t sizeof_addr=4, size_t sizeof_size=4) const </td></tr>
-<tr class="memdesc:af609a16a2d4289db58f573c1e8284663"><td class="mdescLeft"> </td><td class="mdescRight">Sets the byte size of the offsets and lengths used to address objects in an HDF5 file.  <a href="#af609a16a2d4289db58f573c1e8284663">More...</a><br/></td></tr>
-<tr class="separator:af609a16a2d4289db58f573c1e8284663"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a14581eb294f831a2b134676c9b0ee143"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileCreatPropList.html#a14581eb294f831a2b134676c9b0ee143">getSymk</a> (unsigned &int_nodes_k, unsigned &leaf_nodes_k) const </td></tr>
-<tr class="memdesc:a14581eb294f831a2b134676c9b0ee143"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the size of the symbol table B-tree 1/2 rank and the symbol table leaf node 1/2 size.  <a href="#a14581eb294f831a2b134676c9b0ee143">More...</a><br/></td></tr>
-<tr class="separator:a14581eb294f831a2b134676c9b0ee143"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8b0619ce90c307863794ebfcd39eb805"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileCreatPropList.html#a8b0619ce90c307863794ebfcd39eb805">setSymk</a> (unsigned int_nodes_k, unsigned leaf_nodes_k) const </td></tr>
-<tr class="memdesc:a8b0619ce90c307863794ebfcd39eb805"><td class="mdescLeft"> </td><td class="mdescRight">Sets the size of parameters used to control the symbol table nodes.  <a href="#a8b0619ce90c307863794ebfcd39eb805">More...</a><br/></td></tr>
-<tr class="separator:a8b0619ce90c307863794ebfcd39eb805"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8f9de809d7cdae01ae3eceb9e5252d72"><td class="memItemLeft" align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileCreatPropList.html#a8f9de809d7cdae01ae3eceb9e5252d72">getIstorek</a> () const </td></tr>
-<tr class="memdesc:a8f9de809d7cdae01ae3eceb9e5252d72"><td class="mdescLeft"> </td><td class="mdescRight">Returns the 1/2 rank of an indexed storage B-tree.  <a href="#a8f9de809d7cdae01ae3eceb9e5252d72">More...</a><br/></td></tr>
-<tr class="separator:a8f9de809d7cdae01ae3eceb9e5252d72"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a35e5b9ef482b4f2a873e115047cfe057"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileCreatPropList.html#a35e5b9ef482b4f2a873e115047cfe057">setIstorek</a> (unsigned ik) const </td></tr>
-<tr class="memdesc:a35e5b9ef482b4f2a873e115047cfe057"><td class="mdescLeft"> </td><td class="mdescRight">Sets the size of the parameter used to control the B-trees for indexing chunked datasets.  <a href="#a35e5b9ef482b4f2a873e115047cfe057">More...</a><br/></td></tr>
-<tr class="separator:a35e5b9ef482b4f2a873e115047cfe057"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a592ed2dcba2a223977ae07689d7c4024"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileCreatPropList.html#a592ed2dcba2a223977ae07689d7c4024">fromClass</a> () const </td></tr>
-<tr class="memdesc:a592ed2dcba2a223977ae07689d7c4024"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name.  <a href="#a592ed2dcba2a223977ae07689d7c4024">More...</a><br/></td></tr>
-<tr class="separator:a592ed2dcba2a223977ae07689d7c4024"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a266c0a7238a31abdb2822a24207ffad9"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileCreatPropList.html#a266c0a7238a31abdb2822a24207ffad9">FileCreatPropList</a> (const <a class="el" href="classH5_1_1FileCreatPropList.html">FileCreatPropList</a> &orig)</td></tr>
-<tr class="memdesc:a266c0a7238a31abdb2822a24207ffad9"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1FileCreatPropList.html" title="Class FileCreatPropList represents the HDF5 file create property list. ">FileCreatPropList</a> object.  <a href="#a266c0a7238a31abdb2822a24207ffad9">More...</a><br/></td></tr>
-<tr class="separator:a266c0a7238a31abdb2822a24207ffad9"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9bdce8e0eb3f47f633cb96cf81af1f84"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileCreatPropList.html#a9bdce8e0eb3f47f633cb96cf81af1f84">FileCreatPropList</a> (const hid_t plist_id)</td></tr>
-<tr class="memdesc:a9bdce8e0eb3f47f633cb96cf81af1f84"><td class="mdescLeft"> </td><td class="mdescRight">Creates a file creation property list using the id of an existing one.  <a href="#a9bdce8e0eb3f47f633cb96cf81af1f84">More...</a><br/></td></tr>
-<tr class="separator:a9bdce8e0eb3f47f633cb96cf81af1f84"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a059f230f7d0a1825e8f7e1e5a980b541"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileCreatPropList.html#a059f230f7d0a1825e8f7e1e5a980b541">~FileCreatPropList</a> ()</td></tr>
-<tr class="memdesc:a059f230f7d0a1825e8f7e1e5a980b541"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a059f230f7d0a1825e8f7e1e5a980b541">More...</a><br/></td></tr>
-<tr class="separator:a059f230f7d0a1825e8f7e1e5a980b541"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1PropList"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1PropList')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td></tr>
-<tr class="memitem:acd354e858c9ed4be9943bb3ff583a41e inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#acd354e858c9ed4be9943bb3ff583a41e">PropList</a> (const hid_t plist_id)</td></tr>
-<tr class="memdesc:acd354e858c9ed4be9943bb3ff583a41e inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Creates a property list using the id of an existing property.  <a href="#acd354e858c9ed4be9943bb3ff583a41e">More...</a><br/></td></tr>
-<tr class="separator:acd354e858c9ed4be9943bb3ff583a41e inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7b8ce03fb1cda95e10b2babd5567296e inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1PropList.html">PropList</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a7b8ce03fb1cda95e10b2babd5567296e">operator=</a> (const <a class="el" href="classH5_1_1PropList.html">PropList</a> &rhs)</td></tr>
-<tr class="memdesc:a7b8ce03fb1cda95e10b2babd5567296e inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a7b8ce03fb1cda95e10b2babd5567296e">More...</a><br/></td></tr>
-<tr class="separator:a7b8ce03fb1cda95e10b2babd5567296e inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3891b0fde75dc1cc0ae0f4af8c0478d9 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a3891b0fde75dc1cc0ae0f4af8c0478d9">operator==</a> (const <a class="el" href="classH5_1_1PropList.html">PropList</a> &rhs) const </td></tr>
-<tr class="memdesc:a3891b0fde75dc1cc0ae0f4af8c0478d9 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Compares this property list or class against the given list or class.  <a href="#a3891b0fde75dc1cc0ae0f4af8c0478d9">More...</a><br/></td></tr>
-<tr class="separator:a3891b0fde75dc1cc0ae0f4af8c0478d9 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9b1f168b3bf0a04cc031ce1e8f3c1615 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a9b1f168b3bf0a04cc031ce1e8f3c1615">close</a> ()</td></tr>
-<tr class="memdesc:a9b1f168b3bf0a04cc031ce1e8f3c1615 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Closes the property list if it is not a default one.  <a href="#a9b1f168b3bf0a04cc031ce1e8f3c1615">More...</a><br/></td></tr>
-<tr class="separator:a9b1f168b3bf0a04cc031ce1e8f3c1615 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7f827609b7a465146a17ad0cbff6c7f7 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a7f827609b7a465146a17ad0cbff6c7f7">closeClass</a> () const </td></tr>
-<tr class="memdesc:a7f827609b7a465146a17ad0cbff6c7f7 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Close a property list class.  <a href="#a7f827609b7a465146a17ad0cbff6c7f7">More...</a><br/></td></tr>
-<tr class="separator:a7f827609b7a465146a17ad0cbff6c7f7 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7ddaf55c2144f91013ced20f9139de74 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a7ddaf55c2144f91013ced20f9139de74">copy</a> (const <a class="el" href="classH5_1_1PropList.html">PropList</a> &like_plist)</td></tr>
-<tr class="memdesc:a7ddaf55c2144f91013ced20f9139de74 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Makes a copy of an existing property list.  <a href="#a7ddaf55c2144f91013ced20f9139de74">More...</a><br/></td></tr>
-<tr class="separator:a7ddaf55c2144f91013ced20f9139de74 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adf60105969782abc2c4e9f38ff5ee4a1 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#adf60105969782abc2c4e9f38ff5ee4a1">copyProp</a> (<a class="el" href="classH5_1_1PropList.html">PropList</a> &dest, const char *name) const </td></tr>
-<tr class="memdesc:adf60105969782abc2c4e9f38ff5ee4a1 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Copies a property from this property list or class to another.  <a href="#adf60105969782abc2c4e9f38ff5ee4a1">More...</a><br/></td></tr>
-<tr class="separator:adf60105969782abc2c4e9f38ff5ee4a1 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac951dc365b81915351a697bf153f458e inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#ac951dc365b81915351a697bf153f458e">copyProp</a> (<a class="el" href="classH5_1_1PropList.html">PropList</a> &dest, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:ac951dc365b81915351a697bf153f458e inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#ac951dc365b81915351a697bf153f458e">More...</a><br/></td></tr>
-<tr class="separator:ac951dc365b81915351a697bf153f458e inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a942895c45bc1c818bdc3900c362d6575 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a942895c45bc1c818bdc3900c362d6575">copyProp</a> (<a class="el" href="classH5_1_1PropList.html">PropList</a> &dest, <a class="el" href="classH5_1_1PropList.html">PropList</a> &src, const char *name) const </td></tr>
-<tr class="memdesc:a942895c45bc1c818bdc3900c362d6575 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Copies a property from one list or class to another - Obsolete.  <a href="#a942895c45bc1c818bdc3900c362d6575">More...</a><br/></td></tr>
-<tr class="separator:a942895c45bc1c818bdc3900c362d6575 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:acb1efff23a1b72a0472a8727c9fbe9c6 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#acb1efff23a1b72a0472a8727c9fbe9c6">copyProp</a> (<a class="el" href="classH5_1_1PropList.html">PropList</a> &dest, <a class="el" href="classH5_1_1PropList.html">PropList</a> &src, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98 [...]
-<tr class="memdesc:acb1efff23a1b72a0472a8727c9fbe9c6 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. - Obsolete.  <a href="#acb1efff23a1b72a0472a8727c9fbe9c6">More...</a><br/></td></tr>
-<tr class="separator:acb1efff23a1b72a0472a8727c9fbe9c6 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abc1415a36f6d2378ca705b2d1cd57c70 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#abc1415a36f6d2378ca705b2d1cd57c70">getClass</a> () const </td></tr>
-<tr class="memdesc:abc1415a36f6d2378ca705b2d1cd57c70 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Returns the class of this property list, i.e. <code>H5P_FILE_CREATE</code>...  <a href="#abc1415a36f6d2378ca705b2d1cd57c70">More...</a><br/></td></tr>
-<tr class="separator:abc1415a36f6d2378ca705b2d1cd57c70 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab1468aa7c32ed13ad898b94ff96f568d inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#ab1468aa7c32ed13ad898b94ff96f568d">getClassName</a> () const </td></tr>
-<tr class="memdesc:ab1468aa7c32ed13ad898b94ff96f568d inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Return the name of a generic property list class.  <a href="#ab1468aa7c32ed13ad898b94ff96f568d">More...</a><br/></td></tr>
-<tr class="separator:ab1468aa7c32ed13ad898b94ff96f568d inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a51793fc0382de4613d0c3176ef67f339 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1PropList.html">PropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a51793fc0382de4613d0c3176ef67f339">getClassParent</a> () const </td></tr>
-<tr class="memdesc:a51793fc0382de4613d0c3176ef67f339 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Returns the parent class of a generic property class.  <a href="#a51793fc0382de4613d0c3176ef67f339">More...</a><br/></td></tr>
-<tr class="separator:a51793fc0382de4613d0c3176ef67f339 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6821d6849c40cf6c07c0e3eac3ede81f inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a6821d6849c40cf6c07c0e3eac3ede81f">getNumProps</a> () const </td></tr>
-<tr class="memdesc:a6821d6849c40cf6c07c0e3eac3ede81f inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of properties in this property list or class.  <a href="#a6821d6849c40cf6c07c0e3eac3ede81f">More...</a><br/></td></tr>
-<tr class="separator:a6821d6849c40cf6c07c0e3eac3ede81f inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a957d56e03065ee211260eeb3d2813817 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a957d56e03065ee211260eeb3d2813817">getProperty</a> (const char *name, void *value) const </td></tr>
-<tr class="memdesc:a957d56e03065ee211260eeb3d2813817 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Query the value of a property in a property list.  <a href="#a957d56e03065ee211260eeb3d2813817">More...</a><br/></td></tr>
-<tr class="separator:a957d56e03065ee211260eeb3d2813817 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abd473125c6683c6d9982e1c8559b1a31 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#abd473125c6683c6d9982e1c8559b1a31">getProperty</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, void *value) const </td></tr>
-<tr class="memdesc:abd473125c6683c6d9982e1c8559b1a31 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#abd473125c6683c6d9982e1c8559b1a31">More...</a><br/></td></tr>
-<tr class="separator:abd473125c6683c6d9982e1c8559b1a31 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a78846ee5fab52e27d6fb0135f0c55c36 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a78846ee5fab52e27d6fb0135f0c55c36">getProperty</a> (const char *name) const </td></tr>
-<tr class="memdesc:a78846ee5fab52e27d6fb0135f0c55c36 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#a78846ee5fab52e27d6fb0135f0c55c36">More...</a><br/></td></tr>
-<tr class="separator:a78846ee5fab52e27d6fb0135f0c55c36 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a400f66a05979cc41343e3f2cf4770aa1 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a400f66a05979cc41343e3f2cf4770aa1">getProperty</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name [...]
-<tr class="memdesc:a400f66a05979cc41343e3f2cf4770aa1 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#a400f66a05979cc41343e3f2cf4770aa1">More...</a><br/></td></tr>
-<tr class="separator:a400f66a05979cc41343e3f2cf4770aa1 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad086b38d1792aeda39f254448c366440 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#ad086b38d1792aeda39f254448c366440">setProperty</a> (const char *name, void *value) const </td></tr>
-<tr class="memdesc:ad086b38d1792aeda39f254448c366440 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Set a property's value in a property list.  <a href="#ad086b38d1792aeda39f254448c366440">More...</a><br/></td></tr>
-<tr class="separator:ad086b38d1792aeda39f254448c366440 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9a80cb72962ffaf771004f7cfaeea161 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a9a80cb72962ffaf771004f7cfaeea161">setProperty</a> (const char *name, const char *charptr) const </td></tr>
-<tr class="memdesc:a9a80cb72962ffaf771004f7cfaeea161 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#a9a80cb72962ffaf771004f7cfaeea161">More...</a><br/></td></tr>
-<tr class="separator:a9a80cb72962ffaf771004f7cfaeea161 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa6f2e701f614657426ae5f64bec9c876 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#aa6f2e701f614657426ae5f64bec9c876">setProperty</a> (const char *name, <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &strg) const </td></tr>
-<tr class="memdesc:aa6f2e701f614657426ae5f64bec9c876 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#aa6f2e701f614657426ae5f64bec9c876">More...</a><br/></td></tr>
-<tr class="separator:aa6f2e701f614657426ae5f64bec9c876 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa7b5c36ef06e3801a5c043217ba6965f inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#aa7b5c36ef06e3801a5c043217ba6965f">setProperty</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, void *value) const </td></tr>
-<tr class="memdesc:aa7b5c36ef06e3801a5c043217ba6965f inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#aa7b5c36ef06e3801a5c043217ba6965f">More...</a><br/></td></tr>
-<tr class="separator:aa7b5c36ef06e3801a5c043217ba6965f inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9e90d987e1394d59e4e0423143d0e098 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a9e90d987e1394d59e4e0423143d0e098">setProperty</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_stri [...]
-<tr class="memdesc:a9e90d987e1394d59e4e0423143d0e098 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#a9e90d987e1394d59e4e0423143d0e098">More...</a><br/></td></tr>
-<tr class="separator:a9e90d987e1394d59e4e0423143d0e098 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a44ea63b2d9f2e14c35219b31d20463f9 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a44ea63b2d9f2e14c35219b31d20463f9">getPropSize</a> (const char *name) const </td></tr>
-<tr class="memdesc:a44ea63b2d9f2e14c35219b31d20463f9 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Query the size of a property in a property list or class.  <a href="#a44ea63b2d9f2e14c35219b31d20463f9">More...</a><br/></td></tr>
-<tr class="separator:a44ea63b2d9f2e14c35219b31d20463f9 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad260da9bc428af64ddebd9aabf143732 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#ad260da9bc428af64ddebd9aabf143732">getPropSize</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:ad260da9bc428af64ddebd9aabf143732 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#ad260da9bc428af64ddebd9aabf143732">More...</a><br/></td></tr>
-<tr class="separator:ad260da9bc428af64ddebd9aabf143732 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2769057cf24f236881d301739fc3b1b8 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a2769057cf24f236881d301739fc3b1b8">isAClass</a> (const <a class="el" href="classH5_1_1PropList.html">PropList</a> &prop_class) const </td></tr>
-<tr class="memdesc:a2769057cf24f236881d301739fc3b1b8 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether a property list is a certain class.  <a href="#a2769057cf24f236881d301739fc3b1b8">More...</a><br/></td></tr>
-<tr class="separator:a2769057cf24f236881d301739fc3b1b8 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2e5ee376a6ca442b3a194df17ca79a1a inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a2e5ee376a6ca442b3a194df17ca79a1a">propExist</a> (const char *name) const </td></tr>
-<tr class="memdesc:a2e5ee376a6ca442b3a194df17ca79a1a inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Query the existance of a property in a property object.  <a href="#a2e5ee376a6ca442b3a194df17ca79a1a">More...</a><br/></td></tr>
-<tr class="separator:a2e5ee376a6ca442b3a194df17ca79a1a inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9d4b8ad4e9917f8a73b3f705cfd35241 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a9d4b8ad4e9917f8a73b3f705cfd35241">propExist</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a9d4b8ad4e9917f8a73b3f705cfd35241 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#a9d4b8ad4e9917f8a73b3f705cfd35241">More...</a><br/></td></tr>
-<tr class="separator:a9d4b8ad4e9917f8a73b3f705cfd35241 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2d2178edf1090d16989db1f1bc70cf9e inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a2d2178edf1090d16989db1f1bc70cf9e">removeProp</a> (const char *name) const </td></tr>
-<tr class="memdesc:a2d2178edf1090d16989db1f1bc70cf9e inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Removes a property from a property list.  <a href="#a2d2178edf1090d16989db1f1bc70cf9e">More...</a><br/></td></tr>
-<tr class="separator:a2d2178edf1090d16989db1f1bc70cf9e inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9d506f67b449021ce5c78ac8a0b99020 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a9d506f67b449021ce5c78ac8a0b99020">removeProp</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a9d506f67b449021ce5c78ac8a0b99020 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#a9d506f67b449021ce5c78ac8a0b99020">More...</a><br/></td></tr>
-<tr class="separator:a9d506f67b449021ce5c78ac8a0b99020 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ace290d83122de5cfc431b33e43555e6f inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#ace290d83122de5cfc431b33e43555e6f">PropList</a> ()</td></tr>
-<tr class="memdesc:ace290d83122de5cfc431b33e43555e6f inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: creates a stub property list object.  <a href="#ace290d83122de5cfc431b33e43555e6f">More...</a><br/></td></tr>
-<tr class="separator:ace290d83122de5cfc431b33e43555e6f inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8f3198e63cf76ac921c7aff75256f6a7 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a8f3198e63cf76ac921c7aff75256f6a7">PropList</a> (const <a class="el" href="classH5_1_1PropList.html">PropList</a> &original)</td></tr>
-<tr class="memdesc:a8f3198e63cf76ac921c7aff75256f6a7 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor.  <a href="#a8f3198e63cf76ac921c7aff75256f6a7">More...</a><br/></td></tr>
-<tr class="separator:a8f3198e63cf76ac921c7aff75256f6a7 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a72b0944d2235eb3ec85933070d92433b inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a72b0944d2235eb3ec85933070d92433b">getId</a> () const </td></tr>
-<tr class="memdesc:a72b0944d2235eb3ec85933070d92433b inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this property list.  <a href="#a72b0944d2235eb3ec85933070d92433b">More...</a><br/></td></tr>
-<tr class="separator:a72b0944d2235eb3ec85933070d92433b inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab526997f00256819512e9a093c69ea79 inherit pub_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#ab526997f00256819512e9a093c69ea79">~PropList</a> ()</td></tr>
-<tr class="memdesc:ab526997f00256819512e9a093c69ea79 inherit pub_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this property list.  <a href="#ab526997f00256819512e9a093c69ea79">More...</a><br/></td></tr>
-<tr class="separator:ab526997f00256819512e9a093c69ea79 inherit pub_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id.  <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr>
-<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr>
-<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object.  <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr>
-<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id.  <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr>
-<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr>
-<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object.  <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr>
-<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id.  <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr>
-<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr>
-<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object.  <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr>
-<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &rhs)</td></tr>
-<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr>
-<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr>
-<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr>
-<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object.  <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr>
-<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &original)</td></tr>
-<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object.  <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr>
-<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a> (const char *func_name) const </td></tr>
-<tr class="memdesc:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Makes and returns string "<class-name>::<func_name>".  <a href="#a2dec4b7c12a20f9b1c79c18956bfad0f">More...</a><br/></td></tr>
-<tr class="separator:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr>
-<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr>
-<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr class="memitem:a82f8cb6df67bd26c655cb3f9c3b30dbc"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1FileCreatPropList.html">FileCreatPropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileCreatPropList.html#a82f8cb6df67bd26c655cb3f9c3b30dbc">DEFAULT</a></td></tr>
-<tr class="memdesc:a82f8cb6df67bd26c655cb3f9c3b30dbc"><td class="mdescLeft"> </td><td class="mdescRight">Constant for default property.  <a href="#a82f8cb6df67bd26c655cb3f9c3b30dbc">More...</a><br/></td></tr>
-<tr class="separator:a82f8cb6df67bd26c655cb3f9c3b30dbc"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_static_attribs_classH5_1_1PropList"><td colspan="2" onclick="javascript:toggleInherit('pub_static_attribs_classH5_1_1PropList')"><img src="closed.png" alt="-"/> Static Public Attributes inherited from <a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td></tr>
-<tr class="memitem:a0f2f757ca782a743006c5756191c404b inherit pub_static_attribs_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PropList.html">PropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a0f2f757ca782a743006c5756191c404b">DEFAULT</a></td></tr>
-<tr class="memdesc:a0f2f757ca782a743006c5756191c404b inherit pub_static_attribs_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Constant for default property.  <a href="#a0f2f757ca782a743006c5756191c404b">More...</a><br/></td></tr>
-<tr class="separator:a0f2f757ca782a743006c5756191c404b inherit pub_static_attribs_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr>
-<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object.  <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr>
-<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1PropList"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1PropList')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td></tr>
-<tr class="memitem:acea363e3ba2ae377071eacdf7a9245da inherit pro_methods_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#acea363e3ba2ae377071eacdf7a9245da">p_setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:acea363e3ba2ae377071eacdf7a9245da inherit pro_methods_classH5_1_1PropList"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#acea363e3ba2ae377071eacdf7a9245da">More...</a><br/></td></tr>
-<tr class="separator:acea363e3ba2ae377071eacdf7a9245da inherit pro_methods_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr>
-<tr class="memdesc:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a5545dda5e4c610b6bd9cdffe670c8728">More...</a><br/></td></tr>
-<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a> () const </td></tr>
-<tr class="separator:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a> (const hid_t obj_id)</td></tr>
-<tr class="separator:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_attribs_classH5_1_1PropList"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classH5_1_1PropList')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td></tr>
-<tr class="memitem:aba4b7945429d1ca9ab6444f330064d5b inherit pro_attribs_classH5_1_1PropList"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#aba4b7945429d1ca9ab6444f330064d5b">id</a></td></tr>
-<tr class="separator:aba4b7945429d1ca9ab6444f330064d5b inherit pro_attribs_classH5_1_1PropList"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Class <a class="el" href="classH5_1_1FileCreatPropList.html" title="Class FileCreatPropList represents the HDF5 file create property list. ">FileCreatPropList</a> represents the HDF5 file create property list. </p>
-</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="a2ddb19c13ce766502e287529ad715547"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::FileCreatPropList::FileCreatPropList </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Default constructor: Creates a file create property list. </p>
-
-</div>
-</div>
-<a class="anchor" id="a266c0a7238a31abdb2822a24207ffad9"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::FileCreatPropList::FileCreatPropList </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1FileCreatPropList.html">FileCreatPropList</a> & </td>
-          <td class="paramname"><em>original</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1FileCreatPropList.html" title="Class FileCreatPropList represents the HDF5 file create property list. ">FileCreatPropList</a> object. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">original</td><td>- IN: <a class="el" href="classH5_1_1FileCreatPropList.html" title="Class FileCreatPropList represents the HDF5 file create property list. ">FileCreatPropList</a> instance to copy </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a9bdce8e0eb3f47f633cb96cf81af1f84"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::FileCreatPropList::FileCreatPropList </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>plist_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a file creation property list using the id of an existing one. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">plist_id</td><td>- IN: <a class="el" href="classH5_1_1FileCreatPropList.html" title="Class FileCreatPropList represents the HDF5 file create property list. ">FileCreatPropList</a> id to use </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a059f230f7d0a1825e8f7e1e5a980b541"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::FileCreatPropList::~FileCreatPropList </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Noop destructor. </p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a592ed2dcba2a223977ae07689d7c4024"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::FileCreatPropList::fromClass </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns this class name. </p>
-
-<p>Reimplemented from <a class="el" href="classH5_1_1PropList.html#ab0648018d799b4abb1af7cf96ab6e728">H5::PropList</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a8f9de809d7cdae01ae3eceb9e5252d72"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">unsigned H5::FileCreatPropList::getIstorek </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the 1/2 rank of an indexed storage B-tree. </p>
-<dl class="section return"><dt>Returns</dt><dd>1/2 rank of chunked storage B-tree </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>For information, please see <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetIstoreK">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetIstoreK</a> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a87ca49a398f94b85e640d5c61a4403bd"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::FileCreatPropList::getSizes </td>
-          <td>(</td>
-          <td class="paramtype">size_t & </td>
-          <td class="paramname"><em>sizeof_addr</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t & </td>
-          <td class="paramname"><em>sizeof_size</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Retrieves the size of the offsets and lengths used in an HDF5 file. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a14581eb294f831a2b134676c9b0ee143"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::FileCreatPropList::getSymk </td>
-          <td>(</td>
-          <td class="paramtype">unsigned & </td>
-          <td class="paramname"><em>ik</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">unsigned & </td>
-          <td class="paramname"><em>lk</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Retrieves the size of the symbol table B-tree 1/2 rank and the symbol table leaf node 1/2 size. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>For information, please see <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetSymK">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetSymK</a> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="af120b7fd5de74b2f127b64e11fd2d3a7"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">hsize_t H5::FileCreatPropList::getUserblock </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the user block size of this file creation property list. </p>
-<dl class="section return"><dt>Returns</dt><dd>User block size </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="af54d82af26da386dedaf915f98019dce"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::FileCreatPropList::getVersion </td>
-          <td>(</td>
-          <td class="paramtype">unsigned & </td>
-          <td class="paramname"><em>super</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">unsigned & </td>
-          <td class="paramname"><em>freelist</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">unsigned & </td>
-          <td class="paramname"><em>stab</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">unsigned & </td>
-          <td class="paramname"><em>shhdr</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Retrieves version information for various parts of a file. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">super</td><td>- OUT: The file super block. </td></tr>
-    <tr><td class="paramname">freelist</td><td>- OUT: The global free list. </td></tr>
-    <tr><td class="paramname">stab</td><td>- OUT: The root symbol table entry. </td></tr>
-    <tr><td class="paramname">shhdr</td><td>- OUT: Shared object headers. </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>Any (or even all) of the output arguments can be null pointers. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a35e5b9ef482b4f2a873e115047cfe057"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::FileCreatPropList::setIstorek </td>
-          <td>(</td>
-          <td class="paramtype">unsigned </td>
-          <td class="paramname"><em>ik</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets the size of the parameter used to control the B-trees for indexing chunked datasets. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">ik</td><td>- IN: 1/2 rank of chunked storage B-tree </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>For information, please see the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetIstoreK">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetIstoreK</a> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="af609a16a2d4289db58f573c1e8284663"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::FileCreatPropList::setSizes </td>
-          <td>(</td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>sizeof_addr</em> = <code>4</code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>sizeof_size</em> = <code>4</code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets the byte size of the offsets and lengths used to address objects in an HDF5 file. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">sizeof_addr</td><td>- IN: Size of an object offset in bytes </td></tr>
-    <tr><td class="paramname">sizeof_size</td><td>- IN: Size of an object length in bytes. </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>For information on setting sizes, please refer to the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetSizes">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetSizes</a> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a8b0619ce90c307863794ebfcd39eb805"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::FileCreatPropList::setSymk </td>
-          <td>(</td>
-          <td class="paramtype">unsigned </td>
-          <td class="paramname"><em>ik</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">unsigned </td>
-          <td class="paramname"><em>lk</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets the size of parameters used to control the symbol table nodes. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">ik</td><td>- IN: Symbol table tree rank </td></tr>
-    <tr><td class="paramname">lk</td><td>- IN: Symbol table node size </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>For information, please see the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetSymK">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetSymK</a> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a157184c4078dd2ff3ea33ac1ab97f546"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::FileCreatPropList::setUserblock </td>
-          <td>(</td>
-          <td class="paramtype">hsize_t </td>
-          <td class="paramname"><em>size</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets the user block size field of this file creation property list. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">size</td><td>- IN: User block size to be set, in bytes </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>The default user block size is 0; it may be set to any power of 2 equal to 512 or greater (512, 1024, 2048, etc.) </dd></dl>
-
-</div>
-</div>
-<h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a82f8cb6df67bd26c655cb3f9c3b30dbc"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1FileCreatPropList.html">FileCreatPropList</a> H5::FileCreatPropList::DEFAULT</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Constant for default property. </p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5FcreatProp_8h_source.html">H5FcreatProp.h</a></li>
-<li><a class="el" href="H5FcreatProp_8cpp.html">H5FcreatProp.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1FileCreatPropList.png b/html/cpplus_RM/classH5_1_1FileCreatPropList.png
deleted file mode 100644
index 9ab1462..0000000
Binary files a/html/cpplus_RM/classH5_1_1FileCreatPropList.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1FileIException-members.html b/html/cpplus_RM/classH5_1_1FileIException-members.html
deleted file mode 100644
index 0d8cf65..0000000
--- a/html/cpplus_RM/classH5_1_1FileIException-members.html
+++ /dev/null
@@ -1,127 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1FileIException.html">FileIException</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::FileIException Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a>(const Exception &orig)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1FileIException.html#aeb21e54f8421a542227dfb0becf6b643">FileIException</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FileIException.html#abd13ff20f88ed840bcfa55b3968a7849">FileIException</a>()</td><td class="entry"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a>(H5E_auto2_t &func, void **client_data)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a>(hid_t err_major_id) const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a>(hid_t err_minor_id) const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>(FILE *stream=NULL) const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a>(H5E_auto2_t &func, void *client_data)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a>(H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FileIException.html#a87b5491e1410d00831859661669791b7">~FileIException</a>()</td><td class="entry"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1FileIException.html b/html/cpplus_RM/classH5_1_1FileIException.html
deleted file mode 100644
index 72d7dc8..0000000
--- a/html/cpplus_RM/classH5_1_1FileIException.html
+++ /dev/null
@@ -1,271 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::FileIException Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1FileIException.html">FileIException</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="classH5_1_1FileIException-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::FileIException Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><code>#include <<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::FileIException:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1FileIException.png" usemap="#H5::FileIException_map" alt=""/>
-  <map id="H5::FileIException_map" name="H5::FileIException_map">
-<area href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. " alt="H5::Exception" shape="rect" coords="0,0,113,24"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:aeb21e54f8421a542227dfb0becf6b643"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileIException.html#aeb21e54f8421a542227dfb0becf6b643">FileIException</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &func_name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &message=<a c [...]
-<tr class="memdesc:aeb21e54f8421a542227dfb0becf6b643"><td class="mdescLeft"> </td><td class="mdescRight">Creates a <a class="el" href="classH5_1_1FileIException.html">FileIException</a> with the name of the function, in which the failure occurs, and an optional detailed message.  <a href="#aeb21e54f8421a542227dfb0becf6b643">More...</a><br/></td></tr>
-<tr class="separator:aeb21e54f8421a542227dfb0becf6b643"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abd13ff20f88ed840bcfa55b3968a7849"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileIException.html#abd13ff20f88ed840bcfa55b3968a7849">FileIException</a> ()</td></tr>
-<tr class="memdesc:abd13ff20f88ed840bcfa55b3968a7849"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#abd13ff20f88ed840bcfa55b3968a7849">More...</a><br/></td></tr>
-<tr class="separator:abd13ff20f88ed840bcfa55b3968a7849"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a87b5491e1410d00831859661669791b7"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileIException.html#a87b5491e1410d00831859661669791b7">~FileIException</a> ()</td></tr>
-<tr class="memdesc:a87b5491e1410d00831859661669791b7"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a87b5491e1410d00831859661669791b7">More...</a><br/></td></tr>
-<tr class="separator:a87b5491e1410d00831859661669791b7"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1Exception"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1Exception')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td></tr>
-<tr class="memitem:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &func_name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5s [...]
-<tr class="memdesc:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Creates an exception with the name of the function, in which the failure occurs, and an optional detailed message.  <a href="#a0f4ddd03c9177ca8c318f17e588cd713">More...</a><br/></td></tr>
-<tr class="separator:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a> (hid_t err_major_id) const </td></tr>
-<tr class="memdesc:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a major error number.  <a href="#adb189625407c0e219a8b064b41b8cb32">More...</a><br/></td></tr>
-<tr class="separator:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8dee739f83b527b30150149ae1036849 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a> (hid_t err_minor_id) const </td></tr>
-<tr class="memdesc:a8dee739f83b527b30150149ae1036849 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a minor error number.  <a href="#a8dee739f83b527b30150149ae1036849">More...</a><br/></td></tr>
-<tr class="separator:a8dee739f83b527b30150149ae1036849 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a> () const </td></tr>
-<tr class="memdesc:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown.  <a href="#aedc9690b2b1a12e0fab36962d4479508">More...</a><br/></td></tr>
-<tr class="separator:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a> () const </td></tr>
-<tr class="memdesc:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown.  <a href="#a1a60af9bf6c9bb1c9d42d1807529f187">More...</a><br/></td></tr>
-<tr class="separator:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a> () const </td></tr>
-<tr class="memdesc:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown.  <a href="#a244fb8b04b39d92bca9fae548b00d730">More...</a><br/></td></tr>
-<tr class="separator:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a> () const </td></tr>
-<tr class="memdesc:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown.  <a href="#ac492fb892d39a60dd4fb2b7ae015300f">More...</a><br/></td></tr>
-<tr class="separator:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a> (FILE *stream=NULL) const </td></tr>
-<tr class="memdesc:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner.  <a href="#ad5bf0f93b4156d6366110dd5e08342a2">More...</a><br/></td></tr>
-<tr class="separator:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a> ()</td></tr>
-<tr class="memdesc:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a9c0bba82658e1022a9c784c9364bd068">More...</a><br/></td></tr>
-<tr class="separator:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a> (const <a class="el" href="classH5_1_1Exception.html">Exception</a> &orig)</td></tr>
-<tr class="memdesc:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> object.  <a href="#abc3b9e76dbfbdc6fc7939c67d3cfe72b">More...</a><br/></td></tr>
-<tr class="separator:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a> ()</td></tr>
-<tr class="memdesc:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#ac6f37cdf186b4c23fadfcd5998c2ddbb">More...</a><br/></td></tr>
-<tr class="separator:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classH5_1_1Exception"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classH5_1_1Exception')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td></tr>
-<tr class="memitem:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a> (H5E_auto2_t &func, void *client_data)</td></tr>
-<tr class="memdesc:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns on the automatic error printing.  <a href="#af28b00cd90aab4cdf3cc556e15950bbb">More...</a><br/></td></tr>
-<tr class="separator:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a> ()</td></tr>
-<tr class="memdesc:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns off the automatic error printing from the C library.  <a href="#ad49f16300979996c094c2e4f57868414">More...</a><br/></td></tr>
-<tr class="separator:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a> (H5E_auto2_t &func, void **client_data)</td></tr>
-<tr class="memdesc:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the current settings for the automatic error stack traversal function and its data.  <a href="#af0ffda4a0ed5cafe729a093d4c1920d0">More...</a><br/></td></tr>
-<tr class="separator:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a> ()</td></tr>
-<tr class="memdesc:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Clears the error stack for the current thread.  <a href="#a58bb19c2776bd3fbdbe081b63ae97486">More...</a><br/></td></tr>
-<tr class="separator:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a> (H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td></tr>
-<tr class="memdesc:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Walks the error stack for the current thread, calling the specified function.  <a href="#aafd9cbcc5baf0b3eb92184fc922f3b09">More...</a><br/></td></tr>
-<tr class="separator:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_static_attribs_classH5_1_1Exception"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_classH5_1_1Exception')"><img src="closed.png" alt="-"/> Static Protected Attributes inherited from <a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td></tr>
-<tr class="memitem:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static const char </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a> [] = "No detailed information provided"</td></tr>
-<tr class="separator:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#_a15">chunks.cpp</a>, <a class="el" href="compound_8cpp-example.html#_a14">compound.cpp</a>, <a class="el" href="create_8cpp-example.html#_a8">create.cpp</a>, <a class="el" href="extend_ds_8cpp-example.html#_a14">extend_ds.cpp</a>, <a class="el" href="h5group_8cpp-example.html#_a17">h5group.cpp</a>, <a class="el" href="readdata_8cpp-example.html#_a16">readdata.cpp</a>, and <a class="el"  [...]
-</dl></div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="aeb21e54f8421a542227dfb0becf6b643"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::FileIException::FileIException </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>func_name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>message</em> = <code><a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a <a class="el" href="classH5_1_1FileIException.html">FileIException</a> with the name of the function, in which the failure occurs, and an optional detailed message. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">func_name</td><td>- IN: Name of the function where failure occurs </td></tr>
-    <tr><td class="paramname">message</td><td>- IN: Message on the failure </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="abd13ff20f88ed840bcfa55b3968a7849"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::FileIException::FileIException </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Default constructor. </p>
-
-</div>
-</div>
-<a class="anchor" id="a87b5491e1410d00831859661669791b7"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::FileIException::~FileIException </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Noop destructor. </p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5Exception_8h_source.html">H5Exception.h</a></li>
-<li><a class="el" href="H5Exception_8cpp.html">H5Exception.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1FileIException.png b/html/cpplus_RM/classH5_1_1FileIException.png
deleted file mode 100644
index 396b59a..0000000
Binary files a/html/cpplus_RM/classH5_1_1FileIException.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1FloatType-members.html b/html/cpplus_RM/classH5_1_1FloatType-members.html
deleted file mode 100644
index 1fccc2f..0000000
--- a/html/cpplus_RM/classH5_1_1FloatType-members.html
+++ /dev/null
@@ -1,229 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1FloatType.html">FloatType</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::FloatType Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1FloatType.html">H5::FloatType</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a38f79570d4fc0bc30f8421d6ebbb7642">AtomType</a>(const AtomType &original)</td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a83a4e13e4d1d6e5adee2a0174ff58f3f">AtomType</a>()</td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#ac597420fca15cc22cd3bc1d6596a020d">AtomType</a>(const hid_t existing_id)</td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250">attrExists</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a811bad80304c37276264377f326e3014">attrExists</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a06c4f969a7a243a7cdafef4373732924">commit</a>(H5Location &loc, const char *name)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a>(H5Location &loc, const H5std_string &name)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a0eaba78156000ecc3533986175de5847">committed</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a2abc382547c243346b3b6691fec813f3">convert</a>(const DataType &dest, size_t nelmts, void *buf, void *background, const PropList &plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#ad17cef439dbf1dd79458ba95612a9566">copy</a>(const DataType &like_type)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#af8d75b01e62aa868424701add217b971">copy</a>(const DataSet &dset)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a624715e413bc019345cd596db745094a">createAttribute</a>(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a>(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a>(const H5T_class_t type_class, size_t size)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a>(const DataType &original)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a6d3be5ac6d2ba122a587b03596a1e2db">DataType</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#aee1a778b5762fd186a77ee124e7df7c7">DataType</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a72b85216196ef1d980c5e43beaead07e">DataType</a>(const hid_t type_id)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a29b366592ce55a07762a7862cc88fe89">DataType</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a31c2d19fe87dec83ce94bf88a480456f">dereference</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072">dereference</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a>(H5T_class_t cls) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a>(const DataType &dest, H5T_cdata_t **pcdata) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1FloatType.html#ac815e325b21b3a3d3e829d88c8bc7786">FloatType</a>(const PredType &pred_type)</td><td class="entry"><a class="el" href="classH5_1_1FloatType.html">H5::FloatType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FloatType.html#a8ca1abd3d0eb51095524d5cc4e23766e">FloatType</a>(const DataSet &dataset)</td><td class="entry"><a class="el" href="classH5_1_1FloatType.html">H5::FloatType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1FloatType.html#a682b4dca5d8a436772357ad5e8e13649">FloatType</a>()</td><td class="entry"><a class="el" href="classH5_1_1FloatType.html">H5::FloatType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FloatType.html#a786d4ff293ea19bb39b3f35c29f321e2">FloatType</a>(const hid_t existing_id)</td><td class="entry"><a class="el" href="classH5_1_1FloatType.html">H5::FloatType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1FloatType.html#a422f60673e35a4044afb7b4f2cabf204">FloatType</a>(const FloatType &original)</td><td class="entry"><a class="el" href="classH5_1_1FloatType.html">H5::FloatType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800">flush</a>(H5F_scope_t scope) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1FloatType.html#a4ea3002c4db5ff2895530d9fda8cdf2e">fromClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1FloatType.html">H5::FloatType</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c">getComment</a>(const char *name, size_t bufsize=256) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">getComment</a>(const H5std_string &name, size_t bufsize=256) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1FloatType.html#a1efbd47556c68893e579fc1f734a0a8d">getEbias</a>() const </td><td class="entry"><a class="el" href="classH5_1_1FloatType.html">H5::FloatType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FloatType.html#aa9a8fe9c85d57d567d0d7aa8575ca23b">getFields</a>(size_t &spos, size_t &epos, size_t &esize, size_t &mpos, size_t &msize) const </td><td class="entry"><a class="el" href="classH5_1_1FloatType.html">H5::FloatType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FloatType.html#a8fde9853ef30b7fee9385abb4c7d1805">getInpad</a>(H5std_string &pad_string) const </td><td class="entry"><a class="el" href="classH5_1_1FloatType.html">H5::FloatType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1FloatType.html#a9b31f7bb271267980b02ce1446fc1b60">getNorm</a>(H5std_string &norm_string) const </td><td class="entry"><a class="el" href="classH5_1_1FloatType.html">H5::FloatType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a1d0147b6e53e29abc524e65a2d8094ea">getOffset</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a49a866fcb26c69b13735d52abf946515">getOrder</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a3831da8d07ba8c72eca25a2a24f0e42d">getOrder</a>(H5std_string &order_string) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a7a1dc5a0538a5d707c5a015ea53f8b9a">getPad</a>(H5T_pad_t &lsb, H5T_pad_t &msb) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#adae805e0526435cdd5ba4073dcfff292">getPrecision</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a>(void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a>(const hid_t loc_id)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a>(const H5Location &original)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Object.html#a4e1e0913fa316bd3916e95259194958d">H5Object</a>(const H5Object &original)</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Object.html#a3dfa8496c2490cf9338462647ec1a831">H5Object</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Object.html#aaedb5e2d949e1f38817a770e564def5c">H5Object</a>(const hid_t object_id)</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#aa3ed12331c88117e640fff76002108d3">id</a></td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a>(const char *func_name) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a>(attr_operator_t user_op, unsigned *idx=NULL, void *op_data=NULL)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#ac1596fca35acce43e190a1feeffc9427">lock</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a>(const unsigned int idx) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a>(const DataType &rhs)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">H5::H5Object::operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a>(const DataType &compared_type) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82">p_dereference</a>(hid_t loc_id, const void *ref, H5R_type_t ref_type, const char *from_func)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4">p_get_obj_type</a>(void *ref, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2">p_get_ref_obj_type</a>(void *ref, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16">p_reference</a>(void *ref, const char *name, hid_t space_id, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a213c4090dc6429671f2a4c604c2eeb4b">p_setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a>(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a>(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a6928514c43d4c0debf1afd7511f28511">reference</a>(void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a>(void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad">removeComment</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a>(const char *oldname, const char *newname) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a>(const H5std_string &oldname, const H5std_string &newname) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a>(const char *name, const char *comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a>(const H5std_string &name, const H5std_string &comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a>(const char *comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a>(const H5std_string &comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1FloatType.html#a2c758c657f4d36b88c14739736c9c351">setEbias</a>(size_t ebias) const </td><td class="entry"><a class="el" href="classH5_1_1FloatType.html">H5::FloatType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FloatType.html#af0f66093338148e3d6f99a23d79d183d">setFields</a>(size_t spos, size_t epos, size_t esize, size_t mpos, size_t msize) const </td><td class="entry"><a class="el" href="classH5_1_1FloatType.html">H5::FloatType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1FloatType.html#a026f1c38340b9e1e33958e586e1ae0ff">setInpad</a>(H5T_pad_t inpad) const </td><td class="entry"><a class="el" href="classH5_1_1FloatType.html">H5::FloatType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1FloatType.html#a38e8d7f9a8727ee458117339c8778b7a">setNorm</a>(H5T_norm_t norm) const </td><td class="entry"><a class="el" href="classH5_1_1FloatType.html">H5::FloatType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#aa397ccf67884f1efb79ad9ba657aaa20">setOffset</a>(size_t offset) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a1f5b4f0293a5062c5817fd5b45512e76">setOrder</a>(H5T_order_t order) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#ad2c84b2b2eb08e79d4354f835938da2d">setPad</a>(H5T_pad_t lsb, H5T_pad_t msb) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#ac386886a22dfcdc338a5cf40c87b0fef">setPrecision</a>(size_t precision) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#ac752c33c2d72ffa24a224bd5b1312deb">setSize</a>(size_t size) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a>(const char *tag) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a>(const H5std_string &tag) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#ab810e782623bffeda1ff80c033785c48">unregister</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a79aa1dae6ca2e3536c2bb8ccc6a693af">~AtomType</a>()</td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1FloatType.html#afd73a8cf83b13afa584405f2f55b072c">~FloatType</a>()</td><td class="entry"><a class="el" href="classH5_1_1FloatType.html">H5::FloatType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7">~H5Location</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Object.html#ad7cb88d6206192195a70aa1cbf55769e">~H5Object</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1FloatType.html b/html/cpplus_RM/classH5_1_1FloatType.html
deleted file mode 100644
index f49ca45..0000000
--- a/html/cpplus_RM/classH5_1_1FloatType.html
+++ /dev/null
@@ -1,1002 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::FloatType Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1FloatType.html">FloatType</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="classH5_1_1FloatType-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::FloatType Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Class <a class="el" href="classH5_1_1FloatType.html" title="Class FloatType operates on HDF5 floating point datatype. ">FloatType</a> operates on HDF5 floating point datatype.  
- <a href="classH5_1_1FloatType.html#details">More...</a></p>
-
-<p><code>#include <<a class="el" href="H5FloatType_8h_source.html">H5FloatType.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::FloatType:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1FloatType.png" usemap="#H5::FloatType_map" alt=""/>
-  <map id="H5::FloatType_map" name="H5::FloatType_map">
-<area href="classH5_1_1AtomType.html" title="Class AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. " alt="H5::AtomType" shape="rect" coords="0,224,107,248"/>
-<area href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. " alt="H5::DataType" shape="rect" coords="0,168,107,192"/>
-<area href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. " alt="H5::H5Object" shape="rect" coords="0,112,107,136"/>
-<area href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. " alt="H5::H5Location" shape="rect" coords="0,56,107,80"/>
-<area href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="0,0,107,24"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:ac815e325b21b3a3d3e829d88c8bc7786"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FloatType.html#ac815e325b21b3a3d3e829d88c8bc7786">FloatType</a> (const <a class="el" href="classH5_1_1PredType.html">PredType</a> &pred_type)</td></tr>
-<tr class="memdesc:ac815e325b21b3a3d3e829d88c8bc7786"><td class="mdescLeft"> </td><td class="mdescRight">Creates a floating-point datatype using a predefined type.  <a href="#ac815e325b21b3a3d3e829d88c8bc7786">More...</a><br/></td></tr>
-<tr class="separator:ac815e325b21b3a3d3e829d88c8bc7786"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8ca1abd3d0eb51095524d5cc4e23766e"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FloatType.html#a8ca1abd3d0eb51095524d5cc4e23766e">FloatType</a> (const <a class="el" href="classH5_1_1DataSet.html">DataSet</a> &dataset)</td></tr>
-<tr class="memdesc:a8ca1abd3d0eb51095524d5cc4e23766e"><td class="mdescLeft"> </td><td class="mdescRight">Gets the floating-point datatype of the specified dataset.  <a href="#a8ca1abd3d0eb51095524d5cc4e23766e">More...</a><br/></td></tr>
-<tr class="separator:a8ca1abd3d0eb51095524d5cc4e23766e"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1efbd47556c68893e579fc1f734a0a8d"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FloatType.html#a1efbd47556c68893e579fc1f734a0a8d">getEbias</a> () const </td></tr>
-<tr class="memdesc:a1efbd47556c68893e579fc1f734a0a8d"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the exponent bias of a floating-point type.  <a href="#a1efbd47556c68893e579fc1f734a0a8d">More...</a><br/></td></tr>
-<tr class="separator:a1efbd47556c68893e579fc1f734a0a8d"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2c758c657f4d36b88c14739736c9c351"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FloatType.html#a2c758c657f4d36b88c14739736c9c351">setEbias</a> (size_t ebias) const </td></tr>
-<tr class="memdesc:a2c758c657f4d36b88c14739736c9c351"><td class="mdescLeft"> </td><td class="mdescRight">Sets the exponent bias of a floating-point type.  <a href="#a2c758c657f4d36b88c14739736c9c351">More...</a><br/></td></tr>
-<tr class="separator:a2c758c657f4d36b88c14739736c9c351"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa9a8fe9c85d57d567d0d7aa8575ca23b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FloatType.html#aa9a8fe9c85d57d567d0d7aa8575ca23b">getFields</a> (size_t &spos, size_t &epos, size_t &esize, size_t &mpos, size_t &msize) const </td></tr>
-<tr class="memdesc:aa9a8fe9c85d57d567d0d7aa8575ca23b"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves floating point datatype bit field information.  <a href="#aa9a8fe9c85d57d567d0d7aa8575ca23b">More...</a><br/></td></tr>
-<tr class="separator:aa9a8fe9c85d57d567d0d7aa8575ca23b"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af0f66093338148e3d6f99a23d79d183d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FloatType.html#af0f66093338148e3d6f99a23d79d183d">setFields</a> (size_t spos, size_t epos, size_t esize, size_t mpos, size_t msize) const </td></tr>
-<tr class="memdesc:af0f66093338148e3d6f99a23d79d183d"><td class="mdescLeft"> </td><td class="mdescRight">Sets locations and sizes of floating point bit fields.  <a href="#af0f66093338148e3d6f99a23d79d183d">More...</a><br/></td></tr>
-<tr class="separator:af0f66093338148e3d6f99a23d79d183d"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8fde9853ef30b7fee9385abb4c7d1805"><td class="memItemLeft" align="right" valign="top">H5T_pad_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FloatType.html#a8fde9853ef30b7fee9385abb4c7d1805">getInpad</a> (<a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &pad_string) const </td></tr>
-<tr class="memdesc:a8fde9853ef30b7fee9385abb4c7d1805"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the internal padding type for unused bits in this floating-point datatypes.  <a href="#a8fde9853ef30b7fee9385abb4c7d1805">More...</a><br/></td></tr>
-<tr class="separator:a8fde9853ef30b7fee9385abb4c7d1805"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a026f1c38340b9e1e33958e586e1ae0ff"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FloatType.html#a026f1c38340b9e1e33958e586e1ae0ff">setInpad</a> (H5T_pad_t inpad) const </td></tr>
-<tr class="memdesc:a026f1c38340b9e1e33958e586e1ae0ff"><td class="mdescLeft"> </td><td class="mdescRight">Fills unused internal floating point bits.  <a href="#a026f1c38340b9e1e33958e586e1ae0ff">More...</a><br/></td></tr>
-<tr class="separator:a026f1c38340b9e1e33958e586e1ae0ff"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9b31f7bb271267980b02ce1446fc1b60"><td class="memItemLeft" align="right" valign="top">H5T_norm_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FloatType.html#a9b31f7bb271267980b02ce1446fc1b60">getNorm</a> (<a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &norm_string) const </td></tr>
-<tr class="memdesc:a9b31f7bb271267980b02ce1446fc1b60"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves mantissa normalization of a floating-point datatype.  <a href="#a9b31f7bb271267980b02ce1446fc1b60">More...</a><br/></td></tr>
-<tr class="separator:a9b31f7bb271267980b02ce1446fc1b60"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a38e8d7f9a8727ee458117339c8778b7a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FloatType.html#a38e8d7f9a8727ee458117339c8778b7a">setNorm</a> (H5T_norm_t norm) const </td></tr>
-<tr class="memdesc:a38e8d7f9a8727ee458117339c8778b7a"><td class="mdescLeft"> </td><td class="mdescRight">Sets the mantissa normalization of a floating-point datatype.  <a href="#a38e8d7f9a8727ee458117339c8778b7a">More...</a><br/></td></tr>
-<tr class="separator:a38e8d7f9a8727ee458117339c8778b7a"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4ea3002c4db5ff2895530d9fda8cdf2e"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FloatType.html#a4ea3002c4db5ff2895530d9fda8cdf2e">fromClass</a> () const </td></tr>
-<tr class="memdesc:a4ea3002c4db5ff2895530d9fda8cdf2e"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name.  <a href="#a4ea3002c4db5ff2895530d9fda8cdf2e">More...</a><br/></td></tr>
-<tr class="separator:a4ea3002c4db5ff2895530d9fda8cdf2e"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a682b4dca5d8a436772357ad5e8e13649"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FloatType.html#a682b4dca5d8a436772357ad5e8e13649">FloatType</a> ()</td></tr>
-<tr class="memdesc:a682b4dca5d8a436772357ad5e8e13649"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub floating-point datatype.  <a href="#a682b4dca5d8a436772357ad5e8e13649">More...</a><br/></td></tr>
-<tr class="separator:a682b4dca5d8a436772357ad5e8e13649"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a786d4ff293ea19bb39b3f35c29f321e2"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FloatType.html#a786d4ff293ea19bb39b3f35c29f321e2">FloatType</a> (const hid_t existing_id)</td></tr>
-<tr class="memdesc:a786d4ff293ea19bb39b3f35c29f321e2"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1FloatType.html" title="Class FloatType operates on HDF5 floating point datatype. ">FloatType</a> object using the id of an existing datatype.  <a href="#a786d4ff293ea19bb39b3f35c29f321e2">More...</a><br/></td></tr>
-<tr class="separator:a786d4ff293ea19bb39b3f35c29f321e2"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a422f60673e35a4044afb7b4f2cabf204"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FloatType.html#a422f60673e35a4044afb7b4f2cabf204">FloatType</a> (const <a class="el" href="classH5_1_1FloatType.html">FloatType</a> &original)</td></tr>
-<tr class="memdesc:a422f60673e35a4044afb7b4f2cabf204"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1FloatType.html" title="Class FloatType operates on HDF5 floating point datatype. ">FloatType</a> object.  <a href="#a422f60673e35a4044afb7b4f2cabf204">More...</a><br/></td></tr>
-<tr class="separator:a422f60673e35a4044afb7b4f2cabf204"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:afd73a8cf83b13afa584405f2f55b072c"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FloatType.html#afd73a8cf83b13afa584405f2f55b072c">~FloatType</a> ()</td></tr>
-<tr class="memdesc:afd73a8cf83b13afa584405f2f55b072c"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#afd73a8cf83b13afa584405f2f55b072c">More...</a><br/></td></tr>
-<tr class="separator:afd73a8cf83b13afa584405f2f55b072c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1AtomType"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1AtomType')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td></tr>
-<tr class="memitem:a49a866fcb26c69b13735d52abf946515 inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">H5T_order_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a49a866fcb26c69b13735d52abf946515">getOrder</a> () const </td></tr>
-<tr class="memdesc:a49a866fcb26c69b13735d52abf946515 inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the byte order of an atomic datatype.  <a href="#a49a866fcb26c69b13735d52abf946515">More...</a><br/></td></tr>
-<tr class="separator:a49a866fcb26c69b13735d52abf946515 inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3831da8d07ba8c72eca25a2a24f0e42d inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">H5T_order_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a3831da8d07ba8c72eca25a2a24f0e42d">getOrder</a> (<a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &order_string) const </td></tr>
-<tr class="memdesc:a3831da8d07ba8c72eca25a2a24f0e42d inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It takes a reference to a <code>H5std_string</code> for the buffer that provide the text description of the returned byte order. The text description can be either of the following: "Little endian byte ordering (0)"; "Big endian byte ordering (1)"; "VAX mixed byte ordering (2) [...]
-<tr class="separator:a3831da8d07ba8c72eca25a2a24f0e42d inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1f5b4f0293a5062c5817fd5b45512e76 inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a1f5b4f0293a5062c5817fd5b45512e76">setOrder</a> (H5T_order_t order) const </td></tr>
-<tr class="memdesc:a1f5b4f0293a5062c5817fd5b45512e76 inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Sets the byte ordering of an atomic datatype.  <a href="#a1f5b4f0293a5062c5817fd5b45512e76">More...</a><br/></td></tr>
-<tr class="separator:a1f5b4f0293a5062c5817fd5b45512e76 inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1d0147b6e53e29abc524e65a2d8094ea inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a1d0147b6e53e29abc524e65a2d8094ea">getOffset</a> () const </td></tr>
-<tr class="memdesc:a1d0147b6e53e29abc524e65a2d8094ea inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the bit offset of the first significant bit.  <a href="#a1d0147b6e53e29abc524e65a2d8094ea">More...</a><br/></td></tr>
-<tr class="separator:a1d0147b6e53e29abc524e65a2d8094ea inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa397ccf67884f1efb79ad9ba657aaa20 inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#aa397ccf67884f1efb79ad9ba657aaa20">setOffset</a> (size_t offset) const </td></tr>
-<tr class="memdesc:aa397ccf67884f1efb79ad9ba657aaa20 inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Sets the bit offset of the first significant bit.  <a href="#aa397ccf67884f1efb79ad9ba657aaa20">More...</a><br/></td></tr>
-<tr class="separator:aa397ccf67884f1efb79ad9ba657aaa20 inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7a1dc5a0538a5d707c5a015ea53f8b9a inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a7a1dc5a0538a5d707c5a015ea53f8b9a">getPad</a> (H5T_pad_t &lsb, H5T_pad_t &msb) const </td></tr>
-<tr class="memdesc:a7a1dc5a0538a5d707c5a015ea53f8b9a inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the padding type of the least and most-significant bit padding.  <a href="#a7a1dc5a0538a5d707c5a015ea53f8b9a">More...</a><br/></td></tr>
-<tr class="separator:a7a1dc5a0538a5d707c5a015ea53f8b9a inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad2c84b2b2eb08e79d4354f835938da2d inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#ad2c84b2b2eb08e79d4354f835938da2d">setPad</a> (H5T_pad_t lsb, H5T_pad_t msb) const </td></tr>
-<tr class="memdesc:ad2c84b2b2eb08e79d4354f835938da2d inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Sets the least and most-significant bits padding types.  <a href="#ad2c84b2b2eb08e79d4354f835938da2d">More...</a><br/></td></tr>
-<tr class="separator:ad2c84b2b2eb08e79d4354f835938da2d inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adae805e0526435cdd5ba4073dcfff292 inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#adae805e0526435cdd5ba4073dcfff292">getPrecision</a> () const </td></tr>
-<tr class="memdesc:adae805e0526435cdd5ba4073dcfff292 inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the precision of an atomic datatype.  <a href="#adae805e0526435cdd5ba4073dcfff292">More...</a><br/></td></tr>
-<tr class="separator:adae805e0526435cdd5ba4073dcfff292 inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac386886a22dfcdc338a5cf40c87b0fef inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#ac386886a22dfcdc338a5cf40c87b0fef">setPrecision</a> (size_t precision) const </td></tr>
-<tr class="memdesc:ac386886a22dfcdc338a5cf40c87b0fef inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Sets the precision of an atomic datatype.  <a href="#ac386886a22dfcdc338a5cf40c87b0fef">More...</a><br/></td></tr>
-<tr class="separator:ac386886a22dfcdc338a5cf40c87b0fef inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac752c33c2d72ffa24a224bd5b1312deb inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#ac752c33c2d72ffa24a224bd5b1312deb">setSize</a> (size_t size) const </td></tr>
-<tr class="memdesc:ac752c33c2d72ffa24a224bd5b1312deb inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Sets the total size for an atomic datatype.  <a href="#ac752c33c2d72ffa24a224bd5b1312deb">More...</a><br/></td></tr>
-<tr class="separator:ac752c33c2d72ffa24a224bd5b1312deb inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a38f79570d4fc0bc30f8421d6ebbb7642 inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a38f79570d4fc0bc30f8421d6ebbb7642">AtomType</a> (const <a class="el" href="classH5_1_1AtomType.html">AtomType</a> &original)</td></tr>
-<tr class="memdesc:a38f79570d4fc0bc30f8421d6ebbb7642 inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1AtomType.html" title="Class AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. ">AtomType</a> object.  <a href="#a38f79570d4fc0bc30f8421d6ebbb7642">More...</a><br/></td></tr>
-<tr class="separator:a38f79570d4fc0bc30f8421d6ebbb7642 inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a79aa1dae6ca2e3536c2bb8ccc6a693af inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a79aa1dae6ca2e3536c2bb8ccc6a693af">~AtomType</a> ()</td></tr>
-<tr class="memdesc:a79aa1dae6ca2e3536c2bb8ccc6a693af inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a79aa1dae6ca2e3536c2bb8ccc6a693af">More...</a><br/></td></tr>
-<tr class="separator:a79aa1dae6ca2e3536c2bb8ccc6a693af inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1DataType"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1DataType')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td></tr>
-<tr class="memitem:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a> (const H5T_class_t type_class, size_t size)</td></tr>
-<tr class="memdesc:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Creates a object given its class and size.  <a href="#a37dd5ff8f95b4016136b90c58c770f09">More...</a><br/></td></tr>
-<tr class="separator:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &original)</td></tr>
-<tr class="memdesc:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object.  <a href="#a4e72f20ab686efffeedd72d8afa99519">More...</a><br/></td></tr>
-<tr class="separator:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6d3be5ac6d2ba122a587b03596a1e2db inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a6d3be5ac6d2ba122a587b03596a1e2db">DataType</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a6d3be5ac6d2ba122a587b03596a1e2db inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object.  <a href="#a6d3be5ac6d2ba122a587b03596a1e2db">More...</a><br/></td></tr>
-<tr class="separator:a6d3be5ac6d2ba122a587b03596a1e2db inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aee1a778b5762fd186a77ee124e7df7c7 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aee1a778b5762fd186a77ee124e7df7c7">DataType</a> (const <a class="el" href="classH5_1_1Attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:aee1a778b5762fd186a77ee124e7df7c7 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object.  <a href="#aee1a778b5762fd186a77ee124e7df7c7">More...</a><br/></td></tr>
-<tr class="separator:aee1a778b5762fd186a77ee124e7df7c7 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a> ()</td></tr>
-<tr class="memdesc:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Closes the datatype if it is not a predefined type.  <a href="#af807fa62a2beb9f9de9b80c3b18edbfa">More...</a><br/></td></tr>
-<tr class="separator:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ad17cef439dbf1dd79458ba95612a9566">copy</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &like_type)</td></tr>
-<tr class="memdesc:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Copies an existing datatype to this datatype object.  <a href="#ad17cef439dbf1dd79458ba95612a9566">More...</a><br/></td></tr>
-<tr class="separator:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af8d75b01e62aa868424701add217b971 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#af8d75b01e62aa868424701add217b971">copy</a> (const <a class="el" href="classH5_1_1DataSet.html">DataSet</a> &dset)</td></tr>
-<tr class="memdesc:af8d75b01e62aa868424701add217b971 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Copies the datatype of the given dataset to this datatype object.  <a href="#af8d75b01e62aa868424701add217b971">More...</a><br/></td></tr>
-<tr class="separator:af8d75b01e62aa868424701add217b971 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">H5T_class_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a> () const </td></tr>
-<tr class="memdesc:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the datatype class identifier.  <a href="#a2831c133562e9d5669643a2d8051dcd1">More...</a><br/></td></tr>
-<tr class="separator:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a06c4f969a7a243a7cdafef4373732924">commit</a> (<a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const char *name)</td></tr>
-<tr class="memdesc:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Commits a transient datatype to a file, creating a new named datatype.  <a href="#a06c4f969a7a243a7cdafef4373732924">More...</a><br/></td></tr>
-<tr class="separator:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a> (<a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name)</td></tr>
-<tr class="memdesc:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#ac904e9891ff728d7bb7cceb847347fc5">More...</a><br/></td></tr>
-<tr class="separator:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0eaba78156000ecc3533986175de5847 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a0eaba78156000ecc3533986175de5847">committed</a> () const </td></tr>
-<tr class="memdesc:a0eaba78156000ecc3533986175de5847 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether a datatype is a named type or a transient type.  <a href="#a0eaba78156000ecc3533986175de5847">More...</a><br/></td></tr>
-<tr class="separator:a0eaba78156000ecc3533986175de5847 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">H5T_conv_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, H5T_cdata_t **pcdata) const </td></tr>
-<tr class="memdesc:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Finds a conversion function that can handle a conversion from this datatype to the specified datatype, <em>dest</em>.  <a href="#a0b927f0184a738b514f7f3cf7f4dd788">More...</a><br/></td></tr>
-<tr class="separator:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a2abc382547c243346b3b6691fec813f3">convert</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, size_t nelmts, void *buf, void *background, const <a class="el" href="classH5_1_1PropList.html">PropList</a> &plist=<a [...]
-<tr class="memdesc:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Converts data from this datatype to the specified datatypes.  <a href="#a2abc382547c243346b3b6691fec813f3">More...</a><br/></td></tr>
-<tr class="separator:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataType.html">DataType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &rhs)</td></tr>
-<tr class="memdesc:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a3ed458f90bb2ed85e7471a24ddc6fb7d">More...</a><br/></td></tr>
-<tr class="separator:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &compared_type) const </td></tr>
-<tr class="memdesc:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Compares this <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> against the given one to determines whether the two objects refer to the same actual datatype.  <a href="#aab7955caad1bb0a009ed41f24061f3ad">More...</a><br/></td></tr>
-<tr class="separator:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ac1596fca35acce43e190a1feeffc9427">lock</a> () const </td></tr>
-<tr class="memdesc:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Locks a datatype, making it read-only and non-destructible.  <a href="#ac1596fca35acce43e190a1feeffc9427">More...</a><br/></td></tr>
-<tr class="separator:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a> () const </td></tr>
-<tr class="memdesc:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the size of a datatype.  <a href="#a9161a9e4c8a50aef002995294e28e6c5">More...</a><br/></td></tr>
-<tr class="separator:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataType.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a> () const </td></tr>
-<tr class="memdesc:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the base datatype from which a datatype is derived.  <a href="#ab3454be65ac1830f2b68ec745155d749">More...</a><br/></td></tr>
-<tr class="separator:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a> (H5T_pers_t pers, const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, H5T_conv_t func) const </td></tr>
-<tr class="memdesc:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Registers the specified conversion function.  <a href="#a0fe4cfc1be352f4ad3e7e346ad35baa0">More...</a><br/></td></tr>
-<tr class="separator:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a> (H5T_pers_t pers, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &a [...]
-<tr class="memdesc:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#a7efdf12f98da8a20555f021c8fa363b1">More...</a><br/></td></tr>
-<tr class="separator:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ab810e782623bffeda1ff80c033785c48">unregister</a> (H5T_pers_t pers, const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, H5T_conv_t func) const </td></tr>
-<tr class="memdesc:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Removes a conversion function from all conversion paths.  <a href="#ab810e782623bffeda1ff80c033785c48">More...</a><br/></td></tr>
-<tr class="separator:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a> (H5T_pers_t pers, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &amp [...]
-<tr class="memdesc:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#a03ce51e32972e0c1ef5259e0314dcbb7">More...</a><br/></td></tr>
-<tr class="separator:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a> (const char *tag) const </td></tr>
-<tr class="memdesc:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Tags an opaque datatype.  <a href="#ad5189148a417fb67407e0fe8194e21c0">More...</a><br/></td></tr>
-<tr class="separator:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &tag) const </td></tr>
-<tr class="memdesc:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#aa55f95dffb611453a165d73d0021a5a1">More...</a><br/></td></tr>
-<tr class="separator:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a> () const </td></tr>
-<tr class="memdesc:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Gets the tag associated with an opaque datatype.  <a href="#a16fff8d6ba3ba1260349b9d4b7c9d8cc">More...</a><br/></td></tr>
-<tr class="separator:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a> (H5T_class_t cls) const </td></tr>
-<tr class="memdesc:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether a datatype contains (or is) a certain type of datatype.  <a href="#a8221168b4e2154c05410b7c6f0f5b3ab">More...</a><br/></td></tr>
-<tr class="separator:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a> () const </td></tr>
-<tr class="memdesc:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Check whether this datatype is a variable-length string.  <a href="#ab92bf0b5e57b2aebe157bb8291f30787">More...</a><br/></td></tr>
-<tr class="separator:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a72b85216196ef1d980c5e43beaead07e">DataType</a> (const hid_t type_id)</td></tr>
-<tr class="memdesc:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Creates a datatype using an existing datatype's id.  <a href="#a72b85216196ef1d980c5e43beaead07e">More...</a><br/></td></tr>
-<tr class="separator:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a29b366592ce55a07762a7862cc88fe89">DataType</a> ()</td></tr>
-<tr class="memdesc:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub datatype.  <a href="#a29b366592ce55a07762a7862cc88fe89">More...</a><br/></td></tr>
-<tr class="separator:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a> () const </td></tr>
-<tr class="memdesc:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this datatype.  <a href="#a38f4c8c9dda4b35cb667949280bf5340">More...</a><br/></td></tr>
-<tr class="separator:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a> ()</td></tr>
-<tr class="memdesc:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this datatype.  <a href="#aa0ff75a2a756a0124e656a8d5861b133">More...</a><br/></td></tr>
-<tr class="separator:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1H5Object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1H5Object')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td></tr>
-<tr class="memitem:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#a4e1e0913fa316bd3916e95259194958d">H5Object</a> (const <a class="el" href="classH5_1_1H5Object.html">H5Object</a> &original)</td></tr>
-<tr class="memdesc:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. ">H5Object</a> instance.  <a href="#a4e1e0913fa316bd3916e95259194958d">More...</a><br/></td></tr>
-<tr class="separator:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#ad7cb88d6206192195a70aa1cbf55769e">~H5Object</a> ()</td></tr>
-<tr class="memdesc:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#ad7cb88d6206192195a70aa1cbf55769e">More...</a><br/></td></tr>
-<tr class="separator:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1H5Location"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1H5Location')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td></tr>
-<tr class="memitem:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a624715e413bc019345cd596db745094a">createAttribute</a> (const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &type, const <a class="el" href="classH5_1_ [...]
-<tr class="memdesc:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Creates an attribute for a group, dataset, or named datatype.  <a href="#a624715e413bc019345cd596db745094a">More...</a><br/></td></tr>
-<tr class="separator:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" h [...]
-<tr class="memdesc:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">More...</a><br/></td></tr>
-<tr class="separator:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a> (const char *name) const </td></tr>
-<tr class="memdesc:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its name.  <a href="#a81b52d2947c4abb7d94ca1987f3a1bc0">More...</a><br/></td></tr>
-<tr class="separator:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#abad070fe2482e81006ee7fce61b6495c">More...</a><br/></td></tr>
-<tr class="separator:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a> (const unsigned int idx) const </td></tr>
-<tr class="memdesc:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its index.  <a href="#ac82e73079dc97dee2c198b978700c137">More...</a><br/></td></tr>
-<tr class="separator:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800">flush</a> (H5F_scope_t scope) const </td></tr>
-<tr class="memdesc:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all buffers associated with a location to disk.  <a href="#a505e916da3c7ce2264d97480de0aa800">More...</a><br/></td></tr>
-<tr class="separator:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a> () const </td></tr>
-<tr class="memdesc:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of the file, in which this HDF5 object belongs.  <a href="#ae41b390f0ed7503c0cadcbabc3b9e16b">More...</a><br/></td></tr>
-<tr class="separator:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a> () const </td></tr>
-<tr class="memdesc:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of attributes attached to this HDF5 object.  <a href="#a840d5fc024a977c0939fe743379791f0">More...</a><br/></td></tr>
-<tr class="separator:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to.  <a href="#a0bc22a403e59bb551554c03f2d05b281">More...</a><br/></td></tr>
-<tr class="separator:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to.  <a href="#a665df853b9bb991fdf0328770f2e33e0">More...</a><br/></td></tr>
-<tr class="separator:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a> (<a class="el" href="namespaceH5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> user_op, unsigned *idx=NULL, void *op_data=NULL)</td></tr>
-<tr class="memdesc:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over all the attributes of an <a class="el" href="namespaceH5.html">H5</a> object, which may be a group, dataset or named datatype.  <a href="#aad71c39cd20e8539891766571174d12a">More...</a><br/></td></tr>
-<tr class="separator:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250">attrExists</a> (const char *name) const </td></tr>
-<tr class="memdesc:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether the named attribute exists at this location.  <a href="#a9851243382265a412a8deeacf372f250">More...</a><br/></td></tr>
-<tr class="separator:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a811bad80304c37276264377f326e3014">attrExists</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a811bad80304c37276264377f326e3014">More...</a><br/></td></tr>
-<tr class="separator:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a> (const char *oldname, const char *newname) const </td></tr>
-<tr class="memdesc:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Renames the named attribute from this object.  <a href="#ab91ea93e37511b47d7b7a66dd0e5106c">More...</a><br/></td></tr>
-<tr class="separator:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &oldname, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592 [...]
-<tr class="memdesc:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for the names.  <a href="#a2173e9687bdef8e56995c1505dd9cf76">More...</a><br/></td></tr>
-<tr class="separator:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a> (const char *name) const </td></tr>
-<tr class="memdesc:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the named attribute from this object.  <a href="#a39ee7ff5208391e8b1f97eedf3ce32e4">More...</a><br/></td></tr>
-<tr class="separator:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a8cb4453b1db9f8082b5e0274f302c3fb">More...</a><br/></td></tr>
-<tr class="separator:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a> (const char *name, const char *comment) const </td></tr>
-<tr class="memdesc:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Sets or resets the comment for an object specified by its name.  <a href="#ac21f731f9df1d9bce610ad11439c2f96">More...</a><br/></td></tr>
-<tr class="separator:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H [...]
-<tr class="memdesc:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em> and <em>comment</em>.  <a href="#af5d9700b303e4f333c04cbed7e4ae38f">More...</a><br/></td></tr>
-<tr class="separator:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a> (const char *comment) const </td></tr>
-<tr class="memdesc:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it doesn't take an object name.  <a href="#a7d95f9b069c833c309b95f7b7e657af8">More...</a><br/></td></tr>
-<tr class="separator:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &comment) const </td></tr>
-<tr class="memdesc:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>comment</em>.  <a href="#a7eb08e192bbe76280f0f70b71db72420">More...</a><br/></td></tr>
-<tr class="separator:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c">getComment</a> (const char *name, size_t bufsize=256) const </td></tr>
-<tr class="memdesc:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves comment for the specified object and its comment's length.  <a href="#a674ac77bb3f99b335f8d0944f979c47c">More...</a><br/></td></tr>
-<tr class="separator:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">getComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &n [...]
-<tr class="memdesc:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">More...</a><br/></td></tr>
-<tr class="separator:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a> (const char *name) const </td></tr>
-<tr class="memdesc:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the comment from an object specified by its name.  <a href="#a5545d3fd20f74c7f94195f555f255ddf">More...</a><br/></td></tr>
-<tr class="separator:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad">removeComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a763eac5a87497deed3676920923469ad">More...</a><br/></td></tr>
-<tr class="separator:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a> (void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it does not take a <a class="el" href="classH5_1_1DataSpace.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object and the reference type must be specified.  <a href="#ae831f2bdb0e5971becebc76726dc9536">More. [...]
-<tr class="separator:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a> (void *ref, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it takes an <code>H5std_string</code> for the object's name.  <a href="#a23c3e2b8d8157a0039e9dcc43109345c">More...</a><br/></td></tr>
-<tr class="separator:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a6928514c43d4c0debf1afd7511f28511">reference</a> (void *ref, const char *name, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr>
-<tr class="memdesc:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Creates a reference to an HDF5 object or a dataset region.  <a href="#a6928514c43d4c0debf1afd7511f28511">More...</a><br/></td></tr>
-<tr class="separator:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a> (void *ref, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & [...]
-<tr class="memdesc:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#ac152ae8124df4cfbf7e880c67bb7e66b">More...</a><br/></td></tr>
-<tr class="separator:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a31c2d19fe87dec83ce94bf88a480456f">dereference</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an HDF5 object.  <a href="#a31c2d19fe87dec83ce94bf88a480456f">More...</a><br/></td></tr>
-<tr class="separator:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072">dereference</a> (const <a class="el" href="classH5_1_1Attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an attribute.  <a href="#a4dc3dad2a4a17d6c727b1d2fdf9d8072">More...</a><br/></td></tr>
-<tr class="separator:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a> (void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr>
-<tr class="memdesc:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves a dataspace with the region pointed to selected.  <a href="#a5d0a971d157cffc3591f6d2d8b43dcca">More...</a><br/></td></tr>
-<tr class="separator:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id.  <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr>
-<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr>
-<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object.  <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr>
-<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id.  <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr>
-<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr>
-<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object.  <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr>
-<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id.  <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr>
-<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr>
-<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object.  <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr>
-<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &rhs)</td></tr>
-<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr>
-<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr>
-<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr>
-<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object.  <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr>
-<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &original)</td></tr>
-<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object.  <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr>
-<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a> (const char *func_name) const </td></tr>
-<tr class="memdesc:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Makes and returns string "<class-name>::<func_name>".  <a href="#a2dec4b7c12a20f9b1c79c18956bfad0f">More...</a><br/></td></tr>
-<tr class="separator:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr>
-<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr>
-<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr>
-<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object.  <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr>
-<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1AtomType"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1AtomType')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td></tr>
-<tr class="memitem:a83a4e13e4d1d6e5adee2a0174ff58f3f inherit pro_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a83a4e13e4d1d6e5adee2a0174ff58f3f">AtomType</a> ()</td></tr>
-<tr class="separator:a83a4e13e4d1d6e5adee2a0174ff58f3f inherit pro_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac597420fca15cc22cd3bc1d6596a020d inherit pro_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#ac597420fca15cc22cd3bc1d6596a020d">AtomType</a> (const hid_t existing_id)</td></tr>
-<tr class="separator:ac597420fca15cc22cd3bc1d6596a020d inherit pro_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1DataType"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1DataType')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td></tr>
-<tr class="memitem:a213c4090dc6429671f2a4c604c2eeb4b inherit pro_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a213c4090dc6429671f2a4c604c2eeb4b">p_setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a213c4090dc6429671f2a4c604c2eeb4b inherit pro_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a213c4090dc6429671f2a4c604c2eeb4b">More...</a><br/></td></tr>
-<tr class="separator:a213c4090dc6429671f2a4c604c2eeb4b inherit pro_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1H5Object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1H5Object')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td></tr>
-<tr class="memitem:a3dfa8496c2490cf9338462647ec1a831 inherit pro_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#a3dfa8496c2490cf9338462647ec1a831">H5Object</a> ()</td></tr>
-<tr class="separator:a3dfa8496c2490cf9338462647ec1a831 inherit pro_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aaedb5e2d949e1f38817a770e564def5c inherit pro_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#aaedb5e2d949e1f38817a770e564def5c">H5Object</a> (const hid_t object_id)</td></tr>
-<tr class="separator:aaedb5e2d949e1f38817a770e564def5c inherit pro_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1H5Location"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1H5Location')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td></tr>
-<tr class="memitem:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a> ()</td></tr>
-<tr class="separator:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a> (const hid_t loc_id)</td></tr>
-<tr class="separator:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &original)</td></tr>
-<tr class="memdesc:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> instance.  <a href="#a220e9b5ce6e2f1a0a9417c43044a4435">More...</a><br/></td></tr>
-<tr class="separator:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:add727abd7dc520399f983c4a233b2f16 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16">p_reference</a> (void *ref, const char *name, hid_t space_id, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:add727abd7dc520399f983c4a233b2f16 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aade70036f2fb86c9db621a3fada7cb82 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82">p_dereference</a> (hid_t loc_id, const void *ref, H5R_type_t ref_type, const char *from_func)</td></tr>
-<tr class="separator:aade70036f2fb86c9db621a3fada7cb82 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abcc6664714713593bf1a4fd9f1a5eab4 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4">p_get_obj_type</a> (void *ref, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:abcc6664714713593bf1a4fd9f1a5eab4 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7399d98ad07692317981f9769c3853f2 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2">p_get_ref_obj_type</a> (void *ref, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:a7399d98ad07692317981f9769c3853f2 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7">~H5Location</a> ()</td></tr>
-<tr class="memdesc:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#af790c3883e7d9f72677a1f6ed034c4c7">More...</a><br/></td></tr>
-<tr class="separator:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr>
-<tr class="memdesc:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a5545dda5e4c610b6bd9cdffe670c8728">More...</a><br/></td></tr>
-<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a> () const </td></tr>
-<tr class="separator:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a> (const hid_t obj_id)</td></tr>
-<tr class="separator:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_attribs_classH5_1_1DataType"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classH5_1_1DataType')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td></tr>
-<tr class="memitem:aa3ed12331c88117e640fff76002108d3 inherit pro_attribs_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aa3ed12331c88117e640fff76002108d3">id</a></td></tr>
-<tr class="separator:aa3ed12331c88117e640fff76002108d3 inherit pro_attribs_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Class <a class="el" href="classH5_1_1FloatType.html" title="Class FloatType operates on HDF5 floating point datatype. ">FloatType</a> operates on HDF5 floating point datatype. </p>
-</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="ac815e325b21b3a3d3e829d88c8bc7786"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::FloatType::FloatType </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1PredType.html">PredType</a> & </td>
-          <td class="paramname"><em>pred_type</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a floating-point datatype using a predefined type. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">pred_type</td><td>- IN: Predefined datatype </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a8ca1abd3d0eb51095524d5cc4e23766e"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::FloatType::FloatType </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataSet.html">DataSet</a> & </td>
-          <td class="paramname"><em>dataset</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Gets the floating-point datatype of the specified dataset. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">dataset</td><td>- IN: Dataset that this floating-point datatype associates with </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a682b4dca5d8a436772357ad5e8e13649"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::FloatType::FloatType </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Default constructor: Creates a stub floating-point datatype. </p>
-
-</div>
-</div>
-<a class="anchor" id="a786d4ff293ea19bb39b3f35c29f321e2"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::FloatType::FloatType </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>existing_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates an <a class="el" href="classH5_1_1FloatType.html" title="Class FloatType operates on HDF5 floating point datatype. ">FloatType</a> object using the id of an existing datatype. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">existing_id</td><td>- IN: Id of an existing datatype </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a422f60673e35a4044afb7b4f2cabf204"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::FloatType::FloatType </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1FloatType.html">FloatType</a> & </td>
-          <td class="paramname"><em>original</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1FloatType.html" title="Class FloatType operates on HDF5 floating point datatype. ">FloatType</a> object. </p>
-
-</div>
-</div>
-<a class="anchor" id="afd73a8cf83b13afa584405f2f55b072c"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::FloatType::~FloatType </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Noop destructor. </p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a4ea3002c4db5ff2895530d9fda8cdf2e"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::FloatType::fromClass </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns this class name. </p>
-
-<p>Reimplemented from <a class="el" href="classH5_1_1AtomType.html#a80818b48fcfae291550bc8cad6b05d1c">H5::AtomType</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a1efbd47556c68893e579fc1f734a0a8d"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">size_t H5::FloatType::getEbias </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Retrieves the exponent bias of a floating-point type. </p>
-<dl class="section return"><dt>Returns</dt><dd>Exponent bias </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="aa9a8fe9c85d57d567d0d7aa8575ca23b"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::FloatType::getFields </td>
-          <td>(</td>
-          <td class="paramtype">size_t & </td>
-          <td class="paramname"><em>spos</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t & </td>
-          <td class="paramname"><em>epos</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t & </td>
-          <td class="paramname"><em>esize</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t & </td>
-          <td class="paramname"><em>mpos</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t & </td>
-          <td class="paramname"><em>msize</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Retrieves floating point datatype bit field information. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">spos</td><td>- OUT: Retrieved floating-point sign bit </td></tr>
-    <tr><td class="paramname">epos</td><td>- OUT: Retrieved exponent bit-position </td></tr>
-    <tr><td class="paramname">esize</td><td>- OUT: Retrieved size of exponent, in bits </td></tr>
-    <tr><td class="paramname">mpos</td><td>- OUT: Retrieved mantissa bit-position </td></tr>
-    <tr><td class="paramname">msize</td><td>- OUT: Retrieved size of mantissa, in bits </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a8fde9853ef30b7fee9385abb4c7d1805"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5T_pad_t H5::FloatType::getInpad </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>pad_string</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Retrieves the internal padding type for unused bits in this floating-point datatypes. </p>
-<dl class="section return"><dt>Returns</dt><dd>Internal padding type, which can be: <ul>
-<li><code>H5T_PAD_ZERO</code> (0) - Set background to zeros </li>
-<li><code>H5T_PAD_ONE</code> (1) - Set background to ones </li>
-<li><code>H5T_PAD_BACKGROUND</code> (2) - Leave background alone </li>
-</ul>
-</dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>For your convenience, this function also provides the text string of the returned internal padding type, via parameter <em>pad_string</em>. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a9b31f7bb271267980b02ce1446fc1b60"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5T_norm_t H5::FloatType::getNorm </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>norm_string</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Retrieves mantissa normalization of a floating-point datatype. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">norm_string</td><td>- OUT: Text string of the normalization type </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Valid normalization type, which can be: <ul>
-<li><code>H5T_NORM_IMPLIED</code> (0) - MSB of mantissa is not stored </li>
-<li><code>H5T_NORM_MSBSET</code> (1) - MSB of mantissa is always 1 </li>
-<li><code>H5T_NORM_NONE</code> (2) - Mantissa is not normalized </li>
-</ul>
-</dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>For your convenience, this function also provides the text string of the returned normalization type, via parameter <em>norm_string</em>. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a2c758c657f4d36b88c14739736c9c351"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::FloatType::setEbias </td>
-          <td>(</td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>ebias</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets the exponent bias of a floating-point type. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">ebias</td><td>- Exponent bias value </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="af0f66093338148e3d6f99a23d79d183d"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::FloatType::setFields </td>
-          <td>(</td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>spos</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>epos</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>esize</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>mpos</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>msize</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets locations and sizes of floating point bit fields. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">spos</td><td>- OUT: Sign position, i.e., the bit offset of the floating-point sign bit. </td></tr>
-    <tr><td class="paramname">epos</td><td>- OUT: Exponent bit position </td></tr>
-    <tr><td class="paramname">esize</td><td>- OUT: Size of exponent, in bits </td></tr>
-    <tr><td class="paramname">mpos</td><td>- OUT: Mantissa bit-position </td></tr>
-    <tr><td class="paramname">msize</td><td>- OUT: Size of mantissa, in bits </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a026f1c38340b9e1e33958e586e1ae0ff"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::FloatType::setInpad </td>
-          <td>(</td>
-          <td class="paramtype">H5T_pad_t </td>
-          <td class="paramname"><em>inpad</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Fills unused internal floating point bits. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">inpad</td><td>- IN: Internal padding type </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>If any internal bits of a floating point type are unused (that is, those significant bits which are not part of the sign, exponent, or mantissa), then they will be filled according to the padding value provided by <em>inpad</em>. </dd></dl>
-<dl class="section user"><dt></dt><dd>Valid values for normalization type include: <ul>
-<li><code>H5T_PAD_ZERO</code> (0) - Set background to zeros </li>
-<li><code>H5T_PAD_ONE</code> (1) - Set background to ones </li>
-<li><code>H5T_PAD_BACKGROUND</code> (2) - Leave background alone </li>
-</ul>
-</dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a38e8d7f9a8727ee458117339c8778b7a"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::FloatType::setNorm </td>
-          <td>(</td>
-          <td class="paramtype">H5T_norm_t </td>
-          <td class="paramname"><em>norm</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets the mantissa normalization of a floating-point datatype. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">norm</td><td>- IN: Mantissa normalization type </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>Valid values for normalization type include: <ul>
-<li><code>H5T_NORM_IMPLIED</code> (0) - MSB of mantissa is not stored </li>
-<li><code>H5T_NORM_MSBSET</code> (1) - MSB of mantissa is always 1 </li>
-<li><code>H5T_NORM_NONE</code> (2) - Mantissa is not normalized </li>
-</ul>
-</dd></dl>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5FloatType_8h_source.html">H5FloatType.h</a></li>
-<li><a class="el" href="H5FloatType_8cpp.html">H5FloatType.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1FloatType.png b/html/cpplus_RM/classH5_1_1FloatType.png
deleted file mode 100644
index f173ce4..0000000
Binary files a/html/cpplus_RM/classH5_1_1FloatType.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1Group-members.html b/html/cpplus_RM/classH5_1_1Group-members.html
deleted file mode 100644
index 7e4f9e8..0000000
--- a/html/cpplus_RM/classH5_1_1Group-members.html
+++ /dev/null
@@ -1,230 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1Group.html">Group</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::Group Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1Group.html">H5::Group</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250">attrExists</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a811bad80304c37276264377f326e3014">attrExists</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Group.html#ad9c00f441599f96af1ce3f84dd2cd319">close</a>()</td><td class="entry"><a class="el" href="classH5_1_1Group.html">H5::Group</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a46ed2d147450067b07db5caf4ebc3da4">CommonFG</a>()</td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a624715e413bc019345cd596db745094a">createAttribute</a>(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a>(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a12a4af21ca0231d4f2c4008b12177bb1">createDataSet</a>(const char *name, const DataType &data_type, const DataSpace &data_space, const DSetCreatPropList &create_plist=DSetCreatPropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a38cfd34b4e59bea9871c11df9db5958d">createDataSet</a>(const H5std_string &name, const DataType &data_type, const DataSpace &data_space, const DSetCreatPropList &create_plist=DSetCreatPropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a241dc4c229a307e4c4eacf9e38dfc472">createGroup</a>(const char *name, size_t size_hint=0) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#aacccdbaf7b41e7fcd60725d62f6b4238">createGroup</a>(const H5std_string &name, size_t size_hint=0) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a31c2d19fe87dec83ce94bf88a480456f">dereference</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072">dereference</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800">flush</a>(H5F_scope_t scope) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Group.html#a0a3a509560218065c0b346c46148f4ca">fromClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Group.html">H5::Group</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c">getComment</a>(const char *name, size_t bufsize=256) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">getComment</a>(const H5std_string &name, size_t bufsize=256) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Group.html#a3d1f05df87a72511633dce6d556f8936">getId</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Group.html">H5::Group</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a8cd5bf8001389c46b0ffbc33f328f020">getLinkval</a>(const char *link_name, size_t size=0) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#ae8105c776db3594e1ec28f4577f7e238">getLinkval</a>(const H5std_string &link_name, size_t size=0) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Group.html#a3767b3738028a30a567b3e12820fef50">getLocId</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Group.html">H5::Group</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#ace728c93ccb415f5f6eafb5d0126813f">getNumObjs</a>() const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a9832f8d8c05590650b1e8d48992622c1">getObjinfo</a>(const char *name, hbool_t follow_link, H5G_stat_t &statbuf) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#ae1bf23fece252c1d15eeb4f641ff4652">getObjinfo</a>(const H5std_string &name, hbool_t follow_link, H5G_stat_t &statbuf) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a9398a589006a3c2e81e3641beed38bb8">getObjinfo</a>(const char *name, H5G_stat_t &statbuf) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#af22f35c2b1cd522da2df5e05536b800f">getObjinfo</a>(const H5std_string &name, H5G_stat_t &statbuf) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a95454e7ec44a1dae29b4142604f6e0ad">getObjnameByIdx</a>(hsize_t idx) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#af0de25ff80f1ed0c5f6cca4bd1f72e1f">getObjnameByIdx</a>(hsize_t idx, char *name, size_t size) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a15c71d717d71be737042b2bce5ba1c10">getObjnameByIdx</a>(hsize_t idx, H5std_string &name, size_t size) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a559cc5236b6bacccffa5d5901b98f7ac">getObjTypeByIdx</a>(hsize_t idx) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#aaf942fe78de75453dc3367b36a4e1413">getObjTypeByIdx</a>(hsize_t idx, char *type_name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#af861d8a7d48c3242c0e184fe5eeb32c4">getObjTypeByIdx</a>(hsize_t idx, H5std_string &type_name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a>(void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Group.html#aad6b9252381c41e614600ab73dd27326">Group</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1Group.html">H5::Group</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Group.html#af2d29f0881724844db03b92f1c6841a9">Group</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1Group.html">H5::Group</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Group.html#aa1cca91f25275a9244a9218bca2a923c">Group</a>()</td><td class="entry"><a class="el" href="classH5_1_1Group.html">H5::Group</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Group.html#a17a49de6cbf4e29ef2fcb33d2fecbc4c">Group</a>(const Group &original)</td><td class="entry"><a class="el" href="classH5_1_1Group.html">H5::Group</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Group.html#a374615d1dc794c09f7cefc86d7fc7755">Group</a>(const hid_t group_id)</td><td class="entry"><a class="el" href="classH5_1_1Group.html">H5::Group</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a>(const hid_t loc_id)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a>(const H5Location &original)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Object.html#a4e1e0913fa316bd3916e95259194958d">H5Object</a>(const H5Object &original)</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Object.html#a3dfa8496c2490cf9338462647ec1a831">H5Object</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Object.html#aaedb5e2d949e1f38817a770e564def5c">H5Object</a>(const hid_t object_id)</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a>(const char *func_name) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a>(attr_operator_t user_op, unsigned *idx=NULL, void *op_data=NULL)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a4f27d2a35a97eeddd8d4cfbff65d3bd2">iterateElems</a>(const char *name, int *idx, H5G_iterate_t op, void *op_data)</td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a9e29b8b982398d1339c0b80e36f1e52d">iterateElems</a>(const H5std_string &name, int *idx, H5G_iterate_t op, void *op_data)</td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a5cdfe34b7504b51aa6ee2db7aa821b97">link</a>(H5L_type_t link_type, const char *curr_name, const char *new_name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a0ab66c8c08cc538e0a49ad615d81ca81">link</a>(H5L_type_t link_type, const H5std_string &curr_name, const H5std_string &new_name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#aeff360f86d31d44b74d7fb78e7cb9298">mount</a>(const char *name, H5File &child, PropList &plist) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a3a54df6428f1489179ca8eb869a8d81f">mount</a>(const H5std_string &name, H5File &child, PropList &plist) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a6056d96899c03a726c3c582ee1d47982">move</a>(const char *src, const char *dst) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#ae7770efcdda57aab69cd292e84748dd9">move</a>(const H5std_string &src, const H5std_string &dst) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a8106396cc05c3e286b012bba02072164">openArrayType</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#ab358573d410bad0c6fe08f6ad628e93e">openArrayType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a>(const unsigned int idx) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a87edeebe376d6c73f0475413d595bbd7">openCompType</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a70e6e929a0862dc29a4604dda7e23d16">openCompType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a6a2557f173c32577db9feeb1b77d4e40">openDataSet</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a569cbf6e00c00a32d84177d2086991f7">openDataSet</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a29e09d8bf336e176d2749deb6f95ca08">openDataType</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a5538114a51f0f11a8b754d10212a2ea5">openDataType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#ae78ee330d5e51380630376e9df9f04fb">openEnumType</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#afb1a4b93d3423b0fafdaae5610d2db25">openEnumType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a98598f40b89062ec982a43bdae822939">openFloatType</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a25712ed24f42abebdf46f19342f667a0">openFloatType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a24a81b8a3cbcb97f73984d85b63a255e">openGroup</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#aaf29549a7b32bd5d8a8500f20bd1cef3">openGroup</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#aabc761d20b0b211aeee77cb22c9e7a41">openIntType</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a9a7dfbba30253fbfa16b7c7f00515820">openIntType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#aa2e11b676436160a9af8967bfd870642">openStrType</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a7af20454be80f642fb498bcadc5f6dd8">openStrType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#ac7d42ee88c926c543edf247126f89cb3">openVarLenType</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a6699229837d90eea8ec2a937cc2be5e1">openVarLenType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82">p_dereference</a>(hid_t loc_id, const void *ref, H5R_type_t ref_type, const char *from_func)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4">p_get_obj_type</a>(void *ref, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2">p_get_ref_obj_type</a>(void *ref, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16">p_reference</a>(void *ref, const char *name, hid_t space_id, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Group.html#ad95f8b6f267b7be0c0f292e475aa8373">p_setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1Group.html">H5::Group</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a>(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a>(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a6928514c43d4c0debf1afd7511f28511">reference</a>(void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a>(void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad">removeComment</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a>(const char *oldname, const char *newname) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a>(const H5std_string &oldname, const H5std_string &newname) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a>(const char *name, const char *comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a>(const H5std_string &name, const H5std_string &comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a>(const char *comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a>(const H5std_string &comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Group.html#ad8fc36cebfc68acaa5f1d2266410a188">throwException</a>(const H5std_string &func_name, const H5std_string &msg) const </td><td class="entry"><a class="el" href="classH5_1_1Group.html">H5::Group</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a7daac4c48230056d7b43ead4f3391da4">unlink</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a898640132674447cad292cb338048ddc">unlink</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#ab0faceecd3d2bec25ad7b848ebe1902e">unmount</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#ab88b38785538c5e7714dce35d8627d38">unmount</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#acdc240e3a1ad2a7e119c38fa639076ba">~CommonFG</a>()</td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Group.html#a35a7b1aa83c5d9fd8224708957ed5caa">~Group</a>()</td><td class="entry"><a class="el" href="classH5_1_1Group.html">H5::Group</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7">~H5Location</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Object.html#ad7cb88d6206192195a70aa1cbf55769e">~H5Object</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1Group.html b/html/cpplus_RM/classH5_1_1Group.html
deleted file mode 100644
index 734699d..0000000
--- a/html/cpplus_RM/classH5_1_1Group.html
+++ /dev/null
@@ -1,901 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::Group Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1Group.html">Group</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="#pro-methods">Protected Member Functions</a> |
-<a href="classH5_1_1Group-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::Group Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Class <a class="el" href="classH5_1_1Group.html" title="Class Group represents an HDF5 group. ">Group</a> represents an HDF5 group.  
- <a href="classH5_1_1Group.html#details">More...</a></p>
-
-<p><code>#include <<a class="el" href="H5Group_8h_source.html">H5Group.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::Group:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1Group.png" usemap="#H5::Group_map" alt=""/>
-  <map id="H5::Group_map" name="H5::Group_map">
-<area href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. " alt="H5::H5Object" shape="rect" coords="0,112,107,136"/>
-<area href="classH5_1_1CommonFG.html" title="Class CommonFG is an abstract base class of H5File and H5Group. " alt="H5::CommonFG" shape="rect" coords="117,112,224,136"/>
-<area href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. " alt="H5::H5Location" shape="rect" coords="0,56,107,80"/>
-<area href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="0,0,107,24"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:ad9c00f441599f96af1ce3f84dd2cd319"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Group.html#ad9c00f441599f96af1ce3f84dd2cd319">close</a> ()</td></tr>
-<tr class="memdesc:ad9c00f441599f96af1ce3f84dd2cd319"><td class="mdescLeft"> </td><td class="mdescRight">Closes this group.  <a href="#ad9c00f441599f96af1ce3f84dd2cd319">More...</a><br/></td></tr>
-<tr class="separator:ad9c00f441599f96af1ce3f84dd2cd319"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0a3a509560218065c0b346c46148f4ca"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Group.html#a0a3a509560218065c0b346c46148f4ca">fromClass</a> () const </td></tr>
-<tr class="memdesc:a0a3a509560218065c0b346c46148f4ca"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name.  <a href="#a0a3a509560218065c0b346c46148f4ca">More...</a><br/></td></tr>
-<tr class="separator:a0a3a509560218065c0b346c46148f4ca"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad8fc36cebfc68acaa5f1d2266410a188"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Group.html#ad8fc36cebfc68acaa5f1d2266410a188">throwException</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &func_name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &msg) cons [...]
-<tr class="memdesc:ad8fc36cebfc68acaa5f1d2266410a188"><td class="mdescLeft"> </td><td class="mdescRight">Throws <a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a>.  <a href="#ad8fc36cebfc68acaa5f1d2266410a188">More...</a><br/></td></tr>
-<tr class="separator:ad8fc36cebfc68acaa5f1d2266410a188"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3767b3738028a30a567b3e12820fef50"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Group.html#a3767b3738028a30a567b3e12820fef50">getLocId</a> () const </td></tr>
-<tr class="memdesc:a3767b3738028a30a567b3e12820fef50"><td class="mdescLeft"> </td><td class="mdescRight">Returns the id of this group.  <a href="#a3767b3738028a30a567b3e12820fef50">More...</a><br/></td></tr>
-<tr class="separator:a3767b3738028a30a567b3e12820fef50"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aad6b9252381c41e614600ab73dd27326"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Group.html#aad6b9252381c41e614600ab73dd27326">Group</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:aad6b9252381c41e614600ab73dd27326"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="classH5_1_1Group.html" title="Class Group represents an HDF5 group. ">Group</a> object.  <a href="#aad6b9252381c41e614600ab73dd27326">More...</a><br/></td></tr>
-<tr class="separator:aad6b9252381c41e614600ab73dd27326"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af2d29f0881724844db03b92f1c6841a9"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Group.html#af2d29f0881724844db03b92f1c6841a9">Group</a> (const <a class="el" href="classH5_1_1Attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:af2d29f0881724844db03b92f1c6841a9"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="classH5_1_1Group.html" title="Class Group represents an HDF5 group. ">Group</a> object.  <a href="#af2d29f0881724844db03b92f1c6841a9">More...</a><br/></td></tr>
-<tr class="separator:af2d29f0881724844db03b92f1c6841a9"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa1cca91f25275a9244a9218bca2a923c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Group.html#aa1cca91f25275a9244a9218bca2a923c">Group</a> ()</td></tr>
-<tr class="memdesc:aa1cca91f25275a9244a9218bca2a923c"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: creates a stub <a class="el" href="classH5_1_1Group.html" title="Class Group represents an HDF5 group. ">Group</a>.  <a href="#aa1cca91f25275a9244a9218bca2a923c">More...</a><br/></td></tr>
-<tr class="separator:aa1cca91f25275a9244a9218bca2a923c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a17a49de6cbf4e29ef2fcb33d2fecbc4c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Group.html#a17a49de6cbf4e29ef2fcb33d2fecbc4c">Group</a> (const <a class="el" href="classH5_1_1Group.html">Group</a> &original)</td></tr>
-<tr class="memdesc:a17a49de6cbf4e29ef2fcb33d2fecbc4c"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1Group.html" title="Class Group represents an HDF5 group. ">Group</a> object.  <a href="#a17a49de6cbf4e29ef2fcb33d2fecbc4c">More...</a><br/></td></tr>
-<tr class="separator:a17a49de6cbf4e29ef2fcb33d2fecbc4c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3d1f05df87a72511633dce6d556f8936"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Group.html#a3d1f05df87a72511633dce6d556f8936">getId</a> () const </td></tr>
-<tr class="memdesc:a3d1f05df87a72511633dce6d556f8936"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this group.  <a href="#a3d1f05df87a72511633dce6d556f8936">More...</a><br/></td></tr>
-<tr class="separator:a3d1f05df87a72511633dce6d556f8936"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a35a7b1aa83c5d9fd8224708957ed5caa"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Group.html#a35a7b1aa83c5d9fd8224708957ed5caa">~Group</a> ()</td></tr>
-<tr class="memdesc:a35a7b1aa83c5d9fd8224708957ed5caa"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this group.  <a href="#a35a7b1aa83c5d9fd8224708957ed5caa">More...</a><br/></td></tr>
-<tr class="separator:a35a7b1aa83c5d9fd8224708957ed5caa"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a374615d1dc794c09f7cefc86d7fc7755"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Group.html#a374615d1dc794c09f7cefc86d7fc7755">Group</a> (const hid_t group_id)</td></tr>
-<tr class="memdesc:a374615d1dc794c09f7cefc86d7fc7755"><td class="mdescLeft"> </td><td class="mdescRight">Creates a <a class="el" href="classH5_1_1Group.html" title="Class Group represents an HDF5 group. ">Group</a> object using the id of an existing group.  <a href="#a374615d1dc794c09f7cefc86d7fc7755">More...</a><br/></td></tr>
-<tr class="separator:a374615d1dc794c09f7cefc86d7fc7755"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1H5Object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1H5Object')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td></tr>
-<tr class="memitem:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#a4e1e0913fa316bd3916e95259194958d">H5Object</a> (const <a class="el" href="classH5_1_1H5Object.html">H5Object</a> &original)</td></tr>
-<tr class="memdesc:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. ">H5Object</a> instance.  <a href="#a4e1e0913fa316bd3916e95259194958d">More...</a><br/></td></tr>
-<tr class="separator:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#ad7cb88d6206192195a70aa1cbf55769e">~H5Object</a> ()</td></tr>
-<tr class="memdesc:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#ad7cb88d6206192195a70aa1cbf55769e">More...</a><br/></td></tr>
-<tr class="separator:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1H5Location"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1H5Location')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td></tr>
-<tr class="memitem:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a624715e413bc019345cd596db745094a">createAttribute</a> (const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &type, const <a class="el" href="classH5_1_ [...]
-<tr class="memdesc:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Creates an attribute for a group, dataset, or named datatype.  <a href="#a624715e413bc019345cd596db745094a">More...</a><br/></td></tr>
-<tr class="separator:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" h [...]
-<tr class="memdesc:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">More...</a><br/></td></tr>
-<tr class="separator:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a> (const char *name) const </td></tr>
-<tr class="memdesc:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its name.  <a href="#a81b52d2947c4abb7d94ca1987f3a1bc0">More...</a><br/></td></tr>
-<tr class="separator:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#abad070fe2482e81006ee7fce61b6495c">More...</a><br/></td></tr>
-<tr class="separator:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a> (const unsigned int idx) const </td></tr>
-<tr class="memdesc:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its index.  <a href="#ac82e73079dc97dee2c198b978700c137">More...</a><br/></td></tr>
-<tr class="separator:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800">flush</a> (H5F_scope_t scope) const </td></tr>
-<tr class="memdesc:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all buffers associated with a location to disk.  <a href="#a505e916da3c7ce2264d97480de0aa800">More...</a><br/></td></tr>
-<tr class="separator:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a> () const </td></tr>
-<tr class="memdesc:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of the file, in which this HDF5 object belongs.  <a href="#ae41b390f0ed7503c0cadcbabc3b9e16b">More...</a><br/></td></tr>
-<tr class="separator:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a> () const </td></tr>
-<tr class="memdesc:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of attributes attached to this HDF5 object.  <a href="#a840d5fc024a977c0939fe743379791f0">More...</a><br/></td></tr>
-<tr class="separator:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to.  <a href="#a0bc22a403e59bb551554c03f2d05b281">More...</a><br/></td></tr>
-<tr class="separator:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to.  <a href="#a665df853b9bb991fdf0328770f2e33e0">More...</a><br/></td></tr>
-<tr class="separator:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a> (<a class="el" href="namespaceH5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> user_op, unsigned *idx=NULL, void *op_data=NULL)</td></tr>
-<tr class="memdesc:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over all the attributes of an <a class="el" href="namespaceH5.html">H5</a> object, which may be a group, dataset or named datatype.  <a href="#aad71c39cd20e8539891766571174d12a">More...</a><br/></td></tr>
-<tr class="separator:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250">attrExists</a> (const char *name) const </td></tr>
-<tr class="memdesc:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether the named attribute exists at this location.  <a href="#a9851243382265a412a8deeacf372f250">More...</a><br/></td></tr>
-<tr class="separator:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a811bad80304c37276264377f326e3014">attrExists</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a811bad80304c37276264377f326e3014">More...</a><br/></td></tr>
-<tr class="separator:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a> (const char *oldname, const char *newname) const </td></tr>
-<tr class="memdesc:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Renames the named attribute from this object.  <a href="#ab91ea93e37511b47d7b7a66dd0e5106c">More...</a><br/></td></tr>
-<tr class="separator:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &oldname, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592 [...]
-<tr class="memdesc:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for the names.  <a href="#a2173e9687bdef8e56995c1505dd9cf76">More...</a><br/></td></tr>
-<tr class="separator:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a> (const char *name) const </td></tr>
-<tr class="memdesc:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the named attribute from this object.  <a href="#a39ee7ff5208391e8b1f97eedf3ce32e4">More...</a><br/></td></tr>
-<tr class="separator:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a8cb4453b1db9f8082b5e0274f302c3fb">More...</a><br/></td></tr>
-<tr class="separator:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a> (const char *name, const char *comment) const </td></tr>
-<tr class="memdesc:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Sets or resets the comment for an object specified by its name.  <a href="#ac21f731f9df1d9bce610ad11439c2f96">More...</a><br/></td></tr>
-<tr class="separator:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H [...]
-<tr class="memdesc:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em> and <em>comment</em>.  <a href="#af5d9700b303e4f333c04cbed7e4ae38f">More...</a><br/></td></tr>
-<tr class="separator:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a> (const char *comment) const </td></tr>
-<tr class="memdesc:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it doesn't take an object name.  <a href="#a7d95f9b069c833c309b95f7b7e657af8">More...</a><br/></td></tr>
-<tr class="separator:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &comment) const </td></tr>
-<tr class="memdesc:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>comment</em>.  <a href="#a7eb08e192bbe76280f0f70b71db72420">More...</a><br/></td></tr>
-<tr class="separator:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c">getComment</a> (const char *name, size_t bufsize=256) const </td></tr>
-<tr class="memdesc:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves comment for the specified object and its comment's length.  <a href="#a674ac77bb3f99b335f8d0944f979c47c">More...</a><br/></td></tr>
-<tr class="separator:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">getComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &n [...]
-<tr class="memdesc:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">More...</a><br/></td></tr>
-<tr class="separator:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a> (const char *name) const </td></tr>
-<tr class="memdesc:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the comment from an object specified by its name.  <a href="#a5545d3fd20f74c7f94195f555f255ddf">More...</a><br/></td></tr>
-<tr class="separator:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad">removeComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a763eac5a87497deed3676920923469ad">More...</a><br/></td></tr>
-<tr class="separator:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a> (void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it does not take a <a class="el" href="classH5_1_1DataSpace.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object and the reference type must be specified.  <a href="#ae831f2bdb0e5971becebc76726dc9536">More. [...]
-<tr class="separator:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a> (void *ref, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it takes an <code>H5std_string</code> for the object's name.  <a href="#a23c3e2b8d8157a0039e9dcc43109345c">More...</a><br/></td></tr>
-<tr class="separator:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a6928514c43d4c0debf1afd7511f28511">reference</a> (void *ref, const char *name, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr>
-<tr class="memdesc:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Creates a reference to an HDF5 object or a dataset region.  <a href="#a6928514c43d4c0debf1afd7511f28511">More...</a><br/></td></tr>
-<tr class="separator:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a> (void *ref, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & [...]
-<tr class="memdesc:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#ac152ae8124df4cfbf7e880c67bb7e66b">More...</a><br/></td></tr>
-<tr class="separator:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a31c2d19fe87dec83ce94bf88a480456f">dereference</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an HDF5 object.  <a href="#a31c2d19fe87dec83ce94bf88a480456f">More...</a><br/></td></tr>
-<tr class="separator:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072">dereference</a> (const <a class="el" href="classH5_1_1Attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an attribute.  <a href="#a4dc3dad2a4a17d6c727b1d2fdf9d8072">More...</a><br/></td></tr>
-<tr class="separator:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a> (void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr>
-<tr class="memdesc:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves a dataspace with the region pointed to selected.  <a href="#a5d0a971d157cffc3591f6d2d8b43dcca">More...</a><br/></td></tr>
-<tr class="separator:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id.  <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr>
-<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr>
-<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object.  <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr>
-<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id.  <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr>
-<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr>
-<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object.  <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr>
-<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id.  <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr>
-<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr>
-<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object.  <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr>
-<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &rhs)</td></tr>
-<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr>
-<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr>
-<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr>
-<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object.  <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr>
-<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &original)</td></tr>
-<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object.  <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr>
-<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a> (const char *func_name) const </td></tr>
-<tr class="memdesc:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Makes and returns string "<class-name>::<func_name>".  <a href="#a2dec4b7c12a20f9b1c79c18956bfad0f">More...</a><br/></td></tr>
-<tr class="separator:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr>
-<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr>
-<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1CommonFG"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1CommonFG')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td></tr>
-<tr class="memitem:a241dc4c229a307e4c4eacf9e38dfc472 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Group.html">Group</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a241dc4c229a307e4c4eacf9e38dfc472">createGroup</a> (const char *name, size_t size_hint=0) const </td></tr>
-<tr class="memdesc:a241dc4c229a307e4c4eacf9e38dfc472 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Creates a new group at this location which can be a file or another group.  <a href="#a241dc4c229a307e4c4eacf9e38dfc472">More...</a><br/></td></tr>
-<tr class="separator:a241dc4c229a307e4c4eacf9e38dfc472 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aacccdbaf7b41e7fcd60725d62f6b4238 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Group.html">Group</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#aacccdbaf7b41e7fcd60725d62f6b4238">createGroup</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, size_t size_hint=0) const </td></tr>
-<tr class="memdesc:aacccdbaf7b41e7fcd60725d62f6b4238 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#aacccdbaf7b41e7fcd60725d62f6b4238">More...</a><br/></td></tr>
-<tr class="separator:aacccdbaf7b41e7fcd60725d62f6b4238 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a24a81b8a3cbcb97f73984d85b63a255e inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Group.html">Group</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a24a81b8a3cbcb97f73984d85b63a255e">openGroup</a> (const char *name) const </td></tr>
-<tr class="memdesc:a24a81b8a3cbcb97f73984d85b63a255e inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Opens an existing group in a location which can be a file or another group.  <a href="#a24a81b8a3cbcb97f73984d85b63a255e">More...</a><br/></td></tr>
-<tr class="separator:a24a81b8a3cbcb97f73984d85b63a255e inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aaf29549a7b32bd5d8a8500f20bd1cef3 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Group.html">Group</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#aaf29549a7b32bd5d8a8500f20bd1cef3">openGroup</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:aaf29549a7b32bd5d8a8500f20bd1cef3 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#aaf29549a7b32bd5d8a8500f20bd1cef3">More...</a><br/></td></tr>
-<tr class="separator:aaf29549a7b32bd5d8a8500f20bd1cef3 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a12a4af21ca0231d4f2c4008b12177bb1 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataSet.html">DataSet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a12a4af21ca0231d4f2c4008b12177bb1">createDataSet</a> (const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &data_type, const <a class="el" href="classH5_1_1Data [...]
-<tr class="memdesc:a12a4af21ca0231d4f2c4008b12177bb1 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Creates a new dataset at this location.  <a href="#a12a4af21ca0231d4f2c4008b12177bb1">More...</a><br/></td></tr>
-<tr class="separator:a12a4af21ca0231d4f2c4008b12177bb1 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a38cfd34b4e59bea9871c11df9db5958d inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataSet.html">DataSet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a38cfd34b4e59bea9871c11df9db5958d">createDataSet</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="class [...]
-<tr class="memdesc:a38cfd34b4e59bea9871c11df9db5958d inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a38cfd34b4e59bea9871c11df9db5958d">More...</a><br/></td></tr>
-<tr class="separator:a38cfd34b4e59bea9871c11df9db5958d inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6a2557f173c32577db9feeb1b77d4e40 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataSet.html">DataSet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a6a2557f173c32577db9feeb1b77d4e40">openDataSet</a> (const char *name) const </td></tr>
-<tr class="memdesc:a6a2557f173c32577db9feeb1b77d4e40 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Opens an existing dataset at this location.  <a href="#a6a2557f173c32577db9feeb1b77d4e40">More...</a><br/></td></tr>
-<tr class="separator:a6a2557f173c32577db9feeb1b77d4e40 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a569cbf6e00c00a32d84177d2086991f7 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataSet.html">DataSet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a569cbf6e00c00a32d84177d2086991f7">openDataSet</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a569cbf6e00c00a32d84177d2086991f7 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a569cbf6e00c00a32d84177d2086991f7">More...</a><br/></td></tr>
-<tr class="separator:a569cbf6e00c00a32d84177d2086991f7 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8cd5bf8001389c46b0ffbc33f328f020 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a8cd5bf8001389c46b0ffbc33f328f020">getLinkval</a> (const char *link_name, size_t size=0) const </td></tr>
-<tr class="memdesc:a8cd5bf8001389c46b0ffbc33f328f020 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the object that the symbolic link points to.  <a href="#a8cd5bf8001389c46b0ffbc33f328f020">More...</a><br/></td></tr>
-<tr class="separator:a8cd5bf8001389c46b0ffbc33f328f020 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae8105c776db3594e1ec28f4577f7e238 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#ae8105c776db3594e1ec28f4577f7e238">getLinkval</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &link_ [...]
-<tr class="memdesc:ae8105c776db3594e1ec28f4577f7e238 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#ae8105c776db3594e1ec28f4577f7e238">More...</a><br/></td></tr>
-<tr class="separator:ae8105c776db3594e1ec28f4577f7e238 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ace728c93ccb415f5f6eafb5d0126813f inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">hsize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#ace728c93ccb415f5f6eafb5d0126813f">getNumObjs</a> () const </td></tr>
-<tr class="memdesc:ace728c93ccb415f5f6eafb5d0126813f inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of objects in this group.  <a href="#ace728c93ccb415f5f6eafb5d0126813f">More...</a><br/></td></tr>
-<tr class="separator:ace728c93ccb415f5f6eafb5d0126813f inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a95454e7ec44a1dae29b4142604f6e0ad inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a95454e7ec44a1dae29b4142604f6e0ad">getObjnameByIdx</a> (hsize_t idx) const </td></tr>
-<tr class="memdesc:a95454e7ec44a1dae29b4142604f6e0ad inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of an object in this group, given the object's index.  <a href="#a95454e7ec44a1dae29b4142604f6e0ad">More...</a><br/></td></tr>
-<tr class="separator:a95454e7ec44a1dae29b4142604f6e0ad inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af0de25ff80f1ed0c5f6cca4bd1f72e1f inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#af0de25ff80f1ed0c5f6cca4bd1f72e1f">getObjnameByIdx</a> (hsize_t idx, char *name, size_t size) const </td></tr>
-<tr class="memdesc:af0de25ff80f1ed0c5f6cca4bd1f72e1f inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the name of an object in this group, given the object's index.  <a href="#af0de25ff80f1ed0c5f6cca4bd1f72e1f">More...</a><br/></td></tr>
-<tr class="separator:af0de25ff80f1ed0c5f6cca4bd1f72e1f inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a15c71d717d71be737042b2bce5ba1c10 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a15c71d717d71be737042b2bce5ba1c10">getObjnameByIdx</a> (hsize_t idx, <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, size_t size) const </td></tr>
-<tr class="memdesc:a15c71d717d71be737042b2bce5ba1c10 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a15c71d717d71be737042b2bce5ba1c10">More...</a><br/></td></tr>
-<tr class="separator:a15c71d717d71be737042b2bce5ba1c10 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a559cc5236b6bacccffa5d5901b98f7ac inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a559cc5236b6bacccffa5d5901b98f7ac">getObjTypeByIdx</a> (hsize_t idx) const </td></tr>
-<tr class="memdesc:a559cc5236b6bacccffa5d5901b98f7ac inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of an object in this group, given the object's index.  <a href="#a559cc5236b6bacccffa5d5901b98f7ac">More...</a><br/></td></tr>
-<tr class="separator:a559cc5236b6bacccffa5d5901b98f7ac inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aaf942fe78de75453dc3367b36a4e1413 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#aaf942fe78de75453dc3367b36a4e1413">getObjTypeByIdx</a> (hsize_t idx, char *type_name) const </td></tr>
-<tr class="memdesc:aaf942fe78de75453dc3367b36a4e1413 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function because it also provides the returned object type in text (char*)  <a href="#aaf942fe78de75453dc3367b36a4e1413">More...</a><br/></td></tr>
-<tr class="separator:aaf942fe78de75453dc3367b36a4e1413 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af861d8a7d48c3242c0e184fe5eeb32c4 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#af861d8a7d48c3242c0e184fe5eeb32c4">getObjTypeByIdx</a> (hsize_t idx, <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &type_name) const </td></tr>
-<tr class="memdesc:af861d8a7d48c3242c0e184fe5eeb32c4 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function because it also provides the returned object type in text (H5std_string&)  <a href="#af861d8a7d48c3242c0e184fe5eeb32c4">More...</a><br/></td></tr>
-<tr class="separator:af861d8a7d48c3242c0e184fe5eeb32c4 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9832f8d8c05590650b1e8d48992622c1 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a9832f8d8c05590650b1e8d48992622c1">getObjinfo</a> (const char *name, hbool_t follow_link, H5G_stat_t &statbuf) const </td></tr>
-<tr class="memdesc:a9832f8d8c05590650b1e8d48992622c1 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Returns information about an object.  <a href="#a9832f8d8c05590650b1e8d48992622c1">More...</a><br/></td></tr>
-<tr class="separator:a9832f8d8c05590650b1e8d48992622c1 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae1bf23fece252c1d15eeb4f641ff4652 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#ae1bf23fece252c1d15eeb4f641ff4652">getObjinfo</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, hbool_t follow_link, H5G_stat_t &statbuf) const </td></tr>
-<tr class="memdesc:ae1bf23fece252c1d15eeb4f641ff4652 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#ae1bf23fece252c1d15eeb4f641ff4652">More...</a><br/></td></tr>
-<tr class="separator:ae1bf23fece252c1d15eeb4f641ff4652 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9398a589006a3c2e81e3641beed38bb8 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a9398a589006a3c2e81e3641beed38bb8">getObjinfo</a> (const char *name, H5G_stat_t &statbuf) const </td></tr>
-<tr class="memdesc:a9398a589006a3c2e81e3641beed38bb8 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above functions in that it doesn't have the paramemter <em>follow_link</em>.  <a href="#a9398a589006a3c2e81e3641beed38bb8">More...</a><br/></td></tr>
-<tr class="separator:a9398a589006a3c2e81e3641beed38bb8 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af22f35c2b1cd522da2df5e05536b800f inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#af22f35c2b1cd522da2df5e05536b800f">getObjinfo</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, H5G_stat_t &statbuf) const </td></tr>
-<tr class="memdesc:af22f35c2b1cd522da2df5e05536b800f inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#af22f35c2b1cd522da2df5e05536b800f">More...</a><br/></td></tr>
-<tr class="separator:af22f35c2b1cd522da2df5e05536b800f inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4f27d2a35a97eeddd8d4cfbff65d3bd2 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a4f27d2a35a97eeddd8d4cfbff65d3bd2">iterateElems</a> (const char *name, int *idx, H5G_iterate_t op, void *op_data)</td></tr>
-<tr class="memdesc:a4f27d2a35a97eeddd8d4cfbff65d3bd2 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over the entries of a group.  <a href="#a4f27d2a35a97eeddd8d4cfbff65d3bd2">More...</a><br/></td></tr>
-<tr class="separator:a4f27d2a35a97eeddd8d4cfbff65d3bd2 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9e29b8b982398d1339c0b80e36f1e52d inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a9e29b8b982398d1339c0b80e36f1e52d">iterateElems</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, int *idx, H5G_iterate_t op, void *op_data)</td></tr>
-<tr class="memdesc:a9e29b8b982398d1339c0b80e36f1e52d inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a9e29b8b982398d1339c0b80e36f1e52d">More...</a><br/></td></tr>
-<tr class="separator:a9e29b8b982398d1339c0b80e36f1e52d inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5cdfe34b7504b51aa6ee2db7aa821b97 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a5cdfe34b7504b51aa6ee2db7aa821b97">link</a> (H5L_type_t link_type, const char *curr_name, const char *new_name) const </td></tr>
-<tr class="memdesc:a5cdfe34b7504b51aa6ee2db7aa821b97 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Creates a link of the specified type from <em>new_name</em> to <em>curr_name</em>.  <a href="#a5cdfe34b7504b51aa6ee2db7aa821b97">More...</a><br/></td></tr>
-<tr class="separator:a5cdfe34b7504b51aa6ee2db7aa821b97 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0ab66c8c08cc538e0a49ad615d81ca81 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a0ab66c8c08cc538e0a49ad615d81ca81">link</a> (H5L_type_t link_type, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &curr_name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63 [...]
-<tr class="memdesc:a0ab66c8c08cc538e0a49ad615d81ca81 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>curr_name</em> and <em>new_name</em>.  <a href="#a0ab66c8c08cc538e0a49ad615d81ca81">More...</a><br/></td></tr>
-<tr class="separator:a0ab66c8c08cc538e0a49ad615d81ca81 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7daac4c48230056d7b43ead4f3391da4 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a7daac4c48230056d7b43ead4f3391da4">unlink</a> (const char *name) const </td></tr>
-<tr class="memdesc:a7daac4c48230056d7b43ead4f3391da4 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Removes the specified name at this location.  <a href="#a7daac4c48230056d7b43ead4f3391da4">More...</a><br/></td></tr>
-<tr class="separator:a7daac4c48230056d7b43ead4f3391da4 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a898640132674447cad292cb338048ddc inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a898640132674447cad292cb338048ddc">unlink</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a898640132674447cad292cb338048ddc inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a898640132674447cad292cb338048ddc">More...</a><br/></td></tr>
-<tr class="separator:a898640132674447cad292cb338048ddc inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aeff360f86d31d44b74d7fb78e7cb9298 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#aeff360f86d31d44b74d7fb78e7cb9298">mount</a> (const char *name, <a class="el" href="classH5_1_1H5File.html">H5File</a> &child, <a class="el" href="classH5_1_1PropList.html">PropList</a> &plist) const </td></tr>
-<tr class="memdesc:aeff360f86d31d44b74d7fb78e7cb9298 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Mounts the file <em>child</em> onto this group.  <a href="#aeff360f86d31d44b74d7fb78e7cb9298">More...</a><br/></td></tr>
-<tr class="separator:aeff360f86d31d44b74d7fb78e7cb9298 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3a54df6428f1489179ca8eb869a8d81f inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a3a54df6428f1489179ca8eb869a8d81f">mount</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, <a class="el" href="classH5_1_1H5File.html">H5File</a> &child, <a class="el" href="clas [...]
-<tr class="memdesc:a3a54df6428f1489179ca8eb869a8d81f inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a3a54df6428f1489179ca8eb869a8d81f">More...</a><br/></td></tr>
-<tr class="separator:a3a54df6428f1489179ca8eb869a8d81f inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab0faceecd3d2bec25ad7b848ebe1902e inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#ab0faceecd3d2bec25ad7b848ebe1902e">unmount</a> (const char *name) const </td></tr>
-<tr class="memdesc:ab0faceecd3d2bec25ad7b848ebe1902e inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Unmounts the specified file.  <a href="#ab0faceecd3d2bec25ad7b848ebe1902e">More...</a><br/></td></tr>
-<tr class="separator:ab0faceecd3d2bec25ad7b848ebe1902e inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab88b38785538c5e7714dce35d8627d38 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#ab88b38785538c5e7714dce35d8627d38">unmount</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:ab88b38785538c5e7714dce35d8627d38 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#ab88b38785538c5e7714dce35d8627d38">More...</a><br/></td></tr>
-<tr class="separator:ab88b38785538c5e7714dce35d8627d38 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6056d96899c03a726c3c582ee1d47982 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a6056d96899c03a726c3c582ee1d47982">move</a> (const char *src, const char *dst) const </td></tr>
-<tr class="memdesc:a6056d96899c03a726c3c582ee1d47982 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Renames an object at this location.  <a href="#a6056d96899c03a726c3c582ee1d47982">More...</a><br/></td></tr>
-<tr class="separator:a6056d96899c03a726c3c582ee1d47982 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae7770efcdda57aab69cd292e84748dd9 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#ae7770efcdda57aab69cd292e84748dd9">move</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &src, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string [...]
-<tr class="memdesc:ae7770efcdda57aab69cd292e84748dd9 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>src</em> and <em>dst</em>.  <a href="#ae7770efcdda57aab69cd292e84748dd9">More...</a><br/></td></tr>
-<tr class="separator:ae7770efcdda57aab69cd292e84748dd9 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a29e09d8bf336e176d2749deb6f95ca08 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataType.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a29e09d8bf336e176d2749deb6f95ca08">openDataType</a> (const char *name) const </td></tr>
-<tr class="memdesc:a29e09d8bf336e176d2749deb6f95ca08 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named generic datatype at this location.  <a href="#a29e09d8bf336e176d2749deb6f95ca08">More...</a><br/></td></tr>
-<tr class="separator:a29e09d8bf336e176d2749deb6f95ca08 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5538114a51f0f11a8b754d10212a2ea5 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataType.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a5538114a51f0f11a8b754d10212a2ea5">openDataType</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a5538114a51f0f11a8b754d10212a2ea5 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a5538114a51f0f11a8b754d10212a2ea5">More...</a><br/></td></tr>
-<tr class="separator:a5538114a51f0f11a8b754d10212a2ea5 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8106396cc05c3e286b012bba02072164 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1ArrayType.html">ArrayType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a8106396cc05c3e286b012bba02072164">openArrayType</a> (const char *name) const </td></tr>
-<tr class="memdesc:a8106396cc05c3e286b012bba02072164 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named array datatype at this location.  <a href="#a8106396cc05c3e286b012bba02072164">More...</a><br/></td></tr>
-<tr class="separator:a8106396cc05c3e286b012bba02072164 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab358573d410bad0c6fe08f6ad628e93e inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1ArrayType.html">ArrayType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#ab358573d410bad0c6fe08f6ad628e93e">openArrayType</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:ab358573d410bad0c6fe08f6ad628e93e inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#ab358573d410bad0c6fe08f6ad628e93e">More...</a><br/></td></tr>
-<tr class="separator:ab358573d410bad0c6fe08f6ad628e93e inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a87edeebe376d6c73f0475413d595bbd7 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1CompType.html">CompType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a87edeebe376d6c73f0475413d595bbd7">openCompType</a> (const char *name) const </td></tr>
-<tr class="memdesc:a87edeebe376d6c73f0475413d595bbd7 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named compound datatype at this location.  <a href="#a87edeebe376d6c73f0475413d595bbd7">More...</a><br/></td></tr>
-<tr class="separator:a87edeebe376d6c73f0475413d595bbd7 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a70e6e929a0862dc29a4604dda7e23d16 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1CompType.html">CompType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a70e6e929a0862dc29a4604dda7e23d16">openCompType</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a70e6e929a0862dc29a4604dda7e23d16 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a70e6e929a0862dc29a4604dda7e23d16">More...</a><br/></td></tr>
-<tr class="separator:a70e6e929a0862dc29a4604dda7e23d16 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae78ee330d5e51380630376e9df9f04fb inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1EnumType.html">EnumType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#ae78ee330d5e51380630376e9df9f04fb">openEnumType</a> (const char *name) const </td></tr>
-<tr class="memdesc:ae78ee330d5e51380630376e9df9f04fb inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named enumeration datatype at this location.  <a href="#ae78ee330d5e51380630376e9df9f04fb">More...</a><br/></td></tr>
-<tr class="separator:ae78ee330d5e51380630376e9df9f04fb inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:afb1a4b93d3423b0fafdaae5610d2db25 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1EnumType.html">EnumType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#afb1a4b93d3423b0fafdaae5610d2db25">openEnumType</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:afb1a4b93d3423b0fafdaae5610d2db25 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#afb1a4b93d3423b0fafdaae5610d2db25">More...</a><br/></td></tr>
-<tr class="separator:afb1a4b93d3423b0fafdaae5610d2db25 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aabc761d20b0b211aeee77cb22c9e7a41 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1IntType.html">IntType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#aabc761d20b0b211aeee77cb22c9e7a41">openIntType</a> (const char *name) const </td></tr>
-<tr class="memdesc:aabc761d20b0b211aeee77cb22c9e7a41 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named integer datatype at this location.  <a href="#aabc761d20b0b211aeee77cb22c9e7a41">More...</a><br/></td></tr>
-<tr class="separator:aabc761d20b0b211aeee77cb22c9e7a41 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9a7dfbba30253fbfa16b7c7f00515820 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1IntType.html">IntType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a9a7dfbba30253fbfa16b7c7f00515820">openIntType</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a9a7dfbba30253fbfa16b7c7f00515820 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a9a7dfbba30253fbfa16b7c7f00515820">More...</a><br/></td></tr>
-<tr class="separator:a9a7dfbba30253fbfa16b7c7f00515820 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a98598f40b89062ec982a43bdae822939 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1FloatType.html">FloatType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a98598f40b89062ec982a43bdae822939">openFloatType</a> (const char *name) const </td></tr>
-<tr class="memdesc:a98598f40b89062ec982a43bdae822939 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named floating-point datatype at this location.  <a href="#a98598f40b89062ec982a43bdae822939">More...</a><br/></td></tr>
-<tr class="separator:a98598f40b89062ec982a43bdae822939 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a25712ed24f42abebdf46f19342f667a0 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1FloatType.html">FloatType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a25712ed24f42abebdf46f19342f667a0">openFloatType</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a25712ed24f42abebdf46f19342f667a0 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a25712ed24f42abebdf46f19342f667a0">More...</a><br/></td></tr>
-<tr class="separator:a25712ed24f42abebdf46f19342f667a0 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa2e11b676436160a9af8967bfd870642 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1StrType.html">StrType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#aa2e11b676436160a9af8967bfd870642">openStrType</a> (const char *name) const </td></tr>
-<tr class="memdesc:aa2e11b676436160a9af8967bfd870642 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named string datatype at this location.  <a href="#aa2e11b676436160a9af8967bfd870642">More...</a><br/></td></tr>
-<tr class="separator:aa2e11b676436160a9af8967bfd870642 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7af20454be80f642fb498bcadc5f6dd8 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1StrType.html">StrType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a7af20454be80f642fb498bcadc5f6dd8">openStrType</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a7af20454be80f642fb498bcadc5f6dd8 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a7af20454be80f642fb498bcadc5f6dd8">More...</a><br/></td></tr>
-<tr class="separator:a7af20454be80f642fb498bcadc5f6dd8 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac7d42ee88c926c543edf247126f89cb3 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1VarLenType.html">VarLenType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#ac7d42ee88c926c543edf247126f89cb3">openVarLenType</a> (const char *name) const </td></tr>
-<tr class="memdesc:ac7d42ee88c926c543edf247126f89cb3 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named variable length datatype at this location.  <a href="#ac7d42ee88c926c543edf247126f89cb3">More...</a><br/></td></tr>
-<tr class="separator:ac7d42ee88c926c543edf247126f89cb3 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6699229837d90eea8ec2a937cc2be5e1 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1VarLenType.html">VarLenType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a6699229837d90eea8ec2a937cc2be5e1">openVarLenType</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a6699229837d90eea8ec2a937cc2be5e1 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a6699229837d90eea8ec2a937cc2be5e1">More...</a><br/></td></tr>
-<tr class="separator:a6699229837d90eea8ec2a937cc2be5e1 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a46ed2d147450067b07db5caf4ebc3da4 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a46ed2d147450067b07db5caf4ebc3da4">CommonFG</a> ()</td></tr>
-<tr class="memdesc:a46ed2d147450067b07db5caf4ebc3da4 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a46ed2d147450067b07db5caf4ebc3da4">More...</a><br/></td></tr>
-<tr class="separator:a46ed2d147450067b07db5caf4ebc3da4 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:acdc240e3a1ad2a7e119c38fa639076ba inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#acdc240e3a1ad2a7e119c38fa639076ba">~CommonFG</a> ()</td></tr>
-<tr class="memdesc:acdc240e3a1ad2a7e119c38fa639076ba inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#acdc240e3a1ad2a7e119c38fa639076ba">More...</a><br/></td></tr>
-<tr class="separator:acdc240e3a1ad2a7e119c38fa639076ba inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
-Protected Member Functions</h2></td></tr>
-<tr class="memitem:ad95f8b6f267b7be0c0f292e475aa8373"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Group.html#ad95f8b6f267b7be0c0f292e475aa8373">p_setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:ad95f8b6f267b7be0c0f292e475aa8373"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#ad95f8b6f267b7be0c0f292e475aa8373">More...</a><br/></td></tr>
-<tr class="separator:ad95f8b6f267b7be0c0f292e475aa8373"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1H5Object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1H5Object')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td></tr>
-<tr class="memitem:a3dfa8496c2490cf9338462647ec1a831 inherit pro_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#a3dfa8496c2490cf9338462647ec1a831">H5Object</a> ()</td></tr>
-<tr class="separator:a3dfa8496c2490cf9338462647ec1a831 inherit pro_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aaedb5e2d949e1f38817a770e564def5c inherit pro_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#aaedb5e2d949e1f38817a770e564def5c">H5Object</a> (const hid_t object_id)</td></tr>
-<tr class="separator:aaedb5e2d949e1f38817a770e564def5c inherit pro_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1H5Location"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1H5Location')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td></tr>
-<tr class="memitem:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a> ()</td></tr>
-<tr class="separator:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a> (const hid_t loc_id)</td></tr>
-<tr class="separator:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &original)</td></tr>
-<tr class="memdesc:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> instance.  <a href="#a220e9b5ce6e2f1a0a9417c43044a4435">More...</a><br/></td></tr>
-<tr class="separator:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:add727abd7dc520399f983c4a233b2f16 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16">p_reference</a> (void *ref, const char *name, hid_t space_id, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:add727abd7dc520399f983c4a233b2f16 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aade70036f2fb86c9db621a3fada7cb82 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82">p_dereference</a> (hid_t loc_id, const void *ref, H5R_type_t ref_type, const char *from_func)</td></tr>
-<tr class="separator:aade70036f2fb86c9db621a3fada7cb82 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abcc6664714713593bf1a4fd9f1a5eab4 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4">p_get_obj_type</a> (void *ref, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:abcc6664714713593bf1a4fd9f1a5eab4 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7399d98ad07692317981f9769c3853f2 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2">p_get_ref_obj_type</a> (void *ref, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:a7399d98ad07692317981f9769c3853f2 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7">~H5Location</a> ()</td></tr>
-<tr class="memdesc:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#af790c3883e7d9f72677a1f6ed034c4c7">More...</a><br/></td></tr>
-<tr class="separator:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr>
-<tr class="memdesc:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a5545dda5e4c610b6bd9cdffe670c8728">More...</a><br/></td></tr>
-<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a> () const </td></tr>
-<tr class="separator:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr>
-<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object.  <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr>
-<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a> (const hid_t obj_id)</td></tr>
-<tr class="separator:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Class <a class="el" href="classH5_1_1Group.html" title="Class Group represents an HDF5 group. ">Group</a> represents an HDF5 group. </p>
-<p>It inherits many operations from <a class="el" href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> and <a class="el" href="classH5_1_1CommonFG.html" title="Class CommonFG is an abstract base class of H5File and H5Group. ">CommonFG</a>. </p>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="h5group_8cpp-example.html#_a3">h5group.cpp</a>.</dd>
-</dl></div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="aad6b9252381c41e614600ab73dd27326"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::Group::Group </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> & </td>
-          <td class="paramname"><em>loc</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const void * </td>
-          <td class="paramname"><em>ref</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5R_type_t </td>
-          <td class="paramname"><em>ref_type</em> = <code>H5R_OBJECT</code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Given a reference, ref, to an hdf5 group, creates a <a class="el" href="classH5_1_1Group.html" title="Class Group represents an HDF5 group. ">Group</a> object. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">loc</td><td>- IN: Specifying location referenced object is in </td></tr>
-    <tr><td class="paramname">ref</td><td>- IN: Reference pointer </td></tr>
-    <tr><td class="paramname">ref_type</td><td>- IN: Reference type - default to H5R_OBJECT </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1ReferenceException.html">H5::ReferenceException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd><code>obj</code> can be <a class="el" href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a>, <a class="el" href="classH5_1_1Group.html" title="Class Group represents an HDF5 group. ">Group</a>, or named <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a>, that is a datatype that has been named by <a class="el" href="classH5_ [...]
-
-</div>
-</div>
-<a class="anchor" id="af2d29f0881724844db03b92f1c6841a9"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::Group::Group </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1Attribute.html">Attribute</a> & </td>
-          <td class="paramname"><em>attr</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const void * </td>
-          <td class="paramname"><em>ref</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5R_type_t </td>
-          <td class="paramname"><em>ref_type</em> = <code>H5R_OBJECT</code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Given a reference, ref, to an hdf5 group, creates a <a class="el" href="classH5_1_1Group.html" title="Class Group represents an HDF5 group. ">Group</a> object. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">attr</td><td>- IN: Specifying location where the referenced object is in </td></tr>
-    <tr><td class="paramname">ref</td><td>- IN: Reference pointer </td></tr>
-    <tr><td class="paramname">ref_type</td><td>- IN: Reference type - default to H5R_OBJECT </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1ReferenceException.html">H5::ReferenceException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="aa1cca91f25275a9244a9218bca2a923c"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::Group::Group </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Default constructor: creates a stub <a class="el" href="classH5_1_1Group.html" title="Class Group represents an HDF5 group. ">Group</a>. </p>
-
-</div>
-</div>
-<a class="anchor" id="a17a49de6cbf4e29ef2fcb33d2fecbc4c"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::Group::Group </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1Group.html">Group</a> & </td>
-          <td class="paramname"><em>original</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1Group.html" title="Class Group represents an HDF5 group. ">Group</a> object. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">original</td><td>- IN: Original group to copy </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a35a7b1aa83c5d9fd8224708957ed5caa"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::Group::~Group </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Properly terminates access to this group. </p>
-
-</div>
-</div>
-<a class="anchor" id="a374615d1dc794c09f7cefc86d7fc7755"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::Group::Group </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>existing_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a <a class="el" href="classH5_1_1Group.html" title="Class Group represents an HDF5 group. ">Group</a> object using the id of an existing group. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">existing_id</td><td>- IN: Id of an existing group </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="ad9c00f441599f96af1ce3f84dd2cd319"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::Group::close </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Closes this group. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p>Implements <a class="el" href="classH5_1_1IdComponent.html#a222cd35221706639d021975b3cb3ad00">H5::IdComponent</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a0a3a509560218065c0b346c46148f4ca"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::Group::fromClass </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns this class name. </p>
-
-<p>Reimplemented from <a class="el" href="classH5_1_1IdComponent.html#a0b6b214342ac6259b932f1fb4f35234f">H5::IdComponent</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a3d1f05df87a72511633dce6d556f8936"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">hid_t H5::Group::getId </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Get the id of this group. </p>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1Group.html" title="Class Group represents an HDF5 group. ">Group</a> identifier </dd></dl>
-
-<p>Implements <a class="el" href="classH5_1_1H5Location.html#adf9673f56413b1698e12a9a5bace28cd">H5::H5Location</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a3767b3738028a30a567b3e12820fef50"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">hid_t H5::Group::getLocId </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns the id of this group. </p>
-<dl class="section return"><dt>Returns</dt><dd>Id of this group </dd></dl>
-
-<p>Implements <a class="el" href="classH5_1_1CommonFG.html#a28dd053d0fa4ebad7fca2949e65d1987">H5::CommonFG</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ad95f8b6f267b7be0c0f292e475aa8373"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::Group::p_setId </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>new_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Sets the identifier of this object to a new value. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1IdComponentException.html">H5::IdComponentException</a></td><td>when the attempt to close the HDF5 object fails </td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p>Implements <a class="el" href="classH5_1_1IdComponent.html#a23accf3cee556a841e9388a2e410ccb7">H5::IdComponent</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ad8fc36cebfc68acaa5f1d2266410a188"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::Group::throwException </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>func_name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>msg</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Throws <a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a>. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">func_name</td><td>- Name of the function where failure occurs </td></tr>
-    <tr><td class="paramname">msg</td><td>- Message describing the failure </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p>Implements <a class="el" href="classH5_1_1CommonFG.html#a4cb5086fb31b5b5befb933a963720e81">H5::CommonFG</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5Group_8h_source.html">H5Group.h</a></li>
-<li><a class="el" href="H5Group_8cpp.html">H5Group.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1Group.png b/html/cpplus_RM/classH5_1_1Group.png
deleted file mode 100644
index 1b6c9e8..0000000
Binary files a/html/cpplus_RM/classH5_1_1Group.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1GroupIException-members.html b/html/cpplus_RM/classH5_1_1GroupIException-members.html
deleted file mode 100644
index e6e2739..0000000
--- a/html/cpplus_RM/classH5_1_1GroupIException-members.html
+++ /dev/null
@@ -1,127 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1GroupIException.html">GroupIException</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::GroupIException Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a>(const Exception &orig)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a>(H5E_auto2_t &func, void **client_data)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a>(hid_t err_major_id) const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a>(hid_t err_minor_id) const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1GroupIException.html#a1cdd4acc8aa7168e2346d83655c282bd">GroupIException</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1GroupIException.html#a455cfbe839c8e27ed356c3b55083a088">GroupIException</a>()</td><td class="entry"><a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>(FILE *stream=NULL) const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a>(H5E_auto2_t &func, void *client_data)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a>(H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1GroupIException.html#a7ca5e5c0ad84f42ed0241816aa62f873">~GroupIException</a>()</td><td class="entry"><a class="el" href="classH5_1_1GroupIException.html">H5::GroupIException</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1GroupIException.html b/html/cpplus_RM/classH5_1_1GroupIException.html
deleted file mode 100644
index 14b24e5..0000000
--- a/html/cpplus_RM/classH5_1_1GroupIException.html
+++ /dev/null
@@ -1,271 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::GroupIException Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1GroupIException.html">GroupIException</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="classH5_1_1GroupIException-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::GroupIException Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><code>#include <<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::GroupIException:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1GroupIException.png" usemap="#H5::GroupIException_map" alt=""/>
-  <map id="H5::GroupIException_map" name="H5::GroupIException_map">
-<area href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. " alt="H5::Exception" shape="rect" coords="0,0,127,24"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a1cdd4acc8aa7168e2346d83655c282bd"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1GroupIException.html#a1cdd4acc8aa7168e2346d83655c282bd">GroupIException</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &func_name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &message=<a [...]
-<tr class="memdesc:a1cdd4acc8aa7168e2346d83655c282bd"><td class="mdescLeft"> </td><td class="mdescRight">Creates a <a class="el" href="classH5_1_1GroupIException.html">GroupIException</a> with the name of the function, in which the failure occurs, and an optional detailed message.  <a href="#a1cdd4acc8aa7168e2346d83655c282bd">More...</a><br/></td></tr>
-<tr class="separator:a1cdd4acc8aa7168e2346d83655c282bd"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a455cfbe839c8e27ed356c3b55083a088"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1GroupIException.html#a455cfbe839c8e27ed356c3b55083a088">GroupIException</a> ()</td></tr>
-<tr class="memdesc:a455cfbe839c8e27ed356c3b55083a088"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a455cfbe839c8e27ed356c3b55083a088">More...</a><br/></td></tr>
-<tr class="separator:a455cfbe839c8e27ed356c3b55083a088"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7ca5e5c0ad84f42ed0241816aa62f873"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1GroupIException.html#a7ca5e5c0ad84f42ed0241816aa62f873">~GroupIException</a> ()</td></tr>
-<tr class="memdesc:a7ca5e5c0ad84f42ed0241816aa62f873"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a7ca5e5c0ad84f42ed0241816aa62f873">More...</a><br/></td></tr>
-<tr class="separator:a7ca5e5c0ad84f42ed0241816aa62f873"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1Exception"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1Exception')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td></tr>
-<tr class="memitem:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &func_name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5s [...]
-<tr class="memdesc:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Creates an exception with the name of the function, in which the failure occurs, and an optional detailed message.  <a href="#a0f4ddd03c9177ca8c318f17e588cd713">More...</a><br/></td></tr>
-<tr class="separator:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a> (hid_t err_major_id) const </td></tr>
-<tr class="memdesc:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a major error number.  <a href="#adb189625407c0e219a8b064b41b8cb32">More...</a><br/></td></tr>
-<tr class="separator:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8dee739f83b527b30150149ae1036849 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a> (hid_t err_minor_id) const </td></tr>
-<tr class="memdesc:a8dee739f83b527b30150149ae1036849 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a minor error number.  <a href="#a8dee739f83b527b30150149ae1036849">More...</a><br/></td></tr>
-<tr class="separator:a8dee739f83b527b30150149ae1036849 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a> () const </td></tr>
-<tr class="memdesc:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown.  <a href="#aedc9690b2b1a12e0fab36962d4479508">More...</a><br/></td></tr>
-<tr class="separator:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a> () const </td></tr>
-<tr class="memdesc:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown.  <a href="#a1a60af9bf6c9bb1c9d42d1807529f187">More...</a><br/></td></tr>
-<tr class="separator:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a> () const </td></tr>
-<tr class="memdesc:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown.  <a href="#a244fb8b04b39d92bca9fae548b00d730">More...</a><br/></td></tr>
-<tr class="separator:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a> () const </td></tr>
-<tr class="memdesc:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown.  <a href="#ac492fb892d39a60dd4fb2b7ae015300f">More...</a><br/></td></tr>
-<tr class="separator:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a> (FILE *stream=NULL) const </td></tr>
-<tr class="memdesc:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner.  <a href="#ad5bf0f93b4156d6366110dd5e08342a2">More...</a><br/></td></tr>
-<tr class="separator:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a> ()</td></tr>
-<tr class="memdesc:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a9c0bba82658e1022a9c784c9364bd068">More...</a><br/></td></tr>
-<tr class="separator:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a> (const <a class="el" href="classH5_1_1Exception.html">Exception</a> &orig)</td></tr>
-<tr class="memdesc:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> object.  <a href="#abc3b9e76dbfbdc6fc7939c67d3cfe72b">More...</a><br/></td></tr>
-<tr class="separator:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a> ()</td></tr>
-<tr class="memdesc:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#ac6f37cdf186b4c23fadfcd5998c2ddbb">More...</a><br/></td></tr>
-<tr class="separator:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classH5_1_1Exception"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classH5_1_1Exception')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td></tr>
-<tr class="memitem:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a> (H5E_auto2_t &func, void *client_data)</td></tr>
-<tr class="memdesc:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns on the automatic error printing.  <a href="#af28b00cd90aab4cdf3cc556e15950bbb">More...</a><br/></td></tr>
-<tr class="separator:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a> ()</td></tr>
-<tr class="memdesc:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns off the automatic error printing from the C library.  <a href="#ad49f16300979996c094c2e4f57868414">More...</a><br/></td></tr>
-<tr class="separator:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a> (H5E_auto2_t &func, void **client_data)</td></tr>
-<tr class="memdesc:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the current settings for the automatic error stack traversal function and its data.  <a href="#af0ffda4a0ed5cafe729a093d4c1920d0">More...</a><br/></td></tr>
-<tr class="separator:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a> ()</td></tr>
-<tr class="memdesc:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Clears the error stack for the current thread.  <a href="#a58bb19c2776bd3fbdbe081b63ae97486">More...</a><br/></td></tr>
-<tr class="separator:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a> (H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td></tr>
-<tr class="memdesc:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Walks the error stack for the current thread, calling the specified function.  <a href="#aafd9cbcc5baf0b3eb92184fc922f3b09">More...</a><br/></td></tr>
-<tr class="separator:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_static_attribs_classH5_1_1Exception"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_classH5_1_1Exception')"><img src="closed.png" alt="-"/> Static Protected Attributes inherited from <a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td></tr>
-<tr class="memitem:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static const char </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a> [] = "No detailed information provided"</td></tr>
-<tr class="separator:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><dl><dt><b>Examples: </b></dt><dd><a class="el" href="h5group_8cpp-example.html#_a15">h5group.cpp</a>.</dd>
-</dl></div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="a1cdd4acc8aa7168e2346d83655c282bd"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::GroupIException::GroupIException </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>func_name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>message</em> = <code><a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a <a class="el" href="classH5_1_1GroupIException.html">GroupIException</a> with the name of the function, in which the failure occurs, and an optional detailed message. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">func_name</td><td>- IN: Name of the function where failure occurs </td></tr>
-    <tr><td class="paramname">message</td><td>- IN: Message on the failure </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a455cfbe839c8e27ed356c3b55083a088"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::GroupIException::GroupIException </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Default constructor. </p>
-
-</div>
-</div>
-<a class="anchor" id="a7ca5e5c0ad84f42ed0241816aa62f873"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::GroupIException::~GroupIException </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Noop destructor. </p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5Exception_8h_source.html">H5Exception.h</a></li>
-<li><a class="el" href="H5Exception_8cpp.html">H5Exception.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1GroupIException.png b/html/cpplus_RM/classH5_1_1GroupIException.png
deleted file mode 100644
index e3aa661..0000000
Binary files a/html/cpplus_RM/classH5_1_1GroupIException.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1H5File-members.html b/html/cpplus_RM/classH5_1_1H5File-members.html
deleted file mode 100644
index 826ea64..0000000
--- a/html/cpplus_RM/classH5_1_1H5File-members.html
+++ /dev/null
@@ -1,240 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1H5File.html">H5File</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::H5File Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1H5File.html">H5::H5File</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250">attrExists</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a811bad80304c37276264377f326e3014">attrExists</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5File.html#a4f1cd3bce2a84c7ea43bb9e679b6babe">close</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5File.html">H5::H5File</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a46ed2d147450067b07db5caf4ebc3da4">CommonFG</a>()</td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a624715e413bc019345cd596db745094a">createAttribute</a>(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a>(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a12a4af21ca0231d4f2c4008b12177bb1">createDataSet</a>(const char *name, const DataType &data_type, const DataSpace &data_space, const DSetCreatPropList &create_plist=DSetCreatPropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a38cfd34b4e59bea9871c11df9db5958d">createDataSet</a>(const H5std_string &name, const DataType &data_type, const DataSpace &data_space, const DSetCreatPropList &create_plist=DSetCreatPropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a241dc4c229a307e4c4eacf9e38dfc472">createGroup</a>(const char *name, size_t size_hint=0) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#aacccdbaf7b41e7fcd60725d62f6b4238">createGroup</a>(const H5std_string &name, size_t size_hint=0) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a31c2d19fe87dec83ce94bf88a480456f">dereference</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072">dereference</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800">flush</a>(H5F_scope_t scope) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5File.html#a972ecba8c346ad46a35c0cdb0b8ed78f">fromClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5File.html">H5::H5File</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5File.html#aed49af447bf5704fa4c186dbdfd2d11f">getAccessPlist</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5File.html">H5::H5File</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c">getComment</a>(const char *name, size_t bufsize=256) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">getComment</a>(const H5std_string &name, size_t bufsize=256) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5File.html#ad939a66d4863b9fc439672acba8d3b15">getCreatePlist</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5File.html">H5::H5File</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5File.html#ab1ebf23c585ab8144aeefbcc3e8afeb9">getFileSize</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5File.html">H5::H5File</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5File.html#afb92b6c1e1ab32993dad71d07efb1f9d">getFreeSpace</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5File.html">H5::H5File</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5File.html#a678d947a4efe731e497d33d1c23922ff">getId</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5File.html">H5::H5File</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a8cd5bf8001389c46b0ffbc33f328f020">getLinkval</a>(const char *link_name, size_t size=0) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#ae8105c776db3594e1ec28f4577f7e238">getLinkval</a>(const H5std_string &link_name, size_t size=0) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5File.html#a69114a68c97f519120753126aaffb18c">getLocId</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5File.html">H5::H5File</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#ace728c93ccb415f5f6eafb5d0126813f">getNumObjs</a>() const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5File.html#ad8a0582836ae35b9b24c6efe0595100d">getObjCount</a>(unsigned types) const </td><td class="entry"><a class="el" href="classH5_1_1H5File.html">H5::H5File</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5File.html#a47fe0895c12b0a82362fcdc7825339ba">getObjCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5File.html">H5::H5File</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5File.html#a6bf4658fbb77703741ef4e9129ac602c">getObjIDs</a>(unsigned types, size_t max_objs, hid_t *oid_list) const </td><td class="entry"><a class="el" href="classH5_1_1H5File.html">H5::H5File</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a9832f8d8c05590650b1e8d48992622c1">getObjinfo</a>(const char *name, hbool_t follow_link, H5G_stat_t &statbuf) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#ae1bf23fece252c1d15eeb4f641ff4652">getObjinfo</a>(const H5std_string &name, hbool_t follow_link, H5G_stat_t &statbuf) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a9398a589006a3c2e81e3641beed38bb8">getObjinfo</a>(const char *name, H5G_stat_t &statbuf) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#af22f35c2b1cd522da2df5e05536b800f">getObjinfo</a>(const H5std_string &name, H5G_stat_t &statbuf) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a95454e7ec44a1dae29b4142604f6e0ad">getObjnameByIdx</a>(hsize_t idx) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#af0de25ff80f1ed0c5f6cca4bd1f72e1f">getObjnameByIdx</a>(hsize_t idx, char *name, size_t size) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a15c71d717d71be737042b2bce5ba1c10">getObjnameByIdx</a>(hsize_t idx, H5std_string &name, size_t size) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a559cc5236b6bacccffa5d5901b98f7ac">getObjTypeByIdx</a>(hsize_t idx) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#aaf942fe78de75453dc3367b36a4e1413">getObjTypeByIdx</a>(hsize_t idx, char *type_name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#af861d8a7d48c3242c0e184fe5eeb32c4">getObjTypeByIdx</a>(hsize_t idx, H5std_string &type_name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a>(void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5File.html#afafd315440c16e447aac4e7cfef04941">getVFDHandle</a>(FileAccPropList &fapl, void **file_handle) const </td><td class="entry"><a class="el" href="classH5_1_1H5File.html">H5::H5File</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5File.html#abf72aaec783cf027e1528acf2ac7b9d7">getVFDHandle</a>(void **file_handle) const </td><td class="entry"><a class="el" href="classH5_1_1H5File.html">H5::H5File</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5File.html#af25054898de738072217e274217a278c">H5File</a>(const char *name, unsigned int flags, const FileCreatPropList &create_plist=FileCreatPropList::DEFAULT, const FileAccPropList &access_plist=FileAccPropList::DEFAULT)</td><td class="entry"><a class="el" href="classH5_1_1H5File.html">H5::H5File</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5File.html#a74bb8e05dde9450227bc27841277375f">H5File</a>(const H5std_string &name, unsigned int flags, const FileCreatPropList &create_plist=FileCreatPropList::DEFAULT, const FileAccPropList &access_plist=FileAccPropList::DEFAULT)</td><td class="entry"><a class="el" href="classH5_1_1H5File.html">H5::H5File</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5File.html#a36dd29998f6e70b7cb9735a44686baad">H5File</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5File.html">H5::H5File</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5File.html#a912472f9bdf2bf90590a9e8ecaed3b99">H5File</a>(const H5File &original)</td><td class="entry"><a class="el" href="classH5_1_1H5File.html">H5::H5File</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a>(const hid_t loc_id)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a>(const H5Location &original)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a>(const char *func_name) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5File.html#a03798df740d2a1e45f608164b13864d1">isHdf5</a>(const char *name)</td><td class="entry"><a class="el" href="classH5_1_1H5File.html">H5::H5File</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5File.html#a5147f9124fd66da6537999734e85c6fc">isHdf5</a>(const H5std_string &name)</td><td class="entry"><a class="el" href="classH5_1_1H5File.html">H5::H5File</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a>(attr_operator_t user_op, unsigned *idx=NULL, void *op_data=NULL)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a4f27d2a35a97eeddd8d4cfbff65d3bd2">iterateElems</a>(const char *name, int *idx, H5G_iterate_t op, void *op_data)</td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a9e29b8b982398d1339c0b80e36f1e52d">iterateElems</a>(const H5std_string &name, int *idx, H5G_iterate_t op, void *op_data)</td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a5cdfe34b7504b51aa6ee2db7aa821b97">link</a>(H5L_type_t link_type, const char *curr_name, const char *new_name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a0ab66c8c08cc538e0a49ad615d81ca81">link</a>(H5L_type_t link_type, const H5std_string &curr_name, const H5std_string &new_name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#aeff360f86d31d44b74d7fb78e7cb9298">mount</a>(const char *name, H5File &child, PropList &plist) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a3a54df6428f1489179ca8eb869a8d81f">mount</a>(const H5std_string &name, H5File &child, PropList &plist) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a6056d96899c03a726c3c582ee1d47982">move</a>(const char *src, const char *dst) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#ae7770efcdda57aab69cd292e84748dd9">move</a>(const H5std_string &src, const H5std_string &dst) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a8106396cc05c3e286b012bba02072164">openArrayType</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#ab358573d410bad0c6fe08f6ad628e93e">openArrayType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a>(const unsigned int idx) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a87edeebe376d6c73f0475413d595bbd7">openCompType</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a70e6e929a0862dc29a4604dda7e23d16">openCompType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a6a2557f173c32577db9feeb1b77d4e40">openDataSet</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a569cbf6e00c00a32d84177d2086991f7">openDataSet</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a29e09d8bf336e176d2749deb6f95ca08">openDataType</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a5538114a51f0f11a8b754d10212a2ea5">openDataType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#ae78ee330d5e51380630376e9df9f04fb">openEnumType</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#afb1a4b93d3423b0fafdaae5610d2db25">openEnumType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5File.html#ab20ea83ffa86b74e13168b6c2fdfd817">openFile</a>(const H5std_string &name, unsigned int flags, const FileAccPropList &access_plist=FileAccPropList::DEFAULT)</td><td class="entry"><a class="el" href="classH5_1_1H5File.html">H5::H5File</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5File.html#ae20ef228e7c2db78d31180d3521319ee">openFile</a>(const char *name, unsigned int flags, const FileAccPropList &access_plist=FileAccPropList::DEFAULT)</td><td class="entry"><a class="el" href="classH5_1_1H5File.html">H5::H5File</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a98598f40b89062ec982a43bdae822939">openFloatType</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a25712ed24f42abebdf46f19342f667a0">openFloatType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a24a81b8a3cbcb97f73984d85b63a255e">openGroup</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#aaf29549a7b32bd5d8a8500f20bd1cef3">openGroup</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#aabc761d20b0b211aeee77cb22c9e7a41">openIntType</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a9a7dfbba30253fbfa16b7c7f00515820">openIntType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#aa2e11b676436160a9af8967bfd870642">openStrType</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a7af20454be80f642fb498bcadc5f6dd8">openStrType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#ac7d42ee88c926c543edf247126f89cb3">openVarLenType</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a6699229837d90eea8ec2a937cc2be5e1">openVarLenType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82">p_dereference</a>(hid_t loc_id, const void *ref, H5R_type_t ref_type, const char *from_func)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4">p_get_obj_type</a>(void *ref, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2">p_get_ref_obj_type</a>(void *ref, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16">p_reference</a>(void *ref, const char *name, hid_t space_id, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5File.html#a1f4e9fee0f493d21f694c5daa1a4dd85">p_setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1H5File.html">H5::H5File</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a>(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a>(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a6928514c43d4c0debf1afd7511f28511">reference</a>(void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a>(void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad">removeComment</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a>(const char *oldname, const char *newname) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a>(const H5std_string &oldname, const H5std_string &newname) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5File.html#addf8e9f932e7e4e53b27ab19a2dc1730">reopen</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5File.html">H5::H5File</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5File.html#af3f5bdd07e7b26a6090ff8361df80498">reOpen</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5File.html">H5::H5File</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a>(const char *name, const char *comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a>(const H5std_string &name, const H5std_string &comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a>(const char *comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a>(const H5std_string &comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5File.html#a78fad4e8b2d4f26f8cb9c672dd7efd25">throwException</a>(const H5std_string &func_name, const H5std_string &msg) const </td><td class="entry"><a class="el" href="classH5_1_1H5File.html">H5::H5File</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a7daac4c48230056d7b43ead4f3391da4">unlink</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#a898640132674447cad292cb338048ddc">unlink</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#ab0faceecd3d2bec25ad7b848ebe1902e">unmount</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#ab88b38785538c5e7714dce35d8627d38">unmount</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1CommonFG.html#acdc240e3a1ad2a7e119c38fa639076ba">~CommonFG</a>()</td><td class="entry"><a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5File.html#af59e44dc590c9d47305d6a316837585d">~H5File</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5File.html">H5::H5File</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7">~H5Location</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1H5File.html b/html/cpplus_RM/classH5_1_1H5File.html
deleted file mode 100644
index cb212ea..0000000
--- a/html/cpplus_RM/classH5_1_1H5File.html
+++ /dev/null
@@ -1,1403 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::H5File Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1H5File.html">H5File</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="#pub-static-methods">Static Public Member Functions</a> |
-<a href="#pro-methods">Protected Member Functions</a> |
-<a href="classH5_1_1H5File-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::H5File Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Class <a class="el" href="classH5_1_1H5File.html" title="Class H5File represents an HDF5 file. ">H5File</a> represents an HDF5 file.  
- <a href="classH5_1_1H5File.html#details">More...</a></p>
-
-<p><code>#include <<a class="el" href="H5File_8h_source.html">H5File.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::H5File:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1H5File.png" usemap="#H5::H5File_map" alt=""/>
-  <map id="H5::H5File_map" name="H5::H5File_map">
-<area href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. " alt="H5::H5Location" shape="rect" coords="0,56,107,80"/>
-<area href="classH5_1_1CommonFG.html" title="Class CommonFG is an abstract base class of H5File and H5Group. " alt="H5::CommonFG" shape="rect" coords="117,56,224,80"/>
-<area href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="0,0,107,24"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:af25054898de738072217e274217a278c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5File.html#af25054898de738072217e274217a278c">H5File</a> (const char *name, unsigned int flags, const <a class="el" href="classH5_1_1FileCreatPropList.html">FileCreatPropList</a> &create_plist=<a class="el" href="classH5_1_1FileCreatPropList.html#a82f8cb6df67bd26c655cb3f9c3b30dbc">FileCreatPropList [...]
-<tr class="memdesc:af25054898de738072217e274217a278c"><td class="mdescLeft"> </td><td class="mdescRight">Creates or opens an HDF5 file depending on the parameter flags.  <a href="#af25054898de738072217e274217a278c">More...</a><br/></td></tr>
-<tr class="separator:af25054898de738072217e274217a278c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a74bb8e05dde9450227bc27841277375f"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5File.html#a74bb8e05dde9450227bc27841277375f">H5File</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, unsigned int flags, const <a class="el" href="classH5_1_1FileCreatPropList.html">FileCreatPropList</a> &create_plist=<a class="el" h [...]
-<tr class="memdesc:a74bb8e05dde9450227bc27841277375f"><td class="mdescLeft"> </td><td class="mdescRight">This is another overloaded constructor. It differs from the above constructor only in the type of the <em>name</em> argument.  <a href="#a74bb8e05dde9450227bc27841277375f">More...</a><br/></td></tr>
-<tr class="separator:a74bb8e05dde9450227bc27841277375f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab20ea83ffa86b74e13168b6c2fdfd817"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5File.html#ab20ea83ffa86b74e13168b6c2fdfd817">openFile</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, unsigned int flags, const <a class="el" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> &access_plist=<a class="el" [...]
-<tr class="memdesc:ab20ea83ffa86b74e13168b6c2fdfd817"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It takes an <code>H5std_string</code> for <em>name</em>.  <a href="#ab20ea83ffa86b74e13168b6c2fdfd817">More...</a><br/></td></tr>
-<tr class="separator:ab20ea83ffa86b74e13168b6c2fdfd817"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae20ef228e7c2db78d31180d3521319ee"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5File.html#ae20ef228e7c2db78d31180d3521319ee">openFile</a> (const char *name, unsigned int flags, const <a class="el" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> &access_plist=<a class="el" href="classH5_1_1FileAccPropList.html#a21e14f8342d3730ce1cffb61c04310af">FileAccPropList:: [...]
-<tr class="memdesc:ae20ef228e7c2db78d31180d3521319ee"><td class="mdescLeft"> </td><td class="mdescRight">Opens an HDF5 file.  <a href="#ae20ef228e7c2db78d31180d3521319ee">More...</a><br/></td></tr>
-<tr class="separator:ae20ef228e7c2db78d31180d3521319ee"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4f1cd3bce2a84c7ea43bb9e679b6babe"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5File.html#a4f1cd3bce2a84c7ea43bb9e679b6babe">close</a> ()</td></tr>
-<tr class="memdesc:a4f1cd3bce2a84c7ea43bb9e679b6babe"><td class="mdescLeft"> </td><td class="mdescRight">Closes this HDF5 file.  <a href="#a4f1cd3bce2a84c7ea43bb9e679b6babe">More...</a><br/></td></tr>
-<tr class="separator:a4f1cd3bce2a84c7ea43bb9e679b6babe"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aed49af447bf5704fa4c186dbdfd2d11f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5File.html#aed49af447bf5704fa4c186dbdfd2d11f">getAccessPlist</a> () const </td></tr>
-<tr class="memdesc:aed49af447bf5704fa4c186dbdfd2d11f"><td class="mdescLeft"> </td><td class="mdescRight">Returns the access property list of this file.  <a href="#aed49af447bf5704fa4c186dbdfd2d11f">More...</a><br/></td></tr>
-<tr class="separator:aed49af447bf5704fa4c186dbdfd2d11f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad939a66d4863b9fc439672acba8d3b15"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1FileCreatPropList.html">FileCreatPropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5File.html#ad939a66d4863b9fc439672acba8d3b15">getCreatePlist</a> () const </td></tr>
-<tr class="memdesc:ad939a66d4863b9fc439672acba8d3b15"><td class="mdescLeft"> </td><td class="mdescRight">Returns the creation property list of this file.  <a href="#ad939a66d4863b9fc439672acba8d3b15">More...</a><br/></td></tr>
-<tr class="separator:ad939a66d4863b9fc439672acba8d3b15"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab1ebf23c585ab8144aeefbcc3e8afeb9"><td class="memItemLeft" align="right" valign="top">hsize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5File.html#ab1ebf23c585ab8144aeefbcc3e8afeb9">getFileSize</a> () const </td></tr>
-<tr class="memdesc:ab1ebf23c585ab8144aeefbcc3e8afeb9"><td class="mdescLeft"> </td><td class="mdescRight">Returns the file size of the HDF5 file.  <a href="#ab1ebf23c585ab8144aeefbcc3e8afeb9">More...</a><br/></td></tr>
-<tr class="separator:ab1ebf23c585ab8144aeefbcc3e8afeb9"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:afb92b6c1e1ab32993dad71d07efb1f9d"><td class="memItemLeft" align="right" valign="top">hssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5File.html#afb92b6c1e1ab32993dad71d07efb1f9d">getFreeSpace</a> () const </td></tr>
-<tr class="memdesc:afb92b6c1e1ab32993dad71d07efb1f9d"><td class="mdescLeft"> </td><td class="mdescRight">Returns the amount of free space in the file.  <a href="#afb92b6c1e1ab32993dad71d07efb1f9d">More...</a><br/></td></tr>
-<tr class="separator:afb92b6c1e1ab32993dad71d07efb1f9d"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad8a0582836ae35b9b24c6efe0595100d"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5File.html#ad8a0582836ae35b9b24c6efe0595100d">getObjCount</a> (unsigned types) const </td></tr>
-<tr class="memdesc:ad8a0582836ae35b9b24c6efe0595100d"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of opened object IDs (files, datasets, groups and datatypes) in the same file.  <a href="#ad8a0582836ae35b9b24c6efe0595100d">More...</a><br/></td></tr>
-<tr class="separator:ad8a0582836ae35b9b24c6efe0595100d"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a47fe0895c12b0a82362fcdc7825339ba"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5File.html#a47fe0895c12b0a82362fcdc7825339ba">getObjCount</a> () const </td></tr>
-<tr class="memdesc:a47fe0895c12b0a82362fcdc7825339ba"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It takes no parameter and returns the object count of all object types.  <a href="#a47fe0895c12b0a82362fcdc7825339ba">More...</a><br/></td></tr>
-<tr class="separator:a47fe0895c12b0a82362fcdc7825339ba"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6bf4658fbb77703741ef4e9129ac602c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5File.html#a6bf4658fbb77703741ef4e9129ac602c">getObjIDs</a> (unsigned types, size_t max_objs, hid_t *oid_list) const </td></tr>
-<tr class="memdesc:a6bf4658fbb77703741ef4e9129ac602c"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves a list of opened object IDs (files, datasets, groups and datatypes) in the same file.  <a href="#a6bf4658fbb77703741ef4e9129ac602c">More...</a><br/></td></tr>
-<tr class="separator:a6bf4658fbb77703741ef4e9129ac602c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:afafd315440c16e447aac4e7cfef04941"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5File.html#afafd315440c16e447aac4e7cfef04941">getVFDHandle</a> (<a class="el" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> &fapl, void **file_handle) const </td></tr>
-<tr class="memdesc:afafd315440c16e447aac4e7cfef04941"><td class="mdescLeft"> </td><td class="mdescRight">Returns the pointer to the file handle of the low-level file driver.  <a href="#afafd315440c16e447aac4e7cfef04941">More...</a><br/></td></tr>
-<tr class="separator:afafd315440c16e447aac4e7cfef04941"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abf72aaec783cf027e1528acf2ac7b9d7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5File.html#abf72aaec783cf027e1528acf2ac7b9d7">getVFDHandle</a> (void **file_handle) const </td></tr>
-<tr class="memdesc:abf72aaec783cf027e1528acf2ac7b9d7"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#abf72aaec783cf027e1528acf2ac7b9d7">More...</a><br/></td></tr>
-<tr class="separator:abf72aaec783cf027e1528acf2ac7b9d7"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af3f5bdd07e7b26a6090ff8361df80498"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5File.html#af3f5bdd07e7b26a6090ff8361df80498">reOpen</a> ()</td></tr>
-<tr class="memdesc:af3f5bdd07e7b26a6090ff8361df80498"><td class="mdescLeft"> </td><td class="mdescRight">Reopens this file.  <a href="#af3f5bdd07e7b26a6090ff8361df80498">More...</a><br/></td></tr>
-<tr class="separator:af3f5bdd07e7b26a6090ff8361df80498"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:addf8e9f932e7e4e53b27ab19a2dc1730"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5File.html#addf8e9f932e7e4e53b27ab19a2dc1730">reopen</a> ()</td></tr>
-<tr class="separator:addf8e9f932e7e4e53b27ab19a2dc1730"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a69114a68c97f519120753126aaffb18c"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5File.html#a69114a68c97f519120753126aaffb18c">getLocId</a> () const </td></tr>
-<tr class="separator:a69114a68c97f519120753126aaffb18c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a972ecba8c346ad46a35c0cdb0b8ed78f"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5File.html#a972ecba8c346ad46a35c0cdb0b8ed78f">fromClass</a> () const </td></tr>
-<tr class="memdesc:a972ecba8c346ad46a35c0cdb0b8ed78f"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name.  <a href="#a972ecba8c346ad46a35c0cdb0b8ed78f">More...</a><br/></td></tr>
-<tr class="separator:a972ecba8c346ad46a35c0cdb0b8ed78f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a78fad4e8b2d4f26f8cb9c672dd7efd25"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5File.html#a78fad4e8b2d4f26f8cb9c672dd7efd25">throwException</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &func_name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &msg) con [...]
-<tr class="memdesc:a78fad4e8b2d4f26f8cb9c672dd7efd25"><td class="mdescLeft"> </td><td class="mdescRight">Throws file exception - initially implemented for <a class="el" href="classH5_1_1CommonFG.html" title="Class CommonFG is an abstract base class of H5File and H5Group. ">CommonFG</a>.  <a href="#a78fad4e8b2d4f26f8cb9c672dd7efd25">More...</a><br/></td></tr>
-<tr class="separator:a78fad4e8b2d4f26f8cb9c672dd7efd25"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a36dd29998f6e70b7cb9735a44686baad"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5File.html#a36dd29998f6e70b7cb9735a44686baad">H5File</a> ()</td></tr>
-<tr class="memdesc:a36dd29998f6e70b7cb9735a44686baad"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: creates a stub <a class="el" href="classH5_1_1H5File.html" title="Class H5File represents an HDF5 file. ">H5File</a> object.  <a href="#a36dd29998f6e70b7cb9735a44686baad">More...</a><br/></td></tr>
-<tr class="separator:a36dd29998f6e70b7cb9735a44686baad"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a912472f9bdf2bf90590a9e8ecaed3b99"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5File.html#a912472f9bdf2bf90590a9e8ecaed3b99">H5File</a> (const <a class="el" href="classH5_1_1H5File.html">H5File</a> &original)</td></tr>
-<tr class="memdesc:a912472f9bdf2bf90590a9e8ecaed3b99"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1H5File.html" title="Class H5File represents an HDF5 file. ">H5File</a> object.  <a href="#a912472f9bdf2bf90590a9e8ecaed3b99">More...</a><br/></td></tr>
-<tr class="separator:a912472f9bdf2bf90590a9e8ecaed3b99"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a678d947a4efe731e497d33d1c23922ff"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5File.html#a678d947a4efe731e497d33d1c23922ff">getId</a> () const </td></tr>
-<tr class="memdesc:a678d947a4efe731e497d33d1c23922ff"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this file.  <a href="#a678d947a4efe731e497d33d1c23922ff">More...</a><br/></td></tr>
-<tr class="separator:a678d947a4efe731e497d33d1c23922ff"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af59e44dc590c9d47305d6a316837585d"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5File.html#af59e44dc590c9d47305d6a316837585d">~H5File</a> ()</td></tr>
-<tr class="memdesc:af59e44dc590c9d47305d6a316837585d"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this file.  <a href="#af59e44dc590c9d47305d6a316837585d">More...</a><br/></td></tr>
-<tr class="separator:af59e44dc590c9d47305d6a316837585d"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1H5Location"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1H5Location')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td></tr>
-<tr class="memitem:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a624715e413bc019345cd596db745094a">createAttribute</a> (const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &type, const <a class="el" href="classH5_1_ [...]
-<tr class="memdesc:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Creates an attribute for a group, dataset, or named datatype.  <a href="#a624715e413bc019345cd596db745094a">More...</a><br/></td></tr>
-<tr class="separator:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" h [...]
-<tr class="memdesc:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">More...</a><br/></td></tr>
-<tr class="separator:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a> (const char *name) const </td></tr>
-<tr class="memdesc:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its name.  <a href="#a81b52d2947c4abb7d94ca1987f3a1bc0">More...</a><br/></td></tr>
-<tr class="separator:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#abad070fe2482e81006ee7fce61b6495c">More...</a><br/></td></tr>
-<tr class="separator:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a> (const unsigned int idx) const </td></tr>
-<tr class="memdesc:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its index.  <a href="#ac82e73079dc97dee2c198b978700c137">More...</a><br/></td></tr>
-<tr class="separator:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800">flush</a> (H5F_scope_t scope) const </td></tr>
-<tr class="memdesc:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all buffers associated with a location to disk.  <a href="#a505e916da3c7ce2264d97480de0aa800">More...</a><br/></td></tr>
-<tr class="separator:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a> () const </td></tr>
-<tr class="memdesc:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of the file, in which this HDF5 object belongs.  <a href="#ae41b390f0ed7503c0cadcbabc3b9e16b">More...</a><br/></td></tr>
-<tr class="separator:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a> () const </td></tr>
-<tr class="memdesc:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of attributes attached to this HDF5 object.  <a href="#a840d5fc024a977c0939fe743379791f0">More...</a><br/></td></tr>
-<tr class="separator:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to.  <a href="#a0bc22a403e59bb551554c03f2d05b281">More...</a><br/></td></tr>
-<tr class="separator:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to.  <a href="#a665df853b9bb991fdf0328770f2e33e0">More...</a><br/></td></tr>
-<tr class="separator:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a> (<a class="el" href="namespaceH5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> user_op, unsigned *idx=NULL, void *op_data=NULL)</td></tr>
-<tr class="memdesc:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over all the attributes of an <a class="el" href="namespaceH5.html">H5</a> object, which may be a group, dataset or named datatype.  <a href="#aad71c39cd20e8539891766571174d12a">More...</a><br/></td></tr>
-<tr class="separator:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250">attrExists</a> (const char *name) const </td></tr>
-<tr class="memdesc:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether the named attribute exists at this location.  <a href="#a9851243382265a412a8deeacf372f250">More...</a><br/></td></tr>
-<tr class="separator:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a811bad80304c37276264377f326e3014">attrExists</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a811bad80304c37276264377f326e3014">More...</a><br/></td></tr>
-<tr class="separator:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a> (const char *oldname, const char *newname) const </td></tr>
-<tr class="memdesc:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Renames the named attribute from this object.  <a href="#ab91ea93e37511b47d7b7a66dd0e5106c">More...</a><br/></td></tr>
-<tr class="separator:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &oldname, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592 [...]
-<tr class="memdesc:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for the names.  <a href="#a2173e9687bdef8e56995c1505dd9cf76">More...</a><br/></td></tr>
-<tr class="separator:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a> (const char *name) const </td></tr>
-<tr class="memdesc:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the named attribute from this object.  <a href="#a39ee7ff5208391e8b1f97eedf3ce32e4">More...</a><br/></td></tr>
-<tr class="separator:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a8cb4453b1db9f8082b5e0274f302c3fb">More...</a><br/></td></tr>
-<tr class="separator:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a> (const char *name, const char *comment) const </td></tr>
-<tr class="memdesc:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Sets or resets the comment for an object specified by its name.  <a href="#ac21f731f9df1d9bce610ad11439c2f96">More...</a><br/></td></tr>
-<tr class="separator:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H [...]
-<tr class="memdesc:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em> and <em>comment</em>.  <a href="#af5d9700b303e4f333c04cbed7e4ae38f">More...</a><br/></td></tr>
-<tr class="separator:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a> (const char *comment) const </td></tr>
-<tr class="memdesc:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it doesn't take an object name.  <a href="#a7d95f9b069c833c309b95f7b7e657af8">More...</a><br/></td></tr>
-<tr class="separator:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &comment) const </td></tr>
-<tr class="memdesc:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>comment</em>.  <a href="#a7eb08e192bbe76280f0f70b71db72420">More...</a><br/></td></tr>
-<tr class="separator:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c">getComment</a> (const char *name, size_t bufsize=256) const </td></tr>
-<tr class="memdesc:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves comment for the specified object and its comment's length.  <a href="#a674ac77bb3f99b335f8d0944f979c47c">More...</a><br/></td></tr>
-<tr class="separator:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">getComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &n [...]
-<tr class="memdesc:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">More...</a><br/></td></tr>
-<tr class="separator:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a> (const char *name) const </td></tr>
-<tr class="memdesc:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the comment from an object specified by its name.  <a href="#a5545d3fd20f74c7f94195f555f255ddf">More...</a><br/></td></tr>
-<tr class="separator:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad">removeComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a763eac5a87497deed3676920923469ad">More...</a><br/></td></tr>
-<tr class="separator:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a> (void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it does not take a <a class="el" href="classH5_1_1DataSpace.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object and the reference type must be specified.  <a href="#ae831f2bdb0e5971becebc76726dc9536">More. [...]
-<tr class="separator:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a> (void *ref, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it takes an <code>H5std_string</code> for the object's name.  <a href="#a23c3e2b8d8157a0039e9dcc43109345c">More...</a><br/></td></tr>
-<tr class="separator:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a6928514c43d4c0debf1afd7511f28511">reference</a> (void *ref, const char *name, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr>
-<tr class="memdesc:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Creates a reference to an HDF5 object or a dataset region.  <a href="#a6928514c43d4c0debf1afd7511f28511">More...</a><br/></td></tr>
-<tr class="separator:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a> (void *ref, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & [...]
-<tr class="memdesc:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#ac152ae8124df4cfbf7e880c67bb7e66b">More...</a><br/></td></tr>
-<tr class="separator:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a31c2d19fe87dec83ce94bf88a480456f">dereference</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an HDF5 object.  <a href="#a31c2d19fe87dec83ce94bf88a480456f">More...</a><br/></td></tr>
-<tr class="separator:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072">dereference</a> (const <a class="el" href="classH5_1_1Attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an attribute.  <a href="#a4dc3dad2a4a17d6c727b1d2fdf9d8072">More...</a><br/></td></tr>
-<tr class="separator:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a> (void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr>
-<tr class="memdesc:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves a dataspace with the region pointed to selected.  <a href="#a5d0a971d157cffc3591f6d2d8b43dcca">More...</a><br/></td></tr>
-<tr class="separator:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id.  <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr>
-<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr>
-<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object.  <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr>
-<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id.  <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr>
-<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr>
-<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object.  <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr>
-<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id.  <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr>
-<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr>
-<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object.  <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr>
-<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &rhs)</td></tr>
-<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr>
-<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr>
-<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr>
-<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object.  <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr>
-<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &original)</td></tr>
-<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object.  <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr>
-<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a> (const char *func_name) const </td></tr>
-<tr class="memdesc:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Makes and returns string "<class-name>::<func_name>".  <a href="#a2dec4b7c12a20f9b1c79c18956bfad0f">More...</a><br/></td></tr>
-<tr class="separator:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr>
-<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr>
-<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1CommonFG"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1CommonFG')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1CommonFG.html">H5::CommonFG</a></td></tr>
-<tr class="memitem:a241dc4c229a307e4c4eacf9e38dfc472 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Group.html">Group</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a241dc4c229a307e4c4eacf9e38dfc472">createGroup</a> (const char *name, size_t size_hint=0) const </td></tr>
-<tr class="memdesc:a241dc4c229a307e4c4eacf9e38dfc472 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Creates a new group at this location which can be a file or another group.  <a href="#a241dc4c229a307e4c4eacf9e38dfc472">More...</a><br/></td></tr>
-<tr class="separator:a241dc4c229a307e4c4eacf9e38dfc472 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aacccdbaf7b41e7fcd60725d62f6b4238 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Group.html">Group</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#aacccdbaf7b41e7fcd60725d62f6b4238">createGroup</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, size_t size_hint=0) const </td></tr>
-<tr class="memdesc:aacccdbaf7b41e7fcd60725d62f6b4238 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#aacccdbaf7b41e7fcd60725d62f6b4238">More...</a><br/></td></tr>
-<tr class="separator:aacccdbaf7b41e7fcd60725d62f6b4238 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a24a81b8a3cbcb97f73984d85b63a255e inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Group.html">Group</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a24a81b8a3cbcb97f73984d85b63a255e">openGroup</a> (const char *name) const </td></tr>
-<tr class="memdesc:a24a81b8a3cbcb97f73984d85b63a255e inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Opens an existing group in a location which can be a file or another group.  <a href="#a24a81b8a3cbcb97f73984d85b63a255e">More...</a><br/></td></tr>
-<tr class="separator:a24a81b8a3cbcb97f73984d85b63a255e inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aaf29549a7b32bd5d8a8500f20bd1cef3 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Group.html">Group</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#aaf29549a7b32bd5d8a8500f20bd1cef3">openGroup</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:aaf29549a7b32bd5d8a8500f20bd1cef3 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#aaf29549a7b32bd5d8a8500f20bd1cef3">More...</a><br/></td></tr>
-<tr class="separator:aaf29549a7b32bd5d8a8500f20bd1cef3 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a12a4af21ca0231d4f2c4008b12177bb1 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataSet.html">DataSet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a12a4af21ca0231d4f2c4008b12177bb1">createDataSet</a> (const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &data_type, const <a class="el" href="classH5_1_1Data [...]
-<tr class="memdesc:a12a4af21ca0231d4f2c4008b12177bb1 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Creates a new dataset at this location.  <a href="#a12a4af21ca0231d4f2c4008b12177bb1">More...</a><br/></td></tr>
-<tr class="separator:a12a4af21ca0231d4f2c4008b12177bb1 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a38cfd34b4e59bea9871c11df9db5958d inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataSet.html">DataSet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a38cfd34b4e59bea9871c11df9db5958d">createDataSet</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="class [...]
-<tr class="memdesc:a38cfd34b4e59bea9871c11df9db5958d inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a38cfd34b4e59bea9871c11df9db5958d">More...</a><br/></td></tr>
-<tr class="separator:a38cfd34b4e59bea9871c11df9db5958d inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6a2557f173c32577db9feeb1b77d4e40 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataSet.html">DataSet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a6a2557f173c32577db9feeb1b77d4e40">openDataSet</a> (const char *name) const </td></tr>
-<tr class="memdesc:a6a2557f173c32577db9feeb1b77d4e40 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Opens an existing dataset at this location.  <a href="#a6a2557f173c32577db9feeb1b77d4e40">More...</a><br/></td></tr>
-<tr class="separator:a6a2557f173c32577db9feeb1b77d4e40 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a569cbf6e00c00a32d84177d2086991f7 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataSet.html">DataSet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a569cbf6e00c00a32d84177d2086991f7">openDataSet</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a569cbf6e00c00a32d84177d2086991f7 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a569cbf6e00c00a32d84177d2086991f7">More...</a><br/></td></tr>
-<tr class="separator:a569cbf6e00c00a32d84177d2086991f7 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8cd5bf8001389c46b0ffbc33f328f020 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a8cd5bf8001389c46b0ffbc33f328f020">getLinkval</a> (const char *link_name, size_t size=0) const </td></tr>
-<tr class="memdesc:a8cd5bf8001389c46b0ffbc33f328f020 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the object that the symbolic link points to.  <a href="#a8cd5bf8001389c46b0ffbc33f328f020">More...</a><br/></td></tr>
-<tr class="separator:a8cd5bf8001389c46b0ffbc33f328f020 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae8105c776db3594e1ec28f4577f7e238 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#ae8105c776db3594e1ec28f4577f7e238">getLinkval</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &link_ [...]
-<tr class="memdesc:ae8105c776db3594e1ec28f4577f7e238 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#ae8105c776db3594e1ec28f4577f7e238">More...</a><br/></td></tr>
-<tr class="separator:ae8105c776db3594e1ec28f4577f7e238 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ace728c93ccb415f5f6eafb5d0126813f inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">hsize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#ace728c93ccb415f5f6eafb5d0126813f">getNumObjs</a> () const </td></tr>
-<tr class="memdesc:ace728c93ccb415f5f6eafb5d0126813f inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of objects in this group.  <a href="#ace728c93ccb415f5f6eafb5d0126813f">More...</a><br/></td></tr>
-<tr class="separator:ace728c93ccb415f5f6eafb5d0126813f inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a95454e7ec44a1dae29b4142604f6e0ad inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a95454e7ec44a1dae29b4142604f6e0ad">getObjnameByIdx</a> (hsize_t idx) const </td></tr>
-<tr class="memdesc:a95454e7ec44a1dae29b4142604f6e0ad inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of an object in this group, given the object's index.  <a href="#a95454e7ec44a1dae29b4142604f6e0ad">More...</a><br/></td></tr>
-<tr class="separator:a95454e7ec44a1dae29b4142604f6e0ad inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af0de25ff80f1ed0c5f6cca4bd1f72e1f inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#af0de25ff80f1ed0c5f6cca4bd1f72e1f">getObjnameByIdx</a> (hsize_t idx, char *name, size_t size) const </td></tr>
-<tr class="memdesc:af0de25ff80f1ed0c5f6cca4bd1f72e1f inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the name of an object in this group, given the object's index.  <a href="#af0de25ff80f1ed0c5f6cca4bd1f72e1f">More...</a><br/></td></tr>
-<tr class="separator:af0de25ff80f1ed0c5f6cca4bd1f72e1f inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a15c71d717d71be737042b2bce5ba1c10 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a15c71d717d71be737042b2bce5ba1c10">getObjnameByIdx</a> (hsize_t idx, <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, size_t size) const </td></tr>
-<tr class="memdesc:a15c71d717d71be737042b2bce5ba1c10 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a15c71d717d71be737042b2bce5ba1c10">More...</a><br/></td></tr>
-<tr class="separator:a15c71d717d71be737042b2bce5ba1c10 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a559cc5236b6bacccffa5d5901b98f7ac inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a559cc5236b6bacccffa5d5901b98f7ac">getObjTypeByIdx</a> (hsize_t idx) const </td></tr>
-<tr class="memdesc:a559cc5236b6bacccffa5d5901b98f7ac inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of an object in this group, given the object's index.  <a href="#a559cc5236b6bacccffa5d5901b98f7ac">More...</a><br/></td></tr>
-<tr class="separator:a559cc5236b6bacccffa5d5901b98f7ac inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aaf942fe78de75453dc3367b36a4e1413 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#aaf942fe78de75453dc3367b36a4e1413">getObjTypeByIdx</a> (hsize_t idx, char *type_name) const </td></tr>
-<tr class="memdesc:aaf942fe78de75453dc3367b36a4e1413 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function because it also provides the returned object type in text (char*)  <a href="#aaf942fe78de75453dc3367b36a4e1413">More...</a><br/></td></tr>
-<tr class="separator:aaf942fe78de75453dc3367b36a4e1413 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af861d8a7d48c3242c0e184fe5eeb32c4 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#af861d8a7d48c3242c0e184fe5eeb32c4">getObjTypeByIdx</a> (hsize_t idx, <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &type_name) const </td></tr>
-<tr class="memdesc:af861d8a7d48c3242c0e184fe5eeb32c4 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function because it also provides the returned object type in text (H5std_string&)  <a href="#af861d8a7d48c3242c0e184fe5eeb32c4">More...</a><br/></td></tr>
-<tr class="separator:af861d8a7d48c3242c0e184fe5eeb32c4 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9832f8d8c05590650b1e8d48992622c1 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a9832f8d8c05590650b1e8d48992622c1">getObjinfo</a> (const char *name, hbool_t follow_link, H5G_stat_t &statbuf) const </td></tr>
-<tr class="memdesc:a9832f8d8c05590650b1e8d48992622c1 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Returns information about an object.  <a href="#a9832f8d8c05590650b1e8d48992622c1">More...</a><br/></td></tr>
-<tr class="separator:a9832f8d8c05590650b1e8d48992622c1 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae1bf23fece252c1d15eeb4f641ff4652 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#ae1bf23fece252c1d15eeb4f641ff4652">getObjinfo</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, hbool_t follow_link, H5G_stat_t &statbuf) const </td></tr>
-<tr class="memdesc:ae1bf23fece252c1d15eeb4f641ff4652 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#ae1bf23fece252c1d15eeb4f641ff4652">More...</a><br/></td></tr>
-<tr class="separator:ae1bf23fece252c1d15eeb4f641ff4652 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9398a589006a3c2e81e3641beed38bb8 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a9398a589006a3c2e81e3641beed38bb8">getObjinfo</a> (const char *name, H5G_stat_t &statbuf) const </td></tr>
-<tr class="memdesc:a9398a589006a3c2e81e3641beed38bb8 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above functions in that it doesn't have the paramemter <em>follow_link</em>.  <a href="#a9398a589006a3c2e81e3641beed38bb8">More...</a><br/></td></tr>
-<tr class="separator:a9398a589006a3c2e81e3641beed38bb8 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af22f35c2b1cd522da2df5e05536b800f inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#af22f35c2b1cd522da2df5e05536b800f">getObjinfo</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, H5G_stat_t &statbuf) const </td></tr>
-<tr class="memdesc:af22f35c2b1cd522da2df5e05536b800f inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#af22f35c2b1cd522da2df5e05536b800f">More...</a><br/></td></tr>
-<tr class="separator:af22f35c2b1cd522da2df5e05536b800f inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4f27d2a35a97eeddd8d4cfbff65d3bd2 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a4f27d2a35a97eeddd8d4cfbff65d3bd2">iterateElems</a> (const char *name, int *idx, H5G_iterate_t op, void *op_data)</td></tr>
-<tr class="memdesc:a4f27d2a35a97eeddd8d4cfbff65d3bd2 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over the entries of a group.  <a href="#a4f27d2a35a97eeddd8d4cfbff65d3bd2">More...</a><br/></td></tr>
-<tr class="separator:a4f27d2a35a97eeddd8d4cfbff65d3bd2 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9e29b8b982398d1339c0b80e36f1e52d inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a9e29b8b982398d1339c0b80e36f1e52d">iterateElems</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, int *idx, H5G_iterate_t op, void *op_data)</td></tr>
-<tr class="memdesc:a9e29b8b982398d1339c0b80e36f1e52d inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a9e29b8b982398d1339c0b80e36f1e52d">More...</a><br/></td></tr>
-<tr class="separator:a9e29b8b982398d1339c0b80e36f1e52d inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5cdfe34b7504b51aa6ee2db7aa821b97 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a5cdfe34b7504b51aa6ee2db7aa821b97">link</a> (H5L_type_t link_type, const char *curr_name, const char *new_name) const </td></tr>
-<tr class="memdesc:a5cdfe34b7504b51aa6ee2db7aa821b97 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Creates a link of the specified type from <em>new_name</em> to <em>curr_name</em>.  <a href="#a5cdfe34b7504b51aa6ee2db7aa821b97">More...</a><br/></td></tr>
-<tr class="separator:a5cdfe34b7504b51aa6ee2db7aa821b97 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0ab66c8c08cc538e0a49ad615d81ca81 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a0ab66c8c08cc538e0a49ad615d81ca81">link</a> (H5L_type_t link_type, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &curr_name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63 [...]
-<tr class="memdesc:a0ab66c8c08cc538e0a49ad615d81ca81 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>curr_name</em> and <em>new_name</em>.  <a href="#a0ab66c8c08cc538e0a49ad615d81ca81">More...</a><br/></td></tr>
-<tr class="separator:a0ab66c8c08cc538e0a49ad615d81ca81 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7daac4c48230056d7b43ead4f3391da4 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a7daac4c48230056d7b43ead4f3391da4">unlink</a> (const char *name) const </td></tr>
-<tr class="memdesc:a7daac4c48230056d7b43ead4f3391da4 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Removes the specified name at this location.  <a href="#a7daac4c48230056d7b43ead4f3391da4">More...</a><br/></td></tr>
-<tr class="separator:a7daac4c48230056d7b43ead4f3391da4 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a898640132674447cad292cb338048ddc inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a898640132674447cad292cb338048ddc">unlink</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a898640132674447cad292cb338048ddc inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a898640132674447cad292cb338048ddc">More...</a><br/></td></tr>
-<tr class="separator:a898640132674447cad292cb338048ddc inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aeff360f86d31d44b74d7fb78e7cb9298 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#aeff360f86d31d44b74d7fb78e7cb9298">mount</a> (const char *name, <a class="el" href="classH5_1_1H5File.html">H5File</a> &child, <a class="el" href="classH5_1_1PropList.html">PropList</a> &plist) const </td></tr>
-<tr class="memdesc:aeff360f86d31d44b74d7fb78e7cb9298 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Mounts the file <em>child</em> onto this group.  <a href="#aeff360f86d31d44b74d7fb78e7cb9298">More...</a><br/></td></tr>
-<tr class="separator:aeff360f86d31d44b74d7fb78e7cb9298 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3a54df6428f1489179ca8eb869a8d81f inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a3a54df6428f1489179ca8eb869a8d81f">mount</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, <a class="el" href="classH5_1_1H5File.html">H5File</a> &child, <a class="el" href="clas [...]
-<tr class="memdesc:a3a54df6428f1489179ca8eb869a8d81f inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a3a54df6428f1489179ca8eb869a8d81f">More...</a><br/></td></tr>
-<tr class="separator:a3a54df6428f1489179ca8eb869a8d81f inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab0faceecd3d2bec25ad7b848ebe1902e inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#ab0faceecd3d2bec25ad7b848ebe1902e">unmount</a> (const char *name) const </td></tr>
-<tr class="memdesc:ab0faceecd3d2bec25ad7b848ebe1902e inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Unmounts the specified file.  <a href="#ab0faceecd3d2bec25ad7b848ebe1902e">More...</a><br/></td></tr>
-<tr class="separator:ab0faceecd3d2bec25ad7b848ebe1902e inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab88b38785538c5e7714dce35d8627d38 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#ab88b38785538c5e7714dce35d8627d38">unmount</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:ab88b38785538c5e7714dce35d8627d38 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#ab88b38785538c5e7714dce35d8627d38">More...</a><br/></td></tr>
-<tr class="separator:ab88b38785538c5e7714dce35d8627d38 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6056d96899c03a726c3c582ee1d47982 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a6056d96899c03a726c3c582ee1d47982">move</a> (const char *src, const char *dst) const </td></tr>
-<tr class="memdesc:a6056d96899c03a726c3c582ee1d47982 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Renames an object at this location.  <a href="#a6056d96899c03a726c3c582ee1d47982">More...</a><br/></td></tr>
-<tr class="separator:a6056d96899c03a726c3c582ee1d47982 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae7770efcdda57aab69cd292e84748dd9 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#ae7770efcdda57aab69cd292e84748dd9">move</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &src, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string [...]
-<tr class="memdesc:ae7770efcdda57aab69cd292e84748dd9 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>src</em> and <em>dst</em>.  <a href="#ae7770efcdda57aab69cd292e84748dd9">More...</a><br/></td></tr>
-<tr class="separator:ae7770efcdda57aab69cd292e84748dd9 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a29e09d8bf336e176d2749deb6f95ca08 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataType.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a29e09d8bf336e176d2749deb6f95ca08">openDataType</a> (const char *name) const </td></tr>
-<tr class="memdesc:a29e09d8bf336e176d2749deb6f95ca08 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named generic datatype at this location.  <a href="#a29e09d8bf336e176d2749deb6f95ca08">More...</a><br/></td></tr>
-<tr class="separator:a29e09d8bf336e176d2749deb6f95ca08 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5538114a51f0f11a8b754d10212a2ea5 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataType.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a5538114a51f0f11a8b754d10212a2ea5">openDataType</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a5538114a51f0f11a8b754d10212a2ea5 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a5538114a51f0f11a8b754d10212a2ea5">More...</a><br/></td></tr>
-<tr class="separator:a5538114a51f0f11a8b754d10212a2ea5 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8106396cc05c3e286b012bba02072164 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1ArrayType.html">ArrayType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a8106396cc05c3e286b012bba02072164">openArrayType</a> (const char *name) const </td></tr>
-<tr class="memdesc:a8106396cc05c3e286b012bba02072164 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named array datatype at this location.  <a href="#a8106396cc05c3e286b012bba02072164">More...</a><br/></td></tr>
-<tr class="separator:a8106396cc05c3e286b012bba02072164 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab358573d410bad0c6fe08f6ad628e93e inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1ArrayType.html">ArrayType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#ab358573d410bad0c6fe08f6ad628e93e">openArrayType</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:ab358573d410bad0c6fe08f6ad628e93e inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#ab358573d410bad0c6fe08f6ad628e93e">More...</a><br/></td></tr>
-<tr class="separator:ab358573d410bad0c6fe08f6ad628e93e inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a87edeebe376d6c73f0475413d595bbd7 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1CompType.html">CompType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a87edeebe376d6c73f0475413d595bbd7">openCompType</a> (const char *name) const </td></tr>
-<tr class="memdesc:a87edeebe376d6c73f0475413d595bbd7 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named compound datatype at this location.  <a href="#a87edeebe376d6c73f0475413d595bbd7">More...</a><br/></td></tr>
-<tr class="separator:a87edeebe376d6c73f0475413d595bbd7 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a70e6e929a0862dc29a4604dda7e23d16 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1CompType.html">CompType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a70e6e929a0862dc29a4604dda7e23d16">openCompType</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a70e6e929a0862dc29a4604dda7e23d16 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a70e6e929a0862dc29a4604dda7e23d16">More...</a><br/></td></tr>
-<tr class="separator:a70e6e929a0862dc29a4604dda7e23d16 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae78ee330d5e51380630376e9df9f04fb inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1EnumType.html">EnumType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#ae78ee330d5e51380630376e9df9f04fb">openEnumType</a> (const char *name) const </td></tr>
-<tr class="memdesc:ae78ee330d5e51380630376e9df9f04fb inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named enumeration datatype at this location.  <a href="#ae78ee330d5e51380630376e9df9f04fb">More...</a><br/></td></tr>
-<tr class="separator:ae78ee330d5e51380630376e9df9f04fb inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:afb1a4b93d3423b0fafdaae5610d2db25 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1EnumType.html">EnumType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#afb1a4b93d3423b0fafdaae5610d2db25">openEnumType</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:afb1a4b93d3423b0fafdaae5610d2db25 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#afb1a4b93d3423b0fafdaae5610d2db25">More...</a><br/></td></tr>
-<tr class="separator:afb1a4b93d3423b0fafdaae5610d2db25 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aabc761d20b0b211aeee77cb22c9e7a41 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1IntType.html">IntType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#aabc761d20b0b211aeee77cb22c9e7a41">openIntType</a> (const char *name) const </td></tr>
-<tr class="memdesc:aabc761d20b0b211aeee77cb22c9e7a41 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named integer datatype at this location.  <a href="#aabc761d20b0b211aeee77cb22c9e7a41">More...</a><br/></td></tr>
-<tr class="separator:aabc761d20b0b211aeee77cb22c9e7a41 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9a7dfbba30253fbfa16b7c7f00515820 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1IntType.html">IntType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a9a7dfbba30253fbfa16b7c7f00515820">openIntType</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a9a7dfbba30253fbfa16b7c7f00515820 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a9a7dfbba30253fbfa16b7c7f00515820">More...</a><br/></td></tr>
-<tr class="separator:a9a7dfbba30253fbfa16b7c7f00515820 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a98598f40b89062ec982a43bdae822939 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1FloatType.html">FloatType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a98598f40b89062ec982a43bdae822939">openFloatType</a> (const char *name) const </td></tr>
-<tr class="memdesc:a98598f40b89062ec982a43bdae822939 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named floating-point datatype at this location.  <a href="#a98598f40b89062ec982a43bdae822939">More...</a><br/></td></tr>
-<tr class="separator:a98598f40b89062ec982a43bdae822939 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a25712ed24f42abebdf46f19342f667a0 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1FloatType.html">FloatType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a25712ed24f42abebdf46f19342f667a0">openFloatType</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a25712ed24f42abebdf46f19342f667a0 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a25712ed24f42abebdf46f19342f667a0">More...</a><br/></td></tr>
-<tr class="separator:a25712ed24f42abebdf46f19342f667a0 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa2e11b676436160a9af8967bfd870642 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1StrType.html">StrType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#aa2e11b676436160a9af8967bfd870642">openStrType</a> (const char *name) const </td></tr>
-<tr class="memdesc:aa2e11b676436160a9af8967bfd870642 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named string datatype at this location.  <a href="#aa2e11b676436160a9af8967bfd870642">More...</a><br/></td></tr>
-<tr class="separator:aa2e11b676436160a9af8967bfd870642 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7af20454be80f642fb498bcadc5f6dd8 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1StrType.html">StrType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a7af20454be80f642fb498bcadc5f6dd8">openStrType</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a7af20454be80f642fb498bcadc5f6dd8 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a7af20454be80f642fb498bcadc5f6dd8">More...</a><br/></td></tr>
-<tr class="separator:a7af20454be80f642fb498bcadc5f6dd8 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac7d42ee88c926c543edf247126f89cb3 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1VarLenType.html">VarLenType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#ac7d42ee88c926c543edf247126f89cb3">openVarLenType</a> (const char *name) const </td></tr>
-<tr class="memdesc:ac7d42ee88c926c543edf247126f89cb3 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named variable length datatype at this location.  <a href="#ac7d42ee88c926c543edf247126f89cb3">More...</a><br/></td></tr>
-<tr class="separator:ac7d42ee88c926c543edf247126f89cb3 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6699229837d90eea8ec2a937cc2be5e1 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1VarLenType.html">VarLenType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a6699229837d90eea8ec2a937cc2be5e1">openVarLenType</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a6699229837d90eea8ec2a937cc2be5e1 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a6699229837d90eea8ec2a937cc2be5e1">More...</a><br/></td></tr>
-<tr class="separator:a6699229837d90eea8ec2a937cc2be5e1 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a46ed2d147450067b07db5caf4ebc3da4 inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#a46ed2d147450067b07db5caf4ebc3da4">CommonFG</a> ()</td></tr>
-<tr class="memdesc:a46ed2d147450067b07db5caf4ebc3da4 inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a46ed2d147450067b07db5caf4ebc3da4">More...</a><br/></td></tr>
-<tr class="separator:a46ed2d147450067b07db5caf4ebc3da4 inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:acdc240e3a1ad2a7e119c38fa639076ba inherit pub_methods_classH5_1_1CommonFG"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html#acdc240e3a1ad2a7e119c38fa639076ba">~CommonFG</a> ()</td></tr>
-<tr class="memdesc:acdc240e3a1ad2a7e119c38fa639076ba inherit pub_methods_classH5_1_1CommonFG"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#acdc240e3a1ad2a7e119c38fa639076ba">More...</a><br/></td></tr>
-<tr class="separator:acdc240e3a1ad2a7e119c38fa639076ba inherit pub_methods_classH5_1_1CommonFG"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
-Static Public Member Functions</h2></td></tr>
-<tr class="memitem:a03798df740d2a1e45f608164b13864d1"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5File.html#a03798df740d2a1e45f608164b13864d1">isHdf5</a> (const char *name)</td></tr>
-<tr class="memdesc:a03798df740d2a1e45f608164b13864d1"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether a file in HDF5 format. (Static)  <a href="#a03798df740d2a1e45f608164b13864d1">More...</a><br/></td></tr>
-<tr class="separator:a03798df740d2a1e45f608164b13864d1"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5147f9124fd66da6537999734e85c6fc"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5File.html#a5147f9124fd66da6537999734e85c6fc">isHdf5</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name)</td></tr>
-<tr class="memdesc:a5147f9124fd66da6537999734e85c6fc"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It takes an <code>H5std_string</code> for <em>name</em>. (Static)  <a href="#a5147f9124fd66da6537999734e85c6fc">More...</a><br/></td></tr>
-<tr class="separator:a5147f9124fd66da6537999734e85c6fc"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr>
-<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object.  <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr>
-<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
-Protected Member Functions</h2></td></tr>
-<tr class="memitem:a1f4e9fee0f493d21f694c5daa1a4dd85"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5File.html#a1f4e9fee0f493d21f694c5daa1a4dd85">p_setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a1f4e9fee0f493d21f694c5daa1a4dd85"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a1f4e9fee0f493d21f694c5daa1a4dd85">More...</a><br/></td></tr>
-<tr class="separator:a1f4e9fee0f493d21f694c5daa1a4dd85"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1H5Location"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1H5Location')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td></tr>
-<tr class="memitem:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a> ()</td></tr>
-<tr class="separator:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a> (const hid_t loc_id)</td></tr>
-<tr class="separator:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &original)</td></tr>
-<tr class="memdesc:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> instance.  <a href="#a220e9b5ce6e2f1a0a9417c43044a4435">More...</a><br/></td></tr>
-<tr class="separator:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:add727abd7dc520399f983c4a233b2f16 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16">p_reference</a> (void *ref, const char *name, hid_t space_id, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:add727abd7dc520399f983c4a233b2f16 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aade70036f2fb86c9db621a3fada7cb82 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82">p_dereference</a> (hid_t loc_id, const void *ref, H5R_type_t ref_type, const char *from_func)</td></tr>
-<tr class="separator:aade70036f2fb86c9db621a3fada7cb82 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abcc6664714713593bf1a4fd9f1a5eab4 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4">p_get_obj_type</a> (void *ref, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:abcc6664714713593bf1a4fd9f1a5eab4 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7399d98ad07692317981f9769c3853f2 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2">p_get_ref_obj_type</a> (void *ref, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:a7399d98ad07692317981f9769c3853f2 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7">~H5Location</a> ()</td></tr>
-<tr class="memdesc:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#af790c3883e7d9f72677a1f6ed034c4c7">More...</a><br/></td></tr>
-<tr class="separator:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr>
-<tr class="memdesc:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a5545dda5e4c610b6bd9cdffe670c8728">More...</a><br/></td></tr>
-<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a> () const </td></tr>
-<tr class="separator:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pro_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a> (const hid_t obj_id)</td></tr>
-<tr class="separator:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Class <a class="el" href="classH5_1_1H5File.html" title="Class H5File represents an HDF5 file. ">H5File</a> represents an HDF5 file. </p>
-<p>It inherits from <a class="el" href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> and <a class="el" href="classH5_1_1CommonFG.html" title="Class CommonFG is an abstract base class of H5File and H5Group. ">CommonFG</a>. </p>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#_a2">chunks.cpp</a>, <a class="el" href="compound_8cpp-example.html#_a3">compound.cpp</a>, <a class="el" href="create_8cpp-example.html#_a2">create.cpp</a>, <a class="el" href="extend_ds_8cpp-example.html#_a3">extend_ds.cpp</a>, <a class="el" href="h5group_8cpp-example.html#_a2">h5group.cpp</a>, <a class="el" href="readdata_8cpp-example.html#_a2">readdata.cpp</a>, and <a class="el" href="writedata_8cpp-example [...]
-</dl></div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="af25054898de738072217e274217a278c"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::H5File::H5File </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">unsigned int </td>
-          <td class="paramname"><em>flags</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1FileCreatPropList.html">FileCreatPropList</a> & </td>
-          <td class="paramname"><em>create_plist</em> = <code><a class="el" href="classH5_1_1FileCreatPropList.html#a82f8cb6df67bd26c655cb3f9c3b30dbc">FileCreatPropList::DEFAULT</a></code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> & </td>
-          <td class="paramname"><em>access_plist</em> = <code><a class="el" href="classH5_1_1FileAccPropList.html#a21e14f8342d3730ce1cffb61c04310af">FileAccPropList::DEFAULT</a></code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates or opens an HDF5 file depending on the parameter flags. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the file </td></tr>
-    <tr><td class="paramname">flags</td><td>- IN: File access flags </td></tr>
-    <tr><td class="paramname">create_plist</td><td>- IN: File creation property list, used when modifying default file meta-data. Default to <a class="el" href="classH5_1_1FileCreatPropList.html#a82f8cb6df67bd26c655cb3f9c3b30dbc" title="Constant for default property. ">FileCreatPropList::DEFAULT</a> </td></tr>
-    <tr><td class="paramname">access_plist</td><td>- IN: File access property list. Default to <a class="el" href="classH5_1_1FileAccPropList.html#a21e14f8342d3730ce1cffb61c04310af" title="Constant for default property. ">FileAccPropList::DEFAULT</a> </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>Valid values of <em>flags</em> include: <ul>
-<li><code>H5F_ACC_TRUNC</code> - Truncate file, if it already exists, erasing all data previously stored in the file. </li>
-<li><code>H5F_ACC_EXCL</code> - Fail if file already exists. <code>H5F_ACC_TRUNC</code> and <code>H5F_ACC_EXCL</code> are mutually exclusive </li>
-<li><code>H5F_ACC_DEBUG</code> - print debug information. This flag is used only by HDF5 library developers; it is neither tested nor supported for use in applications. </li>
-</ul>
-</dd></dl>
-<dl class="section user"><dt></dt><dd>For info on file creation in the case of an already-open file, please refer to the <b>Special</b> <b>case</b> section in the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5F.html#File-Create">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5F.html#File-Create</a> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a74bb8e05dde9450227bc27841277375f"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::H5File::H5File </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">unsigned int </td>
-          <td class="paramname"><em>flags</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1FileCreatPropList.html">FileCreatPropList</a> & </td>
-          <td class="paramname"><em>create_plist</em> = <code><a class="el" href="classH5_1_1FileCreatPropList.html#a82f8cb6df67bd26c655cb3f9c3b30dbc">FileCreatPropList::DEFAULT</a></code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> & </td>
-          <td class="paramname"><em>access_plist</em> = <code><a class="el" href="classH5_1_1FileAccPropList.html#a21e14f8342d3730ce1cffb61c04310af">FileAccPropList::DEFAULT</a></code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is another overloaded constructor. It differs from the above constructor only in the type of the <em>name</em> argument. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the file - <code>H5std_string</code> </td></tr>
-    <tr><td class="paramname">flags</td><td>- IN: File access flags </td></tr>
-    <tr><td class="paramname">create_plist</td><td>- IN: File creation property list, used when modifying default file meta-data. Default to <a class="el" href="classH5_1_1FileCreatPropList.html#a82f8cb6df67bd26c655cb3f9c3b30dbc" title="Constant for default property. ">FileCreatPropList::DEFAULT</a> </td></tr>
-    <tr><td class="paramname">access_plist</td><td>- IN: File access property list. Default to <a class="el" href="classH5_1_1FileAccPropList.html#a21e14f8342d3730ce1cffb61c04310af" title="Constant for default property. ">FileAccPropList::DEFAULT</a> </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a36dd29998f6e70b7cb9735a44686baad"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::H5File::H5File </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Default constructor: creates a stub <a class="el" href="classH5_1_1H5File.html" title="Class H5File represents an HDF5 file. ">H5File</a> object. </p>
-
-</div>
-</div>
-<a class="anchor" id="a912472f9bdf2bf90590a9e8ecaed3b99"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::H5File::H5File </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1H5File.html">H5File</a> & </td>
-          <td class="paramname"><em>original</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1H5File.html" title="Class H5File represents an HDF5 file. ">H5File</a> object. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">original</td><td>- IN: <a class="el" href="classH5_1_1H5File.html" title="Class H5File represents an HDF5 file. ">H5File</a> instance to copy </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="af59e44dc590c9d47305d6a316837585d"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::H5File::~H5File </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Properly terminates access to this file. </p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a4f1cd3bce2a84c7ea43bb9e679b6babe"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5File::close </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Closes this HDF5 file. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p>Implements <a class="el" href="classH5_1_1IdComponent.html#a222cd35221706639d021975b3cb3ad00">H5::IdComponent</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a972ecba8c346ad46a35c0cdb0b8ed78f"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::H5File::fromClass </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns this class name. </p>
-
-<p>Reimplemented from <a class="el" href="classH5_1_1IdComponent.html#a0b6b214342ac6259b932f1fb4f35234f">H5::IdComponent</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aed49af447bf5704fa4c186dbdfd2d11f"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> H5::H5File::getAccessPlist </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the access property list of this file. </p>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1FileAccPropList.html" title="Class FileAccPropList represents the HDF5 file access property list. ">FileAccPropList</a> object </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ad939a66d4863b9fc439672acba8d3b15"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1FileCreatPropList.html">FileCreatPropList</a> H5::H5File::getCreatePlist </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the creation property list of this file. </p>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1FileCreatPropList.html" title="Class FileCreatPropList represents the HDF5 file create property list. ">FileCreatPropList</a> object </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ab1ebf23c585ab8144aeefbcc3e8afeb9"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">hsize_t H5::H5File::getFileSize </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the file size of the HDF5 file. </p>
-<dl class="section return"><dt>Returns</dt><dd>File size </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>This function is called after an existing file is opened in order to learn the true size of the underlying file. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="afb92b6c1e1ab32993dad71d07efb1f9d"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">hssize_t H5::H5File::getFreeSpace </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the amount of free space in the file. </p>
-<dl class="section return"><dt>Returns</dt><dd>Amount of free space </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a678d947a4efe731e497d33d1c23922ff"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">hid_t H5::H5File::getId </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Get the id of this file. </p>
-<dl class="section return"><dt>Returns</dt><dd>File identifier </dd></dl>
-
-<p>Implements <a class="el" href="classH5_1_1H5Location.html#adf9673f56413b1698e12a9a5bace28cd">H5::H5Location</a>.</p>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="h5group_8cpp-example.html#a18">h5group.cpp</a>.</dd>
-</dl>
-</div>
-</div>
-<a class="anchor" id="a69114a68c97f519120753126aaffb18c"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">hid_t H5::H5File::getLocId </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-<p>For subclasses, <a class="el" href="classH5_1_1H5File.html" title="Class H5File represents an HDF5 file. ">H5File</a> and <a class="el" href="classH5_1_1Group.html" title="Class Group represents an HDF5 group. ">Group</a>, to return the correct object id, i.e. file or group id. </p>
-
-<p>Implements <a class="el" href="classH5_1_1CommonFG.html#a28dd053d0fa4ebad7fca2949e65d1987">H5::CommonFG</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ad8a0582836ae35b9b24c6efe0595100d"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">ssize_t H5::H5File::getObjCount </td>
-          <td>(</td>
-          <td class="paramtype">unsigned </td>
-          <td class="paramname"><em>types</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the number of opened object IDs (files, datasets, groups and datatypes) in the same file. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">types</td><td>- Type of object to retrieve the count </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Number of opened object IDs </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>The valid values for <em>types</em> include: <ul>
-<li><code>H5F_OBJ_FILE</code> - Files only </li>
-<li><code>H5F_OBJ_DATASET</code> - Datasets only </li>
-<li><code>H5F_OBJ_GROUP</code> - Groups only </li>
-<li><code>H5F_OBJ_DATATYPE</code> - Named datatypes only </li>
-<li><code>H5F_OBJ_ATTR</code> - Attributes only </li>
-<li><code>H5F_OBJ_ALL</code> - All of the above, i.e., <code>H5F_OBJ_FILE</code> | <code>H5F_OBJ_DATASET</code> | <code>H5F_OBJ_GROUP</code> | <code>H5F_OBJ_DATATYPE</code> | <code>H5F_OBJ_ATTR</code> </li>
-</ul>
-</dd></dl>
-<dl class="section user"><dt></dt><dd>Multiple object types can be combined with the logical OR operator (|). </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a47fe0895c12b0a82362fcdc7825339ba"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">ssize_t H5::H5File::getObjCount </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It takes no parameter and returns the object count of all object types. </p>
-<dl class="section return"><dt>Returns</dt><dd>Number of opened object IDs </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a6bf4658fbb77703741ef4e9129ac602c"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5File::getObjIDs </td>
-          <td>(</td>
-          <td class="paramtype">unsigned </td>
-          <td class="paramname"><em>types</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>max_objs</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">hid_t * </td>
-          <td class="paramname"><em>oid_list</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Retrieves a list of opened object IDs (files, datasets, groups and datatypes) in the same file. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">types</td><td>- Type of object to retrieve the count </td></tr>
-    <tr><td class="paramname">max_objs</td><td>- Maximum number of object identifiers to place into obj_id_list. </td></tr>
-    <tr><td class="paramname">oid_list</td><td>- List of open object identifiers </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>The valid values for <em>types</em> include: <ul>
-<li><code>H5F_OBJ_FILE</code> - Files only </li>
-<li><code>H5F_OBJ_DATASET</code> - Datasets only </li>
-<li><code>H5F_OBJ_GROUP</code> - Groups only </li>
-<li><code>H5F_OBJ_DATATYPE</code> - Named datatypes only </li>
-<li><code>H5F_OBJ_ATTR</code> - Attributes only </li>
-<li><code>H5F_OBJ_ALL</code> - All of the above, i.e., <code>H5F_OBJ_FILE</code> | <code>H5F_OBJ_DATASET</code> | <code>H5F_OBJ_GROUP</code> | <code>H5F_OBJ_DATATYPE</code> | <code>H5F_OBJ_ATTR</code> </li>
-</ul>
-</dd></dl>
-<dl class="section user"><dt></dt><dd>Multiple object types can be combined with the logical OR operator (|). </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="afafd315440c16e447aac4e7cfef04941"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5File::getVFDHandle </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> & </td>
-          <td class="paramname"><em>fapl</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void ** </td>
-          <td class="paramname"><em>file_handle</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the pointer to the file handle of the low-level file driver. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">fapl</td><td>- File access property list </td></tr>
-    <tr><td class="paramname">file_handle</td><td>- Pointer to the file handle being used by the low-level virtual file driver </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>For the <code>FAMILY</code> or <code>MULTI</code> drivers, <em>fapl</em> should be defined through the property list functions: <code><a class="el" href="classH5_1_1FileAccPropList.html#a2028c6d5359ae1799236f04215bc61b4" title="Sets offset for family driver. ">FileAccPropList::setFamilyOffset</a></code> for the <code>FAMILY</code> driver and <code><a class="el" href="classH5_1_1FileAccPropList.html#a99c3046cf1705da768ce76cf38fadb98" title= [...]
-<p>The obtained file handle is dynamic and is valid only while the file remains open; it will be invalid if the file is closed and reopened or opened during a subsequent session. </p>
-
-</div>
-</div>
-<a class="anchor" id="abf72aaec783cf027e1528acf2ac7b9d7"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5File::getVFDHandle </td>
-          <td>(</td>
-          <td class="paramtype">void ** </td>
-          <td class="paramname"><em>file_handle</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">file_handle</td><td>- Pointer to the file handle being used by the low-level virtual file driver </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a03798df740d2a1e45f608164b13864d1"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool H5::H5File::isHdf5 </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Determines whether a file in HDF5 format. (Static) </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the file </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>true if the file is in HDF5 format, and false, otherwise </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a5147f9124fd66da6537999734e85c6fc"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool H5::H5File::isHdf5 </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It takes an <code>H5std_string</code> for <em>name</em>. (Static) </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the file - <code>H5std_string</code> </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ab20ea83ffa86b74e13168b6c2fdfd817"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5File::openFile </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">unsigned int </td>
-          <td class="paramname"><em>flags</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> & </td>
-          <td class="paramname"><em>access_plist</em> = <code><a class="el" href="classH5_1_1FileAccPropList.html#a21e14f8342d3730ce1cffb61c04310af">FileAccPropList::DEFAULT</a></code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It takes an <code>H5std_string</code> for <em>name</em>. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the file - <code>H5std_string</code> </td></tr>
-    <tr><td class="paramname">flags</td><td>- IN: File access flags </td></tr>
-    <tr><td class="paramname">access_plist</td><td>- IN: File access property list. Default to <a class="el" href="classH5_1_1FileAccPropList.html#a21e14f8342d3730ce1cffb61c04310af" title="Constant for default property. ">FileAccPropList::DEFAULT</a> </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ae20ef228e7c2db78d31180d3521319ee"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5File::openFile </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">unsigned int </td>
-          <td class="paramname"><em>flags</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> & </td>
-          <td class="paramname"><em>access_plist</em> = <code><a class="el" href="classH5_1_1FileAccPropList.html#a21e14f8342d3730ce1cffb61c04310af">FileAccPropList::DEFAULT</a></code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Opens an HDF5 file. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the file </td></tr>
-    <tr><td class="paramname">flags</td><td>- IN: File access flags </td></tr>
-    <tr><td class="paramname">access_plist</td><td>- IN: File access property list. Default to <a class="el" href="classH5_1_1FileCreatPropList.html#a82f8cb6df67bd26c655cb3f9c3b30dbc" title="Constant for default property. ">FileCreatPropList::DEFAULT</a> </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>Valid values of <em>flags</em> include: H5F_ACC_RDWR: Open with read/write access. If the file is currently open for read-only access then it will be reopened. Absence of this flag implies read-only access.</dd></dl>
-<p>H5F_ACC_RDONLY: Open with read only access. - default </p>
-
-</div>
-</div>
-<a class="anchor" id="a1f4e9fee0f493d21f694c5daa1a4dd85"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5File::p_setId </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>new_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Sets the identifier of this object to a new value. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1IdComponentException.html">H5::IdComponentException</a></td><td>when the attempt to close the HDF5 object fails </td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p>Implements <a class="el" href="classH5_1_1IdComponent.html#a23accf3cee556a841e9388a2e410ccb7">H5::IdComponent</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="af3f5bdd07e7b26a6090ff8361df80498"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5File::reOpen </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Reopens this file. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="addf8e9f932e7e4e53b27ab19a2dc1730"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5File::reopen </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a78fad4e8b2d4f26f8cb9c672dd7efd25"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5File::throwException </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>func_name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>msg</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Throws file exception - initially implemented for <a class="el" href="classH5_1_1CommonFG.html" title="Class CommonFG is an abstract base class of H5File and H5Group. ">CommonFG</a>. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">func_name</td><td>- Name of the function where failure occurs </td></tr>
-    <tr><td class="paramname">msg</td><td>- Message describing the failure </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1FileIException.html">H5::FileIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p>Implements <a class="el" href="classH5_1_1CommonFG.html#a4cb5086fb31b5b5befb933a963720e81">H5::CommonFG</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5File_8h_source.html">H5File.h</a></li>
-<li><a class="el" href="H5File_8cpp.html">H5File.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1H5File.png b/html/cpplus_RM/classH5_1_1H5File.png
deleted file mode 100644
index a69acac..0000000
Binary files a/html/cpplus_RM/classH5_1_1H5File.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1H5Library-members.html b/html/cpplus_RM/classH5_1_1H5Library-members.html
deleted file mode 100644
index a4ec22f..0000000
--- a/html/cpplus_RM/classH5_1_1H5Library-members.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1H5Library.html">H5Library</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::H5Library Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1H5Library.html">H5::H5Library</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Library.html#a849f93f2a52b423930928e84090194e5">checkVersion</a>(unsigned majnum, unsigned minnum, unsigned relnum)</td><td class="entry"><a class="el" href="classH5_1_1H5Library.html">H5::H5Library</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Library.html#a2c76a5076103ede12246666c130b4423">close</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Library.html">H5::H5Library</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Library.html#a8a4af0b1a840c6f7844267ed51ae019b">dontAtExit</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Library.html">H5::H5Library</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Library.html#a7279d9ba794ea213c6e2e9a7dbd19819">garbageCollect</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Library.html">H5::H5Library</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Library.html#afe39a8d558b0d7f30b8b94472a5d3276">getLibVersion</a>(unsigned &majnum, unsigned &minnum, unsigned &relnum)</td><td class="entry"><a class="el" href="classH5_1_1H5Library.html">H5::H5Library</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Library.html#a809e4ccb4ba5dbabef46d55c2722666a">need_cleanup</a></td><td class="entry"><a class="el" href="classH5_1_1H5Library.html">H5::H5Library</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Library.html#a36d0c7c12a1d98fc5222c567e9cfb91f">open</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Library.html">H5::H5Library</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Library.html#ab27d0433847126b9eea2b2aa95f7034f">setFreeListLimits</a>(int reg_global_lim, int reg_list_lim, int arr_global_lim, int arr_list_lim, int blk_global_lim, int blk_list_lim)</td><td class="entry"><a class="el" href="classH5_1_1H5Library.html">H5::H5Library</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1H5Library.html b/html/cpplus_RM/classH5_1_1H5Library.html
deleted file mode 100644
index c630d91..0000000
--- a/html/cpplus_RM/classH5_1_1H5Library.html
+++ /dev/null
@@ -1,489 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::H5Library Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1H5Library.html">H5Library</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-static-methods">Static Public Member Functions</a> |
-<a href="#pub-static-attribs">Static Public Attributes</a> |
-<a href="classH5_1_1H5Library-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::H5Library Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Class <a class="el" href="classH5_1_1H5Library.html" title="Class H5Library operates the HDF5 library globably. ">H5Library</a> operates the HDF5 library globably.  
- <a href="classH5_1_1H5Library.html#details">More...</a></p>
-
-<p><code>#include <<a class="el" href="H5Library_8h_source.html">H5Library.h</a>></code></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
-Static Public Member Functions</h2></td></tr>
-<tr class="memitem:a36d0c7c12a1d98fc5222c567e9cfb91f"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Library.html#a36d0c7c12a1d98fc5222c567e9cfb91f">open</a> ()</td></tr>
-<tr class="memdesc:a36d0c7c12a1d98fc5222c567e9cfb91f"><td class="mdescLeft"> </td><td class="mdescRight">Initializes the HDF5 library.  <a href="#a36d0c7c12a1d98fc5222c567e9cfb91f">More...</a><br/></td></tr>
-<tr class="separator:a36d0c7c12a1d98fc5222c567e9cfb91f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2c76a5076103ede12246666c130b4423"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Library.html#a2c76a5076103ede12246666c130b4423">close</a> ()</td></tr>
-<tr class="memdesc:a2c76a5076103ede12246666c130b4423"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all data to disk, closes files, and cleans up memory.  <a href="#a2c76a5076103ede12246666c130b4423">More...</a><br/></td></tr>
-<tr class="separator:a2c76a5076103ede12246666c130b4423"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8a4af0b1a840c6f7844267ed51ae019b"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Library.html#a8a4af0b1a840c6f7844267ed51ae019b">dontAtExit</a> ()</td></tr>
-<tr class="memdesc:a8a4af0b1a840c6f7844267ed51ae019b"><td class="mdescLeft"> </td><td class="mdescRight">Instructs library not to install <code>atexit</code> cleanup routine.  <a href="#a8a4af0b1a840c6f7844267ed51ae019b">More...</a><br/></td></tr>
-<tr class="separator:a8a4af0b1a840c6f7844267ed51ae019b"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:afe39a8d558b0d7f30b8b94472a5d3276"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Library.html#afe39a8d558b0d7f30b8b94472a5d3276">getLibVersion</a> (unsigned &majnum, unsigned &minnum, unsigned &relnum)</td></tr>
-<tr class="memdesc:afe39a8d558b0d7f30b8b94472a5d3276"><td class="mdescLeft"> </td><td class="mdescRight">Returns the HDF library release number.  <a href="#afe39a8d558b0d7f30b8b94472a5d3276">More...</a><br/></td></tr>
-<tr class="separator:afe39a8d558b0d7f30b8b94472a5d3276"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a849f93f2a52b423930928e84090194e5"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Library.html#a849f93f2a52b423930928e84090194e5">checkVersion</a> (unsigned majnum, unsigned minnum, unsigned relnum)</td></tr>
-<tr class="memdesc:a849f93f2a52b423930928e84090194e5"><td class="mdescLeft"> </td><td class="mdescRight">Verifies that the arguments match the version numbers compiled into the library.  <a href="#a849f93f2a52b423930928e84090194e5">More...</a><br/></td></tr>
-<tr class="separator:a849f93f2a52b423930928e84090194e5"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7279d9ba794ea213c6e2e9a7dbd19819"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Library.html#a7279d9ba794ea213c6e2e9a7dbd19819">garbageCollect</a> ()</td></tr>
-<tr class="memdesc:a7279d9ba794ea213c6e2e9a7dbd19819"><td class="mdescLeft"> </td><td class="mdescRight">Walks through all the garbage collection routines for the library, which are supposed to free any unused memory they have allocated.  <a href="#a7279d9ba794ea213c6e2e9a7dbd19819">More...</a><br/></td></tr>
-<tr class="separator:a7279d9ba794ea213c6e2e9a7dbd19819"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab27d0433847126b9eea2b2aa95f7034f"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Library.html#ab27d0433847126b9eea2b2aa95f7034f">setFreeListLimits</a> (int reg_global_lim, int reg_list_lim, int arr_global_lim, int arr_list_lim, int blk_global_lim, int blk_list_lim)</td></tr>
-<tr class="memdesc:ab27d0433847126b9eea2b2aa95f7034f"><td class="mdescLeft"> </td><td class="mdescRight">Sets limits on the different kinds of free lists.  <a href="#ab27d0433847126b9eea2b2aa95f7034f">More...</a><br/></td></tr>
-<tr class="separator:ab27d0433847126b9eea2b2aa95f7034f"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr class="memitem:a809e4ccb4ba5dbabef46d55c2722666a"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Library.html#a809e4ccb4ba5dbabef46d55c2722666a">need_cleanup</a> = false</td></tr>
-<tr class="separator:a809e4ccb4ba5dbabef46d55c2722666a"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Class <a class="el" href="classH5_1_1H5Library.html" title="Class H5Library operates the HDF5 library globably. ">H5Library</a> operates the HDF5 library globably. </p>
-<p>It is not neccessary to construct an instance of <a class="el" href="classH5_1_1H5Library.html" title="Class H5Library operates the HDF5 library globably. ">H5Library</a> to use the methods. </p>
-</div><h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a849f93f2a52b423930928e84090194e5"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5Library::checkVersion </td>
-          <td>(</td>
-          <td class="paramtype">unsigned </td>
-          <td class="paramname"><em>majnum</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">unsigned </td>
-          <td class="paramname"><em>minnum</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">unsigned </td>
-          <td class="paramname"><em>relnum</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Verifies that the arguments match the version numbers compiled into the library. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">majnum</td><td>- IN: Major version of the library </td></tr>
-    <tr><td class="paramname">minnum</td><td>- IN: Minor version of the library </td></tr>
-    <tr><td class="paramname">relnum</td><td>- IN: Release number of the library </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1LibraryIException.html">H5::LibraryIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>For information about library version, please refer to the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5.html#Library-VersCheck">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5.html#Library-VersCheck</a> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a2c76a5076103ede12246666c130b4423"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5Library::close </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Flushes all data to disk, closes files, and cleans up memory. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1LibraryIException.html">H5::LibraryIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a8a4af0b1a840c6f7844267ed51ae019b"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5Library::dontAtExit </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Instructs library not to install <code>atexit</code> cleanup routine. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1LibraryIException.html">H5::LibraryIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a7279d9ba794ea213c6e2e9a7dbd19819"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5Library::garbageCollect </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Walks through all the garbage collection routines for the library, which are supposed to free any unused memory they have allocated. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1LibraryIException.html">H5::LibraryIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>It is not required that <a class="el" href="classH5_1_1H5Library.html#a7279d9ba794ea213c6e2e9a7dbd19819" title="Walks through all the garbage collection routines for the library, which are supposed to free any unu...">H5Library::garbageCollect</a> be called at any particular time; it is only necessary in certain situations, such as when the application has performed actions that cause the library to allocate many objects. The application s [...]
-<dl class="section user"><dt></dt><dd>The library automatically garbage collects all the free lists when the application ends. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="afe39a8d558b0d7f30b8b94472a5d3276"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5Library::getLibVersion </td>
-          <td>(</td>
-          <td class="paramtype">unsigned & </td>
-          <td class="paramname"><em>majnum</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">unsigned & </td>
-          <td class="paramname"><em>minnum</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">unsigned & </td>
-          <td class="paramname"><em>relnum</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns the HDF library release number. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">majnum</td><td>- OUT: Major version of the library </td></tr>
-    <tr><td class="paramname">minnum</td><td>- OUT: Minor version of the library </td></tr>
-    <tr><td class="paramname">relnum</td><td>- OUT: Release number of the library </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1LibraryIException.html">H5::LibraryIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a36d0c7c12a1d98fc5222c567e9cfb91f"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5Library::open </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Initializes the HDF5 library. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1LibraryIException.html">H5::LibraryIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ab27d0433847126b9eea2b2aa95f7034f"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5Library::setFreeListLimits </td>
-          <td>(</td>
-          <td class="paramtype">int </td>
-          <td class="paramname"><em>reg_global_lim</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">int </td>
-          <td class="paramname"><em>reg_list_lim</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">int </td>
-          <td class="paramname"><em>arr_global_lim</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">int </td>
-          <td class="paramname"><em>arr_list_lim</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">int </td>
-          <td class="paramname"><em>blk_global_lim</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">int </td>
-          <td class="paramname"><em>blk_list_lim</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Sets limits on the different kinds of free lists. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">reg_global_lim</td><td>- IN: Limit on all "regular" free list memory used </td></tr>
-    <tr><td class="paramname">reg_list_lim</td><td>- IN: Limit on memory used in each "regular" free list </td></tr>
-    <tr><td class="paramname">arr_global_lim</td><td>- IN: Limit on all "array" free list memory used </td></tr>
-    <tr><td class="paramname">arr_list_lim</td><td>- IN: Limit on memory used in each "array" free list </td></tr>
-    <tr><td class="paramname">blk_global_lim</td><td>- IN: Limit on all "block" free list memory used </td></tr>
-    <tr><td class="paramname">blk_list_lim</td><td>- IN: Limit on memory used in each "block" free list </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1LibraryIException.html">H5::LibraryIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>Setting a value of -1 for a limit means no limit of that type. For more information on free list limits, please refer to C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5.html#Library-SetFreeListLimits">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5.html#Library-SetFreeListLimits</a> </dd></dl>
-
-</div>
-</div>
-<h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a809e4ccb4ba5dbabef46d55c2722666a"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool H5::H5Library::need_cleanup = false</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5Library_8h_source.html">H5Library.h</a></li>
-<li><a class="el" href="H5Library_8cpp.html">H5Library.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1H5Location-members.html b/html/cpplus_RM/classH5_1_1H5Location-members.html
deleted file mode 100644
index 0884397..0000000
--- a/html/cpplus_RM/classH5_1_1H5Location-members.html
+++ /dev/null
@@ -1,167 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1H5Location.html">H5Location</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::H5Location Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250">attrExists</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a811bad80304c37276264377f326e3014">attrExists</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a222cd35221706639d021975b3cb3ad00">close</a>()=0</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a624715e413bc019345cd596db745094a">createAttribute</a>(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a>(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a31c2d19fe87dec83ce94bf88a480456f">dereference</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072">dereference</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800">flush</a>(H5F_scope_t scope) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a0b6b214342ac6259b932f1fb4f35234f">fromClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c">getComment</a>(const char *name, size_t bufsize=256) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">getComment</a>(const H5std_string &name, size_t bufsize=256) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#adf9673f56413b1698e12a9a5bace28cd">getId</a>() const =0</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a>(void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a>(const hid_t loc_id)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a>(const H5Location &original)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a>(const char *func_name) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a>(attr_operator_t user_op, unsigned *idx=NULL, void *op_data=NULL)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a>(const unsigned int idx) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82">p_dereference</a>(hid_t loc_id, const void *ref, H5R_type_t ref_type, const char *from_func)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4">p_get_obj_type</a>(void *ref, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2">p_get_ref_obj_type</a>(void *ref, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16">p_reference</a>(void *ref, const char *name, hid_t space_id, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a23accf3cee556a841e9388a2e410ccb7">p_setId</a>(const hid_t new_id)=0</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a>(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a>(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a6928514c43d4c0debf1afd7511f28511">reference</a>(void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a>(void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad">removeComment</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a>(const char *oldname, const char *newname) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a>(const H5std_string &oldname, const H5std_string &newname) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a>(const char *name, const char *comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a>(const H5std_string &name, const H5std_string &comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a>(const char *comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a>(const H5std_string &comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7">~H5Location</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1H5Location.html b/html/cpplus_RM/classH5_1_1H5Location.html
deleted file mode 100644
index a617874..0000000
--- a/html/cpplus_RM/classH5_1_1H5Location.html
+++ /dev/null
@@ -1,1786 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::H5Location Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1H5Location.html">H5Location</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="#pro-methods">Protected Member Functions</a> |
-<a href="classH5_1_1H5Location-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::H5Location Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><a class="el" href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> is an abstract base class, added in version 1.8.12.  
- <a href="classH5_1_1H5Location.html#details">More...</a></p>
-
-<p><code>#include <<a class="el" href="H5Location_8h_source.html">H5Location.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::H5Location:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1H5Location.png" usemap="#H5::H5Location_map" alt=""/>
-  <map id="H5::H5Location_map" name="H5::H5Location_map">
-<area href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="146,0,253,24"/>
-<area href="classH5_1_1H5File.html" title="Class H5File represents an HDF5 file. " alt="H5::H5File" shape="rect" coords="0,112,107,136"/>
-<area href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. " alt="H5::H5Object" shape="rect" coords="292,112,399,136"/>
-<area href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. " alt="H5::DataSet" shape="rect" coords="0,168,107,192"/>
-<area href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. " alt="H5::DataType" shape="rect" coords="292,168,399,192"/>
-<area href="classH5_1_1Group.html" title="Class Group represents an HDF5 group. " alt="H5::Group" shape="rect" coords="409,168,516,192"/>
-<area href="classH5_1_1ArrayType.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes..." alt="H5::ArrayType" shape="rect" coords="0,224,107,248"/>
-<area href="classH5_1_1AtomType.html" title="Class AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. " alt="H5::AtomType" shape="rect" coords="175,224,282,248"/>
-<area href="classH5_1_1CompType.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. " alt="H5::CompType" shape="rect" coords="292,224,399,248"/>
-<area href="classH5_1_1EnumType.html" title="Class EnumType operates on HDF5 enum datatypes. " alt="H5::EnumType" shape="rect" coords="409,224,516,248"/>
-<area href="classH5_1_1VarLenType.html" title="VarLenType operates on the HDF5 C's Variable-length Datatypes. " alt="H5::VarLenType" shape="rect" coords="526,224,633,248"/>
-<area href="classH5_1_1FloatType.html" title="Class FloatType operates on HDF5 floating point datatype. " alt="H5::FloatType" shape="rect" coords="0,280,107,304"/>
-<area href="classH5_1_1IntType.html" title="Class IntType operates on HDF5 integer datatype. " alt="H5::IntType" shape="rect" coords="117,280,224,304"/>
-<area href="classH5_1_1PredType.html" title="Class PredType holds the definition of all the HDF5 predefined datatypes. " alt="H5::PredType" shape="rect" coords="234,280,341,304"/>
-<area href="classH5_1_1StrType.html" title="Class StrType operates on HDF5 string datatypes. " alt="H5::StrType" shape="rect" coords="351,280,458,304"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a624715e413bc019345cd596db745094a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a624715e413bc019345cd596db745094a">createAttribute</a> (const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &type, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> &space, [...]
-<tr class="memdesc:a624715e413bc019345cd596db745094a"><td class="mdescLeft"> </td><td class="mdescRight">Creates an attribute for a group, dataset, or named datatype.  <a href="#a624715e413bc019345cd596db745094a">More...</a><br/></td></tr>
-<tr class="separator:a624715e413bc019345cd596db745094a"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4c6e6ba2aba27c6ab45afd8f31b0fc1b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataType.html">DataType</a [...]
-<tr class="memdesc:a4c6e6ba2aba27c6ab45afd8f31b0fc1b"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">More...</a><br/></td></tr>
-<tr class="separator:a4c6e6ba2aba27c6ab45afd8f31b0fc1b"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a81b52d2947c4abb7d94ca1987f3a1bc0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a> (const char *name) const </td></tr>
-<tr class="memdesc:a81b52d2947c4abb7d94ca1987f3a1bc0"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its name.  <a href="#a81b52d2947c4abb7d94ca1987f3a1bc0">More...</a><br/></td></tr>
-<tr class="separator:a81b52d2947c4abb7d94ca1987f3a1bc0"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abad070fe2482e81006ee7fce61b6495c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:abad070fe2482e81006ee7fce61b6495c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#abad070fe2482e81006ee7fce61b6495c">More...</a><br/></td></tr>
-<tr class="separator:abad070fe2482e81006ee7fce61b6495c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac82e73079dc97dee2c198b978700c137"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a> (const unsigned int idx) const </td></tr>
-<tr class="memdesc:ac82e73079dc97dee2c198b978700c137"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its index.  <a href="#ac82e73079dc97dee2c198b978700c137">More...</a><br/></td></tr>
-<tr class="separator:ac82e73079dc97dee2c198b978700c137"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a505e916da3c7ce2264d97480de0aa800"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800">flush</a> (H5F_scope_t scope) const </td></tr>
-<tr class="memdesc:a505e916da3c7ce2264d97480de0aa800"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all buffers associated with a location to disk.  <a href="#a505e916da3c7ce2264d97480de0aa800">More...</a><br/></td></tr>
-<tr class="separator:a505e916da3c7ce2264d97480de0aa800"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae41b390f0ed7503c0cadcbabc3b9e16b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a> () const </td></tr>
-<tr class="memdesc:ae41b390f0ed7503c0cadcbabc3b9e16b"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of the file, in which this HDF5 object belongs.  <a href="#ae41b390f0ed7503c0cadcbabc3b9e16b">More...</a><br/></td></tr>
-<tr class="separator:ae41b390f0ed7503c0cadcbabc3b9e16b"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a840d5fc024a977c0939fe743379791f0"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a> () const </td></tr>
-<tr class="memdesc:a840d5fc024a977c0939fe743379791f0"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of attributes attached to this HDF5 object.  <a href="#a840d5fc024a977c0939fe743379791f0">More...</a><br/></td></tr>
-<tr class="separator:a840d5fc024a977c0939fe743379791f0"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0bc22a403e59bb551554c03f2d05b281"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a0bc22a403e59bb551554c03f2d05b281"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to.  <a href="#a0bc22a403e59bb551554c03f2d05b281">More...</a><br/></td></tr>
-<tr class="separator:a0bc22a403e59bb551554c03f2d05b281"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a665df853b9bb991fdf0328770f2e33e0"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a665df853b9bb991fdf0328770f2e33e0"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to.  <a href="#a665df853b9bb991fdf0328770f2e33e0">More...</a><br/></td></tr>
-<tr class="separator:a665df853b9bb991fdf0328770f2e33e0"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aad71c39cd20e8539891766571174d12a"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a> (<a class="el" href="namespaceH5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> user_op, unsigned *idx=NULL, void *op_data=NULL)</td></tr>
-<tr class="memdesc:aad71c39cd20e8539891766571174d12a"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over all the attributes of an <a class="el" href="namespaceH5.html">H5</a> object, which may be a group, dataset or named datatype.  <a href="#aad71c39cd20e8539891766571174d12a">More...</a><br/></td></tr>
-<tr class="separator:aad71c39cd20e8539891766571174d12a"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9851243382265a412a8deeacf372f250"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250">attrExists</a> (const char *name) const </td></tr>
-<tr class="memdesc:a9851243382265a412a8deeacf372f250"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether the named attribute exists at this location.  <a href="#a9851243382265a412a8deeacf372f250">More...</a><br/></td></tr>
-<tr class="separator:a9851243382265a412a8deeacf372f250"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a811bad80304c37276264377f326e3014"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a811bad80304c37276264377f326e3014">attrExists</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a811bad80304c37276264377f326e3014"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a811bad80304c37276264377f326e3014">More...</a><br/></td></tr>
-<tr class="separator:a811bad80304c37276264377f326e3014"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab91ea93e37511b47d7b7a66dd0e5106c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a> (const char *oldname, const char *newname) const </td></tr>
-<tr class="memdesc:ab91ea93e37511b47d7b7a66dd0e5106c"><td class="mdescLeft"> </td><td class="mdescRight">Renames the named attribute from this object.  <a href="#ab91ea93e37511b47d7b7a66dd0e5106c">More...</a><br/></td></tr>
-<tr class="separator:ab91ea93e37511b47d7b7a66dd0e5106c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2173e9687bdef8e56995c1505dd9cf76"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &oldname, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &newname) const </td></tr>
-<tr class="memdesc:a2173e9687bdef8e56995c1505dd9cf76"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for the names.  <a href="#a2173e9687bdef8e56995c1505dd9cf76">More...</a><br/></td></tr>
-<tr class="separator:a2173e9687bdef8e56995c1505dd9cf76"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a39ee7ff5208391e8b1f97eedf3ce32e4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a> (const char *name) const </td></tr>
-<tr class="memdesc:a39ee7ff5208391e8b1f97eedf3ce32e4"><td class="mdescLeft"> </td><td class="mdescRight">Removes the named attribute from this object.  <a href="#a39ee7ff5208391e8b1f97eedf3ce32e4">More...</a><br/></td></tr>
-<tr class="separator:a39ee7ff5208391e8b1f97eedf3ce32e4"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8cb4453b1db9f8082b5e0274f302c3fb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a8cb4453b1db9f8082b5e0274f302c3fb"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a8cb4453b1db9f8082b5e0274f302c3fb">More...</a><br/></td></tr>
-<tr class="separator:a8cb4453b1db9f8082b5e0274f302c3fb"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac21f731f9df1d9bce610ad11439c2f96"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a> (const char *name, const char *comment) const </td></tr>
-<tr class="memdesc:ac21f731f9df1d9bce610ad11439c2f96"><td class="mdescLeft"> </td><td class="mdescRight">Sets or resets the comment for an object specified by its name.  <a href="#ac21f731f9df1d9bce610ad11439c2f96">More...</a><br/></td></tr>
-<tr class="separator:ac21f731f9df1d9bce610ad11439c2f96"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af5d9700b303e4f333c04cbed7e4ae38f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &comment) const </td></tr>
-<tr class="memdesc:af5d9700b303e4f333c04cbed7e4ae38f"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em> and <em>comment</em>.  <a href="#af5d9700b303e4f333c04cbed7e4ae38f">More...</a><br/></td></tr>
-<tr class="separator:af5d9700b303e4f333c04cbed7e4ae38f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7d95f9b069c833c309b95f7b7e657af8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a> (const char *comment) const </td></tr>
-<tr class="memdesc:a7d95f9b069c833c309b95f7b7e657af8"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it doesn't take an object name.  <a href="#a7d95f9b069c833c309b95f7b7e657af8">More...</a><br/></td></tr>
-<tr class="separator:a7d95f9b069c833c309b95f7b7e657af8"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7eb08e192bbe76280f0f70b71db72420"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &comment) const </td></tr>
-<tr class="memdesc:a7eb08e192bbe76280f0f70b71db72420"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>comment</em>.  <a href="#a7eb08e192bbe76280f0f70b71db72420">More...</a><br/></td></tr>
-<tr class="separator:a7eb08e192bbe76280f0f70b71db72420"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a674ac77bb3f99b335f8d0944f979c47c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c">getComment</a> (const char *name, size_t bufsize=256) const </td></tr>
-<tr class="memdesc:a674ac77bb3f99b335f8d0944f979c47c"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves comment for the specified object and its comment's length.  <a href="#a674ac77bb3f99b335f8d0944f979c47c">More...</a><br/></td></tr>
-<tr class="separator:a674ac77bb3f99b335f8d0944f979c47c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8a0ac4114f532ff2a2b0e93fa3bbdf7e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">getComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, size_t bufsize=256) const </td></tr>
-<tr class="memdesc:a8a0ac4114f532ff2a2b0e93fa3bbdf7e"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">More...</a><br/></td></tr>
-<tr class="separator:a8a0ac4114f532ff2a2b0e93fa3bbdf7e"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5545d3fd20f74c7f94195f555f255ddf"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a> (const char *name) const </td></tr>
-<tr class="memdesc:a5545d3fd20f74c7f94195f555f255ddf"><td class="mdescLeft"> </td><td class="mdescRight">Removes the comment from an object specified by its name.  <a href="#a5545d3fd20f74c7f94195f555f255ddf">More...</a><br/></td></tr>
-<tr class="separator:a5545d3fd20f74c7f94195f555f255ddf"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a763eac5a87497deed3676920923469ad"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad">removeComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a763eac5a87497deed3676920923469ad"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a763eac5a87497deed3676920923469ad">More...</a><br/></td></tr>
-<tr class="separator:a763eac5a87497deed3676920923469ad"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae831f2bdb0e5971becebc76726dc9536"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a> (void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:ae831f2bdb0e5971becebc76726dc9536"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it does not take a <a class="el" href="classH5_1_1DataSpace.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object and the reference type must be specified.  <a href="#ae831f2bdb0e5971becebc76726dc9536">More...</a><br/></td></tr>
-<tr class="separator:ae831f2bdb0e5971becebc76726dc9536"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a23c3e2b8d8157a0039e9dcc43109345c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a> (void *ref, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a23c3e2b8d8157a0039e9dcc43109345c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it takes an <code>H5std_string</code> for the object's name.  <a href="#a23c3e2b8d8157a0039e9dcc43109345c">More...</a><br/></td></tr>
-<tr class="separator:a23c3e2b8d8157a0039e9dcc43109345c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6928514c43d4c0debf1afd7511f28511"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a6928514c43d4c0debf1afd7511f28511">reference</a> (void *ref, const char *name, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr>
-<tr class="memdesc:a6928514c43d4c0debf1afd7511f28511"><td class="mdescLeft"> </td><td class="mdescRight">Creates a reference to an HDF5 object or a dataset region.  <a href="#a6928514c43d4c0debf1afd7511f28511">More...</a><br/></td></tr>
-<tr class="separator:a6928514c43d4c0debf1afd7511f28511"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac152ae8124df4cfbf7e880c67bb7e66b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a> (void *ref, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET [...]
-<tr class="memdesc:ac152ae8124df4cfbf7e880c67bb7e66b"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#ac152ae8124df4cfbf7e880c67bb7e66b">More...</a><br/></td></tr>
-<tr class="separator:ac152ae8124df4cfbf7e880c67bb7e66b"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a31c2d19fe87dec83ce94bf88a480456f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a31c2d19fe87dec83ce94bf88a480456f">dereference</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a31c2d19fe87dec83ce94bf88a480456f"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an HDF5 object.  <a href="#a31c2d19fe87dec83ce94bf88a480456f">More...</a><br/></td></tr>
-<tr class="separator:a31c2d19fe87dec83ce94bf88a480456f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4dc3dad2a4a17d6c727b1d2fdf9d8072"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072">dereference</a> (const <a class="el" href="classH5_1_1Attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a4dc3dad2a4a17d6c727b1d2fdf9d8072"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an attribute.  <a href="#a4dc3dad2a4a17d6c727b1d2fdf9d8072">More...</a><br/></td></tr>
-<tr class="separator:a4dc3dad2a4a17d6c727b1d2fdf9d8072"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5d0a971d157cffc3591f6d2d8b43dcca"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a> (void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr>
-<tr class="memdesc:a5d0a971d157cffc3591f6d2d8b43dcca"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves a dataspace with the region pointed to selected.  <a href="#a5d0a971d157cffc3591f6d2d8b43dcca">More...</a><br/></td></tr>
-<tr class="separator:a5d0a971d157cffc3591f6d2d8b43dcca"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adf9673f56413b1698e12a9a5bace28cd"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#adf9673f56413b1698e12a9a5bace28cd">getId</a> () const =0</td></tr>
-<tr class="memdesc:adf9673f56413b1698e12a9a5bace28cd"><td class="mdescLeft"> </td><td class="mdescRight">Returns an identifier. (pure virtual)  <a href="#adf9673f56413b1698e12a9a5bace28cd">More...</a><br/></td></tr>
-<tr class="separator:adf9673f56413b1698e12a9a5bace28cd"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id.  <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr>
-<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr>
-<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object.  <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr>
-<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id.  <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr>
-<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr>
-<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object.  <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr>
-<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id.  <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr>
-<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr>
-<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object.  <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr>
-<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &rhs)</td></tr>
-<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr>
-<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr>
-<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr>
-<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object.  <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr>
-<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &original)</td></tr>
-<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object.  <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr>
-<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a222cd35221706639d021975b3cb3ad00 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a222cd35221706639d021975b3cb3ad00">close</a> ()=0</td></tr>
-<tr class="separator:a222cd35221706639d021975b3cb3ad00 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a> (const char *func_name) const </td></tr>
-<tr class="memdesc:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Makes and returns string "<class-name>::<func_name>".  <a href="#a2dec4b7c12a20f9b1c79c18956bfad0f">More...</a><br/></td></tr>
-<tr class="separator:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0b6b214342ac6259b932f1fb4f35234f inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a0b6b214342ac6259b932f1fb4f35234f">fromClass</a> () const </td></tr>
-<tr class="memdesc:a0b6b214342ac6259b932f1fb4f35234f inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name.  <a href="#a0b6b214342ac6259b932f1fb4f35234f">More...</a><br/></td></tr>
-<tr class="separator:a0b6b214342ac6259b932f1fb4f35234f inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr>
-<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr>
-<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
-Protected Member Functions</h2></td></tr>
-<tr class="memitem:a0bc502f028c505dc8984bfb7740622f0"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a> ()</td></tr>
-<tr class="separator:a0bc502f028c505dc8984bfb7740622f0"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0ca5c720d5b48dfeb15a2aac9fe0949c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a> (const hid_t loc_id)</td></tr>
-<tr class="separator:a0ca5c720d5b48dfeb15a2aac9fe0949c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a220e9b5ce6e2f1a0a9417c43044a4435"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &original)</td></tr>
-<tr class="memdesc:a220e9b5ce6e2f1a0a9417c43044a4435"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> instance.  <a href="#a220e9b5ce6e2f1a0a9417c43044a4435">More...</a><br/></td></tr>
-<tr class="separator:a220e9b5ce6e2f1a0a9417c43044a4435"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:add727abd7dc520399f983c4a233b2f16"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16">p_reference</a> (void *ref, const char *name, hid_t space_id, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:add727abd7dc520399f983c4a233b2f16"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aade70036f2fb86c9db621a3fada7cb82"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82">p_dereference</a> (hid_t loc_id, const void *ref, H5R_type_t ref_type, const char *from_func)</td></tr>
-<tr class="separator:aade70036f2fb86c9db621a3fada7cb82"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abcc6664714713593bf1a4fd9f1a5eab4"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4">p_get_obj_type</a> (void *ref, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:abcc6664714713593bf1a4fd9f1a5eab4"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7399d98ad07692317981f9769c3853f2"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2">p_get_ref_obj_type</a> (void *ref, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:a7399d98ad07692317981f9769c3853f2"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af790c3883e7d9f72677a1f6ed034c4c7"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7">~H5Location</a> ()</td></tr>
-<tr class="memdesc:af790c3883e7d9f72677a1f6ed034c4c7"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#af790c3883e7d9f72677a1f6ed034c4c7">More...</a><br/></td></tr>
-<tr class="separator:af790c3883e7d9f72677a1f6ed034c4c7"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr>
-<tr class="memdesc:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a5545dda5e4c610b6bd9cdffe670c8728">More...</a><br/></td></tr>
-<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a> () const </td></tr>
-<tr class="separator:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a23accf3cee556a841e9388a2e410ccb7 inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a23accf3cee556a841e9388a2e410ccb7">p_setId</a> (const hid_t new_id)=0</td></tr>
-<tr class="separator:a23accf3cee556a841e9388a2e410ccb7 inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr>
-<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object.  <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr>
-<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a> (const hid_t obj_id)</td></tr>
-<tr class="separator:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p><a class="el" href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> is an abstract base class, added in version 1.8.12. </p>
-<p>It provides a collection of wrappers for the C functions that take a location identifier to specify the HDF5 object. The location identifier can be either file, group, dataset, or named datatype. </p>
-</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="a0bc502f028c505dc8984bfb7740622f0"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::H5Location::H5Location </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a0ca5c720d5b48dfeb15a2aac9fe0949c"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::H5Location::H5Location </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>loc_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a220e9b5ce6e2f1a0a9417c43044a4435"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::H5Location::H5Location </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> & </td>
-          <td class="paramname"><em>original</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> instance. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">original</td><td>- IN: <a class="el" href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> instance to copy </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="af790c3883e7d9f72677a1f6ed034c4c7"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::H5Location::~H5Location </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Noop destructor. </p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a9851243382265a412a8deeacf372f250"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool H5::H5Location::attrExists </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Checks whether the named attribute exists at this location. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the attribute to be queried </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1AttributeIException.html">H5::AttributeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a811bad80304c37276264377f326e3014"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool H5::H5Location::attrExists </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="a624715e413bc019345cd596db745094a"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> H5::H5Location::createAttribute </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataType.html">DataType</a> & </td>
-          <td class="paramname"><em>data_type</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & </td>
-          <td class="paramname"><em>data_space</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1PropList.html">PropList</a> & </td>
-          <td class="paramname"><em>create_plist</em> = <code><a class="el" href="classH5_1_1PropList.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a></code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates an attribute for a group, dataset, or named datatype. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the attribute </td></tr>
-    <tr><td class="paramname">data_type</td><td>- IN: Datatype for the attribute </td></tr>
-    <tr><td class="paramname">data_space</td><td>- IN: Dataspace for the attribute - only simple dataspaces are allowed at this time </td></tr>
-    <tr><td class="paramname">create_plist</td><td>- IN: Creation property list - default to <a class="el" href="classH5_1_1PropList.html#a0f2f757ca782a743006c5756191c404b" title="Constant for default property. ">PropList::DEFAULT</a> </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1Attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1AttributeIException.html">H5::AttributeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>The attribute name specified in <em>name</em> must be unique. Attempting to create an attribute with the same name as an existing attribute will raise an exception, leaving the pre-existing attribute intact. To overwrite an existing attribute with a new attribute of the same name, first delete the existing one with <code><a class="el" href="classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4" title="Removes the named attribute fro [...]
-
-</div>
-</div>
-<a class="anchor" id="a4c6e6ba2aba27c6ab45afd8f31b0fc1b"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> H5::H5Location::createAttribute </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataType.html">DataType</a> & </td>
-          <td class="paramname"><em>type</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & </td>
-          <td class="paramname"><em>space</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1PropList.html">PropList</a> & </td>
-          <td class="paramname"><em>create_plist</em> = <code><a class="el" href="classH5_1_1PropList.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a></code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="a31c2d19fe87dec83ce94bf88a480456f"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5Location::dereference </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> & </td>
-          <td class="paramname"><em>loc</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const void * </td>
-          <td class="paramname"><em>ref</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5R_type_t </td>
-          <td class="paramname"><em>ref_type</em> = <code>H5R_OBJECT</code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Dereferences a reference into an HDF5 object, given an HDF5 object. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">loc</td><td>- IN: Location of the referenced object </td></tr>
-    <tr><td class="paramname">ref</td><td>- IN: Reference pointer </td></tr>
-    <tr><td class="paramname">ref_type</td><td>- IN: Reference type </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1ReferenceException.html">H5::ReferenceException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a4dc3dad2a4a17d6c727b1d2fdf9d8072"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5Location::dereference </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1Attribute.html">Attribute</a> & </td>
-          <td class="paramname"><em>attr</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const void * </td>
-          <td class="paramname"><em>ref</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5R_type_t </td>
-          <td class="paramname"><em>ref_type</em> = <code>H5R_OBJECT</code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Dereferences a reference into an HDF5 object, given an attribute. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">attr</td><td>- IN: <a class="el" href="classH5_1_1Attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> specifying the location of the referenced object </td></tr>
-    <tr><td class="paramname">ref</td><td>- IN: Reference pointer </td></tr>
-    <tr><td class="paramname">ref_type</td><td>- IN: Reference type </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1ReferenceException.html">H5::ReferenceException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a505e916da3c7ce2264d97480de0aa800"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5Location::flush </td>
-          <td>(</td>
-          <td class="paramtype">H5F_scope_t </td>
-          <td class="paramname"><em>scope</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Flushes all buffers associated with a location to disk. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">scope</td><td>- IN: Specifies the scope of the flushing action, which can be either of these values: <ul>
-<li><code>H5F_SCOPE_GLOBAL</code> - Flushes the entire virtual file </li>
-<li><code>H5F_SCOPE_LOCAL</code> - Flushes only the specified file </li>
-</ul>
-</td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">H5::Exception</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>This location is used to identify the file to be flushed. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a674ac77bb3f99b335f8d0944f979c47c"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::H5Location::getComment </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>bufsize</em> = <code>256</code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Retrieves comment for the specified object and its comment's length. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the object </td></tr>
-    <tr><td class="paramname">bufsize</td><td>- IN: Length of the comment to retrieve </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Comment string </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">H5::Exception</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a8a0ac4114f532ff2a2b0e93fa3bbdf7e"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::H5Location::getComment </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t </td>
-          <td class="paramname"><em>bufsize</em> = <code>256</code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="ae41b390f0ed7503c0cadcbabc3b9e16b"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::H5Location::getFileName </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Gets the name of the file, in which this HDF5 object belongs. </p>
-<dl class="section return"><dt>Returns</dt><dd>File name </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1IdComponentException.html">H5::IdComponentException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="adf9673f56413b1698e12a9a5bace28cd"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual hid_t H5::H5Location::getId </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns an identifier. (pure virtual) </p>
-
-<p>Implements <a class="el" href="classH5_1_1IdComponent.html#a4b5dc282b178ac71704772ae575351cc">H5::IdComponent</a>.</p>
-
-<p>Implemented in <a class="el" href="classH5_1_1DataType.html#a38f4c8c9dda4b35cb667949280bf5340">H5::DataType</a>, <a class="el" href="classH5_1_1DataSet.html#aa0b5b0136755eecf6ec4aa498d1da3ec">H5::DataSet</a>, <a class="el" href="classH5_1_1H5File.html#a678d947a4efe731e497d33d1c23922ff">H5::H5File</a>, and <a class="el" href="classH5_1_1Group.html#a3d1f05df87a72511633dce6d556f8936">H5::Group</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a840d5fc024a977c0939fe743379791f0"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int H5::H5Location::getNumAttrs </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the number of attributes attached to this HDF5 object. </p>
-<dl class="section return"><dt>Returns</dt><dd>Number of attributes </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1AttributeIException.html">H5::AttributeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a0bc22a403e59bb551554c03f2d05b281"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5G_obj_t H5::H5Location::getObjType </td>
-          <td>(</td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>ref</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5R_type_t </td>
-          <td class="paramname"><em>ref_type</em> = <code>H5R_OBJECT</code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Retrieves the type of object that an object reference points to. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">ref_type</td><td>- IN: Type of reference to query, valid values are: <ul>
-<li><code>H5R_OBJECT</code> - Reference is an object reference. </li>
-<li><code>H5R_DATASET_REGION</code> - Reference is a dataset region reference. </li>
-</ul>
-</td></tr>
-    <tr><td class="paramname">ref</td><td>- IN: Reference to query </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>An object type, which can be one of the following: <ul>
-<li><code>H5G_UNKNOWN</code> - A failure occurs. (-1) </li>
-<li><code>H5G_GROUP</code> - Object is a group. </li>
-<li><code>H5G_DATASET</code> - Object is a dataset. </li>
-<li><code>H5G_TYPE</code> Object - is a named datatype </li>
-<li><code>H5G_LINK</code> - Object is a symbolic link. </li>
-<li><code>H5G_UDLINK</code> - Object is a user-defined link. </li>
-</ul>
-</dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1ReferenceException.html">H5::ReferenceException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a665df853b9bb991fdf0328770f2e33e0"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5O_type_t H5::H5Location::getRefObjType </td>
-          <td>(</td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>ref</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5R_type_t </td>
-          <td class="paramname"><em>ref_type</em> = <code>H5R_OBJECT</code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Retrieves the type of object that an object reference points to. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">ref</td><td>- IN: Reference to query </td></tr>
-    <tr><td class="paramname">ref_type</td><td>- IN: Type of reference to query, valid values are: <ul>
-<li><code>H5R_OBJECT</code> - Reference is an object reference. </li>
-<li><code>H5R_DATASET_REGION</code> - Reference is a dataset region reference. </li>
-</ul>
-</td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>An object type, which can be one of the following: <ul>
-<li><code>H5O_TYPE_UNKNOWN</code> - Unknown object type (-1) </li>
-<li><code>H5O_TYPE_GROUP</code> - Object is a group </li>
-<li><code>H5O_TYPE_DATASET</code> - Object is a dataset </li>
-<li><code>H5O_TYPE_NAMED_DATATYPE</code> - Object is a named datatype </li>
-<li><code>H5O_TYPE_NTYPES</code> - Number of different object types </li>
-</ul>
-</dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1ReferenceException.html">H5::ReferenceException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a5d0a971d157cffc3591f6d2d8b43dcca"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> H5::H5Location::getRegion </td>
-          <td>(</td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>ref</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5R_type_t </td>
-          <td class="paramname"><em>ref_type</em> = <code>H5R_DATASET_REGION</code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Retrieves a dataspace with the region pointed to selected. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">ref</td><td>- IN: Reference to get region of </td></tr>
-    <tr><td class="paramname">ref_type</td><td>- IN: Type of reference to get region of - default </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1DataSpace.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1ReferenceException.html">H5::ReferenceException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="aad71c39cd20e8539891766571174d12a"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int H5::H5Location::iterateAttrs </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="namespaceH5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> </td>
-          <td class="paramname"><em>user_op</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">unsigned * </td>
-          <td class="paramname"><em>_idx</em> = <code>NULL</code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>op_data</em> = <code>NULL</code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Iterates a user's function over all the attributes of an <a class="el" href="namespaceH5.html">H5</a> object, which may be a group, dataset or named datatype. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">user_op</td><td>- IN: User's function to operate on each attribute </td></tr>
-    <tr><td class="paramname">_idx</td><td>- IN/OUT: Starting (IN) and ending (OUT) attribute indices </td></tr>
-    <tr><td class="paramname">op_data</td><td>- IN: User's data to pass to user's operator function </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Returned value of the last operator if it was non-zero, or zero if all attributes were processed </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1AttributeIException.html">H5::AttributeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>The signature of user_op is void (*)(<a class="el" href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5::H5Location</a>&, H5std_string, void*). For information, please refer to the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5A.html#Annot-Iterate">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5A.html#Annot-Iterate</a> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a81b52d2947c4abb7d94ca1987f3a1bc0"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> H5::H5Location::openAttribute </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Opens an attribute given its name. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the attribute </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1Attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1AttributeIException.html">H5::AttributeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="abad070fe2482e81006ee7fce61b6495c"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> H5::H5Location::openAttribute </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="ac82e73079dc97dee2c198b978700c137"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> H5::H5Location::openAttribute </td>
-          <td>(</td>
-          <td class="paramtype">const unsigned int </td>
-          <td class="paramname"><em>idx</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Opens an attribute given its index. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">idx</td><td>- IN: Index of the attribute, a 0-based, non-negative integer </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classH5_1_1Attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1AttributeIException.html">H5::AttributeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="aade70036f2fb86c9db621a3fada7cb82"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">hid_t H5::H5Location::p_dereference </td>
-          <td>(</td>
-          <td class="paramtype">hid_t </td>
-          <td class="paramname"><em>loc_id</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const void * </td>
-          <td class="paramname"><em>ref</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5R_type_t </td>
-          <td class="paramname"><em>ref_type</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>from_func</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="abcc6664714713593bf1a4fd9f1a5eab4"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5G_obj_t H5::H5Location::p_get_obj_type </td>
-          <td>(</td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>ref</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5R_type_t </td>
-          <td class="paramname"><em>ref_type</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a7399d98ad07692317981f9769c3853f2"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5O_type_t H5::H5Location::p_get_ref_obj_type </td>
-          <td>(</td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>ref</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5R_type_t </td>
-          <td class="paramname"><em>ref_type</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="add727abd7dc520399f983c4a233b2f16"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5Location::p_reference </td>
-          <td>(</td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>ref</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">hid_t </td>
-          <td class="paramname"><em>space_id</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5R_type_t </td>
-          <td class="paramname"><em>ref_type</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ae831f2bdb0e5971becebc76726dc9536"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5Location::reference </td>
-          <td>(</td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>ref</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5R_type_t </td>
-          <td class="paramname"><em>ref_type</em> = <code>H5R_OBJECT</code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded function, provided for your convenience. It differs from the above function in that it does not take a <a class="el" href="classH5_1_1DataSpace.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object and the reference type must be specified. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">ref</td><td>- IN: Reference pointer </td></tr>
-    <tr><td class="paramname">name</td><td>- IN: Name of the object to be referenced </td></tr>
-    <tr><td class="paramname">ref_type</td><td>- IN: Type of reference to query, valid values are: <ul>
-<li><code>H5R_OBJECT</code> - Reference is an object reference (default) </li>
-<li><code>H5R_DATASET_REGION</code> - Reference is a dataset region </li>
-</ul>
-</td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1ReferenceException.html">H5::ReferenceException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section note"><dt>Note</dt><dd>This method is more suitable for an object reference. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a23c3e2b8d8157a0039e9dcc43109345c"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5Location::reference </td>
-          <td>(</td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>ref</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5R_type_t </td>
-          <td class="paramname"><em>ref_type</em> = <code>H5R_OBJECT</code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded function, provided for your convenience. It differs from the above function in that it takes an <code>H5std_string</code> for the object's name. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">ref</td><td>- IN: Reference pointer </td></tr>
-    <tr><td class="paramname">name</td><td>- IN: Name of the object to be referenced - <code>H5std_string</code> </td></tr>
-    <tr><td class="paramname">ref_type</td><td>- IN: Type of reference to query, valid values are: <ul>
-<li><code>H5R_OBJECT</code> - Reference is an object reference (default) </li>
-<li><code>H5R_DATASET_REGION</code> - Reference is a dataset region </li>
-</ul>
-</td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section note"><dt>Note</dt><dd>This method is more suitable for an object reference. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a6928514c43d4c0debf1afd7511f28511"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5Location::reference </td>
-          <td>(</td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>ref</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & </td>
-          <td class="paramname"><em>dataspace</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5R_type_t </td>
-          <td class="paramname"><em>ref_type</em> = <code>H5R_DATASET_REGION</code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a reference to an HDF5 object or a dataset region. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">ref</td><td>- IN: Reference pointer </td></tr>
-    <tr><td class="paramname">name</td><td>- IN: Name of the object to be referenced </td></tr>
-    <tr><td class="paramname">dataspace</td><td>- IN: Dataspace with selection </td></tr>
-    <tr><td class="paramname">ref_type</td><td>- IN: Type of reference to query, valid values are: <ul>
-<li><code>H5R_OBJECT</code> - Reference is an object reference. </li>
-<li><code>H5R_DATASET_REGION</code> - Reference is a dataset region reference. (default) </li>
-</ul>
-</td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1ReferenceException.html">H5::ReferenceException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section note"><dt>Note</dt><dd>This method is more suitable for a dataset region reference. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="ac152ae8124df4cfbf7e880c67bb7e66b"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5Location::reference </td>
-          <td>(</td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>ref</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & </td>
-          <td class="paramname"><em>dataspace</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">H5R_type_t </td>
-          <td class="paramname"><em>ref_type</em> = <code>H5R_DATASET_REGION</code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">ref</td><td>- IN: Reference pointer </td></tr>
-    <tr><td class="paramname">name</td><td>- IN: Name of the object to be referenced </td></tr>
-    <tr><td class="paramname">dataspace</td><td>- IN: Dataspace with selection </td></tr>
-    <tr><td class="paramname">ref_type</td><td>- IN: Type of reference to query, valid values are: <ul>
-<li><code>H5R_OBJECT</code> - Reference is an object reference. </li>
-<li><code>H5R_DATASET_REGION</code> - Reference is a dataset region reference. (default) </li>
-</ul>
-</td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1ReferenceException.html">H5::ReferenceException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section note"><dt>Note</dt><dd>This method is more suitable for a dataset region reference. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a39ee7ff5208391e8b1f97eedf3ce32e4"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5Location::removeAttr </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Removes the named attribute from this object. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the attribute to be removed </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1AttributeIException.html">H5::AttributeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a8cb4453b1db9f8082b5e0274f302c3fb"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5Location::removeAttr </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="a5545d3fd20f74c7f94195f555f255ddf"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5Location::removeComment </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Removes the comment from an object specified by its name. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the object </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">H5::Exception</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a763eac5a87497deed3676920923469ad"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5Location::removeComment </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="ab91ea93e37511b47d7b7a66dd0e5106c"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5Location::renameAttr </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>oldname</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>newname</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Renames the named attribute from this object. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">oldname</td><td>- IN: Name of the attribute to be renamed </td></tr>
-    <tr><td class="paramname">newname</td><td>- IN: New name ame of the attribute </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1AttributeIException.html">H5::AttributeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a2173e9687bdef8e56995c1505dd9cf76"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5Location::renameAttr </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>oldname</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>newname</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for the names. </p>
-
-</div>
-</div>
-<a class="anchor" id="ac21f731f9df1d9bce610ad11439c2f96"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5Location::setComment </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>comment</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets or resets the comment for an object specified by its name. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of the object </td></tr>
-    <tr><td class="paramname">comment</td><td>- IN: New comment </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">H5::Exception</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>If <em>comment</em> is an empty string or a null pointer, the comment message is removed from the object. Comments should be relatively short, null-terminated, ASCII strings. They can be attached to any object that has an object header, e.g., data sets, groups, named data types, and data spaces, but not symbolic links. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="af5d9700b303e4f333c04cbed7e4ae38f"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5Location::setComment </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>comment</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em> and <em>comment</em>. </p>
-
-</div>
-</div>
-<a class="anchor" id="a7d95f9b069c833c309b95f7b7e657af8"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5Location::setComment </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>comment</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it doesn't take an object name. </p>
-
-</div>
-</div>
-<a class="anchor" id="a7eb08e192bbe76280f0f70b71db72420"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::H5Location::setComment </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>comment</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>comment</em>. </p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5Location_8h_source.html">H5Location.h</a></li>
-<li><a class="el" href="H5Location_8cpp.html">H5Location.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1H5Location.png b/html/cpplus_RM/classH5_1_1H5Location.png
deleted file mode 100644
index 2fa0329..0000000
Binary files a/html/cpplus_RM/classH5_1_1H5Location.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1H5Object-members.html b/html/cpplus_RM/classH5_1_1H5Object-members.html
deleted file mode 100644
index 194b29a..0000000
--- a/html/cpplus_RM/classH5_1_1H5Object-members.html
+++ /dev/null
@@ -1,171 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1H5Object.html">H5Object</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::H5Object Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250">attrExists</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a811bad80304c37276264377f326e3014">attrExists</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a222cd35221706639d021975b3cb3ad00">close</a>()=0</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a624715e413bc019345cd596db745094a">createAttribute</a>(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a>(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a31c2d19fe87dec83ce94bf88a480456f">dereference</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072">dereference</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800">flush</a>(H5F_scope_t scope) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a0b6b214342ac6259b932f1fb4f35234f">fromClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c">getComment</a>(const char *name, size_t bufsize=256) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">getComment</a>(const H5std_string &name, size_t bufsize=256) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#adf9673f56413b1698e12a9a5bace28cd">getId</a>() const =0</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a>(void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a>(const hid_t loc_id)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a>(const H5Location &original)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Object.html#a4e1e0913fa316bd3916e95259194958d">H5Object</a>(const H5Object &original)</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Object.html#a3dfa8496c2490cf9338462647ec1a831">H5Object</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Object.html#aaedb5e2d949e1f38817a770e564def5c">H5Object</a>(const hid_t object_id)</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a>(const char *func_name) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a>(attr_operator_t user_op, unsigned *idx=NULL, void *op_data=NULL)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a>(const unsigned int idx) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82">p_dereference</a>(hid_t loc_id, const void *ref, H5R_type_t ref_type, const char *from_func)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4">p_get_obj_type</a>(void *ref, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2">p_get_ref_obj_type</a>(void *ref, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16">p_reference</a>(void *ref, const char *name, hid_t space_id, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a23accf3cee556a841e9388a2e410ccb7">p_setId</a>(const hid_t new_id)=0</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a>(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a>(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a6928514c43d4c0debf1afd7511f28511">reference</a>(void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a>(void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad">removeComment</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a>(const char *oldname, const char *newname) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a>(const H5std_string &oldname, const H5std_string &newname) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a>(const char *name, const char *comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a>(const H5std_string &name, const H5std_string &comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a>(const char *comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a>(const H5std_string &comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7">~H5Location</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Object.html#ad7cb88d6206192195a70aa1cbf55769e">~H5Object</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1H5Object.html b/html/cpplus_RM/classH5_1_1H5Object.html
deleted file mode 100644
index 0d1c208..0000000
--- a/html/cpplus_RM/classH5_1_1H5Object.html
+++ /dev/null
@@ -1,435 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::H5Object Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1H5Object.html">H5Object</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="#pro-methods">Protected Member Functions</a> |
-<a href="classH5_1_1H5Object-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::H5Object Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Class <a class="el" href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. ">H5Object</a> is a bridge between <a class="el" href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> and <a class="el" href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a>, <a class="el" href="classH5_1_1DataType.html" title="Class DataType  [...]
- <a href="classH5_1_1H5Object.html#details">More...</a></p>
-
-<p><code>#include <<a class="el" href="H5Object_8h_source.html">H5Object.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::H5Object:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1H5Object.png" usemap="#H5::H5Object_map" alt=""/>
-  <map id="H5::H5Object_map" name="H5::H5Object_map">
-<area href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. " alt="H5::H5Location" shape="rect" coords="292,56,399,80"/>
-<area href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="292,0,399,24"/>
-<area href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. " alt="H5::DataSet" shape="rect" coords="0,168,107,192"/>
-<area href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. " alt="H5::DataType" shape="rect" coords="292,168,399,192"/>
-<area href="classH5_1_1Group.html" title="Class Group represents an HDF5 group. " alt="H5::Group" shape="rect" coords="409,168,516,192"/>
-<area href="classH5_1_1ArrayType.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes..." alt="H5::ArrayType" shape="rect" coords="0,224,107,248"/>
-<area href="classH5_1_1AtomType.html" title="Class AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. " alt="H5::AtomType" shape="rect" coords="175,224,282,248"/>
-<area href="classH5_1_1CompType.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. " alt="H5::CompType" shape="rect" coords="292,224,399,248"/>
-<area href="classH5_1_1EnumType.html" title="Class EnumType operates on HDF5 enum datatypes. " alt="H5::EnumType" shape="rect" coords="409,224,516,248"/>
-<area href="classH5_1_1VarLenType.html" title="VarLenType operates on the HDF5 C's Variable-length Datatypes. " alt="H5::VarLenType" shape="rect" coords="526,224,633,248"/>
-<area href="classH5_1_1FloatType.html" title="Class FloatType operates on HDF5 floating point datatype. " alt="H5::FloatType" shape="rect" coords="0,280,107,304"/>
-<area href="classH5_1_1IntType.html" title="Class IntType operates on HDF5 integer datatype. " alt="H5::IntType" shape="rect" coords="117,280,224,304"/>
-<area href="classH5_1_1PredType.html" title="Class PredType holds the definition of all the HDF5 predefined datatypes. " alt="H5::PredType" shape="rect" coords="234,280,341,304"/>
-<area href="classH5_1_1StrType.html" title="Class StrType operates on HDF5 string datatypes. " alt="H5::StrType" shape="rect" coords="351,280,458,304"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a4e1e0913fa316bd3916e95259194958d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#a4e1e0913fa316bd3916e95259194958d">H5Object</a> (const <a class="el" href="classH5_1_1H5Object.html">H5Object</a> &original)</td></tr>
-<tr class="memdesc:a4e1e0913fa316bd3916e95259194958d"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. ">H5Object</a> instance.  <a href="#a4e1e0913fa316bd3916e95259194958d">More...</a><br/></td></tr>
-<tr class="separator:a4e1e0913fa316bd3916e95259194958d"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad7cb88d6206192195a70aa1cbf55769e"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#ad7cb88d6206192195a70aa1cbf55769e">~H5Object</a> ()</td></tr>
-<tr class="memdesc:ad7cb88d6206192195a70aa1cbf55769e"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#ad7cb88d6206192195a70aa1cbf55769e">More...</a><br/></td></tr>
-<tr class="separator:ad7cb88d6206192195a70aa1cbf55769e"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1H5Location"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1H5Location')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td></tr>
-<tr class="memitem:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a624715e413bc019345cd596db745094a">createAttribute</a> (const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &type, const <a class="el" href="classH5_1_ [...]
-<tr class="memdesc:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Creates an attribute for a group, dataset, or named datatype.  <a href="#a624715e413bc019345cd596db745094a">More...</a><br/></td></tr>
-<tr class="separator:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" h [...]
-<tr class="memdesc:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">More...</a><br/></td></tr>
-<tr class="separator:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a> (const char *name) const </td></tr>
-<tr class="memdesc:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its name.  <a href="#a81b52d2947c4abb7d94ca1987f3a1bc0">More...</a><br/></td></tr>
-<tr class="separator:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#abad070fe2482e81006ee7fce61b6495c">More...</a><br/></td></tr>
-<tr class="separator:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a> (const unsigned int idx) const </td></tr>
-<tr class="memdesc:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its index.  <a href="#ac82e73079dc97dee2c198b978700c137">More...</a><br/></td></tr>
-<tr class="separator:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800">flush</a> (H5F_scope_t scope) const </td></tr>
-<tr class="memdesc:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all buffers associated with a location to disk.  <a href="#a505e916da3c7ce2264d97480de0aa800">More...</a><br/></td></tr>
-<tr class="separator:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a> () const </td></tr>
-<tr class="memdesc:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of the file, in which this HDF5 object belongs.  <a href="#ae41b390f0ed7503c0cadcbabc3b9e16b">More...</a><br/></td></tr>
-<tr class="separator:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a> () const </td></tr>
-<tr class="memdesc:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of attributes attached to this HDF5 object.  <a href="#a840d5fc024a977c0939fe743379791f0">More...</a><br/></td></tr>
-<tr class="separator:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to.  <a href="#a0bc22a403e59bb551554c03f2d05b281">More...</a><br/></td></tr>
-<tr class="separator:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to.  <a href="#a665df853b9bb991fdf0328770f2e33e0">More...</a><br/></td></tr>
-<tr class="separator:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a> (<a class="el" href="namespaceH5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> user_op, unsigned *idx=NULL, void *op_data=NULL)</td></tr>
-<tr class="memdesc:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over all the attributes of an <a class="el" href="namespaceH5.html">H5</a> object, which may be a group, dataset or named datatype.  <a href="#aad71c39cd20e8539891766571174d12a">More...</a><br/></td></tr>
-<tr class="separator:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250">attrExists</a> (const char *name) const </td></tr>
-<tr class="memdesc:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether the named attribute exists at this location.  <a href="#a9851243382265a412a8deeacf372f250">More...</a><br/></td></tr>
-<tr class="separator:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a811bad80304c37276264377f326e3014">attrExists</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a811bad80304c37276264377f326e3014">More...</a><br/></td></tr>
-<tr class="separator:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a> (const char *oldname, const char *newname) const </td></tr>
-<tr class="memdesc:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Renames the named attribute from this object.  <a href="#ab91ea93e37511b47d7b7a66dd0e5106c">More...</a><br/></td></tr>
-<tr class="separator:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &oldname, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592 [...]
-<tr class="memdesc:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for the names.  <a href="#a2173e9687bdef8e56995c1505dd9cf76">More...</a><br/></td></tr>
-<tr class="separator:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a> (const char *name) const </td></tr>
-<tr class="memdesc:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the named attribute from this object.  <a href="#a39ee7ff5208391e8b1f97eedf3ce32e4">More...</a><br/></td></tr>
-<tr class="separator:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a8cb4453b1db9f8082b5e0274f302c3fb">More...</a><br/></td></tr>
-<tr class="separator:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a> (const char *name, const char *comment) const </td></tr>
-<tr class="memdesc:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Sets or resets the comment for an object specified by its name.  <a href="#ac21f731f9df1d9bce610ad11439c2f96">More...</a><br/></td></tr>
-<tr class="separator:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H [...]
-<tr class="memdesc:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em> and <em>comment</em>.  <a href="#af5d9700b303e4f333c04cbed7e4ae38f">More...</a><br/></td></tr>
-<tr class="separator:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a> (const char *comment) const </td></tr>
-<tr class="memdesc:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it doesn't take an object name.  <a href="#a7d95f9b069c833c309b95f7b7e657af8">More...</a><br/></td></tr>
-<tr class="separator:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &comment) const </td></tr>
-<tr class="memdesc:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>comment</em>.  <a href="#a7eb08e192bbe76280f0f70b71db72420">More...</a><br/></td></tr>
-<tr class="separator:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c">getComment</a> (const char *name, size_t bufsize=256) const </td></tr>
-<tr class="memdesc:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves comment for the specified object and its comment's length.  <a href="#a674ac77bb3f99b335f8d0944f979c47c">More...</a><br/></td></tr>
-<tr class="separator:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">getComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &n [...]
-<tr class="memdesc:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">More...</a><br/></td></tr>
-<tr class="separator:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a> (const char *name) const </td></tr>
-<tr class="memdesc:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the comment from an object specified by its name.  <a href="#a5545d3fd20f74c7f94195f555f255ddf">More...</a><br/></td></tr>
-<tr class="separator:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad">removeComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a763eac5a87497deed3676920923469ad">More...</a><br/></td></tr>
-<tr class="separator:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a> (void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it does not take a <a class="el" href="classH5_1_1DataSpace.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object and the reference type must be specified.  <a href="#ae831f2bdb0e5971becebc76726dc9536">More. [...]
-<tr class="separator:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a> (void *ref, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it takes an <code>H5std_string</code> for the object's name.  <a href="#a23c3e2b8d8157a0039e9dcc43109345c">More...</a><br/></td></tr>
-<tr class="separator:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a6928514c43d4c0debf1afd7511f28511">reference</a> (void *ref, const char *name, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr>
-<tr class="memdesc:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Creates a reference to an HDF5 object or a dataset region.  <a href="#a6928514c43d4c0debf1afd7511f28511">More...</a><br/></td></tr>
-<tr class="separator:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a> (void *ref, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & [...]
-<tr class="memdesc:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#ac152ae8124df4cfbf7e880c67bb7e66b">More...</a><br/></td></tr>
-<tr class="separator:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a31c2d19fe87dec83ce94bf88a480456f">dereference</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an HDF5 object.  <a href="#a31c2d19fe87dec83ce94bf88a480456f">More...</a><br/></td></tr>
-<tr class="separator:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072">dereference</a> (const <a class="el" href="classH5_1_1Attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an attribute.  <a href="#a4dc3dad2a4a17d6c727b1d2fdf9d8072">More...</a><br/></td></tr>
-<tr class="separator:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a> (void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr>
-<tr class="memdesc:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves a dataspace with the region pointed to selected.  <a href="#a5d0a971d157cffc3591f6d2d8b43dcca">More...</a><br/></td></tr>
-<tr class="separator:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adf9673f56413b1698e12a9a5bace28cd inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#adf9673f56413b1698e12a9a5bace28cd">getId</a> () const =0</td></tr>
-<tr class="memdesc:adf9673f56413b1698e12a9a5bace28cd inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Returns an identifier. (pure virtual)  <a href="#adf9673f56413b1698e12a9a5bace28cd">More...</a><br/></td></tr>
-<tr class="separator:adf9673f56413b1698e12a9a5bace28cd inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id.  <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr>
-<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr>
-<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object.  <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr>
-<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id.  <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr>
-<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr>
-<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object.  <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr>
-<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id.  <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr>
-<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr>
-<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object.  <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr>
-<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &rhs)</td></tr>
-<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr>
-<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr>
-<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr>
-<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object.  <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr>
-<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &original)</td></tr>
-<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object.  <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr>
-<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a222cd35221706639d021975b3cb3ad00 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a222cd35221706639d021975b3cb3ad00">close</a> ()=0</td></tr>
-<tr class="separator:a222cd35221706639d021975b3cb3ad00 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a> (const char *func_name) const </td></tr>
-<tr class="memdesc:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Makes and returns string "<class-name>::<func_name>".  <a href="#a2dec4b7c12a20f9b1c79c18956bfad0f">More...</a><br/></td></tr>
-<tr class="separator:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0b6b214342ac6259b932f1fb4f35234f inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a0b6b214342ac6259b932f1fb4f35234f">fromClass</a> () const </td></tr>
-<tr class="memdesc:a0b6b214342ac6259b932f1fb4f35234f inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name.  <a href="#a0b6b214342ac6259b932f1fb4f35234f">More...</a><br/></td></tr>
-<tr class="separator:a0b6b214342ac6259b932f1fb4f35234f inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr>
-<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr>
-<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
-Protected Member Functions</h2></td></tr>
-<tr class="memitem:a3dfa8496c2490cf9338462647ec1a831"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#a3dfa8496c2490cf9338462647ec1a831">H5Object</a> ()</td></tr>
-<tr class="separator:a3dfa8496c2490cf9338462647ec1a831"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aaedb5e2d949e1f38817a770e564def5c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#aaedb5e2d949e1f38817a770e564def5c">H5Object</a> (const hid_t object_id)</td></tr>
-<tr class="separator:aaedb5e2d949e1f38817a770e564def5c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1H5Location"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1H5Location')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td></tr>
-<tr class="memitem:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a> ()</td></tr>
-<tr class="separator:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a> (const hid_t loc_id)</td></tr>
-<tr class="separator:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &original)</td></tr>
-<tr class="memdesc:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> instance.  <a href="#a220e9b5ce6e2f1a0a9417c43044a4435">More...</a><br/></td></tr>
-<tr class="separator:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:add727abd7dc520399f983c4a233b2f16 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16">p_reference</a> (void *ref, const char *name, hid_t space_id, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:add727abd7dc520399f983c4a233b2f16 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aade70036f2fb86c9db621a3fada7cb82 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82">p_dereference</a> (hid_t loc_id, const void *ref, H5R_type_t ref_type, const char *from_func)</td></tr>
-<tr class="separator:aade70036f2fb86c9db621a3fada7cb82 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abcc6664714713593bf1a4fd9f1a5eab4 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4">p_get_obj_type</a> (void *ref, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:abcc6664714713593bf1a4fd9f1a5eab4 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7399d98ad07692317981f9769c3853f2 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2">p_get_ref_obj_type</a> (void *ref, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:a7399d98ad07692317981f9769c3853f2 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7">~H5Location</a> ()</td></tr>
-<tr class="memdesc:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#af790c3883e7d9f72677a1f6ed034c4c7">More...</a><br/></td></tr>
-<tr class="separator:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr>
-<tr class="memdesc:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a5545dda5e4c610b6bd9cdffe670c8728">More...</a><br/></td></tr>
-<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a> () const </td></tr>
-<tr class="separator:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a23accf3cee556a841e9388a2e410ccb7 inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a23accf3cee556a841e9388a2e410ccb7">p_setId</a> (const hid_t new_id)=0</td></tr>
-<tr class="separator:a23accf3cee556a841e9388a2e410ccb7 inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr>
-<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object.  <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr>
-<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a> (const hid_t obj_id)</td></tr>
-<tr class="separator:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Class <a class="el" href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. ">H5Object</a> is a bridge between <a class="el" href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> and <a class="el" href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a>, <a class="el" href="classH5_1_1DataType.html" [...]
-<p>All the wrappers in <a class="el" href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. ">H5Object</a> were moved to <a class="el" href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a>. </p>
-</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="a4e1e0913fa316bd3916e95259194958d"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::H5Object::H5Object </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1H5Object.html">H5Object</a> & </td>
-          <td class="paramname"><em>original</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. ">H5Object</a> instance. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">original</td><td>- IN: <a class="el" href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. ">H5Object</a> instance to copy </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ad7cb88d6206192195a70aa1cbf55769e"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::H5Object::~H5Object </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Noop destructor. </p>
-
-</div>
-</div>
-<a class="anchor" id="a3dfa8496c2490cf9338462647ec1a831"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::H5Object::H5Object </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aaedb5e2d949e1f38817a770e564def5c"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::H5Object::H5Object </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>object_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5Object_8h_source.html">H5Object.h</a></li>
-<li><a class="el" href="H5Object_8cpp.html">H5Object.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1H5Object.png b/html/cpplus_RM/classH5_1_1H5Object.png
deleted file mode 100644
index cda7cc7..0000000
Binary files a/html/cpplus_RM/classH5_1_1H5Object.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1IdComponent-members.html b/html/cpplus_RM/classH5_1_1IdComponent-members.html
deleted file mode 100644
index 70cd22a..0000000
--- a/html/cpplus_RM/classH5_1_1IdComponent-members.html
+++ /dev/null
@@ -1,127 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1IdComponent.html">IdComponent</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::IdComponent Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a222cd35221706639d021975b3cb3ad00">close</a>()=0</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a0b6b214342ac6259b932f1fb4f35234f">fromClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a4b5dc282b178ac71704772ae575351cc">getId</a>() const =0</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a>(const char *func_name) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a23accf3cee556a841e9388a2e410ccb7">p_setId</a>(const hid_t new_id)=0</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1IdComponent.html b/html/cpplus_RM/classH5_1_1IdComponent.html
deleted file mode 100644
index f7ffcce..0000000
--- a/html/cpplus_RM/classH5_1_1IdComponent.html
+++ /dev/null
@@ -1,698 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::IdComponent Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1IdComponent.html">IdComponent</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="#pub-static-methods">Static Public Member Functions</a> |
-<a href="#pro-methods">Protected Member Functions</a> |
-<a href="#pro-static-methods">Static Protected Member Functions</a> |
-<a href="classH5_1_1IdComponent-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::IdComponent Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Class <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> provides wrappers of the C functions that operate on an HDF5 identifier.  
- <a href="classH5_1_1IdComponent.html#details">More...</a></p>
-
-<p><code>#include <<a class="el" href="H5IdComponent_8h_source.html">H5IdComponent.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::IdComponent:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1IdComponent.png" usemap="#H5::IdComponent_map" alt=""/>
-  <map id="H5::IdComponent_map" name="H5::IdComponent_map">
-<area href="classH5_1_1Attribute.html" title="Class Attribute operates on HDF5 attributes. " alt="H5::Attribute" shape="rect" coords="0,56,159,80"/>
-<area href="classH5_1_1DataSpace.html" title="Class DataSpace operates on HDF5 dataspaces. " alt="H5::DataSpace" shape="rect" coords="169,56,328,80"/>
-<area href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. " alt="H5::H5Location" shape="rect" coords="338,56,497,80"/>
-<area href="classH5_1_1PropList.html" title="Class PropList provides operations for generic property lists. " alt="H5::PropList" shape="rect" coords="845,56,1004,80"/>
-<area href="classH5_1_1H5File.html" title="Class H5File represents an HDF5 file. " alt="H5::H5File" shape="rect" coords="253,112,412,136"/>
-<area href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. " alt="H5::H5Object" shape="rect" coords="422,112,581,136"/>
-<area href="classH5_1_1DSetCreatPropList.html" title="Class DSetCreatPropList represents the dataset creation property list. " alt="H5::DSetCreatPropList" shape="rect" coords="591,112,750,136"/>
-<area href="classH5_1_1DSetMemXferPropList.html" title="Class DSetMemXferPropList represents the dataset memory and transfer property list. " alt="H5::DSetMemXferPropList" shape="rect" coords="760,112,919,136"/>
-<area href="classH5_1_1FileAccPropList.html" title="Class FileAccPropList represents the HDF5 file access property list. " alt="H5::FileAccPropList" shape="rect" coords="929,112,1088,136"/>
-<area href="classH5_1_1FileCreatPropList.html" title="Class FileCreatPropList represents the HDF5 file create property list. " alt="H5::FileCreatPropList" shape="rect" coords="1098,112,1257,136"/>
-<area href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. " alt="H5::DataSet" shape="rect" coords="253,168,412,192"/>
-<area href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. " alt="H5::DataType" shape="rect" coords="422,168,581,192"/>
-<area href="classH5_1_1Group.html" title="Class Group represents an HDF5 group. " alt="H5::Group" shape="rect" coords="591,168,750,192"/>
-<area href="classH5_1_1ArrayType.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes..." alt="H5::ArrayType" shape="rect" coords="84,224,243,248"/>
-<area href="classH5_1_1AtomType.html" title="Class AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. " alt="H5::AtomType" shape="rect" coords="253,224,412,248"/>
-<area href="classH5_1_1CompType.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. " alt="H5::CompType" shape="rect" coords="422,224,581,248"/>
-<area href="classH5_1_1EnumType.html" title="Class EnumType operates on HDF5 enum datatypes. " alt="H5::EnumType" shape="rect" coords="591,224,750,248"/>
-<area href="classH5_1_1VarLenType.html" title="VarLenType operates on the HDF5 C's Variable-length Datatypes. " alt="H5::VarLenType" shape="rect" coords="760,224,919,248"/>
-<area href="classH5_1_1FloatType.html" title="Class FloatType operates on HDF5 floating point datatype. " alt="H5::FloatType" shape="rect" coords="0,280,159,304"/>
-<area href="classH5_1_1IntType.html" title="Class IntType operates on HDF5 integer datatype. " alt="H5::IntType" shape="rect" coords="169,280,328,304"/>
-<area href="classH5_1_1PredType.html" title="Class PredType holds the definition of all the HDF5 predefined datatypes. " alt="H5::PredType" shape="rect" coords="338,280,497,304"/>
-<area href="classH5_1_1StrType.html" title="Class StrType operates on HDF5 string datatypes. " alt="H5::StrType" shape="rect" coords="507,280,666,304"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id.  <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr>
-<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr>
-<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object.  <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr>
-<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id.  <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr>
-<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac15a341319624c9199a309fad56858e0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr>
-<tr class="memdesc:ac15a341319624c9199a309fad56858e0"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object.  <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr>
-<tr class="separator:ac15a341319624c9199a309fad56858e0"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id.  <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr>
-<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adde1c48166476e089635bb40a2113653"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr>
-<tr class="memdesc:adde1c48166476e089635bb40a2113653"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object.  <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr>
-<tr class="separator:adde1c48166476e089635bb40a2113653"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a34ac09a54825253293a0d8990e120506"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &rhs)</td></tr>
-<tr class="memdesc:a34ac09a54825253293a0d8990e120506"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr>
-<tr class="separator:a34ac09a54825253293a0d8990e120506"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4b5dc282b178ac71704772ae575351cc"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a4b5dc282b178ac71704772ae575351cc">getId</a> () const =0</td></tr>
-<tr class="separator:a4b5dc282b178ac71704772ae575351cc"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr>
-<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr>
-<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object.  <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr>
-<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1c1e2479afec6ce26734225b434752fb"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &original)</td></tr>
-<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object.  <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr>
-<tr class="separator:a1c1e2479afec6ce26734225b434752fb"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a222cd35221706639d021975b3cb3ad00"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a222cd35221706639d021975b3cb3ad00">close</a> ()=0</td></tr>
-<tr class="separator:a222cd35221706639d021975b3cb3ad00"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2dec4b7c12a20f9b1c79c18956bfad0f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a> (const char *func_name) const </td></tr>
-<tr class="memdesc:a2dec4b7c12a20f9b1c79c18956bfad0f"><td class="mdescLeft"> </td><td class="mdescRight">Makes and returns string "<class-name>::<func_name>".  <a href="#a2dec4b7c12a20f9b1c79c18956bfad0f">More...</a><br/></td></tr>
-<tr class="separator:a2dec4b7c12a20f9b1c79c18956bfad0f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0b6b214342ac6259b932f1fb4f35234f"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a0b6b214342ac6259b932f1fb4f35234f">fromClass</a> () const </td></tr>
-<tr class="memdesc:a0b6b214342ac6259b932f1fb4f35234f"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name.  <a href="#a0b6b214342ac6259b932f1fb4f35234f">More...</a><br/></td></tr>
-<tr class="separator:a0b6b214342ac6259b932f1fb4f35234f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr>
-<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr>
-<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
-Static Public Member Functions</h2></td></tr>
-<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr>
-<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object.  <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr>
-<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
-Protected Member Functions</h2></td></tr>
-<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr>
-<tr class="memdesc:a5545dda5e4c610b6bd9cdffe670c8728"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a5545dda5e4c610b6bd9cdffe670c8728">More...</a><br/></td></tr>
-<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ada9bd9542c73c75c4e21295b77a2d25d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a> () const </td></tr>
-<tr class="separator:ada9bd9542c73c75c4e21295b77a2d25d"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a23accf3cee556a841e9388a2e410ccb7"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a23accf3cee556a841e9388a2e410ccb7">p_setId</a> (const hid_t new_id)=0</td></tr>
-<tr class="separator:a23accf3cee556a841e9388a2e410ccb7"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-static-methods"></a>
-Static Protected Member Functions</h2></td></tr>
-<tr class="memitem:a2b23ec1a851591cdfb6dce63fd7e9612"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a> (const hid_t obj_id)</td></tr>
-<tr class="separator:a2b23ec1a851591cdfb6dce63fd7e9612"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Class <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> provides wrappers of the C functions that operate on an HDF5 identifier. </p>
-<p>In most cases, the C library handles these operations and an application rarely needs them. </p>
-</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="a013a42f5fd29d35d9428c1be8638acfe"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::IdComponent::IdComponent </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>h5_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates an <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">h5_id</td><td>- IN: Id of an existing object </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a1c1e2479afec6ce26734225b434752fb"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::IdComponent::IdComponent </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> & </td>
-          <td class="paramname"><em>original</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">original</td><td>- IN: <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> instance to copy </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a780d19c3d86037de38511f3e6cec3ca6"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::IdComponent::~IdComponent </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Noop destructor. </p>
-
-</div>
-</div>
-<a class="anchor" id="a5545dda5e4c610b6bd9cdffe670c8728"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::IdComponent::IdComponent </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Default constructor. </p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a222cd35221706639d021975b3cb3ad00"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void H5::IdComponent::close </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Implemented in <a class="el" href="classH5_1_1DataType.html#af807fa62a2beb9f9de9b80c3b18edbfa">H5::DataType</a>, <a class="el" href="classH5_1_1H5File.html#a4f1cd3bce2a84c7ea43bb9e679b6babe">H5::H5File</a>, <a class="el" href="classH5_1_1PropList.html#a9b1f168b3bf0a04cc031ce1e8f3c1615">H5::PropList</a>, <a class="el" href="classH5_1_1DataSpace.html#ac0b162ae2a09816c8e5499f02ec25f27">H5::DataSpace</a>, <a class="el" href="classH5_1_1Attribute.html#af0255f030e17563bbc557f0d7bc16b79">H5: [...]
-
-</div>
-</div>
-<a class="anchor" id="a9dc2815e9887d0adb5d5bba72adbd0d6"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::IdComponent::decRefCount </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>obj_id</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Decrement reference counter for a given id. </p>
-
-</div>
-</div>
-<a class="anchor" id="ac15a341319624c9199a309fad56858e0"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::IdComponent::decRefCount </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Decrement reference counter for the id of this object. </p>
-
-</div>
-</div>
-<a class="anchor" id="a0b6b214342ac6259b932f1fb4f35234f"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::IdComponent::fromClass </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns this class name. </p>
-
-<p>Reimplemented in <a class="el" href="classH5_1_1FileAccPropList.html#a4ecd3bc5b4a190624e745e45c8a137cb">H5::FileAccPropList</a>, <a class="el" href="classH5_1_1DSetCreatPropList.html#a4e373ddd5932a8a040889e0bd528221e">H5::DSetCreatPropList</a>, <a class="el" href="classH5_1_1DataType.html#a32cc7cd571eec25cb31346cc3a0422d5">H5::DataType</a>, <a class="el" href="classH5_1_1DataSpace.html#a357736f9ba3cb023f6715e520a10ef5d">H5::DataSpace</a>, <a class="el" href="classH5_1_1CompType.html#a [...]
-
-</div>
-</div>
-<a class="anchor" id="ab2ba7509cb5beb8c80e242d7afe10a3c"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int H5::IdComponent::getCounter </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>obj_id</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the reference counter for a given id. </p>
-<dl class="section return"><dt>Returns</dt><dd>Reference count </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="adde1c48166476e089635bb40a2113653"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int H5::IdComponent::getCounter </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the reference counter for the id of this object. </p>
-<dl class="section return"><dt>Returns</dt><dd>Reference count </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a25e4d590aa5cc0fc87ced46718d5b0d7"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5I_type_t H5::IdComponent::getHDFObjType </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>obj_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Given an id, returns the type of the object. </p>
-<dl class="section return"><dt>Returns</dt><dd>a valid HDF object type, which may be one of the following: <ul>
-<li><code>H5I_FILE</code> </li>
-<li><code>H5I_GROUP</code> </li>
-<li><code>H5I_DATATYPE</code> </li>
-<li><code>H5I_DATASPACE</code> </li>
-<li><code>H5I_DATASET</code> </li>
-<li><code>H5I_ATTR</code> </li>
-<li>or <code>H5I_BADID</code>, if no valid type can be determined or the input object id is invalid. </li>
-</ul>
-</dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a4b5dc282b178ac71704772ae575351cc"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual hid_t H5::IdComponent::getId </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Implemented in <a class="el" href="classH5_1_1H5Location.html#adf9673f56413b1698e12a9a5bace28cd">H5::H5Location</a>, <a class="el" href="classH5_1_1DataType.html#a38f4c8c9dda4b35cb667949280bf5340">H5::DataType</a>, <a class="el" href="classH5_1_1DataSpace.html#aaefbf468ec1d8e46b9116552f0524ef9">H5::DataSpace</a>, <a class="el" href="classH5_1_1PropList.html#a72b0944d2235eb3ec85933070d92433b">H5::PropList</a>, <a class="el" href="classH5_1_1DataSet.html#aa0b5b0136755eecf6ec4aa498d1da3e [...]
-
-</div>
-</div>
-<a class="anchor" id="a0e75b2e591d2fccd9e4c291a485d4754"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::IdComponent::incRefCount </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>obj_id</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Increment reference counter for a given id. </p>
-
-</div>
-</div>
-<a class="anchor" id="a1b34f54d2fd41d885e8ced7613d6abd1"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::IdComponent::incRefCount </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Increment reference counter for the id of this object. </p>
-
-</div>
-</div>
-<a class="anchor" id="a2dec4b7c12a20f9b1c79c18956bfad0f"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::IdComponent::inMemFunc </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>func_name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Makes and returns string "<class-name>::<func_name>". </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">func_name</td><td>- Name of the function where failure occurs Concatenates the class name of this object with the passed-in function name to create a string that indicates where the failure occurs. The class-name is provided by <a class="el" href="classH5_1_1IdComponent.html#a0b6b214342ac6259b932f1fb4f35234f" title="Returns this class name. ">fromClass()</a>. This string will be used by a base class when an exception is thrown. </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a34ac09a54825253293a0d8990e120506"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> & H5::IdComponent::operator= </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> & </td>
-          <td class="paramname"><em>rhs</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Assignment operator. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">rhs</td><td>- IN: Reference to the existing object </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Reference to <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1IdComponentException.html">H5::IdComponentException</a></td><td>when attempt to close the HDF5 object fails </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ada9bd9542c73c75c4e21295b77a2d25d"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::IdComponent::p_get_file_name </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a23accf3cee556a841e9388a2e410ccb7"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void H5::IdComponent::p_setId </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>new_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Implemented in <a class="el" href="classH5_1_1DataType.html#a213c4090dc6429671f2a4c604c2eeb4b">H5::DataType</a>, <a class="el" href="classH5_1_1DataSpace.html#aee0396fb9054a76b7dd4dcbe26ea17ff">H5::DataSpace</a>, <a class="el" href="classH5_1_1DataSet.html#ab395dab52b95d5034be339b6fdbbbcc8">H5::DataSet</a>, <a class="el" href="classH5_1_1PropList.html#acea363e3ba2ae377071eacdf7a9245da">H5::PropList</a>, <a class="el" href="classH5_1_1H5File.html#a1f4e9fee0f493d21f694c5daa1a4dd85">H5:: [...]
-
-</div>
-</div>
-<a class="anchor" id="a2b23ec1a851591cdfb6dce63fd7e9612"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool H5::IdComponent::p_valid_id </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>obj_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a1e46d85ec29cd77bb1767cd01b8f0c8d"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::IdComponent::setId </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>new_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets the identifier of this object to a new value. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1IdComponentException.html">H5::IdComponentException</a></td><td>when the attempt to close the HDF5 object fails </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5IdComponent_8h_source.html">H5IdComponent.h</a></li>
-<li><a class="el" href="H5IdComponent_8cpp.html">H5IdComponent.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1IdComponent.png b/html/cpplus_RM/classH5_1_1IdComponent.png
deleted file mode 100644
index ff53200..0000000
Binary files a/html/cpplus_RM/classH5_1_1IdComponent.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1IdComponentException-members.html b/html/cpplus_RM/classH5_1_1IdComponentException-members.html
deleted file mode 100644
index d97f211..0000000
--- a/html/cpplus_RM/classH5_1_1IdComponentException-members.html
+++ /dev/null
@@ -1,127 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1IdComponentException.html">IdComponentException</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::IdComponentException Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1IdComponentException.html">H5::IdComponentException</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a>(const Exception &orig)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a>(H5E_auto2_t &func, void **client_data)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a>(hid_t err_major_id) const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a>(hid_t err_minor_id) const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponentException.html#a55e4b5b7053de93986eb35cef03190fd">IdComponentException</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="classH5_1_1IdComponentException.html">H5::IdComponentException</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponentException.html#a9962b590acbbb09ecdd030792899593a">IdComponentException</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponentException.html">H5::IdComponentException</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>(FILE *stream=NULL) const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a>(H5E_auto2_t &func, void *client_data)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a>(H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponentException.html#adc62e361015047a8af67dc449ff783aa">~IdComponentException</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponentException.html">H5::IdComponentException</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1IdComponentException.html b/html/cpplus_RM/classH5_1_1IdComponentException.html
deleted file mode 100644
index d33ce28..0000000
--- a/html/cpplus_RM/classH5_1_1IdComponentException.html
+++ /dev/null
@@ -1,269 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::IdComponentException Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1IdComponentException.html">IdComponentException</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="classH5_1_1IdComponentException-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::IdComponentException Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><code>#include <<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::IdComponentException:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1IdComponentException.png" usemap="#H5::IdComponentException_map" alt=""/>
-  <map id="H5::IdComponentException_map" name="H5::IdComponentException_map">
-<area href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. " alt="H5::Exception" shape="rect" coords="0,0,162,24"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a55e4b5b7053de93986eb35cef03190fd"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponentException.html#a55e4b5b7053de93986eb35cef03190fd">IdComponentException</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &func_name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & [...]
-<tr class="memdesc:a55e4b5b7053de93986eb35cef03190fd"><td class="mdescLeft"> </td><td class="mdescRight">Creates a <a class="el" href="classH5_1_1IdComponentException.html">IdComponentException</a> with the name of the function, in which the failure occurs, and an optional detailed message.  <a href="#a55e4b5b7053de93986eb35cef03190fd">More...</a><br/></td></tr>
-<tr class="separator:a55e4b5b7053de93986eb35cef03190fd"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9962b590acbbb09ecdd030792899593a"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponentException.html#a9962b590acbbb09ecdd030792899593a">IdComponentException</a> ()</td></tr>
-<tr class="memdesc:a9962b590acbbb09ecdd030792899593a"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a9962b590acbbb09ecdd030792899593a">More...</a><br/></td></tr>
-<tr class="separator:a9962b590acbbb09ecdd030792899593a"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adc62e361015047a8af67dc449ff783aa"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponentException.html#adc62e361015047a8af67dc449ff783aa">~IdComponentException</a> ()</td></tr>
-<tr class="memdesc:adc62e361015047a8af67dc449ff783aa"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#adc62e361015047a8af67dc449ff783aa">More...</a><br/></td></tr>
-<tr class="separator:adc62e361015047a8af67dc449ff783aa"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1Exception"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1Exception')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td></tr>
-<tr class="memitem:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &func_name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5s [...]
-<tr class="memdesc:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Creates an exception with the name of the function, in which the failure occurs, and an optional detailed message.  <a href="#a0f4ddd03c9177ca8c318f17e588cd713">More...</a><br/></td></tr>
-<tr class="separator:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a> (hid_t err_major_id) const </td></tr>
-<tr class="memdesc:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a major error number.  <a href="#adb189625407c0e219a8b064b41b8cb32">More...</a><br/></td></tr>
-<tr class="separator:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8dee739f83b527b30150149ae1036849 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a> (hid_t err_minor_id) const </td></tr>
-<tr class="memdesc:a8dee739f83b527b30150149ae1036849 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a minor error number.  <a href="#a8dee739f83b527b30150149ae1036849">More...</a><br/></td></tr>
-<tr class="separator:a8dee739f83b527b30150149ae1036849 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a> () const </td></tr>
-<tr class="memdesc:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown.  <a href="#aedc9690b2b1a12e0fab36962d4479508">More...</a><br/></td></tr>
-<tr class="separator:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a> () const </td></tr>
-<tr class="memdesc:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown.  <a href="#a1a60af9bf6c9bb1c9d42d1807529f187">More...</a><br/></td></tr>
-<tr class="separator:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a> () const </td></tr>
-<tr class="memdesc:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown.  <a href="#a244fb8b04b39d92bca9fae548b00d730">More...</a><br/></td></tr>
-<tr class="separator:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a> () const </td></tr>
-<tr class="memdesc:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown.  <a href="#ac492fb892d39a60dd4fb2b7ae015300f">More...</a><br/></td></tr>
-<tr class="separator:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a> (FILE *stream=NULL) const </td></tr>
-<tr class="memdesc:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner.  <a href="#ad5bf0f93b4156d6366110dd5e08342a2">More...</a><br/></td></tr>
-<tr class="separator:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a> ()</td></tr>
-<tr class="memdesc:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a9c0bba82658e1022a9c784c9364bd068">More...</a><br/></td></tr>
-<tr class="separator:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a> (const <a class="el" href="classH5_1_1Exception.html">Exception</a> &orig)</td></tr>
-<tr class="memdesc:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> object.  <a href="#abc3b9e76dbfbdc6fc7939c67d3cfe72b">More...</a><br/></td></tr>
-<tr class="separator:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a> ()</td></tr>
-<tr class="memdesc:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#ac6f37cdf186b4c23fadfcd5998c2ddbb">More...</a><br/></td></tr>
-<tr class="separator:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classH5_1_1Exception"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classH5_1_1Exception')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td></tr>
-<tr class="memitem:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a> (H5E_auto2_t &func, void *client_data)</td></tr>
-<tr class="memdesc:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns on the automatic error printing.  <a href="#af28b00cd90aab4cdf3cc556e15950bbb">More...</a><br/></td></tr>
-<tr class="separator:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a> ()</td></tr>
-<tr class="memdesc:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns off the automatic error printing from the C library.  <a href="#ad49f16300979996c094c2e4f57868414">More...</a><br/></td></tr>
-<tr class="separator:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a> (H5E_auto2_t &func, void **client_data)</td></tr>
-<tr class="memdesc:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the current settings for the automatic error stack traversal function and its data.  <a href="#af0ffda4a0ed5cafe729a093d4c1920d0">More...</a><br/></td></tr>
-<tr class="separator:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a> ()</td></tr>
-<tr class="memdesc:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Clears the error stack for the current thread.  <a href="#a58bb19c2776bd3fbdbe081b63ae97486">More...</a><br/></td></tr>
-<tr class="separator:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a> (H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td></tr>
-<tr class="memdesc:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Walks the error stack for the current thread, calling the specified function.  <a href="#aafd9cbcc5baf0b3eb92184fc922f3b09">More...</a><br/></td></tr>
-<tr class="separator:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_static_attribs_classH5_1_1Exception"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_classH5_1_1Exception')"><img src="closed.png" alt="-"/> Static Protected Attributes inherited from <a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td></tr>
-<tr class="memitem:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static const char </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a> [] = "No detailed information provided"</td></tr>
-<tr class="separator:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="a55e4b5b7053de93986eb35cef03190fd"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::IdComponentException::IdComponentException </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>func_name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>message</em> = <code><a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a <a class="el" href="classH5_1_1IdComponentException.html">IdComponentException</a> with the name of the function, in which the failure occurs, and an optional detailed message. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">func_name</td><td>- IN: Name of the function where failure occurs </td></tr>
-    <tr><td class="paramname">message</td><td>- IN: Message on the failure </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a9962b590acbbb09ecdd030792899593a"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::IdComponentException::IdComponentException </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Default constructor. </p>
-
-</div>
-</div>
-<a class="anchor" id="adc62e361015047a8af67dc449ff783aa"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::IdComponentException::~IdComponentException </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Noop destructor. </p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5Exception_8h_source.html">H5Exception.h</a></li>
-<li><a class="el" href="H5Exception_8cpp.html">H5Exception.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1IdComponentException.png b/html/cpplus_RM/classH5_1_1IdComponentException.png
deleted file mode 100644
index 4abc0b4..0000000
Binary files a/html/cpplus_RM/classH5_1_1IdComponentException.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1IntType-members.html b/html/cpplus_RM/classH5_1_1IntType-members.html
deleted file mode 100644
index 7ae1e92..0000000
--- a/html/cpplus_RM/classH5_1_1IntType-members.html
+++ /dev/null
@@ -1,223 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1IntType.html">IntType</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::IntType Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1IntType.html">H5::IntType</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a38f79570d4fc0bc30f8421d6ebbb7642">AtomType</a>(const AtomType &original)</td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a83a4e13e4d1d6e5adee2a0174ff58f3f">AtomType</a>()</td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#ac597420fca15cc22cd3bc1d6596a020d">AtomType</a>(const hid_t existing_id)</td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250">attrExists</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a811bad80304c37276264377f326e3014">attrExists</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a06c4f969a7a243a7cdafef4373732924">commit</a>(H5Location &loc, const char *name)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a>(H5Location &loc, const H5std_string &name)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a0eaba78156000ecc3533986175de5847">committed</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a2abc382547c243346b3b6691fec813f3">convert</a>(const DataType &dest, size_t nelmts, void *buf, void *background, const PropList &plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#ad17cef439dbf1dd79458ba95612a9566">copy</a>(const DataType &like_type)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#af8d75b01e62aa868424701add217b971">copy</a>(const DataSet &dset)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a624715e413bc019345cd596db745094a">createAttribute</a>(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a>(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a>(const H5T_class_t type_class, size_t size)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a>(const DataType &original)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a6d3be5ac6d2ba122a587b03596a1e2db">DataType</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#aee1a778b5762fd186a77ee124e7df7c7">DataType</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a72b85216196ef1d980c5e43beaead07e">DataType</a>(const hid_t type_id)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a29b366592ce55a07762a7862cc88fe89">DataType</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a31c2d19fe87dec83ce94bf88a480456f">dereference</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072">dereference</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a>(H5T_class_t cls) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a>(const DataType &dest, H5T_cdata_t **pcdata) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800">flush</a>(H5F_scope_t scope) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IntType.html#aa3cc5f6e4480df804d34fcf0931874be">fromClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IntType.html">H5::IntType</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c">getComment</a>(const char *name, size_t bufsize=256) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">getComment</a>(const H5std_string &name, size_t bufsize=256) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a1d0147b6e53e29abc524e65a2d8094ea">getOffset</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a49a866fcb26c69b13735d52abf946515">getOrder</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a3831da8d07ba8c72eca25a2a24f0e42d">getOrder</a>(H5std_string &order_string) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a7a1dc5a0538a5d707c5a015ea53f8b9a">getPad</a>(H5T_pad_t &lsb, H5T_pad_t &msb) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#adae805e0526435cdd5ba4073dcfff292">getPrecision</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a>(void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IntType.html#a5a30fbfc608535a828e95836d3621c55">getSign</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IntType.html">H5::IntType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a>(const hid_t loc_id)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a>(const H5Location &original)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Object.html#a4e1e0913fa316bd3916e95259194958d">H5Object</a>(const H5Object &original)</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Object.html#a3dfa8496c2490cf9338462647ec1a831">H5Object</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Object.html#aaedb5e2d949e1f38817a770e564def5c">H5Object</a>(const hid_t object_id)</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#aa3ed12331c88117e640fff76002108d3">id</a></td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a>(const char *func_name) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IntType.html#ae490ae5914c745c2b37a4909413b8f44">IntType</a>(const PredType &pred_type)</td><td class="entry"><a class="el" href="classH5_1_1IntType.html">H5::IntType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IntType.html#aa9d284c2140561b895ee34e5d0fa31fd">IntType</a>(const DataSet &dataset)</td><td class="entry"><a class="el" href="classH5_1_1IntType.html">H5::IntType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IntType.html#aba8e2f8061b64dc98011fc40cad089d7">IntType</a>()</td><td class="entry"><a class="el" href="classH5_1_1IntType.html">H5::IntType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IntType.html#a9e5ddb1a36be05d38ae6c64a119c6add">IntType</a>(const hid_t existing_id)</td><td class="entry"><a class="el" href="classH5_1_1IntType.html">H5::IntType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IntType.html#a8ecc940c184e86495280787a135e4e14">IntType</a>(const IntType &original)</td><td class="entry"><a class="el" href="classH5_1_1IntType.html">H5::IntType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a>(attr_operator_t user_op, unsigned *idx=NULL, void *op_data=NULL)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ac1596fca35acce43e190a1feeffc9427">lock</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a>(const unsigned int idx) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a>(const DataType &rhs)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">H5::H5Object::operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a>(const DataType &compared_type) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82">p_dereference</a>(hid_t loc_id, const void *ref, H5R_type_t ref_type, const char *from_func)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4">p_get_obj_type</a>(void *ref, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2">p_get_ref_obj_type</a>(void *ref, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16">p_reference</a>(void *ref, const char *name, hid_t space_id, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a213c4090dc6429671f2a4c604c2eeb4b">p_setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a>(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a>(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a6928514c43d4c0debf1afd7511f28511">reference</a>(void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a>(void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad">removeComment</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a>(const char *oldname, const char *newname) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a>(const H5std_string &oldname, const H5std_string &newname) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a>(const char *name, const char *comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a>(const H5std_string &name, const H5std_string &comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a>(const char *comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a>(const H5std_string &comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#aa397ccf67884f1efb79ad9ba657aaa20">setOffset</a>(size_t offset) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a1f5b4f0293a5062c5817fd5b45512e76">setOrder</a>(H5T_order_t order) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#ad2c84b2b2eb08e79d4354f835938da2d">setPad</a>(H5T_pad_t lsb, H5T_pad_t msb) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#ac386886a22dfcdc338a5cf40c87b0fef">setPrecision</a>(size_t precision) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IntType.html#addaec293194ec7c468cbdf04bc06762c">setSign</a>(H5T_sign_t sign) const </td><td class="entry"><a class="el" href="classH5_1_1IntType.html">H5::IntType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#ac752c33c2d72ffa24a224bd5b1312deb">setSize</a>(size_t size) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a>(const char *tag) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a>(const H5std_string &tag) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#ab810e782623bffeda1ff80c033785c48">unregister</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a79aa1dae6ca2e3536c2bb8ccc6a693af">~AtomType</a>()</td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7">~H5Location</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Object.html#ad7cb88d6206192195a70aa1cbf55769e">~H5Object</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IntType.html#a647572736b86b1caf136a7d096eb29ec">~IntType</a>()</td><td class="entry"><a class="el" href="classH5_1_1IntType.html">H5::IntType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1IntType.html b/html/cpplus_RM/classH5_1_1IntType.html
deleted file mode 100644
index 7d8ee49..0000000
--- a/html/cpplus_RM/classH5_1_1IntType.html
+++ /dev/null
@@ -1,720 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::IntType Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1IntType.html">IntType</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="classH5_1_1IntType-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::IntType Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Class <a class="el" href="classH5_1_1IntType.html" title="Class IntType operates on HDF5 integer datatype. ">IntType</a> operates on HDF5 integer datatype.  
- <a href="classH5_1_1IntType.html#details">More...</a></p>
-
-<p><code>#include <<a class="el" href="H5IntType_8h_source.html">H5IntType.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::IntType:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1IntType.png" usemap="#H5::IntType_map" alt=""/>
-  <map id="H5::IntType_map" name="H5::IntType_map">
-<area href="classH5_1_1AtomType.html" title="Class AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. " alt="H5::AtomType" shape="rect" coords="0,224,107,248"/>
-<area href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. " alt="H5::DataType" shape="rect" coords="0,168,107,192"/>
-<area href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. " alt="H5::H5Object" shape="rect" coords="0,112,107,136"/>
-<area href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. " alt="H5::H5Location" shape="rect" coords="0,56,107,80"/>
-<area href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="0,0,107,24"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:ae490ae5914c745c2b37a4909413b8f44"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IntType.html#ae490ae5914c745c2b37a4909413b8f44">IntType</a> (const <a class="el" href="classH5_1_1PredType.html">PredType</a> &pred_type)</td></tr>
-<tr class="memdesc:ae490ae5914c745c2b37a4909413b8f44"><td class="mdescLeft"> </td><td class="mdescRight">Creates a integer type using a predefined type.  <a href="#ae490ae5914c745c2b37a4909413b8f44">More...</a><br/></td></tr>
-<tr class="separator:ae490ae5914c745c2b37a4909413b8f44"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa9d284c2140561b895ee34e5d0fa31fd"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IntType.html#aa9d284c2140561b895ee34e5d0fa31fd">IntType</a> (const <a class="el" href="classH5_1_1DataSet.html">DataSet</a> &dataset)</td></tr>
-<tr class="memdesc:aa9d284c2140561b895ee34e5d0fa31fd"><td class="mdescLeft"> </td><td class="mdescRight">Gets the integer datatype of the specified dataset.  <a href="#aa9d284c2140561b895ee34e5d0fa31fd">More...</a><br/></td></tr>
-<tr class="separator:aa9d284c2140561b895ee34e5d0fa31fd"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5a30fbfc608535a828e95836d3621c55"><td class="memItemLeft" align="right" valign="top">H5T_sign_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IntType.html#a5a30fbfc608535a828e95836d3621c55">getSign</a> () const </td></tr>
-<tr class="memdesc:a5a30fbfc608535a828e95836d3621c55"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the sign type for an integer type.  <a href="#a5a30fbfc608535a828e95836d3621c55">More...</a><br/></td></tr>
-<tr class="separator:a5a30fbfc608535a828e95836d3621c55"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:addaec293194ec7c468cbdf04bc06762c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IntType.html#addaec293194ec7c468cbdf04bc06762c">setSign</a> (H5T_sign_t sign) const </td></tr>
-<tr class="memdesc:addaec293194ec7c468cbdf04bc06762c"><td class="mdescLeft"> </td><td class="mdescRight">Sets the sign property for an integer type.  <a href="#addaec293194ec7c468cbdf04bc06762c">More...</a><br/></td></tr>
-<tr class="separator:addaec293194ec7c468cbdf04bc06762c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa3cc5f6e4480df804d34fcf0931874be"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IntType.html#aa3cc5f6e4480df804d34fcf0931874be">fromClass</a> () const </td></tr>
-<tr class="memdesc:aa3cc5f6e4480df804d34fcf0931874be"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name.  <a href="#aa3cc5f6e4480df804d34fcf0931874be">More...</a><br/></td></tr>
-<tr class="separator:aa3cc5f6e4480df804d34fcf0931874be"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aba8e2f8061b64dc98011fc40cad089d7"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IntType.html#aba8e2f8061b64dc98011fc40cad089d7">IntType</a> ()</td></tr>
-<tr class="memdesc:aba8e2f8061b64dc98011fc40cad089d7"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub integer datatype.  <a href="#aba8e2f8061b64dc98011fc40cad089d7">More...</a><br/></td></tr>
-<tr class="separator:aba8e2f8061b64dc98011fc40cad089d7"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9e5ddb1a36be05d38ae6c64a119c6add"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IntType.html#a9e5ddb1a36be05d38ae6c64a119c6add">IntType</a> (const hid_t existing_id)</td></tr>
-<tr class="memdesc:a9e5ddb1a36be05d38ae6c64a119c6add"><td class="mdescLeft"> </td><td class="mdescRight">Creates an integer datatype using the id of an existing datatype.  <a href="#a9e5ddb1a36be05d38ae6c64a119c6add">More...</a><br/></td></tr>
-<tr class="separator:a9e5ddb1a36be05d38ae6c64a119c6add"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8ecc940c184e86495280787a135e4e14"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IntType.html#a8ecc940c184e86495280787a135e4e14">IntType</a> (const <a class="el" href="classH5_1_1IntType.html">IntType</a> &original)</td></tr>
-<tr class="memdesc:a8ecc940c184e86495280787a135e4e14"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1IntType.html" title="Class IntType operates on HDF5 integer datatype. ">IntType</a> object.  <a href="#a8ecc940c184e86495280787a135e4e14">More...</a><br/></td></tr>
-<tr class="separator:a8ecc940c184e86495280787a135e4e14"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a647572736b86b1caf136a7d096eb29ec"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IntType.html#a647572736b86b1caf136a7d096eb29ec">~IntType</a> ()</td></tr>
-<tr class="memdesc:a647572736b86b1caf136a7d096eb29ec"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a647572736b86b1caf136a7d096eb29ec">More...</a><br/></td></tr>
-<tr class="separator:a647572736b86b1caf136a7d096eb29ec"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1AtomType"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1AtomType')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td></tr>
-<tr class="memitem:a49a866fcb26c69b13735d52abf946515 inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">H5T_order_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a49a866fcb26c69b13735d52abf946515">getOrder</a> () const </td></tr>
-<tr class="memdesc:a49a866fcb26c69b13735d52abf946515 inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the byte order of an atomic datatype.  <a href="#a49a866fcb26c69b13735d52abf946515">More...</a><br/></td></tr>
-<tr class="separator:a49a866fcb26c69b13735d52abf946515 inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3831da8d07ba8c72eca25a2a24f0e42d inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">H5T_order_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a3831da8d07ba8c72eca25a2a24f0e42d">getOrder</a> (<a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &order_string) const </td></tr>
-<tr class="memdesc:a3831da8d07ba8c72eca25a2a24f0e42d inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It takes a reference to a <code>H5std_string</code> for the buffer that provide the text description of the returned byte order. The text description can be either of the following: "Little endian byte ordering (0)"; "Big endian byte ordering (1)"; "VAX mixed byte ordering (2) [...]
-<tr class="separator:a3831da8d07ba8c72eca25a2a24f0e42d inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1f5b4f0293a5062c5817fd5b45512e76 inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a1f5b4f0293a5062c5817fd5b45512e76">setOrder</a> (H5T_order_t order) const </td></tr>
-<tr class="memdesc:a1f5b4f0293a5062c5817fd5b45512e76 inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Sets the byte ordering of an atomic datatype.  <a href="#a1f5b4f0293a5062c5817fd5b45512e76">More...</a><br/></td></tr>
-<tr class="separator:a1f5b4f0293a5062c5817fd5b45512e76 inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1d0147b6e53e29abc524e65a2d8094ea inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a1d0147b6e53e29abc524e65a2d8094ea">getOffset</a> () const </td></tr>
-<tr class="memdesc:a1d0147b6e53e29abc524e65a2d8094ea inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the bit offset of the first significant bit.  <a href="#a1d0147b6e53e29abc524e65a2d8094ea">More...</a><br/></td></tr>
-<tr class="separator:a1d0147b6e53e29abc524e65a2d8094ea inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa397ccf67884f1efb79ad9ba657aaa20 inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#aa397ccf67884f1efb79ad9ba657aaa20">setOffset</a> (size_t offset) const </td></tr>
-<tr class="memdesc:aa397ccf67884f1efb79ad9ba657aaa20 inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Sets the bit offset of the first significant bit.  <a href="#aa397ccf67884f1efb79ad9ba657aaa20">More...</a><br/></td></tr>
-<tr class="separator:aa397ccf67884f1efb79ad9ba657aaa20 inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7a1dc5a0538a5d707c5a015ea53f8b9a inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a7a1dc5a0538a5d707c5a015ea53f8b9a">getPad</a> (H5T_pad_t &lsb, H5T_pad_t &msb) const </td></tr>
-<tr class="memdesc:a7a1dc5a0538a5d707c5a015ea53f8b9a inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the padding type of the least and most-significant bit padding.  <a href="#a7a1dc5a0538a5d707c5a015ea53f8b9a">More...</a><br/></td></tr>
-<tr class="separator:a7a1dc5a0538a5d707c5a015ea53f8b9a inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad2c84b2b2eb08e79d4354f835938da2d inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#ad2c84b2b2eb08e79d4354f835938da2d">setPad</a> (H5T_pad_t lsb, H5T_pad_t msb) const </td></tr>
-<tr class="memdesc:ad2c84b2b2eb08e79d4354f835938da2d inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Sets the least and most-significant bits padding types.  <a href="#ad2c84b2b2eb08e79d4354f835938da2d">More...</a><br/></td></tr>
-<tr class="separator:ad2c84b2b2eb08e79d4354f835938da2d inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adae805e0526435cdd5ba4073dcfff292 inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#adae805e0526435cdd5ba4073dcfff292">getPrecision</a> () const </td></tr>
-<tr class="memdesc:adae805e0526435cdd5ba4073dcfff292 inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the precision of an atomic datatype.  <a href="#adae805e0526435cdd5ba4073dcfff292">More...</a><br/></td></tr>
-<tr class="separator:adae805e0526435cdd5ba4073dcfff292 inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac386886a22dfcdc338a5cf40c87b0fef inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#ac386886a22dfcdc338a5cf40c87b0fef">setPrecision</a> (size_t precision) const </td></tr>
-<tr class="memdesc:ac386886a22dfcdc338a5cf40c87b0fef inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Sets the precision of an atomic datatype.  <a href="#ac386886a22dfcdc338a5cf40c87b0fef">More...</a><br/></td></tr>
-<tr class="separator:ac386886a22dfcdc338a5cf40c87b0fef inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac752c33c2d72ffa24a224bd5b1312deb inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#ac752c33c2d72ffa24a224bd5b1312deb">setSize</a> (size_t size) const </td></tr>
-<tr class="memdesc:ac752c33c2d72ffa24a224bd5b1312deb inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Sets the total size for an atomic datatype.  <a href="#ac752c33c2d72ffa24a224bd5b1312deb">More...</a><br/></td></tr>
-<tr class="separator:ac752c33c2d72ffa24a224bd5b1312deb inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a38f79570d4fc0bc30f8421d6ebbb7642 inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a38f79570d4fc0bc30f8421d6ebbb7642">AtomType</a> (const <a class="el" href="classH5_1_1AtomType.html">AtomType</a> &original)</td></tr>
-<tr class="memdesc:a38f79570d4fc0bc30f8421d6ebbb7642 inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1AtomType.html" title="Class AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. ">AtomType</a> object.  <a href="#a38f79570d4fc0bc30f8421d6ebbb7642">More...</a><br/></td></tr>
-<tr class="separator:a38f79570d4fc0bc30f8421d6ebbb7642 inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a79aa1dae6ca2e3536c2bb8ccc6a693af inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a79aa1dae6ca2e3536c2bb8ccc6a693af">~AtomType</a> ()</td></tr>
-<tr class="memdesc:a79aa1dae6ca2e3536c2bb8ccc6a693af inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a79aa1dae6ca2e3536c2bb8ccc6a693af">More...</a><br/></td></tr>
-<tr class="separator:a79aa1dae6ca2e3536c2bb8ccc6a693af inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1DataType"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1DataType')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td></tr>
-<tr class="memitem:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a> (const H5T_class_t type_class, size_t size)</td></tr>
-<tr class="memdesc:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Creates a object given its class and size.  <a href="#a37dd5ff8f95b4016136b90c58c770f09">More...</a><br/></td></tr>
-<tr class="separator:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &original)</td></tr>
-<tr class="memdesc:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object.  <a href="#a4e72f20ab686efffeedd72d8afa99519">More...</a><br/></td></tr>
-<tr class="separator:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6d3be5ac6d2ba122a587b03596a1e2db inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a6d3be5ac6d2ba122a587b03596a1e2db">DataType</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a6d3be5ac6d2ba122a587b03596a1e2db inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object.  <a href="#a6d3be5ac6d2ba122a587b03596a1e2db">More...</a><br/></td></tr>
-<tr class="separator:a6d3be5ac6d2ba122a587b03596a1e2db inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aee1a778b5762fd186a77ee124e7df7c7 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aee1a778b5762fd186a77ee124e7df7c7">DataType</a> (const <a class="el" href="classH5_1_1Attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:aee1a778b5762fd186a77ee124e7df7c7 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object.  <a href="#aee1a778b5762fd186a77ee124e7df7c7">More...</a><br/></td></tr>
-<tr class="separator:aee1a778b5762fd186a77ee124e7df7c7 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a> ()</td></tr>
-<tr class="memdesc:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Closes the datatype if it is not a predefined type.  <a href="#af807fa62a2beb9f9de9b80c3b18edbfa">More...</a><br/></td></tr>
-<tr class="separator:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ad17cef439dbf1dd79458ba95612a9566">copy</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &like_type)</td></tr>
-<tr class="memdesc:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Copies an existing datatype to this datatype object.  <a href="#ad17cef439dbf1dd79458ba95612a9566">More...</a><br/></td></tr>
-<tr class="separator:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af8d75b01e62aa868424701add217b971 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#af8d75b01e62aa868424701add217b971">copy</a> (const <a class="el" href="classH5_1_1DataSet.html">DataSet</a> &dset)</td></tr>
-<tr class="memdesc:af8d75b01e62aa868424701add217b971 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Copies the datatype of the given dataset to this datatype object.  <a href="#af8d75b01e62aa868424701add217b971">More...</a><br/></td></tr>
-<tr class="separator:af8d75b01e62aa868424701add217b971 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">H5T_class_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a> () const </td></tr>
-<tr class="memdesc:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the datatype class identifier.  <a href="#a2831c133562e9d5669643a2d8051dcd1">More...</a><br/></td></tr>
-<tr class="separator:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a06c4f969a7a243a7cdafef4373732924">commit</a> (<a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const char *name)</td></tr>
-<tr class="memdesc:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Commits a transient datatype to a file, creating a new named datatype.  <a href="#a06c4f969a7a243a7cdafef4373732924">More...</a><br/></td></tr>
-<tr class="separator:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a> (<a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name)</td></tr>
-<tr class="memdesc:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#ac904e9891ff728d7bb7cceb847347fc5">More...</a><br/></td></tr>
-<tr class="separator:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0eaba78156000ecc3533986175de5847 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a0eaba78156000ecc3533986175de5847">committed</a> () const </td></tr>
-<tr class="memdesc:a0eaba78156000ecc3533986175de5847 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether a datatype is a named type or a transient type.  <a href="#a0eaba78156000ecc3533986175de5847">More...</a><br/></td></tr>
-<tr class="separator:a0eaba78156000ecc3533986175de5847 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">H5T_conv_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, H5T_cdata_t **pcdata) const </td></tr>
-<tr class="memdesc:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Finds a conversion function that can handle a conversion from this datatype to the specified datatype, <em>dest</em>.  <a href="#a0b927f0184a738b514f7f3cf7f4dd788">More...</a><br/></td></tr>
-<tr class="separator:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a2abc382547c243346b3b6691fec813f3">convert</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, size_t nelmts, void *buf, void *background, const <a class="el" href="classH5_1_1PropList.html">PropList</a> &plist=<a [...]
-<tr class="memdesc:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Converts data from this datatype to the specified datatypes.  <a href="#a2abc382547c243346b3b6691fec813f3">More...</a><br/></td></tr>
-<tr class="separator:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataType.html">DataType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &rhs)</td></tr>
-<tr class="memdesc:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a3ed458f90bb2ed85e7471a24ddc6fb7d">More...</a><br/></td></tr>
-<tr class="separator:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &compared_type) const </td></tr>
-<tr class="memdesc:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Compares this <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> against the given one to determines whether the two objects refer to the same actual datatype.  <a href="#aab7955caad1bb0a009ed41f24061f3ad">More...</a><br/></td></tr>
-<tr class="separator:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ac1596fca35acce43e190a1feeffc9427">lock</a> () const </td></tr>
-<tr class="memdesc:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Locks a datatype, making it read-only and non-destructible.  <a href="#ac1596fca35acce43e190a1feeffc9427">More...</a><br/></td></tr>
-<tr class="separator:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a> () const </td></tr>
-<tr class="memdesc:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the size of a datatype.  <a href="#a9161a9e4c8a50aef002995294e28e6c5">More...</a><br/></td></tr>
-<tr class="separator:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataType.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a> () const </td></tr>
-<tr class="memdesc:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the base datatype from which a datatype is derived.  <a href="#ab3454be65ac1830f2b68ec745155d749">More...</a><br/></td></tr>
-<tr class="separator:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a> (H5T_pers_t pers, const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, H5T_conv_t func) const </td></tr>
-<tr class="memdesc:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Registers the specified conversion function.  <a href="#a0fe4cfc1be352f4ad3e7e346ad35baa0">More...</a><br/></td></tr>
-<tr class="separator:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a> (H5T_pers_t pers, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &a [...]
-<tr class="memdesc:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#a7efdf12f98da8a20555f021c8fa363b1">More...</a><br/></td></tr>
-<tr class="separator:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ab810e782623bffeda1ff80c033785c48">unregister</a> (H5T_pers_t pers, const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, H5T_conv_t func) const </td></tr>
-<tr class="memdesc:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Removes a conversion function from all conversion paths.  <a href="#ab810e782623bffeda1ff80c033785c48">More...</a><br/></td></tr>
-<tr class="separator:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a> (H5T_pers_t pers, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &amp [...]
-<tr class="memdesc:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#a03ce51e32972e0c1ef5259e0314dcbb7">More...</a><br/></td></tr>
-<tr class="separator:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a> (const char *tag) const </td></tr>
-<tr class="memdesc:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Tags an opaque datatype.  <a href="#ad5189148a417fb67407e0fe8194e21c0">More...</a><br/></td></tr>
-<tr class="separator:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &tag) const </td></tr>
-<tr class="memdesc:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#aa55f95dffb611453a165d73d0021a5a1">More...</a><br/></td></tr>
-<tr class="separator:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a> () const </td></tr>
-<tr class="memdesc:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Gets the tag associated with an opaque datatype.  <a href="#a16fff8d6ba3ba1260349b9d4b7c9d8cc">More...</a><br/></td></tr>
-<tr class="separator:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a> (H5T_class_t cls) const </td></tr>
-<tr class="memdesc:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether a datatype contains (or is) a certain type of datatype.  <a href="#a8221168b4e2154c05410b7c6f0f5b3ab">More...</a><br/></td></tr>
-<tr class="separator:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a> () const </td></tr>
-<tr class="memdesc:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Check whether this datatype is a variable-length string.  <a href="#ab92bf0b5e57b2aebe157bb8291f30787">More...</a><br/></td></tr>
-<tr class="separator:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a72b85216196ef1d980c5e43beaead07e">DataType</a> (const hid_t type_id)</td></tr>
-<tr class="memdesc:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Creates a datatype using an existing datatype's id.  <a href="#a72b85216196ef1d980c5e43beaead07e">More...</a><br/></td></tr>
-<tr class="separator:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a29b366592ce55a07762a7862cc88fe89">DataType</a> ()</td></tr>
-<tr class="memdesc:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub datatype.  <a href="#a29b366592ce55a07762a7862cc88fe89">More...</a><br/></td></tr>
-<tr class="separator:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a> () const </td></tr>
-<tr class="memdesc:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this datatype.  <a href="#a38f4c8c9dda4b35cb667949280bf5340">More...</a><br/></td></tr>
-<tr class="separator:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a> ()</td></tr>
-<tr class="memdesc:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this datatype.  <a href="#aa0ff75a2a756a0124e656a8d5861b133">More...</a><br/></td></tr>
-<tr class="separator:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1H5Object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1H5Object')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td></tr>
-<tr class="memitem:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#a4e1e0913fa316bd3916e95259194958d">H5Object</a> (const <a class="el" href="classH5_1_1H5Object.html">H5Object</a> &original)</td></tr>
-<tr class="memdesc:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. ">H5Object</a> instance.  <a href="#a4e1e0913fa316bd3916e95259194958d">More...</a><br/></td></tr>
-<tr class="separator:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#ad7cb88d6206192195a70aa1cbf55769e">~H5Object</a> ()</td></tr>
-<tr class="memdesc:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#ad7cb88d6206192195a70aa1cbf55769e">More...</a><br/></td></tr>
-<tr class="separator:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1H5Location"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1H5Location')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td></tr>
-<tr class="memitem:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a624715e413bc019345cd596db745094a">createAttribute</a> (const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &type, const <a class="el" href="classH5_1_ [...]
-<tr class="memdesc:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Creates an attribute for a group, dataset, or named datatype.  <a href="#a624715e413bc019345cd596db745094a">More...</a><br/></td></tr>
-<tr class="separator:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" h [...]
-<tr class="memdesc:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">More...</a><br/></td></tr>
-<tr class="separator:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a> (const char *name) const </td></tr>
-<tr class="memdesc:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its name.  <a href="#a81b52d2947c4abb7d94ca1987f3a1bc0">More...</a><br/></td></tr>
-<tr class="separator:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#abad070fe2482e81006ee7fce61b6495c">More...</a><br/></td></tr>
-<tr class="separator:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a> (const unsigned int idx) const </td></tr>
-<tr class="memdesc:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its index.  <a href="#ac82e73079dc97dee2c198b978700c137">More...</a><br/></td></tr>
-<tr class="separator:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800">flush</a> (H5F_scope_t scope) const </td></tr>
-<tr class="memdesc:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all buffers associated with a location to disk.  <a href="#a505e916da3c7ce2264d97480de0aa800">More...</a><br/></td></tr>
-<tr class="separator:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a> () const </td></tr>
-<tr class="memdesc:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of the file, in which this HDF5 object belongs.  <a href="#ae41b390f0ed7503c0cadcbabc3b9e16b">More...</a><br/></td></tr>
-<tr class="separator:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a> () const </td></tr>
-<tr class="memdesc:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of attributes attached to this HDF5 object.  <a href="#a840d5fc024a977c0939fe743379791f0">More...</a><br/></td></tr>
-<tr class="separator:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to.  <a href="#a0bc22a403e59bb551554c03f2d05b281">More...</a><br/></td></tr>
-<tr class="separator:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to.  <a href="#a665df853b9bb991fdf0328770f2e33e0">More...</a><br/></td></tr>
-<tr class="separator:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a> (<a class="el" href="namespaceH5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> user_op, unsigned *idx=NULL, void *op_data=NULL)</td></tr>
-<tr class="memdesc:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over all the attributes of an <a class="el" href="namespaceH5.html">H5</a> object, which may be a group, dataset or named datatype.  <a href="#aad71c39cd20e8539891766571174d12a">More...</a><br/></td></tr>
-<tr class="separator:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250">attrExists</a> (const char *name) const </td></tr>
-<tr class="memdesc:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether the named attribute exists at this location.  <a href="#a9851243382265a412a8deeacf372f250">More...</a><br/></td></tr>
-<tr class="separator:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a811bad80304c37276264377f326e3014">attrExists</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a811bad80304c37276264377f326e3014">More...</a><br/></td></tr>
-<tr class="separator:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a> (const char *oldname, const char *newname) const </td></tr>
-<tr class="memdesc:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Renames the named attribute from this object.  <a href="#ab91ea93e37511b47d7b7a66dd0e5106c">More...</a><br/></td></tr>
-<tr class="separator:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &oldname, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592 [...]
-<tr class="memdesc:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for the names.  <a href="#a2173e9687bdef8e56995c1505dd9cf76">More...</a><br/></td></tr>
-<tr class="separator:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a> (const char *name) const </td></tr>
-<tr class="memdesc:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the named attribute from this object.  <a href="#a39ee7ff5208391e8b1f97eedf3ce32e4">More...</a><br/></td></tr>
-<tr class="separator:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a8cb4453b1db9f8082b5e0274f302c3fb">More...</a><br/></td></tr>
-<tr class="separator:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a> (const char *name, const char *comment) const </td></tr>
-<tr class="memdesc:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Sets or resets the comment for an object specified by its name.  <a href="#ac21f731f9df1d9bce610ad11439c2f96">More...</a><br/></td></tr>
-<tr class="separator:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H [...]
-<tr class="memdesc:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em> and <em>comment</em>.  <a href="#af5d9700b303e4f333c04cbed7e4ae38f">More...</a><br/></td></tr>
-<tr class="separator:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a> (const char *comment) const </td></tr>
-<tr class="memdesc:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it doesn't take an object name.  <a href="#a7d95f9b069c833c309b95f7b7e657af8">More...</a><br/></td></tr>
-<tr class="separator:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &comment) const </td></tr>
-<tr class="memdesc:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>comment</em>.  <a href="#a7eb08e192bbe76280f0f70b71db72420">More...</a><br/></td></tr>
-<tr class="separator:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c">getComment</a> (const char *name, size_t bufsize=256) const </td></tr>
-<tr class="memdesc:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves comment for the specified object and its comment's length.  <a href="#a674ac77bb3f99b335f8d0944f979c47c">More...</a><br/></td></tr>
-<tr class="separator:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">getComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &n [...]
-<tr class="memdesc:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">More...</a><br/></td></tr>
-<tr class="separator:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a> (const char *name) const </td></tr>
-<tr class="memdesc:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the comment from an object specified by its name.  <a href="#a5545d3fd20f74c7f94195f555f255ddf">More...</a><br/></td></tr>
-<tr class="separator:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad">removeComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a763eac5a87497deed3676920923469ad">More...</a><br/></td></tr>
-<tr class="separator:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a> (void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it does not take a <a class="el" href="classH5_1_1DataSpace.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object and the reference type must be specified.  <a href="#ae831f2bdb0e5971becebc76726dc9536">More. [...]
-<tr class="separator:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a> (void *ref, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it takes an <code>H5std_string</code> for the object's name.  <a href="#a23c3e2b8d8157a0039e9dcc43109345c">More...</a><br/></td></tr>
-<tr class="separator:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a6928514c43d4c0debf1afd7511f28511">reference</a> (void *ref, const char *name, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr>
-<tr class="memdesc:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Creates a reference to an HDF5 object or a dataset region.  <a href="#a6928514c43d4c0debf1afd7511f28511">More...</a><br/></td></tr>
-<tr class="separator:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a> (void *ref, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & [...]
-<tr class="memdesc:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#ac152ae8124df4cfbf7e880c67bb7e66b">More...</a><br/></td></tr>
-<tr class="separator:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a31c2d19fe87dec83ce94bf88a480456f">dereference</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an HDF5 object.  <a href="#a31c2d19fe87dec83ce94bf88a480456f">More...</a><br/></td></tr>
-<tr class="separator:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072">dereference</a> (const <a class="el" href="classH5_1_1Attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an attribute.  <a href="#a4dc3dad2a4a17d6c727b1d2fdf9d8072">More...</a><br/></td></tr>
-<tr class="separator:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a> (void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr>
-<tr class="memdesc:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves a dataspace with the region pointed to selected.  <a href="#a5d0a971d157cffc3591f6d2d8b43dcca">More...</a><br/></td></tr>
-<tr class="separator:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id.  <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr>
-<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr>
-<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object.  <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr>
-<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id.  <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr>
-<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr>
-<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object.  <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr>
-<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id.  <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr>
-<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr>
-<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object.  <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr>
-<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &rhs)</td></tr>
-<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr>
-<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr>
-<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr>
-<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object.  <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr>
-<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &original)</td></tr>
-<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object.  <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr>
-<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a> (const char *func_name) const </td></tr>
-<tr class="memdesc:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Makes and returns string "<class-name>::<func_name>".  <a href="#a2dec4b7c12a20f9b1c79c18956bfad0f">More...</a><br/></td></tr>
-<tr class="separator:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr>
-<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr>
-<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr>
-<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object.  <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr>
-<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1AtomType"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1AtomType')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td></tr>
-<tr class="memitem:a83a4e13e4d1d6e5adee2a0174ff58f3f inherit pro_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a83a4e13e4d1d6e5adee2a0174ff58f3f">AtomType</a> ()</td></tr>
-<tr class="separator:a83a4e13e4d1d6e5adee2a0174ff58f3f inherit pro_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac597420fca15cc22cd3bc1d6596a020d inherit pro_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#ac597420fca15cc22cd3bc1d6596a020d">AtomType</a> (const hid_t existing_id)</td></tr>
-<tr class="separator:ac597420fca15cc22cd3bc1d6596a020d inherit pro_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1DataType"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1DataType')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td></tr>
-<tr class="memitem:a213c4090dc6429671f2a4c604c2eeb4b inherit pro_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a213c4090dc6429671f2a4c604c2eeb4b">p_setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a213c4090dc6429671f2a4c604c2eeb4b inherit pro_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a213c4090dc6429671f2a4c604c2eeb4b">More...</a><br/></td></tr>
-<tr class="separator:a213c4090dc6429671f2a4c604c2eeb4b inherit pro_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1H5Object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1H5Object')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td></tr>
-<tr class="memitem:a3dfa8496c2490cf9338462647ec1a831 inherit pro_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#a3dfa8496c2490cf9338462647ec1a831">H5Object</a> ()</td></tr>
-<tr class="separator:a3dfa8496c2490cf9338462647ec1a831 inherit pro_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aaedb5e2d949e1f38817a770e564def5c inherit pro_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#aaedb5e2d949e1f38817a770e564def5c">H5Object</a> (const hid_t object_id)</td></tr>
-<tr class="separator:aaedb5e2d949e1f38817a770e564def5c inherit pro_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1H5Location"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1H5Location')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td></tr>
-<tr class="memitem:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a> ()</td></tr>
-<tr class="separator:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a> (const hid_t loc_id)</td></tr>
-<tr class="separator:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &original)</td></tr>
-<tr class="memdesc:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> instance.  <a href="#a220e9b5ce6e2f1a0a9417c43044a4435">More...</a><br/></td></tr>
-<tr class="separator:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:add727abd7dc520399f983c4a233b2f16 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16">p_reference</a> (void *ref, const char *name, hid_t space_id, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:add727abd7dc520399f983c4a233b2f16 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aade70036f2fb86c9db621a3fada7cb82 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82">p_dereference</a> (hid_t loc_id, const void *ref, H5R_type_t ref_type, const char *from_func)</td></tr>
-<tr class="separator:aade70036f2fb86c9db621a3fada7cb82 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abcc6664714713593bf1a4fd9f1a5eab4 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4">p_get_obj_type</a> (void *ref, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:abcc6664714713593bf1a4fd9f1a5eab4 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7399d98ad07692317981f9769c3853f2 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2">p_get_ref_obj_type</a> (void *ref, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:a7399d98ad07692317981f9769c3853f2 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7">~H5Location</a> ()</td></tr>
-<tr class="memdesc:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#af790c3883e7d9f72677a1f6ed034c4c7">More...</a><br/></td></tr>
-<tr class="separator:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr>
-<tr class="memdesc:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a5545dda5e4c610b6bd9cdffe670c8728">More...</a><br/></td></tr>
-<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a> () const </td></tr>
-<tr class="separator:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a> (const hid_t obj_id)</td></tr>
-<tr class="separator:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_attribs_classH5_1_1DataType"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classH5_1_1DataType')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td></tr>
-<tr class="memitem:aa3ed12331c88117e640fff76002108d3 inherit pro_attribs_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aa3ed12331c88117e640fff76002108d3">id</a></td></tr>
-<tr class="separator:aa3ed12331c88117e640fff76002108d3 inherit pro_attribs_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Class <a class="el" href="classH5_1_1IntType.html" title="Class IntType operates on HDF5 integer datatype. ">IntType</a> operates on HDF5 integer datatype. </p>
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="create_8cpp-example.html#_a4">create.cpp</a>, and <a class="el" href="readdata_8cpp-example.html#_a5">readdata.cpp</a>.</dd>
-</dl></div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="ae490ae5914c745c2b37a4909413b8f44"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::IntType::IntType </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1PredType.html">PredType</a> & </td>
-          <td class="paramname"><em>pred_type</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a integer type using a predefined type. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">pred_type</td><td>- IN: Predefined datatype </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="aa9d284c2140561b895ee34e5d0fa31fd"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::IntType::IntType </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataSet.html">DataSet</a> & </td>
-          <td class="paramname"><em>dataset</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Gets the integer datatype of the specified dataset. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">dataset</td><td>- IN: Dataset that this integer datatype associates with </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="aba8e2f8061b64dc98011fc40cad089d7"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::IntType::IntType </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Default constructor: Creates a stub integer datatype. </p>
-
-</div>
-</div>
-<a class="anchor" id="a9e5ddb1a36be05d38ae6c64a119c6add"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::IntType::IntType </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>existing_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates an integer datatype using the id of an existing datatype. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">existing_id</td><td>- IN: Id of an existing datatype </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a8ecc940c184e86495280787a135e4e14"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::IntType::IntType </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1IntType.html">IntType</a> & </td>
-          <td class="paramname"><em>original</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1IntType.html" title="Class IntType operates on HDF5 integer datatype. ">IntType</a> object. </p>
-
-</div>
-</div>
-<a class="anchor" id="a647572736b86b1caf136a7d096eb29ec"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::IntType::~IntType </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Noop destructor. </p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="aa3cc5f6e4480df804d34fcf0931874be"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::IntType::fromClass </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns this class name. </p>
-
-<p>Reimplemented from <a class="el" href="classH5_1_1AtomType.html#a80818b48fcfae291550bc8cad6b05d1c">H5::AtomType</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a5a30fbfc608535a828e95836d3621c55"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5T_sign_t H5::IntType::getSign </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Retrieves the sign type for an integer type. </p>
-<dl class="section return"><dt>Returns</dt><dd>Valid sign type </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="addaec293194ec7c468cbdf04bc06762c"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::IntType::setSign </td>
-          <td>(</td>
-          <td class="paramtype">H5T_sign_t </td>
-          <td class="paramname"><em>sign</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets the sign property for an integer type. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">sign</td><td>- IN: Sign type </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5IntType_8h_source.html">H5IntType.h</a></li>
-<li><a class="el" href="H5IntType_8cpp.html">H5IntType.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1IntType.png b/html/cpplus_RM/classH5_1_1IntType.png
deleted file mode 100644
index 2faa035..0000000
Binary files a/html/cpplus_RM/classH5_1_1IntType.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1LibraryIException-members.html b/html/cpplus_RM/classH5_1_1LibraryIException-members.html
deleted file mode 100644
index 90c9487..0000000
--- a/html/cpplus_RM/classH5_1_1LibraryIException-members.html
+++ /dev/null
@@ -1,127 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1LibraryIException.html">LibraryIException</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::LibraryIException Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1LibraryIException.html">H5::LibraryIException</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a>(const Exception &orig)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a>(H5E_auto2_t &func, void **client_data)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a>(hid_t err_major_id) const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a>(hid_t err_minor_id) const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1LibraryIException.html#ab1034ba68928fc4476a18723bfd4f8b5">LibraryIException</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="classH5_1_1LibraryIException.html">H5::LibraryIException</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1LibraryIException.html#a009b7e1109b1c8d3a3b8aac19a6243fa">LibraryIException</a>()</td><td class="entry"><a class="el" href="classH5_1_1LibraryIException.html">H5::LibraryIException</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>(FILE *stream=NULL) const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a>(H5E_auto2_t &func, void *client_data)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a>(H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1LibraryIException.html#a89bf0feac4e3c5f49f2fe29e291b36c6">~LibraryIException</a>()</td><td class="entry"><a class="el" href="classH5_1_1LibraryIException.html">H5::LibraryIException</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1LibraryIException.html b/html/cpplus_RM/classH5_1_1LibraryIException.html
deleted file mode 100644
index 1114eb5..0000000
--- a/html/cpplus_RM/classH5_1_1LibraryIException.html
+++ /dev/null
@@ -1,269 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::LibraryIException Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1LibraryIException.html">LibraryIException</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="classH5_1_1LibraryIException-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::LibraryIException Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><code>#include <<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::LibraryIException:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1LibraryIException.png" usemap="#H5::LibraryIException_map" alt=""/>
-  <map id="H5::LibraryIException_map" name="H5::LibraryIException_map">
-<area href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. " alt="H5::Exception" shape="rect" coords="0,0,133,24"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:ab1034ba68928fc4476a18723bfd4f8b5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1LibraryIException.html#ab1034ba68928fc4476a18723bfd4f8b5">LibraryIException</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &func_name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &messag [...]
-<tr class="memdesc:ab1034ba68928fc4476a18723bfd4f8b5"><td class="mdescLeft"> </td><td class="mdescRight">Creates a <a class="el" href="classH5_1_1LibraryIException.html">LibraryIException</a> with the name of the function, in which the failure occurs, and an optional detailed message.  <a href="#ab1034ba68928fc4476a18723bfd4f8b5">More...</a><br/></td></tr>
-<tr class="separator:ab1034ba68928fc4476a18723bfd4f8b5"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a009b7e1109b1c8d3a3b8aac19a6243fa"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1LibraryIException.html#a009b7e1109b1c8d3a3b8aac19a6243fa">LibraryIException</a> ()</td></tr>
-<tr class="memdesc:a009b7e1109b1c8d3a3b8aac19a6243fa"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a009b7e1109b1c8d3a3b8aac19a6243fa">More...</a><br/></td></tr>
-<tr class="separator:a009b7e1109b1c8d3a3b8aac19a6243fa"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a89bf0feac4e3c5f49f2fe29e291b36c6"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1LibraryIException.html#a89bf0feac4e3c5f49f2fe29e291b36c6">~LibraryIException</a> ()</td></tr>
-<tr class="memdesc:a89bf0feac4e3c5f49f2fe29e291b36c6"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a89bf0feac4e3c5f49f2fe29e291b36c6">More...</a><br/></td></tr>
-<tr class="separator:a89bf0feac4e3c5f49f2fe29e291b36c6"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1Exception"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1Exception')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td></tr>
-<tr class="memitem:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &func_name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5s [...]
-<tr class="memdesc:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Creates an exception with the name of the function, in which the failure occurs, and an optional detailed message.  <a href="#a0f4ddd03c9177ca8c318f17e588cd713">More...</a><br/></td></tr>
-<tr class="separator:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a> (hid_t err_major_id) const </td></tr>
-<tr class="memdesc:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a major error number.  <a href="#adb189625407c0e219a8b064b41b8cb32">More...</a><br/></td></tr>
-<tr class="separator:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8dee739f83b527b30150149ae1036849 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a> (hid_t err_minor_id) const </td></tr>
-<tr class="memdesc:a8dee739f83b527b30150149ae1036849 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a minor error number.  <a href="#a8dee739f83b527b30150149ae1036849">More...</a><br/></td></tr>
-<tr class="separator:a8dee739f83b527b30150149ae1036849 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a> () const </td></tr>
-<tr class="memdesc:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown.  <a href="#aedc9690b2b1a12e0fab36962d4479508">More...</a><br/></td></tr>
-<tr class="separator:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a> () const </td></tr>
-<tr class="memdesc:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown.  <a href="#a1a60af9bf6c9bb1c9d42d1807529f187">More...</a><br/></td></tr>
-<tr class="separator:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a> () const </td></tr>
-<tr class="memdesc:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown.  <a href="#a244fb8b04b39d92bca9fae548b00d730">More...</a><br/></td></tr>
-<tr class="separator:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a> () const </td></tr>
-<tr class="memdesc:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown.  <a href="#ac492fb892d39a60dd4fb2b7ae015300f">More...</a><br/></td></tr>
-<tr class="separator:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a> (FILE *stream=NULL) const </td></tr>
-<tr class="memdesc:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner.  <a href="#ad5bf0f93b4156d6366110dd5e08342a2">More...</a><br/></td></tr>
-<tr class="separator:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a> ()</td></tr>
-<tr class="memdesc:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a9c0bba82658e1022a9c784c9364bd068">More...</a><br/></td></tr>
-<tr class="separator:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a> (const <a class="el" href="classH5_1_1Exception.html">Exception</a> &orig)</td></tr>
-<tr class="memdesc:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> object.  <a href="#abc3b9e76dbfbdc6fc7939c67d3cfe72b">More...</a><br/></td></tr>
-<tr class="separator:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a> ()</td></tr>
-<tr class="memdesc:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#ac6f37cdf186b4c23fadfcd5998c2ddbb">More...</a><br/></td></tr>
-<tr class="separator:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classH5_1_1Exception"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classH5_1_1Exception')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td></tr>
-<tr class="memitem:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a> (H5E_auto2_t &func, void *client_data)</td></tr>
-<tr class="memdesc:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns on the automatic error printing.  <a href="#af28b00cd90aab4cdf3cc556e15950bbb">More...</a><br/></td></tr>
-<tr class="separator:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a> ()</td></tr>
-<tr class="memdesc:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns off the automatic error printing from the C library.  <a href="#ad49f16300979996c094c2e4f57868414">More...</a><br/></td></tr>
-<tr class="separator:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a> (H5E_auto2_t &func, void **client_data)</td></tr>
-<tr class="memdesc:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the current settings for the automatic error stack traversal function and its data.  <a href="#af0ffda4a0ed5cafe729a093d4c1920d0">More...</a><br/></td></tr>
-<tr class="separator:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a> ()</td></tr>
-<tr class="memdesc:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Clears the error stack for the current thread.  <a href="#a58bb19c2776bd3fbdbe081b63ae97486">More...</a><br/></td></tr>
-<tr class="separator:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a> (H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td></tr>
-<tr class="memdesc:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Walks the error stack for the current thread, calling the specified function.  <a href="#aafd9cbcc5baf0b3eb92184fc922f3b09">More...</a><br/></td></tr>
-<tr class="separator:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_static_attribs_classH5_1_1Exception"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_classH5_1_1Exception')"><img src="closed.png" alt="-"/> Static Protected Attributes inherited from <a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td></tr>
-<tr class="memitem:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static const char </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a> [] = "No detailed information provided"</td></tr>
-<tr class="separator:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="ab1034ba68928fc4476a18723bfd4f8b5"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::LibraryIException::LibraryIException </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>func_name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>message</em> = <code><a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a <a class="el" href="classH5_1_1LibraryIException.html">LibraryIException</a> with the name of the function, in which the failure occurs, and an optional detailed message. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">func_name</td><td>- IN: Name of the function where failure occurs </td></tr>
-    <tr><td class="paramname">message</td><td>- IN: Message on the failure </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a009b7e1109b1c8d3a3b8aac19a6243fa"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::LibraryIException::LibraryIException </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Default constructor. </p>
-
-</div>
-</div>
-<a class="anchor" id="a89bf0feac4e3c5f49f2fe29e291b36c6"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::LibraryIException::~LibraryIException </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Noop destructor. </p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5Exception_8h_source.html">H5Exception.h</a></li>
-<li><a class="el" href="H5Exception_8cpp.html">H5Exception.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1LibraryIException.png b/html/cpplus_RM/classH5_1_1LibraryIException.png
deleted file mode 100644
index 66bee0f..0000000
Binary files a/html/cpplus_RM/classH5_1_1LibraryIException.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1PredType-members.html b/html/cpplus_RM/classH5_1_1PredType-members.html
deleted file mode 100644
index a51360b..0000000
--- a/html/cpplus_RM/classH5_1_1PredType-members.html
+++ /dev/null
@@ -1,330 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1PredType.html">PredType</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::PredType Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1PredType.html">H5::PredType</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#ac9ce4d92ee7be65c0281c73b43338afa">ALPHA_B16</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a6c8a3a29d47bc77b50a5fe422242caf1">ALPHA_B32</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#ae4f532c54f5fbedd5c5ce67d1bfef414">ALPHA_B64</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a5c7ef99a8f8c10c01acbb49301822b5d">ALPHA_B8</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#ac3c19a0d051f3a656347194b315eff8d">ALPHA_F32</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#af665577f20ac5d5b0d1c937b2d5132be">ALPHA_F64</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#acbca9e339b705bd21b17492a7c2700ad">ALPHA_I16</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a84c82be31a6f662d82aaf47a3376efb6">ALPHA_I32</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#a60179690513799f649017adafcd7c14b">ALPHA_I64</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#ad8475ec1fa91002c139e03851b42ae33">ALPHA_I8</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#aa8fcd332d7c5eece1b2affc90675757f">ALPHA_U16</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a47187b8b6ce42b514d7f3597e386cd61">ALPHA_U32</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#ab4dd6ed47ffb1a5454d859272bd36aa8">ALPHA_U64</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a7242c90491e02f97d014cac1cc8f38e5">ALPHA_U8</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a38f79570d4fc0bc30f8421d6ebbb7642">AtomType</a>(const AtomType &original)</td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a83a4e13e4d1d6e5adee2a0174ff58f3f">AtomType</a>()</td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#ac597420fca15cc22cd3bc1d6596a020d">AtomType</a>(const hid_t existing_id)</td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250">attrExists</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a811bad80304c37276264377f326e3014">attrExists</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a639b8b3f8e65d81d408d78f81a9dc596">C_S1</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a91ce8376cef135f4bf385e6f3177f18e">commit</a>(H5Location &loc, const H5std_string &name)</td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#aeb3180a69dc65f7624035a7918f8c6f7">commit</a>(H5Location &loc, const char *name)</td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#afe9d706998d2be050a9c6f0b2604530a">committed</a>()</td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a0eaba78156000ecc3533986175de5847">H5::AtomType::committed</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a2abc382547c243346b3b6691fec813f3">convert</a>(const DataType &dest, size_t nelmts, void *buf, void *background, const PropList &plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#ad17cef439dbf1dd79458ba95612a9566">copy</a>(const DataType &like_type)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#af8d75b01e62aa868424701add217b971">copy</a>(const DataSet &dset)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a624715e413bc019345cd596db745094a">createAttribute</a>(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a>(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a>(const H5T_class_t type_class, size_t size)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a>(const DataType &original)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a6d3be5ac6d2ba122a587b03596a1e2db">DataType</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#aee1a778b5762fd186a77ee124e7df7c7">DataType</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a72b85216196ef1d980c5e43beaead07e">DataType</a>(const hid_t type_id)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a29b366592ce55a07762a7862cc88fe89">DataType</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a31c2d19fe87dec83ce94bf88a480456f">dereference</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072">dereference</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a>(H5T_class_t cls) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a>(const DataType &dest, H5T_cdata_t **pcdata) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800">flush</a>(H5F_scope_t scope) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#aaa77e1ff78f2f325d588036e0f9469b3">FORTRAN_S1</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#aa29af075cf3bb23c1d962f73c4116ba6">fromClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c">getComment</a>(const char *name, size_t bufsize=256) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">getComment</a>(const H5std_string &name, size_t bufsize=256) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a1d0147b6e53e29abc524e65a2d8094ea">getOffset</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a49a866fcb26c69b13735d52abf946515">getOrder</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a3831da8d07ba8c72eca25a2a24f0e42d">getOrder</a>(H5std_string &order_string) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a7a1dc5a0538a5d707c5a015ea53f8b9a">getPad</a>(H5T_pad_t &lsb, H5T_pad_t &msb) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#adae805e0526435cdd5ba4073dcfff292">getPrecision</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a>(void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a>(const hid_t loc_id)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a>(const H5Location &original)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Object.html#a4e1e0913fa316bd3916e95259194958d">H5Object</a>(const H5Object &original)</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Object.html#a3dfa8496c2490cf9338462647ec1a831">H5Object</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Object.html#aaedb5e2d949e1f38817a770e564def5c">H5Object</a>(const hid_t object_id)</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#aa3ed12331c88117e640fff76002108d3">id</a></td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#aebdfd010c0781cb4f391f4b5ff6092c2">IEEE_F32BE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#a8ce1102ef03f5071d2a4811448d1f285">IEEE_F32LE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#aec8a520eb01c5d884562fa9b94308e77">IEEE_F64BE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#a3dbddc351f814c9e82d9b0d38d94bcee">IEEE_F64LE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a>(const char *func_name) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#a7efa55d1f0aad66f46258e225f73344e">INTEL_B16</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a1c7e18746a3c86645f6f0f05d651c4e8">INTEL_B32</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#aa8489b39cc1f1e79768152fe961e954a">INTEL_B64</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a7e1b0f12025aa4b94f1e18d9eeed20be">INTEL_B8</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#a470a948d630c795960f9a3d59ec9e06b">INTEL_F32</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a4691df493ccc936fe269cbef5d72e9d5">INTEL_F64</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#aac016fce3a763b30559b03da16c10cad">INTEL_I16</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a9c1271b25845e99faaa1fe96a7abed71">INTEL_I32</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#ac50a22ffd5e4fe629363961949801a3c">INTEL_I64</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#ac1a5d79e6f525504847de8eb2033eed0">INTEL_I8</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#a2b3d1ba9b1e031432fac2dc4b75a4e6e">INTEL_U16</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a8c02358878872f57187bcdabaa77f0c9">INTEL_U32</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#ae0b26f35ff394256db92b2799a067ed3">INTEL_U64</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a30709ffd6dea99ca571d6d55f3faa77c">INTEL_U8</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a>(attr_operator_t user_op, unsigned *idx=NULL, void *op_data=NULL)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#ac1596fca35acce43e190a1feeffc9427">lock</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a78a26b35c3a19aec93518a990a5b92b5">MIPS_B16</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#addb258adff59a9f21507edba007f0679">MIPS_B32</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#afdbdf949b7495cb262b53595ba2e9a87">MIPS_B64</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#a278e1c6e9ff0cc385141fbae70a05561">MIPS_B8</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#acba17926a46fc392642b7d7504cab85b">MIPS_F32</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#a62792fae599267ddd9823846bf0026de">MIPS_F64</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a22c8a88256aa7f6db036448816ef1472">MIPS_I16</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#aa9aade4c27680ea497554817b38a9710">MIPS_I32</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a2a72f07dfa79ee3c752d238e79928ece">MIPS_I64</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#a63bc10e71f10d5d85dfde684be923392">MIPS_I8</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a53275893cc06aca71ff2a00444de1533">MIPS_U16</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#a1519daabc7ba6aa51296ae42403a34e3">MIPS_U32</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a32836ea587df3838677357175f18b4b5">MIPS_U64</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#a9464d3d68f1a03b42336fcb69d3ebf02">MIPS_U8</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a669cfc51051f32f454b20b5e8fc3280f">NATIVE_B16</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#ac292ec5492ec6d7a31b0a7930632c454">NATIVE_B32</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a2e9173d1917bafbe10e4b9bb8d409316">NATIVE_B64</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#af7956deee7c710fc9cde275455f80cc2">NATIVE_B8</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a0044bc24a845a1ece648ac2c0d79cdb9">NATIVE_CHAR</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#a4d04943f071e75f43cd423ce13119b9f">NATIVE_DOUBLE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#aa1840efa5f3728f370bfdb475b010c02">NATIVE_FLOAT</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#aa45ce1582595407d4e28cd1ae71987aa">NATIVE_HBOOL</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#aec51c8deb3bdb4b470a45643b6af4624">NATIVE_HERR</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#acdb2833d8eb5dcf2f89a53912b3a1f1e">NATIVE_HSIZE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a1d45d3816ec65366276b3710139cabbb">NATIVE_HSSIZE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#a3308bcd537696a8d728cd3b443f2fc7b">NATIVE_INT</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a19cc8b04760bc07fb763da95e8f6094c">NATIVE_INT16</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#a1b4e2514d885b926cf640c26bbcb7ae8">NATIVE_INT32</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#af62843475114d90b7bfa02b6736976fd">NATIVE_INT64</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#a9b472967372025b70fd3925b9f5b6f38">NATIVE_INT8</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#ad478b2caaf804a40b7f5c5c4de83ed61">NATIVE_LDOUBLE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#aef226f7baef804c834e6bfe6b5f32552">NATIVE_LLONG</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a084ffd0ab3361b13eec6f04bcafc8c4f">NATIVE_LONG</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#aeee661384fb959e9a70fe58d86381f83">NATIVE_OPAQUE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a9c45e156dc8468f2f4b75874af34d259">NATIVE_SCHAR</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#ae92fcc4e9ab405c725f9b64284b8e8f2">NATIVE_SHORT</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a448d626bd6e5b8f7b8d92b1766410007">NATIVE_UCHAR</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#a173cefe35df694544790548ed38b2732">NATIVE_UINT</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a8a3c25f8281e00d16dde9bee50af68d9">NATIVE_UINT16</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#a53816ebd753710a5f88140e7e566f2fe">NATIVE_UINT32</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a81f50f04810a1997bf8188c9b30e83cd">NATIVE_UINT64</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#a17b688e5445c81b1a633c9be225a388d">NATIVE_UINT8</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#aa788ee310e338685cbff871d3d65f8f6">NATIVE_ULLONG</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#a06ae841ee5f45fadf5d946de8137e7e3">NATIVE_ULONG</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a79eaf2c163177a8fc6620560aa4cff36">NATIVE_USHORT</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a>(const unsigned int idx) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a87618d7949ea06c4af4c5bf29252beba">operator=</a>(const PredType &rhs)</td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">H5::AtomType::operator=</a>(const DataType &rhs)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">H5::H5Object::operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a>(const DataType &compared_type) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82">p_dereference</a>(hid_t loc_id, const void *ref, H5R_type_t ref_type, const char *from_func)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4">p_get_obj_type</a>(void *ref, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2">p_get_ref_obj_type</a>(void *ref, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16">p_reference</a>(void *ref, const char *name, hid_t space_id, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a213c4090dc6429671f2a4c604c2eeb4b">p_setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#add6fc02da90b4237c83ff67ccdab20a4">PredType</a>(const PredType &original)</td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a49ec34ae909c08146dcbdbd2507fde71">PredType</a>()</td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#a0473f765a62fffc81506e5454c85e1f5">PredType</a>(const hid_t predtype_id)</td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a>(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a>(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a6928514c43d4c0debf1afd7511f28511">reference</a>(void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a>(void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad">removeComment</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a>(const char *oldname, const char *newname) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a>(const H5std_string &oldname, const H5std_string &newname) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a>(const char *name, const char *comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a>(const H5std_string &name, const H5std_string &comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a>(const char *comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a>(const H5std_string &comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#aa397ccf67884f1efb79ad9ba657aaa20">setOffset</a>(size_t offset) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a1f5b4f0293a5062c5817fd5b45512e76">setOrder</a>(H5T_order_t order) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#ad2c84b2b2eb08e79d4354f835938da2d">setPad</a>(H5T_pad_t lsb, H5T_pad_t msb) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#ac386886a22dfcdc338a5cf40c87b0fef">setPrecision</a>(size_t precision) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#ac752c33c2d72ffa24a224bd5b1312deb">setSize</a>(size_t size) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a>(const char *tag) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a>(const H5std_string &tag) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#ad103fa531285a3f8a7b7d667c6304e58">STD_B16BE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#a60e9d509d34779be2837c9fa8bc27d9f">STD_B16LE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#af3d308d0b34d539067544da387fa5a4d">STD_B32BE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#ae55f876474965201f032aaf9614b7849">STD_B32LE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a38e8491579180cd9bf38de16171c985e">STD_B64BE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#a2933409af66b77e936fee17baf18721f">STD_B64LE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a637b6ccc8af68fe374ac13cee342ffa5">STD_B8BE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#ab5e2038beba46a0fe2a636f4f352f34f">STD_B8LE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#abd4e15115a19352cbff6db29bd3d3b7b">STD_I16BE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#a460c5317cc2559810ab4b352f8a9bb7f">STD_I16LE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a3b4f99b5b46dc8012ec4defe8da0e8de">STD_I32BE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#ab31da64fda34c604a29e16c3176021ac">STD_I32LE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#ae2affc7564a35172bd9a2f89880be410">STD_I64BE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#ac880911edf46ee4513cc11ab07ca3bde">STD_I64LE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a44833e411c4b97c99874efc54d996883">STD_I8BE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#ac4612a91c052285975cf1d8494b06aa8">STD_I8LE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#aa3b16d76530b829c6fabc64278a259b4">STD_REF_DSETREG</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#a1e69d8ffc8f423bd26d1e4210f5f658f">STD_REF_OBJ</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#ab20cac18a9151ce74d4b77e0e05d2f0b">STD_U16BE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#a926b0e8521a55ea413e98276dd1dc9cf">STD_U16LE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a33ed1d2e269e0e6e6f9519e5a1183cfd">STD_U32BE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#ad3200232f59cc9d2d49f98b4496a178b">STD_U32LE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a7fe7a6637f71dbba3110efb619a64a7b">STD_U64BE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#a8affac274b4d4836e2918bc72462e7d6">STD_U64LE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a49ae1b2044535ef1cd267d6c14438f21">STD_U8BE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#a2b6ba019fd71b44bed2974e9aebb5f42">STD_U8LE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#ae7f0b8d74f633e364a9ba0a20727dac2">UNIX_D32BE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#aa44d74bb687190190fa3ec3019579e2f">UNIX_D32LE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PredType.html#a14a9c109e84ac8dd1d01fcce4c0b6ebd">UNIX_D64BE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#a22ce9d050cdc2f6ed13ce4b32993cc23">UNIX_D64LE</a></td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ab810e782623bffeda1ff80c033785c48">unregister</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a79aa1dae6ca2e3536c2bb8ccc6a693af">~AtomType</a>()</td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7">~H5Location</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Object.html#ad7cb88d6206192195a70aa1cbf55769e">~H5Object</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PredType.html#a2047c7238e0c82572bc0a3bb0a18b06a">~PredType</a>()</td><td class="entry"><a class="el" href="classH5_1_1PredType.html">H5::PredType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1PredType.html b/html/cpplus_RM/classH5_1_1PredType.html
deleted file mode 100644
index bc9d2df..0000000
--- a/html/cpplus_RM/classH5_1_1PredType.html
+++ /dev/null
@@ -1,3136 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::PredType Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1PredType.html">PredType</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="#pub-static-attribs">Static Public Attributes</a> |
-<a href="#pro-methods">Protected Member Functions</a> |
-<a href="classH5_1_1PredType-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::PredType Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Class <a class="el" href="classH5_1_1PredType.html" title="Class PredType holds the definition of all the HDF5 predefined datatypes. ">PredType</a> holds the definition of all the HDF5 predefined datatypes.  
- <a href="classH5_1_1PredType.html#details">More...</a></p>
-
-<p><code>#include <<a class="el" href="H5PredType_8h_source.html">H5PredType.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::PredType:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1PredType.png" usemap="#H5::PredType_map" alt=""/>
-  <map id="H5::PredType_map" name="H5::PredType_map">
-<area href="classH5_1_1AtomType.html" title="Class AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. " alt="H5::AtomType" shape="rect" coords="0,224,107,248"/>
-<area href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. " alt="H5::DataType" shape="rect" coords="0,168,107,192"/>
-<area href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. " alt="H5::H5Object" shape="rect" coords="0,112,107,136"/>
-<area href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. " alt="H5::H5Location" shape="rect" coords="0,56,107,80"/>
-<area href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="0,0,107,24"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:aa29af075cf3bb23c1d962f73c4116ba6"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#aa29af075cf3bb23c1d962f73c4116ba6">fromClass</a> () const </td></tr>
-<tr class="memdesc:aa29af075cf3bb23c1d962f73c4116ba6"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name.  <a href="#aa29af075cf3bb23c1d962f73c4116ba6">More...</a><br/></td></tr>
-<tr class="separator:aa29af075cf3bb23c1d962f73c4116ba6"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a87618d7949ea06c4af4c5bf29252beba"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1PredType.html">PredType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a87618d7949ea06c4af4c5bf29252beba">operator=</a> (const <a class="el" href="classH5_1_1PredType.html">PredType</a> &rhs)</td></tr>
-<tr class="memdesc:a87618d7949ea06c4af4c5bf29252beba"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a87618d7949ea06c4af4c5bf29252beba">More...</a><br/></td></tr>
-<tr class="separator:a87618d7949ea06c4af4c5bf29252beba"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:add6fc02da90b4237c83ff67ccdab20a4"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#add6fc02da90b4237c83ff67ccdab20a4">PredType</a> (const <a class="el" href="classH5_1_1PredType.html">PredType</a> &original)</td></tr>
-<tr class="memdesc:add6fc02da90b4237c83ff67ccdab20a4"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1PredType.html" title="Class PredType holds the definition of all the HDF5 predefined datatypes. ">PredType</a> object.  <a href="#add6fc02da90b4237c83ff67ccdab20a4">More...</a><br/></td></tr>
-<tr class="separator:add6fc02da90b4237c83ff67ccdab20a4"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2047c7238e0c82572bc0a3bb0a18b06a"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a2047c7238e0c82572bc0a3bb0a18b06a">~PredType</a> ()</td></tr>
-<tr class="memdesc:a2047c7238e0c82572bc0a3bb0a18b06a"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a2047c7238e0c82572bc0a3bb0a18b06a">More...</a><br/></td></tr>
-<tr class="separator:a2047c7238e0c82572bc0a3bb0a18b06a"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a91ce8376cef135f4bf385e6f3177f18e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a91ce8376cef135f4bf385e6f3177f18e">commit</a> (<a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name)</td></tr>
-<tr class="memdesc:a91ce8376cef135f4bf385e6f3177f18e"><td class="mdescLeft"> </td><td class="mdescRight">This dummy function do not inherit from <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> - it will throw a <a class="el" href="classH5_1_1DataTypeIException.html">DataTypeIException</a> if invoked.  <a href="#a91ce8376cef135f4bf385e6f3177f18e">More...</a><br/></td></tr>
-<tr class="separator:a91ce8376cef135f4bf385e6f3177f18e"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aeb3180a69dc65f7624035a7918f8c6f7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#aeb3180a69dc65f7624035a7918f8c6f7">commit</a> (<a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const char *name)</td></tr>
-<tr class="memdesc:aeb3180a69dc65f7624035a7918f8c6f7"><td class="mdescLeft"> </td><td class="mdescRight">This dummy function do not inherit from <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> - it will throw a <a class="el" href="classH5_1_1DataTypeIException.html">DataTypeIException</a> if invoked.  <a href="#aeb3180a69dc65f7624035a7918f8c6f7">More...</a><br/></td></tr>
-<tr class="separator:aeb3180a69dc65f7624035a7918f8c6f7"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:afe9d706998d2be050a9c6f0b2604530a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#afe9d706998d2be050a9c6f0b2604530a">committed</a> ()</td></tr>
-<tr class="memdesc:afe9d706998d2be050a9c6f0b2604530a"><td class="mdescLeft"> </td><td class="mdescRight">This dummy function do not inherit from <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> - it will throw a <a class="el" href="classH5_1_1DataTypeIException.html">DataTypeIException</a> if invoked.  <a href="#afe9d706998d2be050a9c6f0b2604530a">More...</a><br/></td></tr>
-<tr class="separator:afe9d706998d2be050a9c6f0b2604530a"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1AtomType"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1AtomType')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td></tr>
-<tr class="memitem:a49a866fcb26c69b13735d52abf946515 inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">H5T_order_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a49a866fcb26c69b13735d52abf946515">getOrder</a> () const </td></tr>
-<tr class="memdesc:a49a866fcb26c69b13735d52abf946515 inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the byte order of an atomic datatype.  <a href="#a49a866fcb26c69b13735d52abf946515">More...</a><br/></td></tr>
-<tr class="separator:a49a866fcb26c69b13735d52abf946515 inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3831da8d07ba8c72eca25a2a24f0e42d inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">H5T_order_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a3831da8d07ba8c72eca25a2a24f0e42d">getOrder</a> (<a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &order_string) const </td></tr>
-<tr class="memdesc:a3831da8d07ba8c72eca25a2a24f0e42d inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It takes a reference to a <code>H5std_string</code> for the buffer that provide the text description of the returned byte order. The text description can be either of the following: "Little endian byte ordering (0)"; "Big endian byte ordering (1)"; "VAX mixed byte ordering (2) [...]
-<tr class="separator:a3831da8d07ba8c72eca25a2a24f0e42d inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1f5b4f0293a5062c5817fd5b45512e76 inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a1f5b4f0293a5062c5817fd5b45512e76">setOrder</a> (H5T_order_t order) const </td></tr>
-<tr class="memdesc:a1f5b4f0293a5062c5817fd5b45512e76 inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Sets the byte ordering of an atomic datatype.  <a href="#a1f5b4f0293a5062c5817fd5b45512e76">More...</a><br/></td></tr>
-<tr class="separator:a1f5b4f0293a5062c5817fd5b45512e76 inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1d0147b6e53e29abc524e65a2d8094ea inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a1d0147b6e53e29abc524e65a2d8094ea">getOffset</a> () const </td></tr>
-<tr class="memdesc:a1d0147b6e53e29abc524e65a2d8094ea inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the bit offset of the first significant bit.  <a href="#a1d0147b6e53e29abc524e65a2d8094ea">More...</a><br/></td></tr>
-<tr class="separator:a1d0147b6e53e29abc524e65a2d8094ea inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa397ccf67884f1efb79ad9ba657aaa20 inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#aa397ccf67884f1efb79ad9ba657aaa20">setOffset</a> (size_t offset) const </td></tr>
-<tr class="memdesc:aa397ccf67884f1efb79ad9ba657aaa20 inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Sets the bit offset of the first significant bit.  <a href="#aa397ccf67884f1efb79ad9ba657aaa20">More...</a><br/></td></tr>
-<tr class="separator:aa397ccf67884f1efb79ad9ba657aaa20 inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7a1dc5a0538a5d707c5a015ea53f8b9a inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a7a1dc5a0538a5d707c5a015ea53f8b9a">getPad</a> (H5T_pad_t &lsb, H5T_pad_t &msb) const </td></tr>
-<tr class="memdesc:a7a1dc5a0538a5d707c5a015ea53f8b9a inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the padding type of the least and most-significant bit padding.  <a href="#a7a1dc5a0538a5d707c5a015ea53f8b9a">More...</a><br/></td></tr>
-<tr class="separator:a7a1dc5a0538a5d707c5a015ea53f8b9a inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad2c84b2b2eb08e79d4354f835938da2d inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#ad2c84b2b2eb08e79d4354f835938da2d">setPad</a> (H5T_pad_t lsb, H5T_pad_t msb) const </td></tr>
-<tr class="memdesc:ad2c84b2b2eb08e79d4354f835938da2d inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Sets the least and most-significant bits padding types.  <a href="#ad2c84b2b2eb08e79d4354f835938da2d">More...</a><br/></td></tr>
-<tr class="separator:ad2c84b2b2eb08e79d4354f835938da2d inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adae805e0526435cdd5ba4073dcfff292 inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#adae805e0526435cdd5ba4073dcfff292">getPrecision</a> () const </td></tr>
-<tr class="memdesc:adae805e0526435cdd5ba4073dcfff292 inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the precision of an atomic datatype.  <a href="#adae805e0526435cdd5ba4073dcfff292">More...</a><br/></td></tr>
-<tr class="separator:adae805e0526435cdd5ba4073dcfff292 inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac386886a22dfcdc338a5cf40c87b0fef inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#ac386886a22dfcdc338a5cf40c87b0fef">setPrecision</a> (size_t precision) const </td></tr>
-<tr class="memdesc:ac386886a22dfcdc338a5cf40c87b0fef inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Sets the precision of an atomic datatype.  <a href="#ac386886a22dfcdc338a5cf40c87b0fef">More...</a><br/></td></tr>
-<tr class="separator:ac386886a22dfcdc338a5cf40c87b0fef inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac752c33c2d72ffa24a224bd5b1312deb inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#ac752c33c2d72ffa24a224bd5b1312deb">setSize</a> (size_t size) const </td></tr>
-<tr class="memdesc:ac752c33c2d72ffa24a224bd5b1312deb inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Sets the total size for an atomic datatype.  <a href="#ac752c33c2d72ffa24a224bd5b1312deb">More...</a><br/></td></tr>
-<tr class="separator:ac752c33c2d72ffa24a224bd5b1312deb inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a38f79570d4fc0bc30f8421d6ebbb7642 inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a38f79570d4fc0bc30f8421d6ebbb7642">AtomType</a> (const <a class="el" href="classH5_1_1AtomType.html">AtomType</a> &original)</td></tr>
-<tr class="memdesc:a38f79570d4fc0bc30f8421d6ebbb7642 inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1AtomType.html" title="Class AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. ">AtomType</a> object.  <a href="#a38f79570d4fc0bc30f8421d6ebbb7642">More...</a><br/></td></tr>
-<tr class="separator:a38f79570d4fc0bc30f8421d6ebbb7642 inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a79aa1dae6ca2e3536c2bb8ccc6a693af inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a79aa1dae6ca2e3536c2bb8ccc6a693af">~AtomType</a> ()</td></tr>
-<tr class="memdesc:a79aa1dae6ca2e3536c2bb8ccc6a693af inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a79aa1dae6ca2e3536c2bb8ccc6a693af">More...</a><br/></td></tr>
-<tr class="separator:a79aa1dae6ca2e3536c2bb8ccc6a693af inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1DataType"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1DataType')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td></tr>
-<tr class="memitem:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a> (const H5T_class_t type_class, size_t size)</td></tr>
-<tr class="memdesc:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Creates a object given its class and size.  <a href="#a37dd5ff8f95b4016136b90c58c770f09">More...</a><br/></td></tr>
-<tr class="separator:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &original)</td></tr>
-<tr class="memdesc:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object.  <a href="#a4e72f20ab686efffeedd72d8afa99519">More...</a><br/></td></tr>
-<tr class="separator:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6d3be5ac6d2ba122a587b03596a1e2db inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a6d3be5ac6d2ba122a587b03596a1e2db">DataType</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a6d3be5ac6d2ba122a587b03596a1e2db inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object.  <a href="#a6d3be5ac6d2ba122a587b03596a1e2db">More...</a><br/></td></tr>
-<tr class="separator:a6d3be5ac6d2ba122a587b03596a1e2db inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aee1a778b5762fd186a77ee124e7df7c7 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aee1a778b5762fd186a77ee124e7df7c7">DataType</a> (const <a class="el" href="classH5_1_1Attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:aee1a778b5762fd186a77ee124e7df7c7 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object.  <a href="#aee1a778b5762fd186a77ee124e7df7c7">More...</a><br/></td></tr>
-<tr class="separator:aee1a778b5762fd186a77ee124e7df7c7 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a> ()</td></tr>
-<tr class="memdesc:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Closes the datatype if it is not a predefined type.  <a href="#af807fa62a2beb9f9de9b80c3b18edbfa">More...</a><br/></td></tr>
-<tr class="separator:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ad17cef439dbf1dd79458ba95612a9566">copy</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &like_type)</td></tr>
-<tr class="memdesc:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Copies an existing datatype to this datatype object.  <a href="#ad17cef439dbf1dd79458ba95612a9566">More...</a><br/></td></tr>
-<tr class="separator:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af8d75b01e62aa868424701add217b971 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#af8d75b01e62aa868424701add217b971">copy</a> (const <a class="el" href="classH5_1_1DataSet.html">DataSet</a> &dset)</td></tr>
-<tr class="memdesc:af8d75b01e62aa868424701add217b971 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Copies the datatype of the given dataset to this datatype object.  <a href="#af8d75b01e62aa868424701add217b971">More...</a><br/></td></tr>
-<tr class="separator:af8d75b01e62aa868424701add217b971 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">H5T_class_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a> () const </td></tr>
-<tr class="memdesc:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the datatype class identifier.  <a href="#a2831c133562e9d5669643a2d8051dcd1">More...</a><br/></td></tr>
-<tr class="separator:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a06c4f969a7a243a7cdafef4373732924">commit</a> (<a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const char *name)</td></tr>
-<tr class="memdesc:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Commits a transient datatype to a file, creating a new named datatype.  <a href="#a06c4f969a7a243a7cdafef4373732924">More...</a><br/></td></tr>
-<tr class="separator:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a> (<a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name)</td></tr>
-<tr class="memdesc:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#ac904e9891ff728d7bb7cceb847347fc5">More...</a><br/></td></tr>
-<tr class="separator:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0eaba78156000ecc3533986175de5847 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a0eaba78156000ecc3533986175de5847">committed</a> () const </td></tr>
-<tr class="memdesc:a0eaba78156000ecc3533986175de5847 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether a datatype is a named type or a transient type.  <a href="#a0eaba78156000ecc3533986175de5847">More...</a><br/></td></tr>
-<tr class="separator:a0eaba78156000ecc3533986175de5847 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">H5T_conv_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, H5T_cdata_t **pcdata) const </td></tr>
-<tr class="memdesc:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Finds a conversion function that can handle a conversion from this datatype to the specified datatype, <em>dest</em>.  <a href="#a0b927f0184a738b514f7f3cf7f4dd788">More...</a><br/></td></tr>
-<tr class="separator:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a2abc382547c243346b3b6691fec813f3">convert</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, size_t nelmts, void *buf, void *background, const <a class="el" href="classH5_1_1PropList.html">PropList</a> &plist=<a [...]
-<tr class="memdesc:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Converts data from this datatype to the specified datatypes.  <a href="#a2abc382547c243346b3b6691fec813f3">More...</a><br/></td></tr>
-<tr class="separator:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataType.html">DataType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &rhs)</td></tr>
-<tr class="memdesc:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a3ed458f90bb2ed85e7471a24ddc6fb7d">More...</a><br/></td></tr>
-<tr class="separator:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &compared_type) const </td></tr>
-<tr class="memdesc:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Compares this <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> against the given one to determines whether the two objects refer to the same actual datatype.  <a href="#aab7955caad1bb0a009ed41f24061f3ad">More...</a><br/></td></tr>
-<tr class="separator:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ac1596fca35acce43e190a1feeffc9427">lock</a> () const </td></tr>
-<tr class="memdesc:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Locks a datatype, making it read-only and non-destructible.  <a href="#ac1596fca35acce43e190a1feeffc9427">More...</a><br/></td></tr>
-<tr class="separator:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a> () const </td></tr>
-<tr class="memdesc:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the size of a datatype.  <a href="#a9161a9e4c8a50aef002995294e28e6c5">More...</a><br/></td></tr>
-<tr class="separator:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataType.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a> () const </td></tr>
-<tr class="memdesc:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the base datatype from which a datatype is derived.  <a href="#ab3454be65ac1830f2b68ec745155d749">More...</a><br/></td></tr>
-<tr class="separator:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a> (H5T_pers_t pers, const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, H5T_conv_t func) const </td></tr>
-<tr class="memdesc:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Registers the specified conversion function.  <a href="#a0fe4cfc1be352f4ad3e7e346ad35baa0">More...</a><br/></td></tr>
-<tr class="separator:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a> (H5T_pers_t pers, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &a [...]
-<tr class="memdesc:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#a7efdf12f98da8a20555f021c8fa363b1">More...</a><br/></td></tr>
-<tr class="separator:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ab810e782623bffeda1ff80c033785c48">unregister</a> (H5T_pers_t pers, const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, H5T_conv_t func) const </td></tr>
-<tr class="memdesc:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Removes a conversion function from all conversion paths.  <a href="#ab810e782623bffeda1ff80c033785c48">More...</a><br/></td></tr>
-<tr class="separator:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a> (H5T_pers_t pers, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &amp [...]
-<tr class="memdesc:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#a03ce51e32972e0c1ef5259e0314dcbb7">More...</a><br/></td></tr>
-<tr class="separator:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a> (const char *tag) const </td></tr>
-<tr class="memdesc:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Tags an opaque datatype.  <a href="#ad5189148a417fb67407e0fe8194e21c0">More...</a><br/></td></tr>
-<tr class="separator:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &tag) const </td></tr>
-<tr class="memdesc:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#aa55f95dffb611453a165d73d0021a5a1">More...</a><br/></td></tr>
-<tr class="separator:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a> () const </td></tr>
-<tr class="memdesc:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Gets the tag associated with an opaque datatype.  <a href="#a16fff8d6ba3ba1260349b9d4b7c9d8cc">More...</a><br/></td></tr>
-<tr class="separator:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a> (H5T_class_t cls) const </td></tr>
-<tr class="memdesc:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether a datatype contains (or is) a certain type of datatype.  <a href="#a8221168b4e2154c05410b7c6f0f5b3ab">More...</a><br/></td></tr>
-<tr class="separator:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a> () const </td></tr>
-<tr class="memdesc:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Check whether this datatype is a variable-length string.  <a href="#ab92bf0b5e57b2aebe157bb8291f30787">More...</a><br/></td></tr>
-<tr class="separator:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a72b85216196ef1d980c5e43beaead07e">DataType</a> (const hid_t type_id)</td></tr>
-<tr class="memdesc:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Creates a datatype using an existing datatype's id.  <a href="#a72b85216196ef1d980c5e43beaead07e">More...</a><br/></td></tr>
-<tr class="separator:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a29b366592ce55a07762a7862cc88fe89">DataType</a> ()</td></tr>
-<tr class="memdesc:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub datatype.  <a href="#a29b366592ce55a07762a7862cc88fe89">More...</a><br/></td></tr>
-<tr class="separator:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a> () const </td></tr>
-<tr class="memdesc:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this datatype.  <a href="#a38f4c8c9dda4b35cb667949280bf5340">More...</a><br/></td></tr>
-<tr class="separator:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a> ()</td></tr>
-<tr class="memdesc:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this datatype.  <a href="#aa0ff75a2a756a0124e656a8d5861b133">More...</a><br/></td></tr>
-<tr class="separator:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1H5Object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1H5Object')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td></tr>
-<tr class="memitem:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#a4e1e0913fa316bd3916e95259194958d">H5Object</a> (const <a class="el" href="classH5_1_1H5Object.html">H5Object</a> &original)</td></tr>
-<tr class="memdesc:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. ">H5Object</a> instance.  <a href="#a4e1e0913fa316bd3916e95259194958d">More...</a><br/></td></tr>
-<tr class="separator:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#ad7cb88d6206192195a70aa1cbf55769e">~H5Object</a> ()</td></tr>
-<tr class="memdesc:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#ad7cb88d6206192195a70aa1cbf55769e">More...</a><br/></td></tr>
-<tr class="separator:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1H5Location"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1H5Location')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td></tr>
-<tr class="memitem:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a624715e413bc019345cd596db745094a">createAttribute</a> (const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &type, const <a class="el" href="classH5_1_ [...]
-<tr class="memdesc:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Creates an attribute for a group, dataset, or named datatype.  <a href="#a624715e413bc019345cd596db745094a">More...</a><br/></td></tr>
-<tr class="separator:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" h [...]
-<tr class="memdesc:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">More...</a><br/></td></tr>
-<tr class="separator:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a> (const char *name) const </td></tr>
-<tr class="memdesc:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its name.  <a href="#a81b52d2947c4abb7d94ca1987f3a1bc0">More...</a><br/></td></tr>
-<tr class="separator:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#abad070fe2482e81006ee7fce61b6495c">More...</a><br/></td></tr>
-<tr class="separator:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a> (const unsigned int idx) const </td></tr>
-<tr class="memdesc:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its index.  <a href="#ac82e73079dc97dee2c198b978700c137">More...</a><br/></td></tr>
-<tr class="separator:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800">flush</a> (H5F_scope_t scope) const </td></tr>
-<tr class="memdesc:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all buffers associated with a location to disk.  <a href="#a505e916da3c7ce2264d97480de0aa800">More...</a><br/></td></tr>
-<tr class="separator:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a> () const </td></tr>
-<tr class="memdesc:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of the file, in which this HDF5 object belongs.  <a href="#ae41b390f0ed7503c0cadcbabc3b9e16b">More...</a><br/></td></tr>
-<tr class="separator:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a> () const </td></tr>
-<tr class="memdesc:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of attributes attached to this HDF5 object.  <a href="#a840d5fc024a977c0939fe743379791f0">More...</a><br/></td></tr>
-<tr class="separator:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to.  <a href="#a0bc22a403e59bb551554c03f2d05b281">More...</a><br/></td></tr>
-<tr class="separator:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to.  <a href="#a665df853b9bb991fdf0328770f2e33e0">More...</a><br/></td></tr>
-<tr class="separator:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a> (<a class="el" href="namespaceH5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> user_op, unsigned *idx=NULL, void *op_data=NULL)</td></tr>
-<tr class="memdesc:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over all the attributes of an <a class="el" href="namespaceH5.html">H5</a> object, which may be a group, dataset or named datatype.  <a href="#aad71c39cd20e8539891766571174d12a">More...</a><br/></td></tr>
-<tr class="separator:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250">attrExists</a> (const char *name) const </td></tr>
-<tr class="memdesc:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether the named attribute exists at this location.  <a href="#a9851243382265a412a8deeacf372f250">More...</a><br/></td></tr>
-<tr class="separator:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a811bad80304c37276264377f326e3014">attrExists</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a811bad80304c37276264377f326e3014">More...</a><br/></td></tr>
-<tr class="separator:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a> (const char *oldname, const char *newname) const </td></tr>
-<tr class="memdesc:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Renames the named attribute from this object.  <a href="#ab91ea93e37511b47d7b7a66dd0e5106c">More...</a><br/></td></tr>
-<tr class="separator:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &oldname, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592 [...]
-<tr class="memdesc:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for the names.  <a href="#a2173e9687bdef8e56995c1505dd9cf76">More...</a><br/></td></tr>
-<tr class="separator:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a> (const char *name) const </td></tr>
-<tr class="memdesc:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the named attribute from this object.  <a href="#a39ee7ff5208391e8b1f97eedf3ce32e4">More...</a><br/></td></tr>
-<tr class="separator:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a8cb4453b1db9f8082b5e0274f302c3fb">More...</a><br/></td></tr>
-<tr class="separator:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a> (const char *name, const char *comment) const </td></tr>
-<tr class="memdesc:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Sets or resets the comment for an object specified by its name.  <a href="#ac21f731f9df1d9bce610ad11439c2f96">More...</a><br/></td></tr>
-<tr class="separator:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H [...]
-<tr class="memdesc:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em> and <em>comment</em>.  <a href="#af5d9700b303e4f333c04cbed7e4ae38f">More...</a><br/></td></tr>
-<tr class="separator:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a> (const char *comment) const </td></tr>
-<tr class="memdesc:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it doesn't take an object name.  <a href="#a7d95f9b069c833c309b95f7b7e657af8">More...</a><br/></td></tr>
-<tr class="separator:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &comment) const </td></tr>
-<tr class="memdesc:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>comment</em>.  <a href="#a7eb08e192bbe76280f0f70b71db72420">More...</a><br/></td></tr>
-<tr class="separator:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c">getComment</a> (const char *name, size_t bufsize=256) const </td></tr>
-<tr class="memdesc:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves comment for the specified object and its comment's length.  <a href="#a674ac77bb3f99b335f8d0944f979c47c">More...</a><br/></td></tr>
-<tr class="separator:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">getComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &n [...]
-<tr class="memdesc:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">More...</a><br/></td></tr>
-<tr class="separator:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a> (const char *name) const </td></tr>
-<tr class="memdesc:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the comment from an object specified by its name.  <a href="#a5545d3fd20f74c7f94195f555f255ddf">More...</a><br/></td></tr>
-<tr class="separator:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad">removeComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a763eac5a87497deed3676920923469ad">More...</a><br/></td></tr>
-<tr class="separator:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a> (void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it does not take a <a class="el" href="classH5_1_1DataSpace.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object and the reference type must be specified.  <a href="#ae831f2bdb0e5971becebc76726dc9536">More. [...]
-<tr class="separator:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a> (void *ref, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it takes an <code>H5std_string</code> for the object's name.  <a href="#a23c3e2b8d8157a0039e9dcc43109345c">More...</a><br/></td></tr>
-<tr class="separator:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a6928514c43d4c0debf1afd7511f28511">reference</a> (void *ref, const char *name, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr>
-<tr class="memdesc:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Creates a reference to an HDF5 object or a dataset region.  <a href="#a6928514c43d4c0debf1afd7511f28511">More...</a><br/></td></tr>
-<tr class="separator:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a> (void *ref, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & [...]
-<tr class="memdesc:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#ac152ae8124df4cfbf7e880c67bb7e66b">More...</a><br/></td></tr>
-<tr class="separator:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a31c2d19fe87dec83ce94bf88a480456f">dereference</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an HDF5 object.  <a href="#a31c2d19fe87dec83ce94bf88a480456f">More...</a><br/></td></tr>
-<tr class="separator:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072">dereference</a> (const <a class="el" href="classH5_1_1Attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an attribute.  <a href="#a4dc3dad2a4a17d6c727b1d2fdf9d8072">More...</a><br/></td></tr>
-<tr class="separator:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a> (void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr>
-<tr class="memdesc:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves a dataspace with the region pointed to selected.  <a href="#a5d0a971d157cffc3591f6d2d8b43dcca">More...</a><br/></td></tr>
-<tr class="separator:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id.  <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr>
-<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr>
-<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object.  <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr>
-<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id.  <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr>
-<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr>
-<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object.  <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr>
-<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id.  <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr>
-<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr>
-<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object.  <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr>
-<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &rhs)</td></tr>
-<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr>
-<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr>
-<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr>
-<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object.  <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr>
-<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &original)</td></tr>
-<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object.  <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr>
-<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a> (const char *func_name) const </td></tr>
-<tr class="memdesc:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Makes and returns string "<class-name>::<func_name>".  <a href="#a2dec4b7c12a20f9b1c79c18956bfad0f">More...</a><br/></td></tr>
-<tr class="separator:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr>
-<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr>
-<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr class="memitem:a44833e411c4b97c99874efc54d996883"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a44833e411c4b97c99874efc54d996883">STD_I8BE</a></td></tr>
-<tr class="separator:a44833e411c4b97c99874efc54d996883"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac4612a91c052285975cf1d8494b06aa8"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#ac4612a91c052285975cf1d8494b06aa8">STD_I8LE</a></td></tr>
-<tr class="separator:ac4612a91c052285975cf1d8494b06aa8"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abd4e15115a19352cbff6db29bd3d3b7b"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#abd4e15115a19352cbff6db29bd3d3b7b">STD_I16BE</a></td></tr>
-<tr class="separator:abd4e15115a19352cbff6db29bd3d3b7b"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a460c5317cc2559810ab4b352f8a9bb7f"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a460c5317cc2559810ab4b352f8a9bb7f">STD_I16LE</a></td></tr>
-<tr class="separator:a460c5317cc2559810ab4b352f8a9bb7f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3b4f99b5b46dc8012ec4defe8da0e8de"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a3b4f99b5b46dc8012ec4defe8da0e8de">STD_I32BE</a></td></tr>
-<tr class="separator:a3b4f99b5b46dc8012ec4defe8da0e8de"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab31da64fda34c604a29e16c3176021ac"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#ab31da64fda34c604a29e16c3176021ac">STD_I32LE</a></td></tr>
-<tr class="separator:ab31da64fda34c604a29e16c3176021ac"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae2affc7564a35172bd9a2f89880be410"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#ae2affc7564a35172bd9a2f89880be410">STD_I64BE</a></td></tr>
-<tr class="separator:ae2affc7564a35172bd9a2f89880be410"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac880911edf46ee4513cc11ab07ca3bde"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#ac880911edf46ee4513cc11ab07ca3bde">STD_I64LE</a></td></tr>
-<tr class="separator:ac880911edf46ee4513cc11ab07ca3bde"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a49ae1b2044535ef1cd267d6c14438f21"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a49ae1b2044535ef1cd267d6c14438f21">STD_U8BE</a></td></tr>
-<tr class="separator:a49ae1b2044535ef1cd267d6c14438f21"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2b6ba019fd71b44bed2974e9aebb5f42"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a2b6ba019fd71b44bed2974e9aebb5f42">STD_U8LE</a></td></tr>
-<tr class="separator:a2b6ba019fd71b44bed2974e9aebb5f42"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab20cac18a9151ce74d4b77e0e05d2f0b"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#ab20cac18a9151ce74d4b77e0e05d2f0b">STD_U16BE</a></td></tr>
-<tr class="separator:ab20cac18a9151ce74d4b77e0e05d2f0b"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a926b0e8521a55ea413e98276dd1dc9cf"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a926b0e8521a55ea413e98276dd1dc9cf">STD_U16LE</a></td></tr>
-<tr class="separator:a926b0e8521a55ea413e98276dd1dc9cf"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a33ed1d2e269e0e6e6f9519e5a1183cfd"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a33ed1d2e269e0e6e6f9519e5a1183cfd">STD_U32BE</a></td></tr>
-<tr class="separator:a33ed1d2e269e0e6e6f9519e5a1183cfd"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad3200232f59cc9d2d49f98b4496a178b"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#ad3200232f59cc9d2d49f98b4496a178b">STD_U32LE</a></td></tr>
-<tr class="separator:ad3200232f59cc9d2d49f98b4496a178b"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7fe7a6637f71dbba3110efb619a64a7b"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a7fe7a6637f71dbba3110efb619a64a7b">STD_U64BE</a></td></tr>
-<tr class="separator:a7fe7a6637f71dbba3110efb619a64a7b"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8affac274b4d4836e2918bc72462e7d6"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a8affac274b4d4836e2918bc72462e7d6">STD_U64LE</a></td></tr>
-<tr class="separator:a8affac274b4d4836e2918bc72462e7d6"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a637b6ccc8af68fe374ac13cee342ffa5"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a637b6ccc8af68fe374ac13cee342ffa5">STD_B8BE</a></td></tr>
-<tr class="separator:a637b6ccc8af68fe374ac13cee342ffa5"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab5e2038beba46a0fe2a636f4f352f34f"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#ab5e2038beba46a0fe2a636f4f352f34f">STD_B8LE</a></td></tr>
-<tr class="separator:ab5e2038beba46a0fe2a636f4f352f34f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad103fa531285a3f8a7b7d667c6304e58"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#ad103fa531285a3f8a7b7d667c6304e58">STD_B16BE</a></td></tr>
-<tr class="separator:ad103fa531285a3f8a7b7d667c6304e58"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a60e9d509d34779be2837c9fa8bc27d9f"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a60e9d509d34779be2837c9fa8bc27d9f">STD_B16LE</a></td></tr>
-<tr class="separator:a60e9d509d34779be2837c9fa8bc27d9f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af3d308d0b34d539067544da387fa5a4d"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#af3d308d0b34d539067544da387fa5a4d">STD_B32BE</a></td></tr>
-<tr class="separator:af3d308d0b34d539067544da387fa5a4d"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae55f876474965201f032aaf9614b7849"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#ae55f876474965201f032aaf9614b7849">STD_B32LE</a></td></tr>
-<tr class="separator:ae55f876474965201f032aaf9614b7849"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a38e8491579180cd9bf38de16171c985e"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a38e8491579180cd9bf38de16171c985e">STD_B64BE</a></td></tr>
-<tr class="separator:a38e8491579180cd9bf38de16171c985e"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2933409af66b77e936fee17baf18721f"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a2933409af66b77e936fee17baf18721f">STD_B64LE</a></td></tr>
-<tr class="separator:a2933409af66b77e936fee17baf18721f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1e69d8ffc8f423bd26d1e4210f5f658f"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a1e69d8ffc8f423bd26d1e4210f5f658f">STD_REF_OBJ</a></td></tr>
-<tr class="separator:a1e69d8ffc8f423bd26d1e4210f5f658f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa3b16d76530b829c6fabc64278a259b4"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#aa3b16d76530b829c6fabc64278a259b4">STD_REF_DSETREG</a></td></tr>
-<tr class="separator:aa3b16d76530b829c6fabc64278a259b4"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a639b8b3f8e65d81d408d78f81a9dc596"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a639b8b3f8e65d81d408d78f81a9dc596">C_S1</a></td></tr>
-<tr class="separator:a639b8b3f8e65d81d408d78f81a9dc596"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aaa77e1ff78f2f325d588036e0f9469b3"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#aaa77e1ff78f2f325d588036e0f9469b3">FORTRAN_S1</a></td></tr>
-<tr class="separator:aaa77e1ff78f2f325d588036e0f9469b3"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aebdfd010c0781cb4f391f4b5ff6092c2"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#aebdfd010c0781cb4f391f4b5ff6092c2">IEEE_F32BE</a></td></tr>
-<tr class="separator:aebdfd010c0781cb4f391f4b5ff6092c2"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8ce1102ef03f5071d2a4811448d1f285"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a8ce1102ef03f5071d2a4811448d1f285">IEEE_F32LE</a></td></tr>
-<tr class="separator:a8ce1102ef03f5071d2a4811448d1f285"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aec8a520eb01c5d884562fa9b94308e77"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#aec8a520eb01c5d884562fa9b94308e77">IEEE_F64BE</a></td></tr>
-<tr class="separator:aec8a520eb01c5d884562fa9b94308e77"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3dbddc351f814c9e82d9b0d38d94bcee"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a3dbddc351f814c9e82d9b0d38d94bcee">IEEE_F64LE</a></td></tr>
-<tr class="separator:a3dbddc351f814c9e82d9b0d38d94bcee"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae7f0b8d74f633e364a9ba0a20727dac2"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#ae7f0b8d74f633e364a9ba0a20727dac2">UNIX_D32BE</a></td></tr>
-<tr class="separator:ae7f0b8d74f633e364a9ba0a20727dac2"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa44d74bb687190190fa3ec3019579e2f"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#aa44d74bb687190190fa3ec3019579e2f">UNIX_D32LE</a></td></tr>
-<tr class="separator:aa44d74bb687190190fa3ec3019579e2f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a14a9c109e84ac8dd1d01fcce4c0b6ebd"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a14a9c109e84ac8dd1d01fcce4c0b6ebd">UNIX_D64BE</a></td></tr>
-<tr class="separator:a14a9c109e84ac8dd1d01fcce4c0b6ebd"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a22ce9d050cdc2f6ed13ce4b32993cc23"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a22ce9d050cdc2f6ed13ce4b32993cc23">UNIX_D64LE</a></td></tr>
-<tr class="separator:a22ce9d050cdc2f6ed13ce4b32993cc23"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac1a5d79e6f525504847de8eb2033eed0"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#ac1a5d79e6f525504847de8eb2033eed0">INTEL_I8</a></td></tr>
-<tr class="separator:ac1a5d79e6f525504847de8eb2033eed0"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aac016fce3a763b30559b03da16c10cad"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#aac016fce3a763b30559b03da16c10cad">INTEL_I16</a></td></tr>
-<tr class="separator:aac016fce3a763b30559b03da16c10cad"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9c1271b25845e99faaa1fe96a7abed71"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a9c1271b25845e99faaa1fe96a7abed71">INTEL_I32</a></td></tr>
-<tr class="separator:a9c1271b25845e99faaa1fe96a7abed71"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac50a22ffd5e4fe629363961949801a3c"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#ac50a22ffd5e4fe629363961949801a3c">INTEL_I64</a></td></tr>
-<tr class="separator:ac50a22ffd5e4fe629363961949801a3c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a30709ffd6dea99ca571d6d55f3faa77c"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a30709ffd6dea99ca571d6d55f3faa77c">INTEL_U8</a></td></tr>
-<tr class="separator:a30709ffd6dea99ca571d6d55f3faa77c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2b3d1ba9b1e031432fac2dc4b75a4e6e"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a2b3d1ba9b1e031432fac2dc4b75a4e6e">INTEL_U16</a></td></tr>
-<tr class="separator:a2b3d1ba9b1e031432fac2dc4b75a4e6e"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8c02358878872f57187bcdabaa77f0c9"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a8c02358878872f57187bcdabaa77f0c9">INTEL_U32</a></td></tr>
-<tr class="separator:a8c02358878872f57187bcdabaa77f0c9"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae0b26f35ff394256db92b2799a067ed3"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#ae0b26f35ff394256db92b2799a067ed3">INTEL_U64</a></td></tr>
-<tr class="separator:ae0b26f35ff394256db92b2799a067ed3"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7e1b0f12025aa4b94f1e18d9eeed20be"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a7e1b0f12025aa4b94f1e18d9eeed20be">INTEL_B8</a></td></tr>
-<tr class="separator:a7e1b0f12025aa4b94f1e18d9eeed20be"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7efa55d1f0aad66f46258e225f73344e"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a7efa55d1f0aad66f46258e225f73344e">INTEL_B16</a></td></tr>
-<tr class="separator:a7efa55d1f0aad66f46258e225f73344e"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1c7e18746a3c86645f6f0f05d651c4e8"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a1c7e18746a3c86645f6f0f05d651c4e8">INTEL_B32</a></td></tr>
-<tr class="separator:a1c7e18746a3c86645f6f0f05d651c4e8"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa8489b39cc1f1e79768152fe961e954a"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#aa8489b39cc1f1e79768152fe961e954a">INTEL_B64</a></td></tr>
-<tr class="separator:aa8489b39cc1f1e79768152fe961e954a"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a470a948d630c795960f9a3d59ec9e06b"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a470a948d630c795960f9a3d59ec9e06b">INTEL_F32</a></td></tr>
-<tr class="separator:a470a948d630c795960f9a3d59ec9e06b"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4691df493ccc936fe269cbef5d72e9d5"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a4691df493ccc936fe269cbef5d72e9d5">INTEL_F64</a></td></tr>
-<tr class="separator:a4691df493ccc936fe269cbef5d72e9d5"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad8475ec1fa91002c139e03851b42ae33"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#ad8475ec1fa91002c139e03851b42ae33">ALPHA_I8</a></td></tr>
-<tr class="separator:ad8475ec1fa91002c139e03851b42ae33"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:acbca9e339b705bd21b17492a7c2700ad"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#acbca9e339b705bd21b17492a7c2700ad">ALPHA_I16</a></td></tr>
-<tr class="separator:acbca9e339b705bd21b17492a7c2700ad"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a84c82be31a6f662d82aaf47a3376efb6"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a84c82be31a6f662d82aaf47a3376efb6">ALPHA_I32</a></td></tr>
-<tr class="separator:a84c82be31a6f662d82aaf47a3376efb6"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a60179690513799f649017adafcd7c14b"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a60179690513799f649017adafcd7c14b">ALPHA_I64</a></td></tr>
-<tr class="separator:a60179690513799f649017adafcd7c14b"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7242c90491e02f97d014cac1cc8f38e5"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a7242c90491e02f97d014cac1cc8f38e5">ALPHA_U8</a></td></tr>
-<tr class="separator:a7242c90491e02f97d014cac1cc8f38e5"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa8fcd332d7c5eece1b2affc90675757f"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#aa8fcd332d7c5eece1b2affc90675757f">ALPHA_U16</a></td></tr>
-<tr class="separator:aa8fcd332d7c5eece1b2affc90675757f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a47187b8b6ce42b514d7f3597e386cd61"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a47187b8b6ce42b514d7f3597e386cd61">ALPHA_U32</a></td></tr>
-<tr class="separator:a47187b8b6ce42b514d7f3597e386cd61"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab4dd6ed47ffb1a5454d859272bd36aa8"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#ab4dd6ed47ffb1a5454d859272bd36aa8">ALPHA_U64</a></td></tr>
-<tr class="separator:ab4dd6ed47ffb1a5454d859272bd36aa8"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5c7ef99a8f8c10c01acbb49301822b5d"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a5c7ef99a8f8c10c01acbb49301822b5d">ALPHA_B8</a></td></tr>
-<tr class="separator:a5c7ef99a8f8c10c01acbb49301822b5d"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac9ce4d92ee7be65c0281c73b43338afa"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#ac9ce4d92ee7be65c0281c73b43338afa">ALPHA_B16</a></td></tr>
-<tr class="separator:ac9ce4d92ee7be65c0281c73b43338afa"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6c8a3a29d47bc77b50a5fe422242caf1"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a6c8a3a29d47bc77b50a5fe422242caf1">ALPHA_B32</a></td></tr>
-<tr class="separator:a6c8a3a29d47bc77b50a5fe422242caf1"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae4f532c54f5fbedd5c5ce67d1bfef414"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#ae4f532c54f5fbedd5c5ce67d1bfef414">ALPHA_B64</a></td></tr>
-<tr class="separator:ae4f532c54f5fbedd5c5ce67d1bfef414"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac3c19a0d051f3a656347194b315eff8d"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#ac3c19a0d051f3a656347194b315eff8d">ALPHA_F32</a></td></tr>
-<tr class="separator:ac3c19a0d051f3a656347194b315eff8d"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af665577f20ac5d5b0d1c937b2d5132be"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#af665577f20ac5d5b0d1c937b2d5132be">ALPHA_F64</a></td></tr>
-<tr class="separator:af665577f20ac5d5b0d1c937b2d5132be"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a63bc10e71f10d5d85dfde684be923392"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a63bc10e71f10d5d85dfde684be923392">MIPS_I8</a></td></tr>
-<tr class="separator:a63bc10e71f10d5d85dfde684be923392"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a22c8a88256aa7f6db036448816ef1472"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a22c8a88256aa7f6db036448816ef1472">MIPS_I16</a></td></tr>
-<tr class="separator:a22c8a88256aa7f6db036448816ef1472"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa9aade4c27680ea497554817b38a9710"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#aa9aade4c27680ea497554817b38a9710">MIPS_I32</a></td></tr>
-<tr class="separator:aa9aade4c27680ea497554817b38a9710"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2a72f07dfa79ee3c752d238e79928ece"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a2a72f07dfa79ee3c752d238e79928ece">MIPS_I64</a></td></tr>
-<tr class="separator:a2a72f07dfa79ee3c752d238e79928ece"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9464d3d68f1a03b42336fcb69d3ebf02"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a9464d3d68f1a03b42336fcb69d3ebf02">MIPS_U8</a></td></tr>
-<tr class="separator:a9464d3d68f1a03b42336fcb69d3ebf02"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a53275893cc06aca71ff2a00444de1533"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a53275893cc06aca71ff2a00444de1533">MIPS_U16</a></td></tr>
-<tr class="separator:a53275893cc06aca71ff2a00444de1533"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1519daabc7ba6aa51296ae42403a34e3"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a1519daabc7ba6aa51296ae42403a34e3">MIPS_U32</a></td></tr>
-<tr class="separator:a1519daabc7ba6aa51296ae42403a34e3"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a32836ea587df3838677357175f18b4b5"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a32836ea587df3838677357175f18b4b5">MIPS_U64</a></td></tr>
-<tr class="separator:a32836ea587df3838677357175f18b4b5"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a278e1c6e9ff0cc385141fbae70a05561"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a278e1c6e9ff0cc385141fbae70a05561">MIPS_B8</a></td></tr>
-<tr class="separator:a278e1c6e9ff0cc385141fbae70a05561"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a78a26b35c3a19aec93518a990a5b92b5"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a78a26b35c3a19aec93518a990a5b92b5">MIPS_B16</a></td></tr>
-<tr class="separator:a78a26b35c3a19aec93518a990a5b92b5"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:addb258adff59a9f21507edba007f0679"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#addb258adff59a9f21507edba007f0679">MIPS_B32</a></td></tr>
-<tr class="separator:addb258adff59a9f21507edba007f0679"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:afdbdf949b7495cb262b53595ba2e9a87"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#afdbdf949b7495cb262b53595ba2e9a87">MIPS_B64</a></td></tr>
-<tr class="separator:afdbdf949b7495cb262b53595ba2e9a87"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:acba17926a46fc392642b7d7504cab85b"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#acba17926a46fc392642b7d7504cab85b">MIPS_F32</a></td></tr>
-<tr class="separator:acba17926a46fc392642b7d7504cab85b"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a62792fae599267ddd9823846bf0026de"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a62792fae599267ddd9823846bf0026de">MIPS_F64</a></td></tr>
-<tr class="separator:a62792fae599267ddd9823846bf0026de"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0044bc24a845a1ece648ac2c0d79cdb9"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a0044bc24a845a1ece648ac2c0d79cdb9">NATIVE_CHAR</a></td></tr>
-<tr class="separator:a0044bc24a845a1ece648ac2c0d79cdb9"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9c45e156dc8468f2f4b75874af34d259"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a9c45e156dc8468f2f4b75874af34d259">NATIVE_SCHAR</a></td></tr>
-<tr class="separator:a9c45e156dc8468f2f4b75874af34d259"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a448d626bd6e5b8f7b8d92b1766410007"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a448d626bd6e5b8f7b8d92b1766410007">NATIVE_UCHAR</a></td></tr>
-<tr class="separator:a448d626bd6e5b8f7b8d92b1766410007"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae92fcc4e9ab405c725f9b64284b8e8f2"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#ae92fcc4e9ab405c725f9b64284b8e8f2">NATIVE_SHORT</a></td></tr>
-<tr class="separator:ae92fcc4e9ab405c725f9b64284b8e8f2"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a79eaf2c163177a8fc6620560aa4cff36"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a79eaf2c163177a8fc6620560aa4cff36">NATIVE_USHORT</a></td></tr>
-<tr class="separator:a79eaf2c163177a8fc6620560aa4cff36"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3308bcd537696a8d728cd3b443f2fc7b"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a3308bcd537696a8d728cd3b443f2fc7b">NATIVE_INT</a></td></tr>
-<tr class="separator:a3308bcd537696a8d728cd3b443f2fc7b"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a173cefe35df694544790548ed38b2732"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a173cefe35df694544790548ed38b2732">NATIVE_UINT</a></td></tr>
-<tr class="separator:a173cefe35df694544790548ed38b2732"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a084ffd0ab3361b13eec6f04bcafc8c4f"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a084ffd0ab3361b13eec6f04bcafc8c4f">NATIVE_LONG</a></td></tr>
-<tr class="separator:a084ffd0ab3361b13eec6f04bcafc8c4f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a06ae841ee5f45fadf5d946de8137e7e3"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a06ae841ee5f45fadf5d946de8137e7e3">NATIVE_ULONG</a></td></tr>
-<tr class="separator:a06ae841ee5f45fadf5d946de8137e7e3"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aef226f7baef804c834e6bfe6b5f32552"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#aef226f7baef804c834e6bfe6b5f32552">NATIVE_LLONG</a></td></tr>
-<tr class="separator:aef226f7baef804c834e6bfe6b5f32552"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa788ee310e338685cbff871d3d65f8f6"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#aa788ee310e338685cbff871d3d65f8f6">NATIVE_ULLONG</a></td></tr>
-<tr class="separator:aa788ee310e338685cbff871d3d65f8f6"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa1840efa5f3728f370bfdb475b010c02"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#aa1840efa5f3728f370bfdb475b010c02">NATIVE_FLOAT</a></td></tr>
-<tr class="separator:aa1840efa5f3728f370bfdb475b010c02"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4d04943f071e75f43cd423ce13119b9f"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a4d04943f071e75f43cd423ce13119b9f">NATIVE_DOUBLE</a></td></tr>
-<tr class="separator:a4d04943f071e75f43cd423ce13119b9f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad478b2caaf804a40b7f5c5c4de83ed61"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#ad478b2caaf804a40b7f5c5c4de83ed61">NATIVE_LDOUBLE</a></td></tr>
-<tr class="separator:ad478b2caaf804a40b7f5c5c4de83ed61"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af7956deee7c710fc9cde275455f80cc2"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#af7956deee7c710fc9cde275455f80cc2">NATIVE_B8</a></td></tr>
-<tr class="separator:af7956deee7c710fc9cde275455f80cc2"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a669cfc51051f32f454b20b5e8fc3280f"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a669cfc51051f32f454b20b5e8fc3280f">NATIVE_B16</a></td></tr>
-<tr class="separator:a669cfc51051f32f454b20b5e8fc3280f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac292ec5492ec6d7a31b0a7930632c454"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#ac292ec5492ec6d7a31b0a7930632c454">NATIVE_B32</a></td></tr>
-<tr class="separator:ac292ec5492ec6d7a31b0a7930632c454"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2e9173d1917bafbe10e4b9bb8d409316"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a2e9173d1917bafbe10e4b9bb8d409316">NATIVE_B64</a></td></tr>
-<tr class="separator:a2e9173d1917bafbe10e4b9bb8d409316"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aeee661384fb959e9a70fe58d86381f83"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#aeee661384fb959e9a70fe58d86381f83">NATIVE_OPAQUE</a></td></tr>
-<tr class="separator:aeee661384fb959e9a70fe58d86381f83"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:acdb2833d8eb5dcf2f89a53912b3a1f1e"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#acdb2833d8eb5dcf2f89a53912b3a1f1e">NATIVE_HSIZE</a></td></tr>
-<tr class="separator:acdb2833d8eb5dcf2f89a53912b3a1f1e"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1d45d3816ec65366276b3710139cabbb"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a1d45d3816ec65366276b3710139cabbb">NATIVE_HSSIZE</a></td></tr>
-<tr class="separator:a1d45d3816ec65366276b3710139cabbb"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aec51c8deb3bdb4b470a45643b6af4624"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#aec51c8deb3bdb4b470a45643b6af4624">NATIVE_HERR</a></td></tr>
-<tr class="separator:aec51c8deb3bdb4b470a45643b6af4624"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa45ce1582595407d4e28cd1ae71987aa"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#aa45ce1582595407d4e28cd1ae71987aa">NATIVE_HBOOL</a></td></tr>
-<tr class="separator:aa45ce1582595407d4e28cd1ae71987aa"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9b472967372025b70fd3925b9f5b6f38"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a9b472967372025b70fd3925b9f5b6f38">NATIVE_INT8</a></td></tr>
-<tr class="separator:a9b472967372025b70fd3925b9f5b6f38"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a17b688e5445c81b1a633c9be225a388d"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a17b688e5445c81b1a633c9be225a388d">NATIVE_UINT8</a></td></tr>
-<tr class="separator:a17b688e5445c81b1a633c9be225a388d"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a19cc8b04760bc07fb763da95e8f6094c"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a19cc8b04760bc07fb763da95e8f6094c">NATIVE_INT16</a></td></tr>
-<tr class="separator:a19cc8b04760bc07fb763da95e8f6094c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8a3c25f8281e00d16dde9bee50af68d9"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a8a3c25f8281e00d16dde9bee50af68d9">NATIVE_UINT16</a></td></tr>
-<tr class="separator:a8a3c25f8281e00d16dde9bee50af68d9"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1b4e2514d885b926cf640c26bbcb7ae8"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a1b4e2514d885b926cf640c26bbcb7ae8">NATIVE_INT32</a></td></tr>
-<tr class="separator:a1b4e2514d885b926cf640c26bbcb7ae8"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a53816ebd753710a5f88140e7e566f2fe"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a53816ebd753710a5f88140e7e566f2fe">NATIVE_UINT32</a></td></tr>
-<tr class="separator:a53816ebd753710a5f88140e7e566f2fe"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af62843475114d90b7bfa02b6736976fd"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#af62843475114d90b7bfa02b6736976fd">NATIVE_INT64</a></td></tr>
-<tr class="separator:af62843475114d90b7bfa02b6736976fd"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a81f50f04810a1997bf8188c9b30e83cd"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PredType.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a81f50f04810a1997bf8188c9b30e83cd">NATIVE_UINT64</a></td></tr>
-<tr class="separator:a81f50f04810a1997bf8188c9b30e83cd"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
-Protected Member Functions</h2></td></tr>
-<tr class="memitem:a49ec34ae909c08146dcbdbd2507fde71"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a49ec34ae909c08146dcbdbd2507fde71">PredType</a> ()</td></tr>
-<tr class="memdesc:a49ec34ae909c08146dcbdbd2507fde71"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub predefined datatype.  <a href="#a49ec34ae909c08146dcbdbd2507fde71">More...</a><br/></td></tr>
-<tr class="separator:a49ec34ae909c08146dcbdbd2507fde71"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0473f765a62fffc81506e5454c85e1f5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html#a0473f765a62fffc81506e5454c85e1f5">PredType</a> (const hid_t predtype_id)</td></tr>
-<tr class="memdesc:a0473f765a62fffc81506e5454c85e1f5"><td class="mdescLeft"> </td><td class="mdescRight">Creates a <a class="el" href="classH5_1_1PredType.html" title="Class PredType holds the definition of all the HDF5 predefined datatypes. ">PredType</a> object using the id of an existing predefined datatype.  <a href="#a0473f765a62fffc81506e5454c85e1f5">More...</a><br/></td></tr>
-<tr class="separator:a0473f765a62fffc81506e5454c85e1f5"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1AtomType"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1AtomType')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td></tr>
-<tr class="memitem:a83a4e13e4d1d6e5adee2a0174ff58f3f inherit pro_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a83a4e13e4d1d6e5adee2a0174ff58f3f">AtomType</a> ()</td></tr>
-<tr class="separator:a83a4e13e4d1d6e5adee2a0174ff58f3f inherit pro_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac597420fca15cc22cd3bc1d6596a020d inherit pro_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#ac597420fca15cc22cd3bc1d6596a020d">AtomType</a> (const hid_t existing_id)</td></tr>
-<tr class="separator:ac597420fca15cc22cd3bc1d6596a020d inherit pro_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1DataType"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1DataType')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td></tr>
-<tr class="memitem:a213c4090dc6429671f2a4c604c2eeb4b inherit pro_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a213c4090dc6429671f2a4c604c2eeb4b">p_setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a213c4090dc6429671f2a4c604c2eeb4b inherit pro_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a213c4090dc6429671f2a4c604c2eeb4b">More...</a><br/></td></tr>
-<tr class="separator:a213c4090dc6429671f2a4c604c2eeb4b inherit pro_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1H5Object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1H5Object')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td></tr>
-<tr class="memitem:a3dfa8496c2490cf9338462647ec1a831 inherit pro_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#a3dfa8496c2490cf9338462647ec1a831">H5Object</a> ()</td></tr>
-<tr class="separator:a3dfa8496c2490cf9338462647ec1a831 inherit pro_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aaedb5e2d949e1f38817a770e564def5c inherit pro_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#aaedb5e2d949e1f38817a770e564def5c">H5Object</a> (const hid_t object_id)</td></tr>
-<tr class="separator:aaedb5e2d949e1f38817a770e564def5c inherit pro_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1H5Location"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1H5Location')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td></tr>
-<tr class="memitem:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a> ()</td></tr>
-<tr class="separator:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a> (const hid_t loc_id)</td></tr>
-<tr class="separator:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &original)</td></tr>
-<tr class="memdesc:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> instance.  <a href="#a220e9b5ce6e2f1a0a9417c43044a4435">More...</a><br/></td></tr>
-<tr class="separator:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:add727abd7dc520399f983c4a233b2f16 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16">p_reference</a> (void *ref, const char *name, hid_t space_id, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:add727abd7dc520399f983c4a233b2f16 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aade70036f2fb86c9db621a3fada7cb82 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82">p_dereference</a> (hid_t loc_id, const void *ref, H5R_type_t ref_type, const char *from_func)</td></tr>
-<tr class="separator:aade70036f2fb86c9db621a3fada7cb82 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abcc6664714713593bf1a4fd9f1a5eab4 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4">p_get_obj_type</a> (void *ref, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:abcc6664714713593bf1a4fd9f1a5eab4 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7399d98ad07692317981f9769c3853f2 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2">p_get_ref_obj_type</a> (void *ref, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:a7399d98ad07692317981f9769c3853f2 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7">~H5Location</a> ()</td></tr>
-<tr class="memdesc:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#af790c3883e7d9f72677a1f6ed034c4c7">More...</a><br/></td></tr>
-<tr class="separator:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr>
-<tr class="memdesc:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a5545dda5e4c610b6bd9cdffe670c8728">More...</a><br/></td></tr>
-<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a> () const </td></tr>
-<tr class="separator:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr>
-<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object.  <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr>
-<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a> (const hid_t obj_id)</td></tr>
-<tr class="separator:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_attribs_classH5_1_1DataType"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classH5_1_1DataType')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td></tr>
-<tr class="memitem:aa3ed12331c88117e640fff76002108d3 inherit pro_attribs_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aa3ed12331c88117e640fff76002108d3">id</a></td></tr>
-<tr class="separator:aa3ed12331c88117e640fff76002108d3 inherit pro_attribs_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Class <a class="el" href="classH5_1_1PredType.html" title="Class PredType holds the definition of all the HDF5 predefined datatypes. ">PredType</a> holds the definition of all the HDF5 predefined datatypes. </p>
-<p>These types can only be made copy of, not created by H5Tcreate or closed by H5Tclose. They are treated as constants. </p>
-</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="add6fc02da90b4237c83ff67ccdab20a4"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::PredType::PredType </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1PredType.html">PredType</a> & </td>
-          <td class="paramname"><em>original</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1PredType.html" title="Class PredType holds the definition of all the HDF5 predefined datatypes. ">PredType</a> object. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">original</td><td>- IN: <a class="el" href="classH5_1_1PredType.html" title="Class PredType holds the definition of all the HDF5 predefined datatypes. ">PredType</a> instance to copy </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a2047c7238e0c82572bc0a3bb0a18b06a"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::PredType::~PredType </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Noop destructor. </p>
-
-</div>
-</div>
-<a class="anchor" id="a49ec34ae909c08146dcbdbd2507fde71"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::PredType::PredType </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Default constructor: Creates a stub predefined datatype. </p>
-
-</div>
-</div>
-<a class="anchor" id="a0473f765a62fffc81506e5454c85e1f5"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::PredType::PredType </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>predtype_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Creates a <a class="el" href="classH5_1_1PredType.html" title="Class PredType holds the definition of all the HDF5 predefined datatypes. ">PredType</a> object using the id of an existing predefined datatype. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">predtype_id</td><td>- IN: Id of a predefined datatype </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a91ce8376cef135f4bf385e6f3177f18e"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::PredType::commit </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="classH5_1_1H5Location.html">H5Location</a> & </td>
-          <td class="paramname"><em>loc</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This dummy function do not inherit from <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> - it will throw a <a class="el" href="classH5_1_1DataTypeIException.html">DataTypeIException</a> if invoked. </p>
-
-</div>
-</div>
-<a class="anchor" id="aeb3180a69dc65f7624035a7918f8c6f7"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::PredType::commit </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="classH5_1_1H5Location.html">H5Location</a> & </td>
-          <td class="paramname"><em>loc</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This dummy function do not inherit from <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> - it will throw a <a class="el" href="classH5_1_1DataTypeIException.html">DataTypeIException</a> if invoked. </p>
-
-</div>
-</div>
-<a class="anchor" id="afe9d706998d2be050a9c6f0b2604530a"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool H5::PredType::committed </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This dummy function do not inherit from <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> - it will throw a <a class="el" href="classH5_1_1DataTypeIException.html">DataTypeIException</a> if invoked. </p>
-
-</div>
-</div>
-<a class="anchor" id="aa29af075cf3bb23c1d962f73c4116ba6"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::PredType::fromClass </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns this class name. </p>
-
-<p>Reimplemented from <a class="el" href="classH5_1_1AtomType.html#a80818b48fcfae291550bc8cad6b05d1c">H5::AtomType</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a87618d7949ea06c4af4c5bf29252beba"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1PredType.html">PredType</a> & H5::PredType::operator= </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1PredType.html">PredType</a> & </td>
-          <td class="paramname"><em>rhs</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Assignment operator. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">rhs</td><td>- IN: Reference to the predefined datatype </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Reference to <a class="el" href="classH5_1_1PredType.html" title="Class PredType holds the definition of all the HDF5 predefined datatypes. ">PredType</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="ac9ce4d92ee7be65c0281c73b43338afa"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::ALPHA_B16</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a6c8a3a29d47bc77b50a5fe422242caf1"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::ALPHA_B32</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ae4f532c54f5fbedd5c5ce67d1bfef414"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::ALPHA_B64</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a5c7ef99a8f8c10c01acbb49301822b5d"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::ALPHA_B8</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ac3c19a0d051f3a656347194b315eff8d"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::ALPHA_F32</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="af665577f20ac5d5b0d1c937b2d5132be"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::ALPHA_F64</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="acbca9e339b705bd21b17492a7c2700ad"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::ALPHA_I16</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a84c82be31a6f662d82aaf47a3376efb6"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::ALPHA_I32</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a60179690513799f649017adafcd7c14b"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::ALPHA_I64</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ad8475ec1fa91002c139e03851b42ae33"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::ALPHA_I8</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aa8fcd332d7c5eece1b2affc90675757f"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::ALPHA_U16</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a47187b8b6ce42b514d7f3597e386cd61"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::ALPHA_U32</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ab4dd6ed47ffb1a5454d859272bd36aa8"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::ALPHA_U64</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a7242c90491e02f97d014cac1cc8f38e5"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::ALPHA_U8</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a639b8b3f8e65d81d408d78f81a9dc596"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::C_S1</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aaa77e1ff78f2f325d588036e0f9469b3"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::FORTRAN_S1</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aebdfd010c0781cb4f391f4b5ff6092c2"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::IEEE_F32BE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a8ce1102ef03f5071d2a4811448d1f285"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::IEEE_F32LE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aec8a520eb01c5d884562fa9b94308e77"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::IEEE_F64BE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a3dbddc351f814c9e82d9b0d38d94bcee"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::IEEE_F64LE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a7efa55d1f0aad66f46258e225f73344e"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::INTEL_B16</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a1c7e18746a3c86645f6f0f05d651c4e8"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::INTEL_B32</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aa8489b39cc1f1e79768152fe961e954a"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::INTEL_B64</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a7e1b0f12025aa4b94f1e18d9eeed20be"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::INTEL_B8</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a470a948d630c795960f9a3d59ec9e06b"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::INTEL_F32</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a4691df493ccc936fe269cbef5d72e9d5"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::INTEL_F64</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aac016fce3a763b30559b03da16c10cad"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::INTEL_I16</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a9c1271b25845e99faaa1fe96a7abed71"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::INTEL_I32</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ac50a22ffd5e4fe629363961949801a3c"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::INTEL_I64</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ac1a5d79e6f525504847de8eb2033eed0"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::INTEL_I8</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a2b3d1ba9b1e031432fac2dc4b75a4e6e"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::INTEL_U16</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a8c02358878872f57187bcdabaa77f0c9"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::INTEL_U32</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ae0b26f35ff394256db92b2799a067ed3"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::INTEL_U64</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a30709ffd6dea99ca571d6d55f3faa77c"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::INTEL_U8</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a78a26b35c3a19aec93518a990a5b92b5"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::MIPS_B16</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="addb258adff59a9f21507edba007f0679"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::MIPS_B32</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="afdbdf949b7495cb262b53595ba2e9a87"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::MIPS_B64</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a278e1c6e9ff0cc385141fbae70a05561"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::MIPS_B8</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="acba17926a46fc392642b7d7504cab85b"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::MIPS_F32</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a62792fae599267ddd9823846bf0026de"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::MIPS_F64</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a22c8a88256aa7f6db036448816ef1472"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::MIPS_I16</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aa9aade4c27680ea497554817b38a9710"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::MIPS_I32</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a2a72f07dfa79ee3c752d238e79928ece"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::MIPS_I64</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a63bc10e71f10d5d85dfde684be923392"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::MIPS_I8</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a53275893cc06aca71ff2a00444de1533"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::MIPS_U16</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a1519daabc7ba6aa51296ae42403a34e3"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::MIPS_U32</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a32836ea587df3838677357175f18b4b5"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::MIPS_U64</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a9464d3d68f1a03b42336fcb69d3ebf02"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::MIPS_U8</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a669cfc51051f32f454b20b5e8fc3280f"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::NATIVE_B16</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ac292ec5492ec6d7a31b0a7930632c454"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::NATIVE_B32</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a2e9173d1917bafbe10e4b9bb8d409316"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::NATIVE_B64</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="af7956deee7c710fc9cde275455f80cc2"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::NATIVE_B8</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a0044bc24a845a1ece648ac2c0d79cdb9"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::NATIVE_CHAR</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a4d04943f071e75f43cd423ce13119b9f"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::NATIVE_DOUBLE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="compound_8cpp-example.html#a7">compound.cpp</a>.</dd>
-</dl>
-</div>
-</div>
-<a class="anchor" id="aa1840efa5f3728f370bfdb475b010c02"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::NATIVE_FLOAT</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="compound_8cpp-example.html#a8">compound.cpp</a>, and <a class="el" href="h5group_8cpp-example.html#a12">h5group.cpp</a>.</dd>
-</dl>
-</div>
-</div>
-<a class="anchor" id="aa45ce1582595407d4e28cd1ae71987aa"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::NATIVE_HBOOL</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aec51c8deb3bdb4b470a45643b6af4624"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::NATIVE_HERR</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="acdb2833d8eb5dcf2f89a53912b3a1f1e"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::NATIVE_HSIZE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a1d45d3816ec65366276b3710139cabbb"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::NATIVE_HSSIZE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a3308bcd537696a8d728cd3b443f2fc7b"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::NATIVE_INT</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-<dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#a9">chunks.cpp</a>, <a class="el" href="compound_8cpp-example.html#a6">compound.cpp</a>, <a class="el" href="create_8cpp-example.html#a5">create.cpp</a>, <a class="el" href="extend_ds_8cpp-example.html#a7">extend_ds.cpp</a>, <a class="el" href="h5group_8cpp-example.html#a11">h5group.cpp</a>, <a class="el" href="readdata_8cpp-example.html#a15">readdata.cpp</a>, and <a class="el" href="writedata_8cpp-example.htm [...]
-</dl>
-</div>
-</div>
-<a class="anchor" id="a19cc8b04760bc07fb763da95e8f6094c"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::NATIVE_INT16</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a1b4e2514d885b926cf640c26bbcb7ae8"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::NATIVE_INT32</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="af62843475114d90b7bfa02b6736976fd"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::NATIVE_INT64</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a9b472967372025b70fd3925b9f5b6f38"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::NATIVE_INT8</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ad478b2caaf804a40b7f5c5c4de83ed61"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::NATIVE_LDOUBLE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aef226f7baef804c834e6bfe6b5f32552"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::NATIVE_LLONG</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a084ffd0ab3361b13eec6f04bcafc8c4f"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::NATIVE_LONG</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aeee661384fb959e9a70fe58d86381f83"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::NATIVE_OPAQUE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a9c45e156dc8468f2f4b75874af34d259"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::NATIVE_SCHAR</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ae92fcc4e9ab405c725f9b64284b8e8f2"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::NATIVE_SHORT</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a448d626bd6e5b8f7b8d92b1766410007"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::NATIVE_UCHAR</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a173cefe35df694544790548ed38b2732"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::NATIVE_UINT</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a8a3c25f8281e00d16dde9bee50af68d9"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::NATIVE_UINT16</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a53816ebd753710a5f88140e7e566f2fe"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::NATIVE_UINT32</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a81f50f04810a1997bf8188c9b30e83cd"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::NATIVE_UINT64</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a17b688e5445c81b1a633c9be225a388d"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::NATIVE_UINT8</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aa788ee310e338685cbff871d3d65f8f6"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::NATIVE_ULLONG</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a06ae841ee5f45fadf5d946de8137e7e3"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::NATIVE_ULONG</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a79eaf2c163177a8fc6620560aa4cff36"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::NATIVE_USHORT</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ad103fa531285a3f8a7b7d667c6304e58"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::STD_B16BE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a60e9d509d34779be2837c9fa8bc27d9f"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::STD_B16LE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="af3d308d0b34d539067544da387fa5a4d"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::STD_B32BE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ae55f876474965201f032aaf9614b7849"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::STD_B32LE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a38e8491579180cd9bf38de16171c985e"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::STD_B64BE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a2933409af66b77e936fee17baf18721f"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::STD_B64LE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a637b6ccc8af68fe374ac13cee342ffa5"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::STD_B8BE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ab5e2038beba46a0fe2a636f4f352f34f"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::STD_B8LE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="abd4e15115a19352cbff6db29bd3d3b7b"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::STD_I16BE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a460c5317cc2559810ab4b352f8a9bb7f"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::STD_I16LE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a3b4f99b5b46dc8012ec4defe8da0e8de"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::STD_I32BE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ab31da64fda34c604a29e16c3176021ac"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::STD_I32LE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ae2affc7564a35172bd9a2f89880be410"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::STD_I64BE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ac880911edf46ee4513cc11ab07ca3bde"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::STD_I64LE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a44833e411c4b97c99874efc54d996883"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::STD_I8BE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ac4612a91c052285975cf1d8494b06aa8"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::STD_I8LE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aa3b16d76530b829c6fabc64278a259b4"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::STD_REF_DSETREG</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a1e69d8ffc8f423bd26d1e4210f5f658f"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::STD_REF_OBJ</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ab20cac18a9151ce74d4b77e0e05d2f0b"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::STD_U16BE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a926b0e8521a55ea413e98276dd1dc9cf"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::STD_U16LE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a33ed1d2e269e0e6e6f9519e5a1183cfd"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::STD_U32BE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ad3200232f59cc9d2d49f98b4496a178b"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::STD_U32LE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a7fe7a6637f71dbba3110efb619a64a7b"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::STD_U64BE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a8affac274b4d4836e2918bc72462e7d6"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::STD_U64LE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a49ae1b2044535ef1cd267d6c14438f21"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::STD_U8BE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a2b6ba019fd71b44bed2974e9aebb5f42"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::STD_U8LE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ae7f0b8d74f633e364a9ba0a20727dac2"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::UNIX_D32BE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aa44d74bb687190190fa3ec3019579e2f"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::UNIX_D32LE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a14a9c109e84ac8dd1d01fcce4c0b6ebd"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::UNIX_D64BE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a22ce9d050cdc2f6ed13ce4b32993cc23"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PredType.html">PredType</a> H5::PredType::UNIX_D64LE</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5PredType_8h_source.html">H5PredType.h</a></li>
-<li><a class="el" href="H5PredType_8cpp.html">H5PredType.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1PredType.png b/html/cpplus_RM/classH5_1_1PredType.png
deleted file mode 100644
index 23cc6fc..0000000
Binary files a/html/cpplus_RM/classH5_1_1PredType.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1PropList-members.html b/html/cpplus_RM/classH5_1_1PropList-members.html
deleted file mode 100644
index eda9d60..0000000
--- a/html/cpplus_RM/classH5_1_1PropList-members.html
+++ /dev/null
@@ -1,161 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1PropList.html">PropList</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::PropList Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1PropList.html">H5::PropList</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a9b1f168b3bf0a04cc031ce1e8f3c1615">close</a>()</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a7f827609b7a465146a17ad0cbff6c7f7">closeClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a7ddaf55c2144f91013ced20f9139de74">copy</a>(const PropList &like_plist)</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#adf60105969782abc2c4e9f38ff5ee4a1">copyProp</a>(PropList &dest, const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#ac951dc365b81915351a697bf153f458e">copyProp</a>(PropList &dest, const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a942895c45bc1c818bdc3900c362d6575">copyProp</a>(PropList &dest, PropList &src, const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#acb1efff23a1b72a0472a8727c9fbe9c6">copyProp</a>(PropList &dest, PropList &src, const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a0f2f757ca782a743006c5756191c404b">DEFAULT</a></td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#ab0648018d799b4abb1af7cf96ab6e728">fromClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#abc1415a36f6d2378ca705b2d1cd57c70">getClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#ab1468aa7c32ed13ad898b94ff96f568d">getClassName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a51793fc0382de4613d0c3176ef67f339">getClassParent</a>() const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a72b0944d2235eb3ec85933070d92433b">getId</a>() const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a6821d6849c40cf6c07c0e3eac3ede81f">getNumProps</a>() const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a957d56e03065ee211260eeb3d2813817">getProperty</a>(const char *name, void *value) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#abd473125c6683c6d9982e1c8559b1a31">getProperty</a>(const H5std_string &name, void *value) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a78846ee5fab52e27d6fb0135f0c55c36">getProperty</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a400f66a05979cc41343e3f2cf4770aa1">getProperty</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a44ea63b2d9f2e14c35219b31d20463f9">getPropSize</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#ad260da9bc428af64ddebd9aabf143732">getPropSize</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#aba4b7945429d1ca9ab6444f330064d5b">id</a></td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a>(const char *func_name) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a2769057cf24f236881d301739fc3b1b8">isAClass</a>(const PropList &prop_class) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a7b8ce03fb1cda95e10b2babd5567296e">operator=</a>(const PropList &rhs)</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">H5::IdComponent::operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a3891b0fde75dc1cc0ae0f4af8c0478d9">operator==</a>(const PropList &rhs) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#acea363e3ba2ae377071eacdf7a9245da">p_setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a2e5ee376a6ca442b3a194df17ca79a1a">propExist</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a9d4b8ad4e9917f8a73b3f705cfd35241">propExist</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#acd354e858c9ed4be9943bb3ff583a41e">PropList</a>(const hid_t plist_id)</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#ace290d83122de5cfc431b33e43555e6f">PropList</a>()</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a8f3198e63cf76ac921c7aff75256f6a7">PropList</a>(const PropList &original)</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a2d2178edf1090d16989db1f1bc70cf9e">removeProp</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a9d506f67b449021ce5c78ac8a0b99020">removeProp</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#ad086b38d1792aeda39f254448c366440">setProperty</a>(const char *name, void *value) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#a9a80cb72962ffaf771004f7cfaeea161">setProperty</a>(const char *name, const char *charptr) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#aa6f2e701f614657426ae5f64bec9c876">setProperty</a>(const char *name, H5std_string &strg) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropList.html#aa7b5c36ef06e3801a5c043217ba6965f">setProperty</a>(const H5std_string &name, void *value) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#a9e90d987e1394d59e4e0423143d0e098">setProperty</a>(const H5std_string &name, H5std_string &strg) const </td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropList.html#ab526997f00256819512e9a093c69ea79">~PropList</a>()</td><td class="entry"><a class="el" href="classH5_1_1PropList.html">H5::PropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1PropList.html b/html/cpplus_RM/classH5_1_1PropList.html
deleted file mode 100644
index b674367..0000000
--- a/html/cpplus_RM/classH5_1_1PropList.html
+++ /dev/null
@@ -1,1462 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::PropList Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1PropList.html">PropList</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="#pub-static-attribs">Static Public Attributes</a> |
-<a href="#pro-methods">Protected Member Functions</a> |
-<a href="#pro-attribs">Protected Attributes</a> |
-<a href="classH5_1_1PropList-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::PropList Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Class <a class="el" href="classH5_1_1PropList.html" title="Class PropList provides operations for generic property lists. ">PropList</a> provides operations for generic property lists.  
- <a href="classH5_1_1PropList.html#details">More...</a></p>
-
-<p><code>#include <<a class="el" href="H5PropList_8h_source.html">H5PropList.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::PropList:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1PropList.png" usemap="#H5::PropList_map" alt=""/>
-  <map id="H5::PropList_map" name="H5::PropList_map">
-<area href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="253,0,412,24"/>
-<area href="classH5_1_1DSetCreatPropList.html" title="Class DSetCreatPropList represents the dataset creation property list. " alt="H5::DSetCreatPropList" shape="rect" coords="0,112,159,136"/>
-<area href="classH5_1_1DSetMemXferPropList.html" title="Class DSetMemXferPropList represents the dataset memory and transfer property list. " alt="H5::DSetMemXferPropList" shape="rect" coords="169,112,328,136"/>
-<area href="classH5_1_1FileAccPropList.html" title="Class FileAccPropList represents the HDF5 file access property list. " alt="H5::FileAccPropList" shape="rect" coords="338,112,497,136"/>
-<area href="classH5_1_1FileCreatPropList.html" title="Class FileCreatPropList represents the HDF5 file create property list. " alt="H5::FileCreatPropList" shape="rect" coords="507,112,666,136"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:acd354e858c9ed4be9943bb3ff583a41e"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#acd354e858c9ed4be9943bb3ff583a41e">PropList</a> (const hid_t plist_id)</td></tr>
-<tr class="memdesc:acd354e858c9ed4be9943bb3ff583a41e"><td class="mdescLeft"> </td><td class="mdescRight">Creates a property list using the id of an existing property.  <a href="#acd354e858c9ed4be9943bb3ff583a41e">More...</a><br/></td></tr>
-<tr class="separator:acd354e858c9ed4be9943bb3ff583a41e"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7b8ce03fb1cda95e10b2babd5567296e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1PropList.html">PropList</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a7b8ce03fb1cda95e10b2babd5567296e">operator=</a> (const <a class="el" href="classH5_1_1PropList.html">PropList</a> &rhs)</td></tr>
-<tr class="memdesc:a7b8ce03fb1cda95e10b2babd5567296e"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a7b8ce03fb1cda95e10b2babd5567296e">More...</a><br/></td></tr>
-<tr class="separator:a7b8ce03fb1cda95e10b2babd5567296e"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3891b0fde75dc1cc0ae0f4af8c0478d9"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a3891b0fde75dc1cc0ae0f4af8c0478d9">operator==</a> (const <a class="el" href="classH5_1_1PropList.html">PropList</a> &rhs) const </td></tr>
-<tr class="memdesc:a3891b0fde75dc1cc0ae0f4af8c0478d9"><td class="mdescLeft"> </td><td class="mdescRight">Compares this property list or class against the given list or class.  <a href="#a3891b0fde75dc1cc0ae0f4af8c0478d9">More...</a><br/></td></tr>
-<tr class="separator:a3891b0fde75dc1cc0ae0f4af8c0478d9"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9b1f168b3bf0a04cc031ce1e8f3c1615"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a9b1f168b3bf0a04cc031ce1e8f3c1615">close</a> ()</td></tr>
-<tr class="memdesc:a9b1f168b3bf0a04cc031ce1e8f3c1615"><td class="mdescLeft"> </td><td class="mdescRight">Closes the property list if it is not a default one.  <a href="#a9b1f168b3bf0a04cc031ce1e8f3c1615">More...</a><br/></td></tr>
-<tr class="separator:a9b1f168b3bf0a04cc031ce1e8f3c1615"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7f827609b7a465146a17ad0cbff6c7f7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a7f827609b7a465146a17ad0cbff6c7f7">closeClass</a> () const </td></tr>
-<tr class="memdesc:a7f827609b7a465146a17ad0cbff6c7f7"><td class="mdescLeft"> </td><td class="mdescRight">Close a property list class.  <a href="#a7f827609b7a465146a17ad0cbff6c7f7">More...</a><br/></td></tr>
-<tr class="separator:a7f827609b7a465146a17ad0cbff6c7f7"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7ddaf55c2144f91013ced20f9139de74"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a7ddaf55c2144f91013ced20f9139de74">copy</a> (const <a class="el" href="classH5_1_1PropList.html">PropList</a> &like_plist)</td></tr>
-<tr class="memdesc:a7ddaf55c2144f91013ced20f9139de74"><td class="mdescLeft"> </td><td class="mdescRight">Makes a copy of an existing property list.  <a href="#a7ddaf55c2144f91013ced20f9139de74">More...</a><br/></td></tr>
-<tr class="separator:a7ddaf55c2144f91013ced20f9139de74"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adf60105969782abc2c4e9f38ff5ee4a1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#adf60105969782abc2c4e9f38ff5ee4a1">copyProp</a> (<a class="el" href="classH5_1_1PropList.html">PropList</a> &dest, const char *name) const </td></tr>
-<tr class="memdesc:adf60105969782abc2c4e9f38ff5ee4a1"><td class="mdescLeft"> </td><td class="mdescRight">Copies a property from this property list or class to another.  <a href="#adf60105969782abc2c4e9f38ff5ee4a1">More...</a><br/></td></tr>
-<tr class="separator:adf60105969782abc2c4e9f38ff5ee4a1"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac951dc365b81915351a697bf153f458e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#ac951dc365b81915351a697bf153f458e">copyProp</a> (<a class="el" href="classH5_1_1PropList.html">PropList</a> &dest, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:ac951dc365b81915351a697bf153f458e"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#ac951dc365b81915351a697bf153f458e">More...</a><br/></td></tr>
-<tr class="separator:ac951dc365b81915351a697bf153f458e"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a942895c45bc1c818bdc3900c362d6575"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a942895c45bc1c818bdc3900c362d6575">copyProp</a> (<a class="el" href="classH5_1_1PropList.html">PropList</a> &dest, <a class="el" href="classH5_1_1PropList.html">PropList</a> &src, const char *name) const </td></tr>
-<tr class="memdesc:a942895c45bc1c818bdc3900c362d6575"><td class="mdescLeft"> </td><td class="mdescRight">Copies a property from one list or class to another - Obsolete.  <a href="#a942895c45bc1c818bdc3900c362d6575">More...</a><br/></td></tr>
-<tr class="separator:a942895c45bc1c818bdc3900c362d6575"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:acb1efff23a1b72a0472a8727c9fbe9c6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#acb1efff23a1b72a0472a8727c9fbe9c6">copyProp</a> (<a class="el" href="classH5_1_1PropList.html">PropList</a> &dest, <a class="el" href="classH5_1_1PropList.html">PropList</a> &src, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>  [...]
-<tr class="memdesc:acb1efff23a1b72a0472a8727c9fbe9c6"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. - Obsolete.  <a href="#acb1efff23a1b72a0472a8727c9fbe9c6">More...</a><br/></td></tr>
-<tr class="separator:acb1efff23a1b72a0472a8727c9fbe9c6"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abc1415a36f6d2378ca705b2d1cd57c70"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#abc1415a36f6d2378ca705b2d1cd57c70">getClass</a> () const </td></tr>
-<tr class="memdesc:abc1415a36f6d2378ca705b2d1cd57c70"><td class="mdescLeft"> </td><td class="mdescRight">Returns the class of this property list, i.e. <code>H5P_FILE_CREATE</code>...  <a href="#abc1415a36f6d2378ca705b2d1cd57c70">More...</a><br/></td></tr>
-<tr class="separator:abc1415a36f6d2378ca705b2d1cd57c70"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab1468aa7c32ed13ad898b94ff96f568d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#ab1468aa7c32ed13ad898b94ff96f568d">getClassName</a> () const </td></tr>
-<tr class="memdesc:ab1468aa7c32ed13ad898b94ff96f568d"><td class="mdescLeft"> </td><td class="mdescRight">Return the name of a generic property list class.  <a href="#ab1468aa7c32ed13ad898b94ff96f568d">More...</a><br/></td></tr>
-<tr class="separator:ab1468aa7c32ed13ad898b94ff96f568d"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a51793fc0382de4613d0c3176ef67f339"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1PropList.html">PropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a51793fc0382de4613d0c3176ef67f339">getClassParent</a> () const </td></tr>
-<tr class="memdesc:a51793fc0382de4613d0c3176ef67f339"><td class="mdescLeft"> </td><td class="mdescRight">Returns the parent class of a generic property class.  <a href="#a51793fc0382de4613d0c3176ef67f339">More...</a><br/></td></tr>
-<tr class="separator:a51793fc0382de4613d0c3176ef67f339"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6821d6849c40cf6c07c0e3eac3ede81f"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a6821d6849c40cf6c07c0e3eac3ede81f">getNumProps</a> () const </td></tr>
-<tr class="memdesc:a6821d6849c40cf6c07c0e3eac3ede81f"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of properties in this property list or class.  <a href="#a6821d6849c40cf6c07c0e3eac3ede81f">More...</a><br/></td></tr>
-<tr class="separator:a6821d6849c40cf6c07c0e3eac3ede81f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a957d56e03065ee211260eeb3d2813817"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a957d56e03065ee211260eeb3d2813817">getProperty</a> (const char *name, void *value) const </td></tr>
-<tr class="memdesc:a957d56e03065ee211260eeb3d2813817"><td class="mdescLeft"> </td><td class="mdescRight">Query the value of a property in a property list.  <a href="#a957d56e03065ee211260eeb3d2813817">More...</a><br/></td></tr>
-<tr class="separator:a957d56e03065ee211260eeb3d2813817"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abd473125c6683c6d9982e1c8559b1a31"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#abd473125c6683c6d9982e1c8559b1a31">getProperty</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, void *value) const </td></tr>
-<tr class="memdesc:abd473125c6683c6d9982e1c8559b1a31"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#abd473125c6683c6d9982e1c8559b1a31">More...</a><br/></td></tr>
-<tr class="separator:abd473125c6683c6d9982e1c8559b1a31"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a78846ee5fab52e27d6fb0135f0c55c36"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a78846ee5fab52e27d6fb0135f0c55c36">getProperty</a> (const char *name) const </td></tr>
-<tr class="memdesc:a78846ee5fab52e27d6fb0135f0c55c36"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#a78846ee5fab52e27d6fb0135f0c55c36">More...</a><br/></td></tr>
-<tr class="separator:a78846ee5fab52e27d6fb0135f0c55c36"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a400f66a05979cc41343e3f2cf4770aa1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a400f66a05979cc41343e3f2cf4770aa1">getProperty</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a400f66a05979cc41343e3f2cf4770aa1"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#a400f66a05979cc41343e3f2cf4770aa1">More...</a><br/></td></tr>
-<tr class="separator:a400f66a05979cc41343e3f2cf4770aa1"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad086b38d1792aeda39f254448c366440"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#ad086b38d1792aeda39f254448c366440">setProperty</a> (const char *name, void *value) const </td></tr>
-<tr class="memdesc:ad086b38d1792aeda39f254448c366440"><td class="mdescLeft"> </td><td class="mdescRight">Set a property's value in a property list.  <a href="#ad086b38d1792aeda39f254448c366440">More...</a><br/></td></tr>
-<tr class="separator:ad086b38d1792aeda39f254448c366440"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9a80cb72962ffaf771004f7cfaeea161"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a9a80cb72962ffaf771004f7cfaeea161">setProperty</a> (const char *name, const char *charptr) const </td></tr>
-<tr class="memdesc:a9a80cb72962ffaf771004f7cfaeea161"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#a9a80cb72962ffaf771004f7cfaeea161">More...</a><br/></td></tr>
-<tr class="separator:a9a80cb72962ffaf771004f7cfaeea161"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa6f2e701f614657426ae5f64bec9c876"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#aa6f2e701f614657426ae5f64bec9c876">setProperty</a> (const char *name, <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &strg) const </td></tr>
-<tr class="memdesc:aa6f2e701f614657426ae5f64bec9c876"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#aa6f2e701f614657426ae5f64bec9c876">More...</a><br/></td></tr>
-<tr class="separator:aa6f2e701f614657426ae5f64bec9c876"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa7b5c36ef06e3801a5c043217ba6965f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#aa7b5c36ef06e3801a5c043217ba6965f">setProperty</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, void *value) const </td></tr>
-<tr class="memdesc:aa7b5c36ef06e3801a5c043217ba6965f"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#aa7b5c36ef06e3801a5c043217ba6965f">More...</a><br/></td></tr>
-<tr class="separator:aa7b5c36ef06e3801a5c043217ba6965f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9e90d987e1394d59e4e0423143d0e098"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a9e90d987e1394d59e4e0423143d0e098">setProperty</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &strg) const </td></tr>
-<tr class="memdesc:a9e90d987e1394d59e4e0423143d0e098"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#a9e90d987e1394d59e4e0423143d0e098">More...</a><br/></td></tr>
-<tr class="separator:a9e90d987e1394d59e4e0423143d0e098"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a44ea63b2d9f2e14c35219b31d20463f9"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a44ea63b2d9f2e14c35219b31d20463f9">getPropSize</a> (const char *name) const </td></tr>
-<tr class="memdesc:a44ea63b2d9f2e14c35219b31d20463f9"><td class="mdescLeft"> </td><td class="mdescRight">Query the size of a property in a property list or class.  <a href="#a44ea63b2d9f2e14c35219b31d20463f9">More...</a><br/></td></tr>
-<tr class="separator:a44ea63b2d9f2e14c35219b31d20463f9"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad260da9bc428af64ddebd9aabf143732"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#ad260da9bc428af64ddebd9aabf143732">getPropSize</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:ad260da9bc428af64ddebd9aabf143732"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#ad260da9bc428af64ddebd9aabf143732">More...</a><br/></td></tr>
-<tr class="separator:ad260da9bc428af64ddebd9aabf143732"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2769057cf24f236881d301739fc3b1b8"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a2769057cf24f236881d301739fc3b1b8">isAClass</a> (const <a class="el" href="classH5_1_1PropList.html">PropList</a> &prop_class) const </td></tr>
-<tr class="memdesc:a2769057cf24f236881d301739fc3b1b8"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether a property list is a certain class.  <a href="#a2769057cf24f236881d301739fc3b1b8">More...</a><br/></td></tr>
-<tr class="separator:a2769057cf24f236881d301739fc3b1b8"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2e5ee376a6ca442b3a194df17ca79a1a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a2e5ee376a6ca442b3a194df17ca79a1a">propExist</a> (const char *name) const </td></tr>
-<tr class="memdesc:a2e5ee376a6ca442b3a194df17ca79a1a"><td class="mdescLeft"> </td><td class="mdescRight">Query the existance of a property in a property object.  <a href="#a2e5ee376a6ca442b3a194df17ca79a1a">More...</a><br/></td></tr>
-<tr class="separator:a2e5ee376a6ca442b3a194df17ca79a1a"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9d4b8ad4e9917f8a73b3f705cfd35241"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a9d4b8ad4e9917f8a73b3f705cfd35241">propExist</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a9d4b8ad4e9917f8a73b3f705cfd35241"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#a9d4b8ad4e9917f8a73b3f705cfd35241">More...</a><br/></td></tr>
-<tr class="separator:a9d4b8ad4e9917f8a73b3f705cfd35241"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2d2178edf1090d16989db1f1bc70cf9e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a2d2178edf1090d16989db1f1bc70cf9e">removeProp</a> (const char *name) const </td></tr>
-<tr class="memdesc:a2d2178edf1090d16989db1f1bc70cf9e"><td class="mdescLeft"> </td><td class="mdescRight">Removes a property from a property list.  <a href="#a2d2178edf1090d16989db1f1bc70cf9e">More...</a><br/></td></tr>
-<tr class="separator:a2d2178edf1090d16989db1f1bc70cf9e"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9d506f67b449021ce5c78ac8a0b99020"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a9d506f67b449021ce5c78ac8a0b99020">removeProp</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a9d506f67b449021ce5c78ac8a0b99020"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts.  <a href="#a9d506f67b449021ce5c78ac8a0b99020">More...</a><br/></td></tr>
-<tr class="separator:a9d506f67b449021ce5c78ac8a0b99020"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab0648018d799b4abb1af7cf96ab6e728"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#ab0648018d799b4abb1af7cf96ab6e728">fromClass</a> () const </td></tr>
-<tr class="memdesc:ab0648018d799b4abb1af7cf96ab6e728"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name.  <a href="#ab0648018d799b4abb1af7cf96ab6e728">More...</a><br/></td></tr>
-<tr class="separator:ab0648018d799b4abb1af7cf96ab6e728"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ace290d83122de5cfc431b33e43555e6f"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#ace290d83122de5cfc431b33e43555e6f">PropList</a> ()</td></tr>
-<tr class="memdesc:ace290d83122de5cfc431b33e43555e6f"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: creates a stub property list object.  <a href="#ace290d83122de5cfc431b33e43555e6f">More...</a><br/></td></tr>
-<tr class="separator:ace290d83122de5cfc431b33e43555e6f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8f3198e63cf76ac921c7aff75256f6a7"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a8f3198e63cf76ac921c7aff75256f6a7">PropList</a> (const <a class="el" href="classH5_1_1PropList.html">PropList</a> &original)</td></tr>
-<tr class="memdesc:a8f3198e63cf76ac921c7aff75256f6a7"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor.  <a href="#a8f3198e63cf76ac921c7aff75256f6a7">More...</a><br/></td></tr>
-<tr class="separator:a8f3198e63cf76ac921c7aff75256f6a7"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a72b0944d2235eb3ec85933070d92433b"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a72b0944d2235eb3ec85933070d92433b">getId</a> () const </td></tr>
-<tr class="memdesc:a72b0944d2235eb3ec85933070d92433b"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this property list.  <a href="#a72b0944d2235eb3ec85933070d92433b">More...</a><br/></td></tr>
-<tr class="separator:a72b0944d2235eb3ec85933070d92433b"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab526997f00256819512e9a093c69ea79"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#ab526997f00256819512e9a093c69ea79">~PropList</a> ()</td></tr>
-<tr class="memdesc:ab526997f00256819512e9a093c69ea79"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this property list.  <a href="#ab526997f00256819512e9a093c69ea79">More...</a><br/></td></tr>
-<tr class="separator:ab526997f00256819512e9a093c69ea79"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id.  <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr>
-<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr>
-<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object.  <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr>
-<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id.  <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr>
-<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr>
-<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object.  <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr>
-<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id.  <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr>
-<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr>
-<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object.  <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr>
-<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &rhs)</td></tr>
-<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr>
-<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr>
-<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr>
-<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object.  <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr>
-<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &original)</td></tr>
-<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object.  <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr>
-<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a> (const char *func_name) const </td></tr>
-<tr class="memdesc:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Makes and returns string "<class-name>::<func_name>".  <a href="#a2dec4b7c12a20f9b1c79c18956bfad0f">More...</a><br/></td></tr>
-<tr class="separator:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr>
-<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr>
-<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr class="memitem:a0f2f757ca782a743006c5756191c404b"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classH5_1_1PropList.html">PropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#a0f2f757ca782a743006c5756191c404b">DEFAULT</a></td></tr>
-<tr class="memdesc:a0f2f757ca782a743006c5756191c404b"><td class="mdescLeft"> </td><td class="mdescRight">Constant for default property.  <a href="#a0f2f757ca782a743006c5756191c404b">More...</a><br/></td></tr>
-<tr class="separator:a0f2f757ca782a743006c5756191c404b"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
-Protected Member Functions</h2></td></tr>
-<tr class="memitem:acea363e3ba2ae377071eacdf7a9245da"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#acea363e3ba2ae377071eacdf7a9245da">p_setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:acea363e3ba2ae377071eacdf7a9245da"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#acea363e3ba2ae377071eacdf7a9245da">More...</a><br/></td></tr>
-<tr class="separator:acea363e3ba2ae377071eacdf7a9245da"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr>
-<tr class="memdesc:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a5545dda5e4c610b6bd9cdffe670c8728">More...</a><br/></td></tr>
-<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a> () const </td></tr>
-<tr class="separator:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
-Protected Attributes</h2></td></tr>
-<tr class="memitem:aba4b7945429d1ca9ab6444f330064d5b"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html#aba4b7945429d1ca9ab6444f330064d5b">id</a></td></tr>
-<tr class="separator:aba4b7945429d1ca9ab6444f330064d5b"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr>
-<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object.  <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr>
-<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a> (const hid_t obj_id)</td></tr>
-<tr class="separator:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Class <a class="el" href="classH5_1_1PropList.html" title="Class PropList provides operations for generic property lists. ">PropList</a> provides operations for generic property lists. </p>
-</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="acd354e858c9ed4be9943bb3ff583a41e"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::PropList::PropList </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>plist_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a property list using the id of an existing property. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">plist_id</td><td>- IN: Id of the existing property list </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ace290d83122de5cfc431b33e43555e6f"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::PropList::PropList </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Default constructor: creates a stub property list object. </p>
-
-</div>
-</div>
-<a class="anchor" id="a8f3198e63cf76ac921c7aff75256f6a7"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::PropList::PropList </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1PropList.html">PropList</a> & </td>
-          <td class="paramname"><em>original</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Copy constructor. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">original</td><td>- IN: The original property list to copy </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ab526997f00256819512e9a093c69ea79"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::PropList::~PropList </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Properly terminates access to this property list. </p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a9b1f168b3bf0a04cc031ce1e8f3c1615"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::PropList::close </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Closes the property list if it is not a default one. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p>Implements <a class="el" href="classH5_1_1IdComponent.html#a222cd35221706639d021975b3cb3ad00">H5::IdComponent</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a7f827609b7a465146a17ad0cbff6c7f7"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::PropList::closeClass </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Close a property list class. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>Releases memory and detaches a class from the property list class hierarchy. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a7ddaf55c2144f91013ced20f9139de74"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::PropList::copy </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1PropList.html">PropList</a> & </td>
-          <td class="paramname"><em>like_plist</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Makes a copy of an existing property list. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">like_plist</td><td>- IN: Reference to the existing property list </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="adf60105969782abc2c4e9f38ff5ee4a1"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::PropList::copyProp </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="classH5_1_1PropList.html">PropList</a> & </td>
-          <td class="paramname"><em>dest</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Copies a property from this property list or class to another. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">dest</td><td>- IN: Destination property list or class </td></tr>
-    <tr><td class="paramname">name</td><td>- IN: Name of the property to copy - <code>char</code> pointer </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ac951dc365b81915351a697bf153f458e"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::PropList::copyProp </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="classH5_1_1PropList.html">PropList</a> & </td>
-          <td class="paramname"><em>dest</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">dest</td><td>- IN: Destination property list or class </td></tr>
-    <tr><td class="paramname">name</td><td>- IN: Name of the property to copy - <code>H5std_string</code> </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a942895c45bc1c818bdc3900c362d6575"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::PropList::copyProp </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="classH5_1_1PropList.html">PropList</a> & </td>
-          <td class="paramname"><em>dest</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="classH5_1_1PropList.html">PropList</a> & </td>
-          <td class="paramname"><em>src</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Copies a property from one list or class to another - Obsolete. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">dest</td><td>- IN: Destination property list or class </td></tr>
-    <tr><td class="paramname">src</td><td>- IN: Source property list or class </td></tr>
-    <tr><td class="paramname">name</td><td>- IN: Name of the property to copy - <code>char</code> pointer </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section note"><dt>Note</dt><dd>This member function will be removed in the next release </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="acb1efff23a1b72a0472a8727c9fbe9c6"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::PropList::copyProp </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="classH5_1_1PropList.html">PropList</a> & </td>
-          <td class="paramname"><em>dest</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="classH5_1_1PropList.html">PropList</a> & </td>
-          <td class="paramname"><em>src</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. - Obsolete. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">dest</td><td>- IN: Destination property list or class </td></tr>
-    <tr><td class="paramname">src</td><td>- IN: Source property list or class </td></tr>
-    <tr><td class="paramname">name</td><td>- IN: Name of the property to copy - <code>H5std_string</code> </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ab0648018d799b4abb1af7cf96ab6e728"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::PropList::fromClass </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns this class name. </p>
-
-<p>Reimplemented from <a class="el" href="classH5_1_1IdComponent.html#a0b6b214342ac6259b932f1fb4f35234f">H5::IdComponent</a>.</p>
-
-<p>Reimplemented in <a class="el" href="classH5_1_1FileAccPropList.html#a4ecd3bc5b4a190624e745e45c8a137cb">H5::FileAccPropList</a>, <a class="el" href="classH5_1_1DSetCreatPropList.html#a4e373ddd5932a8a040889e0bd528221e">H5::DSetCreatPropList</a>, <a class="el" href="classH5_1_1DSetMemXferPropList.html#abf020492021bc0d8dfdc22878030dc4d">H5::DSetMemXferPropList</a>, and <a class="el" href="classH5_1_1FileCreatPropList.html#a592ed2dcba2a223977ae07689d7c4024">H5::FileCreatPropList</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="abc1415a36f6d2378ca705b2d1cd57c70"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">hid_t H5::PropList::getClass </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the class of this property list, i.e. <code>H5P_FILE_CREATE</code>... </p>
-<dl class="section return"><dt>Returns</dt><dd>The property list class if it is not equal to <code>H5P_ROOT</code> </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ab1468aa7c32ed13ad898b94ff96f568d"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::PropList::getClassName </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Return the name of a generic property list class. </p>
-<dl class="section return"><dt>Returns</dt><dd>A string containing the class name, if success, otherwise, a NULL string. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a51793fc0382de4613d0c3176ef67f339"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1PropList.html">PropList</a> H5::PropList::getClassParent </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the parent class of a generic property class. </p>
-<dl class="section return"><dt>Returns</dt><dd>The parent class of a property class </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a72b0944d2235eb3ec85933070d92433b"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">hid_t H5::PropList::getId </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Get the id of this property list. </p>
-<dl class="section return"><dt>Returns</dt><dd>Property list identifier </dd></dl>
-
-<p>Implements <a class="el" href="classH5_1_1IdComponent.html#a4b5dc282b178ac71704772ae575351cc">H5::IdComponent</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a6821d6849c40cf6c07c0e3eac3ede81f"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">size_t H5::PropList::getNumProps </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the number of properties in this property list or class. </p>
-<dl class="section return"><dt>Returns</dt><dd>Size of the property. </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a957d56e03065ee211260eeb3d2813817"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::PropList::getProperty </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>value</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Query the value of a property in a property list. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of property to query - <code>char</code> pointer </td></tr>
-    <tr><td class="paramname">value</td><td>- OUT: Pointer to the buffer for the property value </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>Retrieves a copy of the value for a property in a property list. The property name must exist or this routine will throw an exception. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="abd473125c6683c6d9982e1c8559b1a31"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::PropList::getProperty </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>value</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of property to query - <code>H5std_string</code> </td></tr>
-    <tr><td class="paramname">value</td><td>- OUT: Pointer to the buffer for the property value </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a78846ee5fab52e27d6fb0135f0c55c36"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::PropList::getProperty </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of property to query - <code>char</code> pointer </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>The property that is a <code>H5std_string</code>. </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a400f66a05979cc41343e3f2cf4770aa1"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::PropList::getProperty </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of property to query - <code>H5std_string</code> </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>The property that is a <code>H5std_string</code>. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a44ea63b2d9f2e14c35219b31d20463f9"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">size_t H5::PropList::getPropSize </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Query the size of a property in a property list or class. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of property to query </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Size of the property </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>This routine retrieves the size of a property's value in bytes. Zero-sized properties are allowed and the return value will be of 0. This function works for both property lists and classes. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="ad260da9bc428af64ddebd9aabf143732"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">size_t H5::PropList::getPropSize </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of property to query - <code>H5std_string</code> </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a2769057cf24f236881d301739fc3b1b8"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool H5::PropList::isAClass </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1PropList.html">PropList</a> & </td>
-          <td class="paramname"><em>prop_class</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Determines whether a property list is a certain class. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">prop_class</td><td>- IN: Property class to query </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>true if the property list is a member of the property list class, and false, otherwise. </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a7b8ce03fb1cda95e10b2babd5567296e"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1PropList.html">PropList</a> & H5::PropList::operator= </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1PropList.html">PropList</a> & </td>
-          <td class="paramname"><em>rhs</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Assignment operator. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">rhs</td><td>- IN: Reference to the existing property list </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Reference to <a class="el" href="classH5_1_1PropList.html" title="Class PropList provides operations for generic property lists. ">PropList</a> instance </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a3891b0fde75dc1cc0ae0f4af8c0478d9"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool H5::PropList::operator== </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1PropList.html">PropList</a> & </td>
-          <td class="paramname"><em>rhs</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Compares this property list or class against the given list or class. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">rhs</td><td>- IN: Reference to the property list to compare </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>true if the property lists or classes are equal, and false, otherwise. </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="acea363e3ba2ae377071eacdf7a9245da"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::PropList::p_setId </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>new_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Sets the identifier of this object to a new value. </p>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1IdComponentException.html">H5::IdComponentException</a></td><td>when the attempt to close the HDF5 object fails </td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p>Implements <a class="el" href="classH5_1_1IdComponent.html#a23accf3cee556a841e9388a2e410ccb7">H5::IdComponent</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a2e5ee376a6ca442b3a194df17ca79a1a"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool H5::PropList::propExist </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Query the existance of a property in a property object. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of property to check for - <code>char</code> pointer </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>true if the property exists in the property object, and false, otherwise. </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>This routine checks if a property exists within a property list or class. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a9d4b8ad4e9917f8a73b3f705cfd35241"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool H5::PropList::propExist </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of property to check for - <code>H5std_string</code> </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a2d2178edf1090d16989db1f1bc70cf9e"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::PropList::removeProp </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Removes a property from a property list. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of property to remove - <code>char</code> pointer </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a9d506f67b449021ce5c78ac8a0b99020"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::PropList::removeProp </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of property to remove - <code>H5std_string</code> </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ad086b38d1792aeda39f254448c366440"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::PropList::setProperty </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>value</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Set a property's value in a property list. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of property to set - <code>char</code> pointer </td></tr>
-    <tr><td class="paramname">value</td><td>- IN: Void pointer to the value for the property </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a9a80cb72962ffaf771004f7cfaeea161"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::PropList::setProperty </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>charptr</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of property to set - <code>char</code> pointer </td></tr>
-    <tr><td class="paramname">charptr</td><td>- IN: Char pointer to the value for the property </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="aa6f2e701f614657426ae5f64bec9c876"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::PropList::setProperty </td>
-          <td>(</td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>strg</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of property to set - <code>char</code> pointer </td></tr>
-    <tr><td class="paramname">strg</td><td>- IN: Value for the property is a <code>H5std_string</code> </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="aa7b5c36ef06e3801a5c043217ba6965f"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::PropList::setProperty </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>value</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of property to set - <code>H5std_string</code> </td></tr>
-    <tr><td class="paramname">value</td><td>- IN: Void pointer to the value for the property </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a9e90d987e1394d59e4e0423143d0e098"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::PropList::setProperty </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>strg</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>- IN: Name of property to set - <code>H5std_string</code> </td></tr>
-    <tr><td class="paramname">strg</td><td>- IN: Value for the property is a <code>H5std_string</code> </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a0f2f757ca782a743006c5756191c404b"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="classH5_1_1PropList.html">PropList</a> H5::PropList::DEFAULT</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Constant for default property. </p>
-
-</div>
-</div>
-<a class="anchor" id="aba4b7945429d1ca9ab6444f330064d5b"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">hid_t H5::PropList::id</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5PropList_8h_source.html">H5PropList.h</a></li>
-<li><a class="el" href="H5PropList_8cpp.html">H5PropList.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1PropList.png b/html/cpplus_RM/classH5_1_1PropList.png
deleted file mode 100644
index b6bf307..0000000
Binary files a/html/cpplus_RM/classH5_1_1PropList.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1PropListIException-members.html b/html/cpplus_RM/classH5_1_1PropListIException-members.html
deleted file mode 100644
index 180c991..0000000
--- a/html/cpplus_RM/classH5_1_1PropListIException-members.html
+++ /dev/null
@@ -1,127 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1PropListIException.html">PropListIException</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::PropListIException Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a>(const Exception &orig)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a>(H5E_auto2_t &func, void **client_data)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a>(hid_t err_major_id) const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a>(hid_t err_minor_id) const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>(FILE *stream=NULL) const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1PropListIException.html#a7d43c484f0a61e358411e41564b0805d">PropListIException</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropListIException.html#aac4d619b114e5ea5e9951d1175ac3714">PropListIException</a>()</td><td class="entry"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a>(H5E_auto2_t &func, void *client_data)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a>(H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1PropListIException.html#ab6543758658a9f30256ac29d755feb69">~PropListIException</a>()</td><td class="entry"><a class="el" href="classH5_1_1PropListIException.html">H5::PropListIException</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1PropListIException.html b/html/cpplus_RM/classH5_1_1PropListIException.html
deleted file mode 100644
index d7091f6..0000000
--- a/html/cpplus_RM/classH5_1_1PropListIException.html
+++ /dev/null
@@ -1,269 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::PropListIException Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1PropListIException.html">PropListIException</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="classH5_1_1PropListIException-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::PropListIException Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><code>#include <<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::PropListIException:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1PropListIException.png" usemap="#H5::PropListIException_map" alt=""/>
-  <map id="H5::PropListIException_map" name="H5::PropListIException_map">
-<area href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. " alt="H5::Exception" shape="rect" coords="0,0,138,24"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a7d43c484f0a61e358411e41564b0805d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropListIException.html#a7d43c484f0a61e358411e41564b0805d">PropListIException</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &func_name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &mess [...]
-<tr class="memdesc:a7d43c484f0a61e358411e41564b0805d"><td class="mdescLeft"> </td><td class="mdescRight">Creates a <a class="el" href="classH5_1_1PropListIException.html">PropListIException</a> with the name of the function, in which the failure occurs, and an optional detailed message.  <a href="#a7d43c484f0a61e358411e41564b0805d">More...</a><br/></td></tr>
-<tr class="separator:a7d43c484f0a61e358411e41564b0805d"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aac4d619b114e5ea5e9951d1175ac3714"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropListIException.html#aac4d619b114e5ea5e9951d1175ac3714">PropListIException</a> ()</td></tr>
-<tr class="memdesc:aac4d619b114e5ea5e9951d1175ac3714"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#aac4d619b114e5ea5e9951d1175ac3714">More...</a><br/></td></tr>
-<tr class="separator:aac4d619b114e5ea5e9951d1175ac3714"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab6543758658a9f30256ac29d755feb69"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropListIException.html#ab6543758658a9f30256ac29d755feb69">~PropListIException</a> ()</td></tr>
-<tr class="memdesc:ab6543758658a9f30256ac29d755feb69"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#ab6543758658a9f30256ac29d755feb69">More...</a><br/></td></tr>
-<tr class="separator:ab6543758658a9f30256ac29d755feb69"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1Exception"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1Exception')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td></tr>
-<tr class="memitem:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &func_name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5s [...]
-<tr class="memdesc:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Creates an exception with the name of the function, in which the failure occurs, and an optional detailed message.  <a href="#a0f4ddd03c9177ca8c318f17e588cd713">More...</a><br/></td></tr>
-<tr class="separator:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a> (hid_t err_major_id) const </td></tr>
-<tr class="memdesc:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a major error number.  <a href="#adb189625407c0e219a8b064b41b8cb32">More...</a><br/></td></tr>
-<tr class="separator:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8dee739f83b527b30150149ae1036849 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a> (hid_t err_minor_id) const </td></tr>
-<tr class="memdesc:a8dee739f83b527b30150149ae1036849 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a minor error number.  <a href="#a8dee739f83b527b30150149ae1036849">More...</a><br/></td></tr>
-<tr class="separator:a8dee739f83b527b30150149ae1036849 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a> () const </td></tr>
-<tr class="memdesc:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown.  <a href="#aedc9690b2b1a12e0fab36962d4479508">More...</a><br/></td></tr>
-<tr class="separator:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a> () const </td></tr>
-<tr class="memdesc:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown.  <a href="#a1a60af9bf6c9bb1c9d42d1807529f187">More...</a><br/></td></tr>
-<tr class="separator:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a> () const </td></tr>
-<tr class="memdesc:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown.  <a href="#a244fb8b04b39d92bca9fae548b00d730">More...</a><br/></td></tr>
-<tr class="separator:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a> () const </td></tr>
-<tr class="memdesc:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown.  <a href="#ac492fb892d39a60dd4fb2b7ae015300f">More...</a><br/></td></tr>
-<tr class="separator:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a> (FILE *stream=NULL) const </td></tr>
-<tr class="memdesc:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner.  <a href="#ad5bf0f93b4156d6366110dd5e08342a2">More...</a><br/></td></tr>
-<tr class="separator:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a> ()</td></tr>
-<tr class="memdesc:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a9c0bba82658e1022a9c784c9364bd068">More...</a><br/></td></tr>
-<tr class="separator:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a> (const <a class="el" href="classH5_1_1Exception.html">Exception</a> &orig)</td></tr>
-<tr class="memdesc:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> object.  <a href="#abc3b9e76dbfbdc6fc7939c67d3cfe72b">More...</a><br/></td></tr>
-<tr class="separator:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a> ()</td></tr>
-<tr class="memdesc:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#ac6f37cdf186b4c23fadfcd5998c2ddbb">More...</a><br/></td></tr>
-<tr class="separator:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classH5_1_1Exception"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classH5_1_1Exception')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td></tr>
-<tr class="memitem:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a> (H5E_auto2_t &func, void *client_data)</td></tr>
-<tr class="memdesc:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns on the automatic error printing.  <a href="#af28b00cd90aab4cdf3cc556e15950bbb">More...</a><br/></td></tr>
-<tr class="separator:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a> ()</td></tr>
-<tr class="memdesc:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns off the automatic error printing from the C library.  <a href="#ad49f16300979996c094c2e4f57868414">More...</a><br/></td></tr>
-<tr class="separator:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a> (H5E_auto2_t &func, void **client_data)</td></tr>
-<tr class="memdesc:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the current settings for the automatic error stack traversal function and its data.  <a href="#af0ffda4a0ed5cafe729a093d4c1920d0">More...</a><br/></td></tr>
-<tr class="separator:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a> ()</td></tr>
-<tr class="memdesc:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Clears the error stack for the current thread.  <a href="#a58bb19c2776bd3fbdbe081b63ae97486">More...</a><br/></td></tr>
-<tr class="separator:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a> (H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td></tr>
-<tr class="memdesc:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Walks the error stack for the current thread, calling the specified function.  <a href="#aafd9cbcc5baf0b3eb92184fc922f3b09">More...</a><br/></td></tr>
-<tr class="separator:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_static_attribs_classH5_1_1Exception"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_classH5_1_1Exception')"><img src="closed.png" alt="-"/> Static Protected Attributes inherited from <a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td></tr>
-<tr class="memitem:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static const char </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a> [] = "No detailed information provided"</td></tr>
-<tr class="separator:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="a7d43c484f0a61e358411e41564b0805d"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::PropListIException::PropListIException </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>func_name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>message</em> = <code><a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a <a class="el" href="classH5_1_1PropListIException.html">PropListIException</a> with the name of the function, in which the failure occurs, and an optional detailed message. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">func_name</td><td>- IN: Name of the function where failure occurs </td></tr>
-    <tr><td class="paramname">message</td><td>- IN: Message on the failure </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="aac4d619b114e5ea5e9951d1175ac3714"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::PropListIException::PropListIException </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Default constructor. </p>
-
-</div>
-</div>
-<a class="anchor" id="ab6543758658a9f30256ac29d755feb69"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::PropListIException::~PropListIException </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Noop destructor. </p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5Exception_8h_source.html">H5Exception.h</a></li>
-<li><a class="el" href="H5Exception_8cpp.html">H5Exception.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1PropListIException.png b/html/cpplus_RM/classH5_1_1PropListIException.png
deleted file mode 100644
index 90dddc0..0000000
Binary files a/html/cpplus_RM/classH5_1_1PropListIException.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1ReferenceException-members.html b/html/cpplus_RM/classH5_1_1ReferenceException-members.html
deleted file mode 100644
index 000a8ea..0000000
--- a/html/cpplus_RM/classH5_1_1ReferenceException-members.html
+++ /dev/null
@@ -1,127 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1ReferenceException.html">ReferenceException</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::ReferenceException Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1ReferenceException.html">H5::ReferenceException</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a>(const Exception &orig)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a>(H5E_auto2_t &func, void **client_data)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a>(hid_t err_major_id) const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a>(hid_t err_minor_id) const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>(FILE *stream=NULL) const </td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1ReferenceException.html#aec65aa1682162a38da2b4f79fc9c9e5a">ReferenceException</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="classH5_1_1ReferenceException.html">H5::ReferenceException</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1ReferenceException.html#a878840994fd707743f17c947270dc2a6">ReferenceException</a>()</td><td class="entry"><a class="el" href="classH5_1_1ReferenceException.html">H5::ReferenceException</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a>(H5E_auto2_t &func, void *client_data)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1Exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a>(H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1Exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a>()</td><td class="entry"><a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1ReferenceException.html#a3c8fcd41d4e1ce79e7b8b693c317b250">~ReferenceException</a>()</td><td class="entry"><a class="el" href="classH5_1_1ReferenceException.html">H5::ReferenceException</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1ReferenceException.html b/html/cpplus_RM/classH5_1_1ReferenceException.html
deleted file mode 100644
index b1e2112..0000000
--- a/html/cpplus_RM/classH5_1_1ReferenceException.html
+++ /dev/null
@@ -1,269 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::ReferenceException Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1ReferenceException.html">ReferenceException</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="classH5_1_1ReferenceException-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::ReferenceException Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><code>#include <<a class="el" href="H5Exception_8h_source.html">H5Exception.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::ReferenceException:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1ReferenceException.png" usemap="#H5::ReferenceException_map" alt=""/>
-  <map id="H5::ReferenceException_map" name="H5::ReferenceException_map">
-<area href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. " alt="H5::Exception" shape="rect" coords="0,0,148,24"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:aec65aa1682162a38da2b4f79fc9c9e5a"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1ReferenceException.html#aec65aa1682162a38da2b4f79fc9c9e5a">ReferenceException</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &func_name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &mess [...]
-<tr class="memdesc:aec65aa1682162a38da2b4f79fc9c9e5a"><td class="mdescLeft"> </td><td class="mdescRight">Creates a <a class="el" href="classH5_1_1ReferenceException.html">ReferenceException</a> with the name of the function, in which the failure occurs, and an optional detailed message.  <a href="#aec65aa1682162a38da2b4f79fc9c9e5a">More...</a><br/></td></tr>
-<tr class="separator:aec65aa1682162a38da2b4f79fc9c9e5a"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a878840994fd707743f17c947270dc2a6"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1ReferenceException.html#a878840994fd707743f17c947270dc2a6">ReferenceException</a> ()</td></tr>
-<tr class="memdesc:a878840994fd707743f17c947270dc2a6"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a878840994fd707743f17c947270dc2a6">More...</a><br/></td></tr>
-<tr class="separator:a878840994fd707743f17c947270dc2a6"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3c8fcd41d4e1ce79e7b8b693c317b250"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1ReferenceException.html#a3c8fcd41d4e1ce79e7b8b693c317b250">~ReferenceException</a> ()</td></tr>
-<tr class="memdesc:a3c8fcd41d4e1ce79e7b8b693c317b250"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a3c8fcd41d4e1ce79e7b8b693c317b250">More...</a><br/></td></tr>
-<tr class="separator:a3c8fcd41d4e1ce79e7b8b693c317b250"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1Exception"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1Exception')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td></tr>
-<tr class="memitem:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &func_name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5s [...]
-<tr class="memdesc:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Creates an exception with the name of the function, in which the failure occurs, and an optional detailed message.  <a href="#a0f4ddd03c9177ca8c318f17e588cd713">More...</a><br/></td></tr>
-<tr class="separator:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a> (hid_t err_major_id) const </td></tr>
-<tr class="memdesc:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a major error number.  <a href="#adb189625407c0e219a8b064b41b8cb32">More...</a><br/></td></tr>
-<tr class="separator:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8dee739f83b527b30150149ae1036849 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a> (hid_t err_minor_id) const </td></tr>
-<tr class="memdesc:a8dee739f83b527b30150149ae1036849 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a minor error number.  <a href="#a8dee739f83b527b30150149ae1036849">More...</a><br/></td></tr>
-<tr class="separator:a8dee739f83b527b30150149ae1036849 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a> () const </td></tr>
-<tr class="memdesc:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown.  <a href="#aedc9690b2b1a12e0fab36962d4479508">More...</a><br/></td></tr>
-<tr class="separator:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a> () const </td></tr>
-<tr class="memdesc:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown.  <a href="#a1a60af9bf6c9bb1c9d42d1807529f187">More...</a><br/></td></tr>
-<tr class="separator:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a> () const </td></tr>
-<tr class="memdesc:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown.  <a href="#a244fb8b04b39d92bca9fae548b00d730">More...</a><br/></td></tr>
-<tr class="separator:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a> () const </td></tr>
-<tr class="memdesc:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown.  <a href="#ac492fb892d39a60dd4fb2b7ae015300f">More...</a><br/></td></tr>
-<tr class="separator:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a> (FILE *stream=NULL) const </td></tr>
-<tr class="memdesc:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner.  <a href="#ad5bf0f93b4156d6366110dd5e08342a2">More...</a><br/></td></tr>
-<tr class="separator:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a> ()</td></tr>
-<tr class="memdesc:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a9c0bba82658e1022a9c784c9364bd068">More...</a><br/></td></tr>
-<tr class="separator:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a> (const <a class="el" href="classH5_1_1Exception.html">Exception</a> &orig)</td></tr>
-<tr class="memdesc:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> object.  <a href="#abc3b9e76dbfbdc6fc7939c67d3cfe72b">More...</a><br/></td></tr>
-<tr class="separator:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a> ()</td></tr>
-<tr class="memdesc:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#ac6f37cdf186b4c23fadfcd5998c2ddbb">More...</a><br/></td></tr>
-<tr class="separator:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classH5_1_1Exception"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classH5_1_1Exception')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td></tr>
-<tr class="memitem:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a> (H5E_auto2_t &func, void *client_data)</td></tr>
-<tr class="memdesc:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns on the automatic error printing.  <a href="#af28b00cd90aab4cdf3cc556e15950bbb">More...</a><br/></td></tr>
-<tr class="separator:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a> ()</td></tr>
-<tr class="memdesc:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns off the automatic error printing from the C library.  <a href="#ad49f16300979996c094c2e4f57868414">More...</a><br/></td></tr>
-<tr class="separator:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a> (H5E_auto2_t &func, void **client_data)</td></tr>
-<tr class="memdesc:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the current settings for the automatic error stack traversal function and its data.  <a href="#af0ffda4a0ed5cafe729a093d4c1920d0">More...</a><br/></td></tr>
-<tr class="separator:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a> ()</td></tr>
-<tr class="memdesc:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Clears the error stack for the current thread.  <a href="#a58bb19c2776bd3fbdbe081b63ae97486">More...</a><br/></td></tr>
-<tr class="separator:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a> (H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td></tr>
-<tr class="memdesc:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_classH5_1_1Exception"><td class="mdescLeft"> </td><td class="mdescRight">Walks the error stack for the current thread, calling the specified function.  <a href="#aafd9cbcc5baf0b3eb92184fc922f3b09">More...</a><br/></td></tr>
-<tr class="separator:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_static_attribs_classH5_1_1Exception"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_classH5_1_1Exception')"><img src="closed.png" alt="-"/> Static Protected Attributes inherited from <a class="el" href="classH5_1_1Exception.html">H5::Exception</a></td></tr>
-<tr class="memitem:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_classH5_1_1Exception"><td class="memItemLeft" align="right" valign="top">static const char </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a> [] = "No detailed information provided"</td></tr>
-<tr class="separator:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_classH5_1_1Exception"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="aec65aa1682162a38da2b4f79fc9c9e5a"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::ReferenceException::ReferenceException </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>func_name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> & </td>
-          <td class="paramname"><em>message</em> = <code><a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></code> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a <a class="el" href="classH5_1_1ReferenceException.html">ReferenceException</a> with the name of the function, in which the failure occurs, and an optional detailed message. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">func_name</td><td>- IN: Name of the function where failure occurs </td></tr>
-    <tr><td class="paramname">message</td><td>- IN: Message on the failure </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a878840994fd707743f17c947270dc2a6"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::ReferenceException::ReferenceException </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Default constructor. </p>
-
-</div>
-</div>
-<a class="anchor" id="a3c8fcd41d4e1ce79e7b8b693c317b250"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::ReferenceException::~ReferenceException </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Noop destructor. </p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5Exception_8h_source.html">H5Exception.h</a></li>
-<li><a class="el" href="H5Exception_8cpp.html">H5Exception.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1ReferenceException.png b/html/cpplus_RM/classH5_1_1ReferenceException.png
deleted file mode 100644
index b5b6d30..0000000
Binary files a/html/cpplus_RM/classH5_1_1ReferenceException.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1StrType-members.html b/html/cpplus_RM/classH5_1_1StrType-members.html
deleted file mode 100644
index 2dc8fdf..0000000
--- a/html/cpplus_RM/classH5_1_1StrType-members.html
+++ /dev/null
@@ -1,227 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1StrType.html">StrType</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::StrType Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1StrType.html">H5::StrType</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a38f79570d4fc0bc30f8421d6ebbb7642">AtomType</a>(const AtomType &original)</td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a83a4e13e4d1d6e5adee2a0174ff58f3f">AtomType</a>()</td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#ac597420fca15cc22cd3bc1d6596a020d">AtomType</a>(const hid_t existing_id)</td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250">attrExists</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a811bad80304c37276264377f326e3014">attrExists</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a06c4f969a7a243a7cdafef4373732924">commit</a>(H5Location &loc, const char *name)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a>(H5Location &loc, const H5std_string &name)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a0eaba78156000ecc3533986175de5847">committed</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a2abc382547c243346b3b6691fec813f3">convert</a>(const DataType &dest, size_t nelmts, void *buf, void *background, const PropList &plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#ad17cef439dbf1dd79458ba95612a9566">copy</a>(const DataType &like_type)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#af8d75b01e62aa868424701add217b971">copy</a>(const DataSet &dset)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a624715e413bc019345cd596db745094a">createAttribute</a>(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a>(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a>(const H5T_class_t type_class, size_t size)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a>(const DataType &original)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a6d3be5ac6d2ba122a587b03596a1e2db">DataType</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#aee1a778b5762fd186a77ee124e7df7c7">DataType</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a72b85216196ef1d980c5e43beaead07e">DataType</a>(const hid_t type_id)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a29b366592ce55a07762a7862cc88fe89">DataType</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a31c2d19fe87dec83ce94bf88a480456f">dereference</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072">dereference</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a>(H5T_class_t cls) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a>(const DataType &dest, H5T_cdata_t **pcdata) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800">flush</a>(H5F_scope_t scope) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1StrType.html#a77703b41dc7addef65b1aba56cf89203">fromClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1StrType.html">H5::StrType</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c">getComment</a>(const char *name, size_t bufsize=256) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">getComment</a>(const H5std_string &name, size_t bufsize=256) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1StrType.html#a52bd7fb6969799950789a62caddf4aea">getCset</a>() const </td><td class="entry"><a class="el" href="classH5_1_1StrType.html">H5::StrType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a1d0147b6e53e29abc524e65a2d8094ea">getOffset</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a49a866fcb26c69b13735d52abf946515">getOrder</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a3831da8d07ba8c72eca25a2a24f0e42d">getOrder</a>(H5std_string &order_string) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a7a1dc5a0538a5d707c5a015ea53f8b9a">getPad</a>(H5T_pad_t &lsb, H5T_pad_t &msb) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#adae805e0526435cdd5ba4073dcfff292">getPrecision</a>() const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a>(void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1StrType.html#a31da4cdf6af9fd1cdc2da102b3761c33">getStrpad</a>() const </td><td class="entry"><a class="el" href="classH5_1_1StrType.html">H5::StrType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a>(const hid_t loc_id)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a>(const H5Location &original)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Object.html#a4e1e0913fa316bd3916e95259194958d">H5Object</a>(const H5Object &original)</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Object.html#a3dfa8496c2490cf9338462647ec1a831">H5Object</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Object.html#aaedb5e2d949e1f38817a770e564def5c">H5Object</a>(const hid_t object_id)</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#aa3ed12331c88117e640fff76002108d3">id</a></td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a>(const char *func_name) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a>(attr_operator_t user_op, unsigned *idx=NULL, void *op_data=NULL)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ac1596fca35acce43e190a1feeffc9427">lock</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a>(const unsigned int idx) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a>(const DataType &rhs)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">H5::H5Object::operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a>(const DataType &compared_type) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82">p_dereference</a>(hid_t loc_id, const void *ref, H5R_type_t ref_type, const char *from_func)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4">p_get_obj_type</a>(void *ref, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2">p_get_ref_obj_type</a>(void *ref, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16">p_reference</a>(void *ref, const char *name, hid_t space_id, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a213c4090dc6429671f2a4c604c2eeb4b">p_setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a>(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a>(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a6928514c43d4c0debf1afd7511f28511">reference</a>(void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a>(void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad">removeComment</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a>(const char *oldname, const char *newname) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a>(const H5std_string &oldname, const H5std_string &newname) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a>(const char *name, const char *comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a>(const H5std_string &name, const H5std_string &comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a>(const char *comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a>(const H5std_string &comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1StrType.html#a234e8a21709cf9e7c9eefd42dfde91a8">setCset</a>(H5T_cset_t cset) const </td><td class="entry"><a class="el" href="classH5_1_1StrType.html">H5::StrType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#aa397ccf67884f1efb79ad9ba657aaa20">setOffset</a>(size_t offset) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a1f5b4f0293a5062c5817fd5b45512e76">setOrder</a>(H5T_order_t order) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#ad2c84b2b2eb08e79d4354f835938da2d">setPad</a>(H5T_pad_t lsb, H5T_pad_t msb) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#ac386886a22dfcdc338a5cf40c87b0fef">setPrecision</a>(size_t precision) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1AtomType.html#ac752c33c2d72ffa24a224bd5b1312deb">setSize</a>(size_t size) const </td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1StrType.html#aed4500d2855585b622be2622e7be87c9">setStrpad</a>(H5T_str_t strpad) const </td><td class="entry"><a class="el" href="classH5_1_1StrType.html">H5::StrType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a>(const char *tag) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a>(const H5std_string &tag) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1StrType.html#ad548b5d6a518c67428f6bf86bdd0c4d8">StrType</a>(const PredType &pred_type)</td><td class="entry"><a class="el" href="classH5_1_1StrType.html">H5::StrType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1StrType.html#a502e6a4895bf51314204179e3f093a7f">StrType</a>(const PredType &pred_type, const size_t &size)</td><td class="entry"><a class="el" href="classH5_1_1StrType.html">H5::StrType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1StrType.html#a46d838751b37805908051d8cd7ea07d5">StrType</a>(const int dummy, const size_t &size)</td><td class="entry"><a class="el" href="classH5_1_1StrType.html">H5::StrType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1StrType.html#aa4075d261048fb635b2e710a2f398d5e">StrType</a>(const DataSet &dataset)</td><td class="entry"><a class="el" href="classH5_1_1StrType.html">H5::StrType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1StrType.html#a7578f8f52795062e6ea5e67bf4fe9ea4">StrType</a>()</td><td class="entry"><a class="el" href="classH5_1_1StrType.html">H5::StrType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1StrType.html#aa3311a639210adc42df22c341a639440">StrType</a>(const hid_t existing_id)</td><td class="entry"><a class="el" href="classH5_1_1StrType.html">H5::StrType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1StrType.html#a8253ae1e61897694436d8fdd2efea985">StrType</a>(const StrType &original)</td><td class="entry"><a class="el" href="classH5_1_1StrType.html">H5::StrType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#ab810e782623bffeda1ff80c033785c48">unregister</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1AtomType.html#a79aa1dae6ca2e3536c2bb8ccc6a693af">~AtomType</a>()</td><td class="entry"><a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7">~H5Location</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Object.html#ad7cb88d6206192195a70aa1cbf55769e">~H5Object</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1StrType.html#a561a91b375e8514e43cc753aa6dba203">~StrType</a>()</td><td class="entry"><a class="el" href="classH5_1_1StrType.html">H5::StrType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1StrType.html b/html/cpplus_RM/classH5_1_1StrType.html
deleted file mode 100644
index 1d7ccb7..0000000
--- a/html/cpplus_RM/classH5_1_1StrType.html
+++ /dev/null
@@ -1,882 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::StrType Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1StrType.html">StrType</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="classH5_1_1StrType-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::StrType Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Class <a class="el" href="classH5_1_1StrType.html" title="Class StrType operates on HDF5 string datatypes. ">StrType</a> operates on HDF5 string datatypes.  
- <a href="classH5_1_1StrType.html#details">More...</a></p>
-
-<p><code>#include <<a class="el" href="H5StrType_8h_source.html">H5StrType.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::StrType:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1StrType.png" usemap="#H5::StrType_map" alt=""/>
-  <map id="H5::StrType_map" name="H5::StrType_map">
-<area href="classH5_1_1AtomType.html" title="Class AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. " alt="H5::AtomType" shape="rect" coords="0,224,107,248"/>
-<area href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. " alt="H5::DataType" shape="rect" coords="0,168,107,192"/>
-<area href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. " alt="H5::H5Object" shape="rect" coords="0,112,107,136"/>
-<area href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. " alt="H5::H5Location" shape="rect" coords="0,56,107,80"/>
-<area href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="0,0,107,24"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:ad548b5d6a518c67428f6bf86bdd0c4d8"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1StrType.html#ad548b5d6a518c67428f6bf86bdd0c4d8">StrType</a> (const <a class="el" href="classH5_1_1PredType.html">PredType</a> &pred_type)</td></tr>
-<tr class="memdesc:ad548b5d6a518c67428f6bf86bdd0c4d8"><td class="mdescLeft"> </td><td class="mdescRight">Creates a string datatype using a predefined type.  <a href="#ad548b5d6a518c67428f6bf86bdd0c4d8">More...</a><br/></td></tr>
-<tr class="separator:ad548b5d6a518c67428f6bf86bdd0c4d8"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a502e6a4895bf51314204179e3f093a7f"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1StrType.html#a502e6a4895bf51314204179e3f093a7f">StrType</a> (const <a class="el" href="classH5_1_1PredType.html">PredType</a> &pred_type, const size_t &size)</td></tr>
-<tr class="memdesc:a502e6a4895bf51314204179e3f093a7f"><td class="mdescLeft"> </td><td class="mdescRight">Creates a string datatype with a specified length.  <a href="#a502e6a4895bf51314204179e3f093a7f">More...</a><br/></td></tr>
-<tr class="separator:a502e6a4895bf51314204179e3f093a7f"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a46d838751b37805908051d8cd7ea07d5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1StrType.html#a46d838751b37805908051d8cd7ea07d5">StrType</a> (const int dummy, const size_t &size)</td></tr>
-<tr class="memdesc:a46d838751b37805908051d8cd7ea07d5"><td class="mdescLeft"> </td><td class="mdescRight">Creates a string datatype with a specified length.  <a href="#a46d838751b37805908051d8cd7ea07d5">More...</a><br/></td></tr>
-<tr class="separator:a46d838751b37805908051d8cd7ea07d5"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa4075d261048fb635b2e710a2f398d5e"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1StrType.html#aa4075d261048fb635b2e710a2f398d5e">StrType</a> (const <a class="el" href="classH5_1_1DataSet.html">DataSet</a> &dataset)</td></tr>
-<tr class="memdesc:aa4075d261048fb635b2e710a2f398d5e"><td class="mdescLeft"> </td><td class="mdescRight">Gets the string datatype of the specified dataset.  <a href="#aa4075d261048fb635b2e710a2f398d5e">More...</a><br/></td></tr>
-<tr class="separator:aa4075d261048fb635b2e710a2f398d5e"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a52bd7fb6969799950789a62caddf4aea"><td class="memItemLeft" align="right" valign="top">H5T_cset_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1StrType.html#a52bd7fb6969799950789a62caddf4aea">getCset</a> () const </td></tr>
-<tr class="memdesc:a52bd7fb6969799950789a62caddf4aea"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the character set type of this string datatype.  <a href="#a52bd7fb6969799950789a62caddf4aea">More...</a><br/></td></tr>
-<tr class="separator:a52bd7fb6969799950789a62caddf4aea"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a234e8a21709cf9e7c9eefd42dfde91a8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1StrType.html#a234e8a21709cf9e7c9eefd42dfde91a8">setCset</a> (H5T_cset_t cset) const </td></tr>
-<tr class="memdesc:a234e8a21709cf9e7c9eefd42dfde91a8"><td class="mdescLeft"> </td><td class="mdescRight">Sets character set to be used.  <a href="#a234e8a21709cf9e7c9eefd42dfde91a8">More...</a><br/></td></tr>
-<tr class="separator:a234e8a21709cf9e7c9eefd42dfde91a8"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a31da4cdf6af9fd1cdc2da102b3761c33"><td class="memItemLeft" align="right" valign="top">H5T_str_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1StrType.html#a31da4cdf6af9fd1cdc2da102b3761c33">getStrpad</a> () const </td></tr>
-<tr class="memdesc:a31da4cdf6af9fd1cdc2da102b3761c33"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the storage mechanism for of this string datatype.  <a href="#a31da4cdf6af9fd1cdc2da102b3761c33">More...</a><br/></td></tr>
-<tr class="separator:a31da4cdf6af9fd1cdc2da102b3761c33"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aed4500d2855585b622be2622e7be87c9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1StrType.html#aed4500d2855585b622be2622e7be87c9">setStrpad</a> (H5T_str_t strpad) const </td></tr>
-<tr class="memdesc:aed4500d2855585b622be2622e7be87c9"><td class="mdescLeft"> </td><td class="mdescRight">Defines the storage mechanism for this string datatype.  <a href="#aed4500d2855585b622be2622e7be87c9">More...</a><br/></td></tr>
-<tr class="separator:aed4500d2855585b622be2622e7be87c9"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a77703b41dc7addef65b1aba56cf89203"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1StrType.html#a77703b41dc7addef65b1aba56cf89203">fromClass</a> () const </td></tr>
-<tr class="memdesc:a77703b41dc7addef65b1aba56cf89203"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name.  <a href="#a77703b41dc7addef65b1aba56cf89203">More...</a><br/></td></tr>
-<tr class="separator:a77703b41dc7addef65b1aba56cf89203"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7578f8f52795062e6ea5e67bf4fe9ea4"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1StrType.html#a7578f8f52795062e6ea5e67bf4fe9ea4">StrType</a> ()</td></tr>
-<tr class="memdesc:a7578f8f52795062e6ea5e67bf4fe9ea4"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub string datatype.  <a href="#a7578f8f52795062e6ea5e67bf4fe9ea4">More...</a><br/></td></tr>
-<tr class="separator:a7578f8f52795062e6ea5e67bf4fe9ea4"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa3311a639210adc42df22c341a639440"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1StrType.html#aa3311a639210adc42df22c341a639440">StrType</a> (const hid_t existing_id)</td></tr>
-<tr class="memdesc:aa3311a639210adc42df22c341a639440"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1StrType.html" title="Class StrType operates on HDF5 string datatypes. ">StrType</a> object using the id of an existing datatype.  <a href="#aa3311a639210adc42df22c341a639440">More...</a><br/></td></tr>
-<tr class="separator:aa3311a639210adc42df22c341a639440"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8253ae1e61897694436d8fdd2efea985"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1StrType.html#a8253ae1e61897694436d8fdd2efea985">StrType</a> (const <a class="el" href="classH5_1_1StrType.html">StrType</a> &original)</td></tr>
-<tr class="memdesc:a8253ae1e61897694436d8fdd2efea985"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1StrType.html" title="Class StrType operates on HDF5 string datatypes. ">StrType</a> object.  <a href="#a8253ae1e61897694436d8fdd2efea985">More...</a><br/></td></tr>
-<tr class="separator:a8253ae1e61897694436d8fdd2efea985"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a561a91b375e8514e43cc753aa6dba203"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1StrType.html#a561a91b375e8514e43cc753aa6dba203">~StrType</a> ()</td></tr>
-<tr class="memdesc:a561a91b375e8514e43cc753aa6dba203"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this string datatype.  <a href="#a561a91b375e8514e43cc753aa6dba203">More...</a><br/></td></tr>
-<tr class="separator:a561a91b375e8514e43cc753aa6dba203"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1AtomType"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1AtomType')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td></tr>
-<tr class="memitem:a49a866fcb26c69b13735d52abf946515 inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">H5T_order_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a49a866fcb26c69b13735d52abf946515">getOrder</a> () const </td></tr>
-<tr class="memdesc:a49a866fcb26c69b13735d52abf946515 inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the byte order of an atomic datatype.  <a href="#a49a866fcb26c69b13735d52abf946515">More...</a><br/></td></tr>
-<tr class="separator:a49a866fcb26c69b13735d52abf946515 inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3831da8d07ba8c72eca25a2a24f0e42d inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">H5T_order_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a3831da8d07ba8c72eca25a2a24f0e42d">getOrder</a> (<a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &order_string) const </td></tr>
-<tr class="memdesc:a3831da8d07ba8c72eca25a2a24f0e42d inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It takes a reference to a <code>H5std_string</code> for the buffer that provide the text description of the returned byte order. The text description can be either of the following: "Little endian byte ordering (0)"; "Big endian byte ordering (1)"; "VAX mixed byte ordering (2) [...]
-<tr class="separator:a3831da8d07ba8c72eca25a2a24f0e42d inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1f5b4f0293a5062c5817fd5b45512e76 inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a1f5b4f0293a5062c5817fd5b45512e76">setOrder</a> (H5T_order_t order) const </td></tr>
-<tr class="memdesc:a1f5b4f0293a5062c5817fd5b45512e76 inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Sets the byte ordering of an atomic datatype.  <a href="#a1f5b4f0293a5062c5817fd5b45512e76">More...</a><br/></td></tr>
-<tr class="separator:a1f5b4f0293a5062c5817fd5b45512e76 inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1d0147b6e53e29abc524e65a2d8094ea inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a1d0147b6e53e29abc524e65a2d8094ea">getOffset</a> () const </td></tr>
-<tr class="memdesc:a1d0147b6e53e29abc524e65a2d8094ea inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the bit offset of the first significant bit.  <a href="#a1d0147b6e53e29abc524e65a2d8094ea">More...</a><br/></td></tr>
-<tr class="separator:a1d0147b6e53e29abc524e65a2d8094ea inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa397ccf67884f1efb79ad9ba657aaa20 inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#aa397ccf67884f1efb79ad9ba657aaa20">setOffset</a> (size_t offset) const </td></tr>
-<tr class="memdesc:aa397ccf67884f1efb79ad9ba657aaa20 inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Sets the bit offset of the first significant bit.  <a href="#aa397ccf67884f1efb79ad9ba657aaa20">More...</a><br/></td></tr>
-<tr class="separator:aa397ccf67884f1efb79ad9ba657aaa20 inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7a1dc5a0538a5d707c5a015ea53f8b9a inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a7a1dc5a0538a5d707c5a015ea53f8b9a">getPad</a> (H5T_pad_t &lsb, H5T_pad_t &msb) const </td></tr>
-<tr class="memdesc:a7a1dc5a0538a5d707c5a015ea53f8b9a inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the padding type of the least and most-significant bit padding.  <a href="#a7a1dc5a0538a5d707c5a015ea53f8b9a">More...</a><br/></td></tr>
-<tr class="separator:a7a1dc5a0538a5d707c5a015ea53f8b9a inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad2c84b2b2eb08e79d4354f835938da2d inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#ad2c84b2b2eb08e79d4354f835938da2d">setPad</a> (H5T_pad_t lsb, H5T_pad_t msb) const </td></tr>
-<tr class="memdesc:ad2c84b2b2eb08e79d4354f835938da2d inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Sets the least and most-significant bits padding types.  <a href="#ad2c84b2b2eb08e79d4354f835938da2d">More...</a><br/></td></tr>
-<tr class="separator:ad2c84b2b2eb08e79d4354f835938da2d inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adae805e0526435cdd5ba4073dcfff292 inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#adae805e0526435cdd5ba4073dcfff292">getPrecision</a> () const </td></tr>
-<tr class="memdesc:adae805e0526435cdd5ba4073dcfff292 inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the precision of an atomic datatype.  <a href="#adae805e0526435cdd5ba4073dcfff292">More...</a><br/></td></tr>
-<tr class="separator:adae805e0526435cdd5ba4073dcfff292 inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac386886a22dfcdc338a5cf40c87b0fef inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#ac386886a22dfcdc338a5cf40c87b0fef">setPrecision</a> (size_t precision) const </td></tr>
-<tr class="memdesc:ac386886a22dfcdc338a5cf40c87b0fef inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Sets the precision of an atomic datatype.  <a href="#ac386886a22dfcdc338a5cf40c87b0fef">More...</a><br/></td></tr>
-<tr class="separator:ac386886a22dfcdc338a5cf40c87b0fef inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac752c33c2d72ffa24a224bd5b1312deb inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#ac752c33c2d72ffa24a224bd5b1312deb">setSize</a> (size_t size) const </td></tr>
-<tr class="memdesc:ac752c33c2d72ffa24a224bd5b1312deb inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Sets the total size for an atomic datatype.  <a href="#ac752c33c2d72ffa24a224bd5b1312deb">More...</a><br/></td></tr>
-<tr class="separator:ac752c33c2d72ffa24a224bd5b1312deb inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a38f79570d4fc0bc30f8421d6ebbb7642 inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a38f79570d4fc0bc30f8421d6ebbb7642">AtomType</a> (const <a class="el" href="classH5_1_1AtomType.html">AtomType</a> &original)</td></tr>
-<tr class="memdesc:a38f79570d4fc0bc30f8421d6ebbb7642 inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1AtomType.html" title="Class AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. ">AtomType</a> object.  <a href="#a38f79570d4fc0bc30f8421d6ebbb7642">More...</a><br/></td></tr>
-<tr class="separator:a38f79570d4fc0bc30f8421d6ebbb7642 inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a79aa1dae6ca2e3536c2bb8ccc6a693af inherit pub_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a79aa1dae6ca2e3536c2bb8ccc6a693af">~AtomType</a> ()</td></tr>
-<tr class="memdesc:a79aa1dae6ca2e3536c2bb8ccc6a693af inherit pub_methods_classH5_1_1AtomType"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a79aa1dae6ca2e3536c2bb8ccc6a693af">More...</a><br/></td></tr>
-<tr class="separator:a79aa1dae6ca2e3536c2bb8ccc6a693af inherit pub_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1DataType"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1DataType')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td></tr>
-<tr class="memitem:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a> (const H5T_class_t type_class, size_t size)</td></tr>
-<tr class="memdesc:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Creates a object given its class and size.  <a href="#a37dd5ff8f95b4016136b90c58c770f09">More...</a><br/></td></tr>
-<tr class="separator:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &original)</td></tr>
-<tr class="memdesc:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object.  <a href="#a4e72f20ab686efffeedd72d8afa99519">More...</a><br/></td></tr>
-<tr class="separator:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6d3be5ac6d2ba122a587b03596a1e2db inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a6d3be5ac6d2ba122a587b03596a1e2db">DataType</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a6d3be5ac6d2ba122a587b03596a1e2db inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object.  <a href="#a6d3be5ac6d2ba122a587b03596a1e2db">More...</a><br/></td></tr>
-<tr class="separator:a6d3be5ac6d2ba122a587b03596a1e2db inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aee1a778b5762fd186a77ee124e7df7c7 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aee1a778b5762fd186a77ee124e7df7c7">DataType</a> (const <a class="el" href="classH5_1_1Attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:aee1a778b5762fd186a77ee124e7df7c7 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object.  <a href="#aee1a778b5762fd186a77ee124e7df7c7">More...</a><br/></td></tr>
-<tr class="separator:aee1a778b5762fd186a77ee124e7df7c7 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a> ()</td></tr>
-<tr class="memdesc:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Closes the datatype if it is not a predefined type.  <a href="#af807fa62a2beb9f9de9b80c3b18edbfa">More...</a><br/></td></tr>
-<tr class="separator:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ad17cef439dbf1dd79458ba95612a9566">copy</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &like_type)</td></tr>
-<tr class="memdesc:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Copies an existing datatype to this datatype object.  <a href="#ad17cef439dbf1dd79458ba95612a9566">More...</a><br/></td></tr>
-<tr class="separator:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af8d75b01e62aa868424701add217b971 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#af8d75b01e62aa868424701add217b971">copy</a> (const <a class="el" href="classH5_1_1DataSet.html">DataSet</a> &dset)</td></tr>
-<tr class="memdesc:af8d75b01e62aa868424701add217b971 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Copies the datatype of the given dataset to this datatype object.  <a href="#af8d75b01e62aa868424701add217b971">More...</a><br/></td></tr>
-<tr class="separator:af8d75b01e62aa868424701add217b971 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">H5T_class_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a> () const </td></tr>
-<tr class="memdesc:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the datatype class identifier.  <a href="#a2831c133562e9d5669643a2d8051dcd1">More...</a><br/></td></tr>
-<tr class="separator:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a06c4f969a7a243a7cdafef4373732924">commit</a> (<a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const char *name)</td></tr>
-<tr class="memdesc:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Commits a transient datatype to a file, creating a new named datatype.  <a href="#a06c4f969a7a243a7cdafef4373732924">More...</a><br/></td></tr>
-<tr class="separator:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a> (<a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name)</td></tr>
-<tr class="memdesc:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#ac904e9891ff728d7bb7cceb847347fc5">More...</a><br/></td></tr>
-<tr class="separator:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0eaba78156000ecc3533986175de5847 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a0eaba78156000ecc3533986175de5847">committed</a> () const </td></tr>
-<tr class="memdesc:a0eaba78156000ecc3533986175de5847 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether a datatype is a named type or a transient type.  <a href="#a0eaba78156000ecc3533986175de5847">More...</a><br/></td></tr>
-<tr class="separator:a0eaba78156000ecc3533986175de5847 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">H5T_conv_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, H5T_cdata_t **pcdata) const </td></tr>
-<tr class="memdesc:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Finds a conversion function that can handle a conversion from this datatype to the specified datatype, <em>dest</em>.  <a href="#a0b927f0184a738b514f7f3cf7f4dd788">More...</a><br/></td></tr>
-<tr class="separator:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a2abc382547c243346b3b6691fec813f3">convert</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, size_t nelmts, void *buf, void *background, const <a class="el" href="classH5_1_1PropList.html">PropList</a> &plist=<a [...]
-<tr class="memdesc:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Converts data from this datatype to the specified datatypes.  <a href="#a2abc382547c243346b3b6691fec813f3">More...</a><br/></td></tr>
-<tr class="separator:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataType.html">DataType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &rhs)</td></tr>
-<tr class="memdesc:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a3ed458f90bb2ed85e7471a24ddc6fb7d">More...</a><br/></td></tr>
-<tr class="separator:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &compared_type) const </td></tr>
-<tr class="memdesc:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Compares this <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> against the given one to determines whether the two objects refer to the same actual datatype.  <a href="#aab7955caad1bb0a009ed41f24061f3ad">More...</a><br/></td></tr>
-<tr class="separator:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ac1596fca35acce43e190a1feeffc9427">lock</a> () const </td></tr>
-<tr class="memdesc:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Locks a datatype, making it read-only and non-destructible.  <a href="#ac1596fca35acce43e190a1feeffc9427">More...</a><br/></td></tr>
-<tr class="separator:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a> () const </td></tr>
-<tr class="memdesc:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the size of a datatype.  <a href="#a9161a9e4c8a50aef002995294e28e6c5">More...</a><br/></td></tr>
-<tr class="separator:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataType.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a> () const </td></tr>
-<tr class="memdesc:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the base datatype from which a datatype is derived.  <a href="#ab3454be65ac1830f2b68ec745155d749">More...</a><br/></td></tr>
-<tr class="separator:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a> (H5T_pers_t pers, const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, H5T_conv_t func) const </td></tr>
-<tr class="memdesc:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Registers the specified conversion function.  <a href="#a0fe4cfc1be352f4ad3e7e346ad35baa0">More...</a><br/></td></tr>
-<tr class="separator:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a> (H5T_pers_t pers, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &a [...]
-<tr class="memdesc:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#a7efdf12f98da8a20555f021c8fa363b1">More...</a><br/></td></tr>
-<tr class="separator:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ab810e782623bffeda1ff80c033785c48">unregister</a> (H5T_pers_t pers, const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, H5T_conv_t func) const </td></tr>
-<tr class="memdesc:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Removes a conversion function from all conversion paths.  <a href="#ab810e782623bffeda1ff80c033785c48">More...</a><br/></td></tr>
-<tr class="separator:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a> (H5T_pers_t pers, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &amp [...]
-<tr class="memdesc:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#a03ce51e32972e0c1ef5259e0314dcbb7">More...</a><br/></td></tr>
-<tr class="separator:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a> (const char *tag) const </td></tr>
-<tr class="memdesc:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Tags an opaque datatype.  <a href="#ad5189148a417fb67407e0fe8194e21c0">More...</a><br/></td></tr>
-<tr class="separator:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &tag) const </td></tr>
-<tr class="memdesc:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#aa55f95dffb611453a165d73d0021a5a1">More...</a><br/></td></tr>
-<tr class="separator:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a> () const </td></tr>
-<tr class="memdesc:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Gets the tag associated with an opaque datatype.  <a href="#a16fff8d6ba3ba1260349b9d4b7c9d8cc">More...</a><br/></td></tr>
-<tr class="separator:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a> (H5T_class_t cls) const </td></tr>
-<tr class="memdesc:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether a datatype contains (or is) a certain type of datatype.  <a href="#a8221168b4e2154c05410b7c6f0f5b3ab">More...</a><br/></td></tr>
-<tr class="separator:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a> () const </td></tr>
-<tr class="memdesc:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Check whether this datatype is a variable-length string.  <a href="#ab92bf0b5e57b2aebe157bb8291f30787">More...</a><br/></td></tr>
-<tr class="separator:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a72b85216196ef1d980c5e43beaead07e">DataType</a> (const hid_t type_id)</td></tr>
-<tr class="memdesc:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Creates a datatype using an existing datatype's id.  <a href="#a72b85216196ef1d980c5e43beaead07e">More...</a><br/></td></tr>
-<tr class="separator:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a29b366592ce55a07762a7862cc88fe89">DataType</a> ()</td></tr>
-<tr class="memdesc:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub datatype.  <a href="#a29b366592ce55a07762a7862cc88fe89">More...</a><br/></td></tr>
-<tr class="separator:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a> () const </td></tr>
-<tr class="memdesc:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this datatype.  <a href="#a38f4c8c9dda4b35cb667949280bf5340">More...</a><br/></td></tr>
-<tr class="separator:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a> ()</td></tr>
-<tr class="memdesc:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this datatype.  <a href="#aa0ff75a2a756a0124e656a8d5861b133">More...</a><br/></td></tr>
-<tr class="separator:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1H5Object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1H5Object')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td></tr>
-<tr class="memitem:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#a4e1e0913fa316bd3916e95259194958d">H5Object</a> (const <a class="el" href="classH5_1_1H5Object.html">H5Object</a> &original)</td></tr>
-<tr class="memdesc:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. ">H5Object</a> instance.  <a href="#a4e1e0913fa316bd3916e95259194958d">More...</a><br/></td></tr>
-<tr class="separator:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#ad7cb88d6206192195a70aa1cbf55769e">~H5Object</a> ()</td></tr>
-<tr class="memdesc:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#ad7cb88d6206192195a70aa1cbf55769e">More...</a><br/></td></tr>
-<tr class="separator:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1H5Location"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1H5Location')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td></tr>
-<tr class="memitem:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a624715e413bc019345cd596db745094a">createAttribute</a> (const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &type, const <a class="el" href="classH5_1_ [...]
-<tr class="memdesc:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Creates an attribute for a group, dataset, or named datatype.  <a href="#a624715e413bc019345cd596db745094a">More...</a><br/></td></tr>
-<tr class="separator:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" h [...]
-<tr class="memdesc:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">More...</a><br/></td></tr>
-<tr class="separator:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a> (const char *name) const </td></tr>
-<tr class="memdesc:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its name.  <a href="#a81b52d2947c4abb7d94ca1987f3a1bc0">More...</a><br/></td></tr>
-<tr class="separator:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#abad070fe2482e81006ee7fce61b6495c">More...</a><br/></td></tr>
-<tr class="separator:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a> (const unsigned int idx) const </td></tr>
-<tr class="memdesc:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its index.  <a href="#ac82e73079dc97dee2c198b978700c137">More...</a><br/></td></tr>
-<tr class="separator:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800">flush</a> (H5F_scope_t scope) const </td></tr>
-<tr class="memdesc:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all buffers associated with a location to disk.  <a href="#a505e916da3c7ce2264d97480de0aa800">More...</a><br/></td></tr>
-<tr class="separator:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a> () const </td></tr>
-<tr class="memdesc:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of the file, in which this HDF5 object belongs.  <a href="#ae41b390f0ed7503c0cadcbabc3b9e16b">More...</a><br/></td></tr>
-<tr class="separator:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a> () const </td></tr>
-<tr class="memdesc:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of attributes attached to this HDF5 object.  <a href="#a840d5fc024a977c0939fe743379791f0">More...</a><br/></td></tr>
-<tr class="separator:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to.  <a href="#a0bc22a403e59bb551554c03f2d05b281">More...</a><br/></td></tr>
-<tr class="separator:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to.  <a href="#a665df853b9bb991fdf0328770f2e33e0">More...</a><br/></td></tr>
-<tr class="separator:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a> (<a class="el" href="namespaceH5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> user_op, unsigned *idx=NULL, void *op_data=NULL)</td></tr>
-<tr class="memdesc:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over all the attributes of an <a class="el" href="namespaceH5.html">H5</a> object, which may be a group, dataset or named datatype.  <a href="#aad71c39cd20e8539891766571174d12a">More...</a><br/></td></tr>
-<tr class="separator:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250">attrExists</a> (const char *name) const </td></tr>
-<tr class="memdesc:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether the named attribute exists at this location.  <a href="#a9851243382265a412a8deeacf372f250">More...</a><br/></td></tr>
-<tr class="separator:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a811bad80304c37276264377f326e3014">attrExists</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a811bad80304c37276264377f326e3014">More...</a><br/></td></tr>
-<tr class="separator:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a> (const char *oldname, const char *newname) const </td></tr>
-<tr class="memdesc:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Renames the named attribute from this object.  <a href="#ab91ea93e37511b47d7b7a66dd0e5106c">More...</a><br/></td></tr>
-<tr class="separator:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &oldname, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592 [...]
-<tr class="memdesc:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for the names.  <a href="#a2173e9687bdef8e56995c1505dd9cf76">More...</a><br/></td></tr>
-<tr class="separator:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a> (const char *name) const </td></tr>
-<tr class="memdesc:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the named attribute from this object.  <a href="#a39ee7ff5208391e8b1f97eedf3ce32e4">More...</a><br/></td></tr>
-<tr class="separator:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a8cb4453b1db9f8082b5e0274f302c3fb">More...</a><br/></td></tr>
-<tr class="separator:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a> (const char *name, const char *comment) const </td></tr>
-<tr class="memdesc:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Sets or resets the comment for an object specified by its name.  <a href="#ac21f731f9df1d9bce610ad11439c2f96">More...</a><br/></td></tr>
-<tr class="separator:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H [...]
-<tr class="memdesc:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em> and <em>comment</em>.  <a href="#af5d9700b303e4f333c04cbed7e4ae38f">More...</a><br/></td></tr>
-<tr class="separator:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a> (const char *comment) const </td></tr>
-<tr class="memdesc:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it doesn't take an object name.  <a href="#a7d95f9b069c833c309b95f7b7e657af8">More...</a><br/></td></tr>
-<tr class="separator:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &comment) const </td></tr>
-<tr class="memdesc:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>comment</em>.  <a href="#a7eb08e192bbe76280f0f70b71db72420">More...</a><br/></td></tr>
-<tr class="separator:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c">getComment</a> (const char *name, size_t bufsize=256) const </td></tr>
-<tr class="memdesc:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves comment for the specified object and its comment's length.  <a href="#a674ac77bb3f99b335f8d0944f979c47c">More...</a><br/></td></tr>
-<tr class="separator:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">getComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &n [...]
-<tr class="memdesc:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">More...</a><br/></td></tr>
-<tr class="separator:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a> (const char *name) const </td></tr>
-<tr class="memdesc:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the comment from an object specified by its name.  <a href="#a5545d3fd20f74c7f94195f555f255ddf">More...</a><br/></td></tr>
-<tr class="separator:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad">removeComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a763eac5a87497deed3676920923469ad">More...</a><br/></td></tr>
-<tr class="separator:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a> (void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it does not take a <a class="el" href="classH5_1_1DataSpace.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object and the reference type must be specified.  <a href="#ae831f2bdb0e5971becebc76726dc9536">More. [...]
-<tr class="separator:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a> (void *ref, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it takes an <code>H5std_string</code> for the object's name.  <a href="#a23c3e2b8d8157a0039e9dcc43109345c">More...</a><br/></td></tr>
-<tr class="separator:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a6928514c43d4c0debf1afd7511f28511">reference</a> (void *ref, const char *name, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr>
-<tr class="memdesc:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Creates a reference to an HDF5 object or a dataset region.  <a href="#a6928514c43d4c0debf1afd7511f28511">More...</a><br/></td></tr>
-<tr class="separator:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a> (void *ref, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & [...]
-<tr class="memdesc:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#ac152ae8124df4cfbf7e880c67bb7e66b">More...</a><br/></td></tr>
-<tr class="separator:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a31c2d19fe87dec83ce94bf88a480456f">dereference</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an HDF5 object.  <a href="#a31c2d19fe87dec83ce94bf88a480456f">More...</a><br/></td></tr>
-<tr class="separator:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072">dereference</a> (const <a class="el" href="classH5_1_1Attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an attribute.  <a href="#a4dc3dad2a4a17d6c727b1d2fdf9d8072">More...</a><br/></td></tr>
-<tr class="separator:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a> (void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr>
-<tr class="memdesc:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves a dataspace with the region pointed to selected.  <a href="#a5d0a971d157cffc3591f6d2d8b43dcca">More...</a><br/></td></tr>
-<tr class="separator:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id.  <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr>
-<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr>
-<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object.  <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr>
-<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id.  <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr>
-<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr>
-<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object.  <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr>
-<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id.  <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr>
-<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr>
-<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object.  <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr>
-<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &rhs)</td></tr>
-<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr>
-<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr>
-<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr>
-<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object.  <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr>
-<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &original)</td></tr>
-<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object.  <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr>
-<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a> (const char *func_name) const </td></tr>
-<tr class="memdesc:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Makes and returns string "<class-name>::<func_name>".  <a href="#a2dec4b7c12a20f9b1c79c18956bfad0f">More...</a><br/></td></tr>
-<tr class="separator:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr>
-<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr>
-<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr>
-<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object.  <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr>
-<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1AtomType"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1AtomType')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1AtomType.html">H5::AtomType</a></td></tr>
-<tr class="memitem:a83a4e13e4d1d6e5adee2a0174ff58f3f inherit pro_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#a83a4e13e4d1d6e5adee2a0174ff58f3f">AtomType</a> ()</td></tr>
-<tr class="separator:a83a4e13e4d1d6e5adee2a0174ff58f3f inherit pro_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac597420fca15cc22cd3bc1d6596a020d inherit pro_methods_classH5_1_1AtomType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html#ac597420fca15cc22cd3bc1d6596a020d">AtomType</a> (const hid_t existing_id)</td></tr>
-<tr class="separator:ac597420fca15cc22cd3bc1d6596a020d inherit pro_methods_classH5_1_1AtomType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1DataType"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1DataType')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td></tr>
-<tr class="memitem:a213c4090dc6429671f2a4c604c2eeb4b inherit pro_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a213c4090dc6429671f2a4c604c2eeb4b">p_setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a213c4090dc6429671f2a4c604c2eeb4b inherit pro_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a213c4090dc6429671f2a4c604c2eeb4b">More...</a><br/></td></tr>
-<tr class="separator:a213c4090dc6429671f2a4c604c2eeb4b inherit pro_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1H5Object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1H5Object')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td></tr>
-<tr class="memitem:a3dfa8496c2490cf9338462647ec1a831 inherit pro_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#a3dfa8496c2490cf9338462647ec1a831">H5Object</a> ()</td></tr>
-<tr class="separator:a3dfa8496c2490cf9338462647ec1a831 inherit pro_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aaedb5e2d949e1f38817a770e564def5c inherit pro_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#aaedb5e2d949e1f38817a770e564def5c">H5Object</a> (const hid_t object_id)</td></tr>
-<tr class="separator:aaedb5e2d949e1f38817a770e564def5c inherit pro_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1H5Location"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1H5Location')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td></tr>
-<tr class="memitem:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a> ()</td></tr>
-<tr class="separator:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a> (const hid_t loc_id)</td></tr>
-<tr class="separator:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &original)</td></tr>
-<tr class="memdesc:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> instance.  <a href="#a220e9b5ce6e2f1a0a9417c43044a4435">More...</a><br/></td></tr>
-<tr class="separator:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:add727abd7dc520399f983c4a233b2f16 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16">p_reference</a> (void *ref, const char *name, hid_t space_id, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:add727abd7dc520399f983c4a233b2f16 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aade70036f2fb86c9db621a3fada7cb82 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82">p_dereference</a> (hid_t loc_id, const void *ref, H5R_type_t ref_type, const char *from_func)</td></tr>
-<tr class="separator:aade70036f2fb86c9db621a3fada7cb82 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abcc6664714713593bf1a4fd9f1a5eab4 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4">p_get_obj_type</a> (void *ref, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:abcc6664714713593bf1a4fd9f1a5eab4 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7399d98ad07692317981f9769c3853f2 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2">p_get_ref_obj_type</a> (void *ref, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:a7399d98ad07692317981f9769c3853f2 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7">~H5Location</a> ()</td></tr>
-<tr class="memdesc:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#af790c3883e7d9f72677a1f6ed034c4c7">More...</a><br/></td></tr>
-<tr class="separator:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr>
-<tr class="memdesc:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a5545dda5e4c610b6bd9cdffe670c8728">More...</a><br/></td></tr>
-<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a> () const </td></tr>
-<tr class="separator:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a> (const hid_t obj_id)</td></tr>
-<tr class="separator:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_attribs_classH5_1_1DataType"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classH5_1_1DataType')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td></tr>
-<tr class="memitem:aa3ed12331c88117e640fff76002108d3 inherit pro_attribs_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aa3ed12331c88117e640fff76002108d3">id</a></td></tr>
-<tr class="separator:aa3ed12331c88117e640fff76002108d3 inherit pro_attribs_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Class <a class="el" href="classH5_1_1StrType.html" title="Class StrType operates on HDF5 string datatypes. ">StrType</a> operates on HDF5 string datatypes. </p>
-</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="ad548b5d6a518c67428f6bf86bdd0c4d8"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::StrType::StrType </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1PredType.html">PredType</a> & </td>
-          <td class="paramname"><em>pred_type</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a string datatype using a predefined type. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">pred_type</td><td>- IN: Predefined datatype </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a502e6a4895bf51314204179e3f093a7f"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::StrType::StrType </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1PredType.html">PredType</a> & </td>
-          <td class="paramname"><em>pred_type</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const size_t & </td>
-          <td class="paramname"><em>size</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a string datatype with a specified length. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">pred_type</td><td>- IN: String predefined type to replicate. </td></tr>
-    <tr><td class="paramname">size</td><td>- IN: Length of the new string type </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section note"><dt>Note</dt><dd>The use of this constructor can be shortened by using its overloaded below as StrType(0, size). </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a46d838751b37805908051d8cd7ea07d5"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::StrType::StrType </td>
-          <td>(</td>
-          <td class="paramtype">const int </td>
-          <td class="paramname"><em>dummy</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const size_t & </td>
-          <td class="paramname"><em>size</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a string datatype with a specified length. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">dummy</td><td>- IN: To simplify calling the previous constructor and avoid prototype clash with another constructor </td></tr>
-    <tr><td class="paramname">size</td><td>- IN: Length of the new string type </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>The 1st argument is just a dummy to simplify calling the previous constructor, such as: <a class="el" href="classH5_1_1StrType.html" title="Class StrType operates on HDF5 string datatypes. ">StrType</a> atype(0, size) instead of <a class="el" href="classH5_1_1StrType.html" title="Class StrType operates on HDF5 string datatypes. ">StrType</a> atype(PredType::C_S1, size) </dd></dl>
-<dl class="section note"><dt>Note</dt><dd>This constructor may replace the previous one in the future. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="aa4075d261048fb635b2e710a2f398d5e"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::StrType::StrType </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataSet.html">DataSet</a> & </td>
-          <td class="paramname"><em>dataset</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Gets the string datatype of the specified dataset. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">dataset</td><td>- IN: Dataset that this string datatype associates with </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a7578f8f52795062e6ea5e67bf4fe9ea4"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::StrType::StrType </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Default constructor: Creates a stub string datatype. </p>
-
-</div>
-</div>
-<a class="anchor" id="aa3311a639210adc42df22c341a639440"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::StrType::StrType </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>existing_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates an <a class="el" href="classH5_1_1StrType.html" title="Class StrType operates on HDF5 string datatypes. ">StrType</a> object using the id of an existing datatype. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">existing_id</td><td>- IN: Id of an existing datatype </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a8253ae1e61897694436d8fdd2efea985"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::StrType::StrType </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1StrType.html">StrType</a> & </td>
-          <td class="paramname"><em>original</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1StrType.html" title="Class StrType operates on HDF5 string datatypes. ">StrType</a> object. </p>
-
-</div>
-</div>
-<a class="anchor" id="a561a91b375e8514e43cc753aa6dba203"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::StrType::~StrType </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Properly terminates access to this string datatype. </p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a77703b41dc7addef65b1aba56cf89203"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::StrType::fromClass </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns this class name. </p>
-
-<p>Reimplemented from <a class="el" href="classH5_1_1AtomType.html#a80818b48fcfae291550bc8cad6b05d1c">H5::AtomType</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a52bd7fb6969799950789a62caddf4aea"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5T_cset_t H5::StrType::getCset </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Retrieves the character set type of this string datatype. </p>
-<dl class="section return"><dt>Returns</dt><dd>Character set type, which can be: <ul>
-<li><code>H5T_CSET_ASCII</code> (0) - Character set is US ASCII. </li>
-</ul>
-</dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a31da4cdf6af9fd1cdc2da102b3761c33"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5T_str_t H5::StrType::getStrpad </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Retrieves the storage mechanism for of this string datatype. </p>
-<dl class="section return"><dt>Returns</dt><dd>String storage mechanism, which can be: <ul>
-<li><code>H5T_STR_NULLTERM</code> (0) - Null terminate (as C does) </li>
-<li><code>H5T_STR_NULLPAD</code> (0) - Pad with zeros </li>
-<li><code>H5T_STR_SPACEPAD</code> (0) - pad with spaces (as FORTRAN does) </li>
-</ul>
-</dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a234e8a21709cf9e7c9eefd42dfde91a8"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::StrType::setCset </td>
-          <td>(</td>
-          <td class="paramtype">H5T_cset_t </td>
-          <td class="paramname"><em>cset</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets character set to be used. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">cset</td><td>- IN: character set type, which can be: <ul>
-<li><code>H5T_CSET_ASCII</code> (0) - Character set is US ASCII. </li>
-</ul>
-</td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="aed4500d2855585b622be2622e7be87c9"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void H5::StrType::setStrpad </td>
-          <td>(</td>
-          <td class="paramtype">H5T_str_t </td>
-          <td class="paramname"><em>strpad</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Defines the storage mechanism for this string datatype. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">strpad</td><td>- IN: String padding type </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Description</dt><dd>For detail, please refer to the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-SetStrpad">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-SetStrpad</a> </dd></dl>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5StrType_8h_source.html">H5StrType.h</a></li>
-<li><a class="el" href="H5StrType_8cpp.html">H5StrType.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1StrType.png b/html/cpplus_RM/classH5_1_1StrType.png
deleted file mode 100644
index e18aefb..0000000
Binary files a/html/cpplus_RM/classH5_1_1StrType.png and /dev/null differ
diff --git a/html/cpplus_RM/classH5_1_1UserData4Aiterate-members.html b/html/cpplus_RM/classH5_1_1UserData4Aiterate-members.html
deleted file mode 100644
index cc3362f..0000000
--- a/html/cpplus_RM/classH5_1_1UserData4Aiterate-members.html
+++ /dev/null
@@ -1,110 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1UserData4Aiterate.html">UserData4Aiterate</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::UserData4Aiterate Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1UserData4Aiterate.html">H5::UserData4Aiterate</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1UserData4Aiterate.html#a19aaf90cba18d5927bf8d7b216cbde21">location</a></td><td class="entry"><a class="el" href="classH5_1_1UserData4Aiterate.html">H5::UserData4Aiterate</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1UserData4Aiterate.html#adc317bc595aa58e76e24a11f43367d13">op</a></td><td class="entry"><a class="el" href="classH5_1_1UserData4Aiterate.html">H5::UserData4Aiterate</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1UserData4Aiterate.html#a3aa5ddcad106d950c7eb0932a25fccb2">opData</a></td><td class="entry"><a class="el" href="classH5_1_1UserData4Aiterate.html">H5::UserData4Aiterate</a></td><td class="entry"></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1UserData4Aiterate.html b/html/cpplus_RM/classH5_1_1UserData4Aiterate.html
deleted file mode 100644
index da7f50f..0000000
--- a/html/cpplus_RM/classH5_1_1UserData4Aiterate.html
+++ /dev/null
@@ -1,159 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::UserData4Aiterate Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1UserData4Aiterate.html">UserData4Aiterate</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-attribs">Public Attributes</a> |
-<a href="classH5_1_1UserData4Aiterate-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::UserData4Aiterate Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><code>#include <<a class="el" href="H5Location_8h_source.html">H5Location.h</a>></code></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr class="memitem:adc317bc595aa58e76e24a11f43367d13"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceH5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1UserData4Aiterate.html#adc317bc595aa58e76e24a11f43367d13">op</a></td></tr>
-<tr class="separator:adc317bc595aa58e76e24a11f43367d13"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3aa5ddcad106d950c7eb0932a25fccb2"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1UserData4Aiterate.html#a3aa5ddcad106d950c7eb0932a25fccb2">opData</a></td></tr>
-<tr class="separator:a3aa5ddcad106d950c7eb0932a25fccb2"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a19aaf90cba18d5927bf8d7b216cbde21"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1H5Location.html">H5Location</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1UserData4Aiterate.html#a19aaf90cba18d5927bf8d7b216cbde21">location</a></td></tr>
-<tr class="separator:a19aaf90cba18d5927bf8d7b216cbde21"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a19aaf90cba18d5927bf8d7b216cbde21"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classH5_1_1H5Location.html">H5Location</a>* H5::UserData4Aiterate::location</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="adc317bc595aa58e76e24a11f43367d13"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="namespaceH5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> H5::UserData4Aiterate::op</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a3aa5ddcad106d950c7eb0932a25fccb2"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void* H5::UserData4Aiterate::opData</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li><a class="el" href="H5Location_8h_source.html">H5Location.h</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1VarLenType-members.html b/html/cpplus_RM/classH5_1_1VarLenType-members.html
deleted file mode 100644
index 82da160..0000000
--- a/html/cpplus_RM/classH5_1_1VarLenType-members.html
+++ /dev/null
@@ -1,206 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1VarLenType.html">VarLenType</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">H5::VarLenType Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classH5_1_1VarLenType.html">H5::VarLenType</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250">attrExists</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a811bad80304c37276264377f326e3014">attrExists</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a06c4f969a7a243a7cdafef4373732924">commit</a>(H5Location &loc, const char *name)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a>(H5Location &loc, const H5std_string &name)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a0eaba78156000ecc3533986175de5847">committed</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a2abc382547c243346b3b6691fec813f3">convert</a>(const DataType &dest, size_t nelmts, void *buf, void *background, const PropList &plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ad17cef439dbf1dd79458ba95612a9566">copy</a>(const DataType &like_type)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#af8d75b01e62aa868424701add217b971">copy</a>(const DataSet &dset)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a624715e413bc019345cd596db745094a">createAttribute</a>(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a>(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a>(const H5T_class_t type_class, size_t size)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a>(const DataType &original)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a6d3be5ac6d2ba122a587b03596a1e2db">DataType</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#aee1a778b5762fd186a77ee124e7df7c7">DataType</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a72b85216196ef1d980c5e43beaead07e">DataType</a>(const hid_t type_id)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a29b366592ce55a07762a7862cc88fe89">DataType</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a31c2d19fe87dec83ce94bf88a480456f">dereference</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072">dereference</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a>(H5T_class_t cls) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a>(const DataType &dest, H5T_cdata_t **pcdata) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800">flush</a>(H5F_scope_t scope) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1VarLenType.html#ae25655a87b7669f3df13c49e565be1bb">fromClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1VarLenType.html">H5::VarLenType</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c">getComment</a>(const char *name, size_t bufsize=256) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">getComment</a>(const H5std_string &name, size_t bufsize=256) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a>() const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a>(void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a>(const hid_t loc_id)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a>(const H5Location &original)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Object.html#a4e1e0913fa316bd3916e95259194958d">H5Object</a>(const H5Object &original)</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Object.html#a3dfa8496c2490cf9338462647ec1a831">H5Object</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Object.html#aaedb5e2d949e1f38817a770e564def5c">H5Object</a>(const hid_t object_id)</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#aa3ed12331c88117e640fff76002108d3">id</a></td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a>(const char *func_name) const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a>(attr_operator_t user_op, unsigned *idx=NULL, void *op_data=NULL)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#ac1596fca35acce43e190a1feeffc9427">lock</a>() const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a>(const unsigned int idx) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a>(const DataType &rhs)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">H5::H5Object::operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a>(const DataType &compared_type) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82">p_dereference</a>(hid_t loc_id, const void *ref, H5R_type_t ref_type, const char *from_func)</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a>() const </td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4">p_get_obj_type</a>(void *ref, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2">p_get_ref_obj_type</a>(void *ref, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16">p_reference</a>(void *ref, const char *name, hid_t space_id, H5R_type_t ref_type) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a213c4090dc6429671f2a4c604c2eeb4b">p_setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a>(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a>(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a6928514c43d4c0debf1afd7511f28511">reference</a>(void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a>(void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a>(const char *name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad">removeComment</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a>(const char *oldname, const char *newname) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a>(const H5std_string &oldname, const H5std_string &newname) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a>(const char *name, const char *comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a>(const H5std_string &name, const H5std_string &comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a>(const char *comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a>(const H5std_string &comment) const </td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a>(const char *tag) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a>(const H5std_string &tag) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#ab810e782623bffeda1ff80c033785c48">unregister</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1DataType.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1VarLenType.html#ac1430fe928bbc31e020b704042b9937c">VarLenType</a>(const DataType *base_type)</td><td class="entry"><a class="el" href="classH5_1_1VarLenType.html">H5::VarLenType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1VarLenType.html#adeb826c9c1d66db024f7b7490cf2800c">VarLenType</a>(const VarLenType &original)</td><td class="entry"><a class="el" href="classH5_1_1VarLenType.html">H5::VarLenType</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1VarLenType.html#a39d795077e0be23b952bfc40987861fa">VarLenType</a>(const hid_t existing_id)</td><td class="entry"><a class="el" href="classH5_1_1VarLenType.html">H5::VarLenType</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1VarLenType.html#a9adeefb96d98ec8d2c1b0ec5bd346e56">VarLenType</a>()</td><td class="entry"><a class="el" href="classH5_1_1VarLenType.html">H5::VarLenType</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1DataType.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a>()</td><td class="entry"><a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7">~H5Location</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1H5Object.html#ad7cb88d6206192195a70aa1cbf55769e">~H5Object</a>()</td><td class="entry"><a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classH5_1_1VarLenType.html#a847024e86f284bbd1039161a85cb22c2">~VarLenType</a>()</td><td class="entry"><a class="el" href="classH5_1_1VarLenType.html">H5::VarLenType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1VarLenType.html b/html/cpplus_RM/classH5_1_1VarLenType.html
deleted file mode 100644
index 6e616c5..0000000
--- a/html/cpplus_RM/classH5_1_1VarLenType.html
+++ /dev/null
@@ -1,595 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5::VarLenType Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespaceH5.html">H5</a></li><li class="navelem"><a class="el" href="classH5_1_1VarLenType.html">VarLenType</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="#pro-methods">Protected Member Functions</a> |
-<a href="classH5_1_1VarLenType-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">H5::VarLenType Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><a class="el" href="classH5_1_1VarLenType.html" title="VarLenType operates on the HDF5 C's Variable-length Datatypes. ">VarLenType</a> operates on the HDF5 C's Variable-length Datatypes.  
- <a href="classH5_1_1VarLenType.html#details">More...</a></p>
-
-<p><code>#include <<a class="el" href="H5VarLenType_8h_source.html">H5VarLenType.h</a>></code></p>
-<div class="dynheader">
-Inheritance diagram for H5::VarLenType:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classH5_1_1VarLenType.png" usemap="#H5::VarLenType_map" alt=""/>
-  <map id="H5::VarLenType_map" name="H5::VarLenType_map">
-<area href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. " alt="H5::DataType" shape="rect" coords="0,168,107,192"/>
-<area href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. " alt="H5::H5Object" shape="rect" coords="0,112,107,136"/>
-<area href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. " alt="H5::H5Location" shape="rect" coords="0,56,107,80"/>
-<area href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="0,0,107,24"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:ac1430fe928bbc31e020b704042b9937c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1VarLenType.html#ac1430fe928bbc31e020b704042b9937c">VarLenType</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> *base_type)</td></tr>
-<tr class="memdesc:ac1430fe928bbc31e020b704042b9937c"><td class="mdescLeft"> </td><td class="mdescRight">Creates a new variable-length datatype based on the specified <em>base_type</em>.  <a href="#ac1430fe928bbc31e020b704042b9937c">More...</a><br/></td></tr>
-<tr class="separator:ac1430fe928bbc31e020b704042b9937c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae25655a87b7669f3df13c49e565be1bb"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1VarLenType.html#ae25655a87b7669f3df13c49e565be1bb">fromClass</a> () const </td></tr>
-<tr class="memdesc:ae25655a87b7669f3df13c49e565be1bb"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name.  <a href="#ae25655a87b7669f3df13c49e565be1bb">More...</a><br/></td></tr>
-<tr class="separator:ae25655a87b7669f3df13c49e565be1bb"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adeb826c9c1d66db024f7b7490cf2800c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1VarLenType.html#adeb826c9c1d66db024f7b7490cf2800c">VarLenType</a> (const <a class="el" href="classH5_1_1VarLenType.html">VarLenType</a> &original)</td></tr>
-<tr class="memdesc:adeb826c9c1d66db024f7b7490cf2800c"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1VarLenType.html" title="VarLenType operates on the HDF5 C's Variable-length Datatypes. ">VarLenType</a> object.  <a href="#adeb826c9c1d66db024f7b7490cf2800c">More...</a><br/></td></tr>
-<tr class="separator:adeb826c9c1d66db024f7b7490cf2800c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a39d795077e0be23b952bfc40987861fa"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1VarLenType.html#a39d795077e0be23b952bfc40987861fa">VarLenType</a> (const hid_t existing_id)</td></tr>
-<tr class="memdesc:a39d795077e0be23b952bfc40987861fa"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1VarLenType.html" title="VarLenType operates on the HDF5 C's Variable-length Datatypes. ">VarLenType</a> object using an existing id.  <a href="#a39d795077e0be23b952bfc40987861fa">More...</a><br/></td></tr>
-<tr class="separator:a39d795077e0be23b952bfc40987861fa"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a847024e86f284bbd1039161a85cb22c2"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1VarLenType.html#a847024e86f284bbd1039161a85cb22c2">~VarLenType</a> ()</td></tr>
-<tr class="memdesc:a847024e86f284bbd1039161a85cb22c2"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this datatype.  <a href="#a847024e86f284bbd1039161a85cb22c2">More...</a><br/></td></tr>
-<tr class="separator:a847024e86f284bbd1039161a85cb22c2"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1DataType"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1DataType')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td></tr>
-<tr class="memitem:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a> (const H5T_class_t type_class, size_t size)</td></tr>
-<tr class="memdesc:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Creates a object given its class and size.  <a href="#a37dd5ff8f95b4016136b90c58c770f09">More...</a><br/></td></tr>
-<tr class="separator:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &original)</td></tr>
-<tr class="memdesc:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object.  <a href="#a4e72f20ab686efffeedd72d8afa99519">More...</a><br/></td></tr>
-<tr class="separator:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6d3be5ac6d2ba122a587b03596a1e2db inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a6d3be5ac6d2ba122a587b03596a1e2db">DataType</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a6d3be5ac6d2ba122a587b03596a1e2db inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object.  <a href="#a6d3be5ac6d2ba122a587b03596a1e2db">More...</a><br/></td></tr>
-<tr class="separator:a6d3be5ac6d2ba122a587b03596a1e2db inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aee1a778b5762fd186a77ee124e7df7c7 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aee1a778b5762fd186a77ee124e7df7c7">DataType</a> (const <a class="el" href="classH5_1_1Attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:aee1a778b5762fd186a77ee124e7df7c7 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object.  <a href="#aee1a778b5762fd186a77ee124e7df7c7">More...</a><br/></td></tr>
-<tr class="separator:aee1a778b5762fd186a77ee124e7df7c7 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a> ()</td></tr>
-<tr class="memdesc:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Closes the datatype if it is not a predefined type.  <a href="#af807fa62a2beb9f9de9b80c3b18edbfa">More...</a><br/></td></tr>
-<tr class="separator:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ad17cef439dbf1dd79458ba95612a9566">copy</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &like_type)</td></tr>
-<tr class="memdesc:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Copies an existing datatype to this datatype object.  <a href="#ad17cef439dbf1dd79458ba95612a9566">More...</a><br/></td></tr>
-<tr class="separator:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af8d75b01e62aa868424701add217b971 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#af8d75b01e62aa868424701add217b971">copy</a> (const <a class="el" href="classH5_1_1DataSet.html">DataSet</a> &dset)</td></tr>
-<tr class="memdesc:af8d75b01e62aa868424701add217b971 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Copies the datatype of the given dataset to this datatype object.  <a href="#af8d75b01e62aa868424701add217b971">More...</a><br/></td></tr>
-<tr class="separator:af8d75b01e62aa868424701add217b971 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">H5T_class_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a> () const </td></tr>
-<tr class="memdesc:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the datatype class identifier.  <a href="#a2831c133562e9d5669643a2d8051dcd1">More...</a><br/></td></tr>
-<tr class="separator:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a06c4f969a7a243a7cdafef4373732924">commit</a> (<a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const char *name)</td></tr>
-<tr class="memdesc:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Commits a transient datatype to a file, creating a new named datatype.  <a href="#a06c4f969a7a243a7cdafef4373732924">More...</a><br/></td></tr>
-<tr class="separator:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a> (<a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name)</td></tr>
-<tr class="memdesc:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#ac904e9891ff728d7bb7cceb847347fc5">More...</a><br/></td></tr>
-<tr class="separator:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0eaba78156000ecc3533986175de5847 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a0eaba78156000ecc3533986175de5847">committed</a> () const </td></tr>
-<tr class="memdesc:a0eaba78156000ecc3533986175de5847 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether a datatype is a named type or a transient type.  <a href="#a0eaba78156000ecc3533986175de5847">More...</a><br/></td></tr>
-<tr class="separator:a0eaba78156000ecc3533986175de5847 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">H5T_conv_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, H5T_cdata_t **pcdata) const </td></tr>
-<tr class="memdesc:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Finds a conversion function that can handle a conversion from this datatype to the specified datatype, <em>dest</em>.  <a href="#a0b927f0184a738b514f7f3cf7f4dd788">More...</a><br/></td></tr>
-<tr class="separator:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a2abc382547c243346b3b6691fec813f3">convert</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, size_t nelmts, void *buf, void *background, const <a class="el" href="classH5_1_1PropList.html">PropList</a> &plist=<a [...]
-<tr class="memdesc:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Converts data from this datatype to the specified datatypes.  <a href="#a2abc382547c243346b3b6691fec813f3">More...</a><br/></td></tr>
-<tr class="separator:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataType.html">DataType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &rhs)</td></tr>
-<tr class="memdesc:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a3ed458f90bb2ed85e7471a24ddc6fb7d">More...</a><br/></td></tr>
-<tr class="separator:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a> (const <a class="el" href="classH5_1_1DataType.html">DataType</a> &compared_type) const </td></tr>
-<tr class="memdesc:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Compares this <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> against the given one to determines whether the two objects refer to the same actual datatype.  <a href="#aab7955caad1bb0a009ed41f24061f3ad">More...</a><br/></td></tr>
-<tr class="separator:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ac1596fca35acce43e190a1feeffc9427">lock</a> () const </td></tr>
-<tr class="memdesc:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Locks a datatype, making it read-only and non-destructible.  <a href="#ac1596fca35acce43e190a1feeffc9427">More...</a><br/></td></tr>
-<tr class="separator:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a> () const </td></tr>
-<tr class="memdesc:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the size of a datatype.  <a href="#a9161a9e4c8a50aef002995294e28e6c5">More...</a><br/></td></tr>
-<tr class="separator:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataType.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a> () const </td></tr>
-<tr class="memdesc:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Returns the base datatype from which a datatype is derived.  <a href="#ab3454be65ac1830f2b68ec745155d749">More...</a><br/></td></tr>
-<tr class="separator:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a> (H5T_pers_t pers, const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, H5T_conv_t func) const </td></tr>
-<tr class="memdesc:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Registers the specified conversion function.  <a href="#a0fe4cfc1be352f4ad3e7e346ad35baa0">More...</a><br/></td></tr>
-<tr class="separator:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a> (H5T_pers_t pers, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &a [...]
-<tr class="memdesc:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#a7efdf12f98da8a20555f021c8fa363b1">More...</a><br/></td></tr>
-<tr class="separator:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ab810e782623bffeda1ff80c033785c48">unregister</a> (H5T_pers_t pers, const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &dest, H5T_conv_t func) const </td></tr>
-<tr class="memdesc:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Removes a conversion function from all conversion paths.  <a href="#ab810e782623bffeda1ff80c033785c48">More...</a><br/></td></tr>
-<tr class="separator:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a> (H5T_pers_t pers, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &amp [...]
-<tr class="memdesc:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#a03ce51e32972e0c1ef5259e0314dcbb7">More...</a><br/></td></tr>
-<tr class="separator:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a> (const char *tag) const </td></tr>
-<tr class="memdesc:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Tags an opaque datatype.  <a href="#ad5189148a417fb67407e0fe8194e21c0">More...</a><br/></td></tr>
-<tr class="separator:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &tag) const </td></tr>
-<tr class="memdesc:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>.  <a href="#aa55f95dffb611453a165d73d0021a5a1">More...</a><br/></td></tr>
-<tr class="separator:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a> () const </td></tr>
-<tr class="memdesc:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Gets the tag associated with an opaque datatype.  <a href="#a16fff8d6ba3ba1260349b9d4b7c9d8cc">More...</a><br/></td></tr>
-<tr class="separator:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a> (H5T_class_t cls) const </td></tr>
-<tr class="memdesc:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether a datatype contains (or is) a certain type of datatype.  <a href="#a8221168b4e2154c05410b7c6f0f5b3ab">More...</a><br/></td></tr>
-<tr class="separator:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a> () const </td></tr>
-<tr class="memdesc:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Check whether this datatype is a variable-length string.  <a href="#ab92bf0b5e57b2aebe157bb8291f30787">More...</a><br/></td></tr>
-<tr class="separator:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a72b85216196ef1d980c5e43beaead07e">DataType</a> (const hid_t type_id)</td></tr>
-<tr class="memdesc:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Creates a datatype using an existing datatype's id.  <a href="#a72b85216196ef1d980c5e43beaead07e">More...</a><br/></td></tr>
-<tr class="separator:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a29b366592ce55a07762a7862cc88fe89">DataType</a> ()</td></tr>
-<tr class="memdesc:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub datatype.  <a href="#a29b366592ce55a07762a7862cc88fe89">More...</a><br/></td></tr>
-<tr class="separator:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a> () const </td></tr>
-<tr class="memdesc:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this datatype.  <a href="#a38f4c8c9dda4b35cb667949280bf5340">More...</a><br/></td></tr>
-<tr class="separator:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a> ()</td></tr>
-<tr class="memdesc:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this datatype.  <a href="#aa0ff75a2a756a0124e656a8d5861b133">More...</a><br/></td></tr>
-<tr class="separator:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1H5Object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1H5Object')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td></tr>
-<tr class="memitem:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#a4e1e0913fa316bd3916e95259194958d">H5Object</a> (const <a class="el" href="classH5_1_1H5Object.html">H5Object</a> &original)</td></tr>
-<tr class="memdesc:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. ">H5Object</a> instance.  <a href="#a4e1e0913fa316bd3916e95259194958d">More...</a><br/></td></tr>
-<tr class="separator:a4e1e0913fa316bd3916e95259194958d inherit pub_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#ad7cb88d6206192195a70aa1cbf55769e">~H5Object</a> ()</td></tr>
-<tr class="memdesc:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#ad7cb88d6206192195a70aa1cbf55769e">More...</a><br/></td></tr>
-<tr class="separator:ad7cb88d6206192195a70aa1cbf55769e inherit pub_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1H5Location"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1H5Location')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td></tr>
-<tr class="memitem:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a624715e413bc019345cd596db745094a">createAttribute</a> (const char *name, const <a class="el" href="classH5_1_1DataType.html">DataType</a> &type, const <a class="el" href="classH5_1_ [...]
-<tr class="memdesc:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Creates an attribute for a group, dataset, or named datatype.  <a href="#a624715e413bc019345cd596db745094a">More...</a><br/></td></tr>
-<tr class="separator:a624715e413bc019345cd596db745094a inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" h [...]
-<tr class="memdesc:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">More...</a><br/></td></tr>
-<tr class="separator:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a> (const char *name) const </td></tr>
-<tr class="memdesc:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its name.  <a href="#a81b52d2947c4abb7d94ca1987f3a1bc0">More...</a><br/></td></tr>
-<tr class="separator:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#abad070fe2482e81006ee7fce61b6495c">More...</a><br/></td></tr>
-<tr class="separator:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a> (const unsigned int idx) const </td></tr>
-<tr class="memdesc:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its index.  <a href="#ac82e73079dc97dee2c198b978700c137">More...</a><br/></td></tr>
-<tr class="separator:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800">flush</a> (H5F_scope_t scope) const </td></tr>
-<tr class="memdesc:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all buffers associated with a location to disk.  <a href="#a505e916da3c7ce2264d97480de0aa800">More...</a><br/></td></tr>
-<tr class="separator:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a> () const </td></tr>
-<tr class="memdesc:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of the file, in which this HDF5 object belongs.  <a href="#ae41b390f0ed7503c0cadcbabc3b9e16b">More...</a><br/></td></tr>
-<tr class="separator:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a> () const </td></tr>
-<tr class="memdesc:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of attributes attached to this HDF5 object.  <a href="#a840d5fc024a977c0939fe743379791f0">More...</a><br/></td></tr>
-<tr class="separator:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to.  <a href="#a0bc22a403e59bb551554c03f2d05b281">More...</a><br/></td></tr>
-<tr class="separator:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to.  <a href="#a665df853b9bb991fdf0328770f2e33e0">More...</a><br/></td></tr>
-<tr class="separator:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a> (<a class="el" href="namespaceH5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> user_op, unsigned *idx=NULL, void *op_data=NULL)</td></tr>
-<tr class="memdesc:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over all the attributes of an <a class="el" href="namespaceH5.html">H5</a> object, which may be a group, dataset or named datatype.  <a href="#aad71c39cd20e8539891766571174d12a">More...</a><br/></td></tr>
-<tr class="separator:aad71c39cd20e8539891766571174d12a inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250">attrExists</a> (const char *name) const </td></tr>
-<tr class="memdesc:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether the named attribute exists at this location.  <a href="#a9851243382265a412a8deeacf372f250">More...</a><br/></td></tr>
-<tr class="separator:a9851243382265a412a8deeacf372f250 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a811bad80304c37276264377f326e3014">attrExists</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a811bad80304c37276264377f326e3014">More...</a><br/></td></tr>
-<tr class="separator:a811bad80304c37276264377f326e3014 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a> (const char *oldname, const char *newname) const </td></tr>
-<tr class="memdesc:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Renames the named attribute from this object.  <a href="#ab91ea93e37511b47d7b7a66dd0e5106c">More...</a><br/></td></tr>
-<tr class="separator:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &oldname, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592 [...]
-<tr class="memdesc:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for the names.  <a href="#a2173e9687bdef8e56995c1505dd9cf76">More...</a><br/></td></tr>
-<tr class="separator:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a> (const char *name) const </td></tr>
-<tr class="memdesc:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the named attribute from this object.  <a href="#a39ee7ff5208391e8b1f97eedf3ce32e4">More...</a><br/></td></tr>
-<tr class="separator:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>.  <a href="#a8cb4453b1db9f8082b5e0274f302c3fb">More...</a><br/></td></tr>
-<tr class="separator:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a> (const char *name, const char *comment) const </td></tr>
-<tr class="memdesc:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Sets or resets the comment for an object specified by its name.  <a href="#ac21f731f9df1d9bce610ad11439c2f96">More...</a><br/></td></tr>
-<tr class="separator:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H [...]
-<tr class="memdesc:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em> and <em>comment</em>.  <a href="#af5d9700b303e4f333c04cbed7e4ae38f">More...</a><br/></td></tr>
-<tr class="separator:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a> (const char *comment) const </td></tr>
-<tr class="memdesc:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it doesn't take an object name.  <a href="#a7d95f9b069c833c309b95f7b7e657af8">More...</a><br/></td></tr>
-<tr class="separator:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &comment) const </td></tr>
-<tr class="memdesc:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>comment</em>.  <a href="#a7eb08e192bbe76280f0f70b71db72420">More...</a><br/></td></tr>
-<tr class="separator:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c">getComment</a> (const char *name, size_t bufsize=256) const </td></tr>
-<tr class="memdesc:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves comment for the specified object and its comment's length.  <a href="#a674ac77bb3f99b335f8d0944f979c47c">More...</a><br/></td></tr>
-<tr class="separator:a674ac77bb3f99b335f8d0944f979c47c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">getComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &n [...]
-<tr class="memdesc:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a8a0ac4114f532ff2a2b0e93fa3bbdf7e">More...</a><br/></td></tr>
-<tr class="separator:a8a0ac4114f532ff2a2b0e93fa3bbdf7e inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a> (const char *name) const </td></tr>
-<tr class="memdesc:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the comment from an object specified by its name.  <a href="#a5545d3fd20f74c7f94195f555f255ddf">More...</a><br/></td></tr>
-<tr class="separator:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad">removeComment</a> (const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name) const </td></tr>
-<tr class="memdesc:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#a763eac5a87497deed3676920923469ad">More...</a><br/></td></tr>
-<tr class="separator:a763eac5a87497deed3676920923469ad inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a> (void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it does not take a <a class="el" href="classH5_1_1DataSpace.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object and the reference type must be specified.  <a href="#ae831f2bdb0e5971becebc76726dc9536">More. [...]
-<tr class="separator:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a> (void *ref, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr>
-<tr class="memdesc:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it takes an <code>H5std_string</code> for the object's name.  <a href="#a23c3e2b8d8157a0039e9dcc43109345c">More...</a><br/></td></tr>
-<tr class="separator:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a6928514c43d4c0debf1afd7511f28511">reference</a> (void *ref, const char *name, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr>
-<tr class="memdesc:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Creates a reference to an HDF5 object or a dataset region.  <a href="#a6928514c43d4c0debf1afd7511f28511">More...</a><br/></td></tr>
-<tr class="separator:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a> (void *ref, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> &name, const <a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> & [...]
-<tr class="memdesc:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>.  <a href="#ac152ae8124df4cfbf7e880c67bb7e66b">More...</a><br/></td></tr>
-<tr class="separator:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a31c2d19fe87dec83ce94bf88a480456f">dereference</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an HDF5 object.  <a href="#a31c2d19fe87dec83ce94bf88a480456f">More...</a><br/></td></tr>
-<tr class="separator:a31c2d19fe87dec83ce94bf88a480456f inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072">dereference</a> (const <a class="el" href="classH5_1_1Attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)</td></tr>
-<tr class="memdesc:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an attribute.  <a href="#a4dc3dad2a4a17d6c727b1d2fdf9d8072">More...</a><br/></td></tr>
-<tr class="separator:a4dc3dad2a4a17d6c727b1d2fdf9d8072 inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a> (void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr>
-<tr class="memdesc:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves a dataspace with the region pointed to selected.  <a href="#a5d0a971d157cffc3591f6d2d8b43dcca">More...</a><br/></td></tr>
-<tr class="separator:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pub_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id.  <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr>
-<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr>
-<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object.  <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr>
-<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id.  <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr>
-<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr>
-<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object.  <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr>
-<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr>
-<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id.  <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr>
-<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr>
-<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object.  <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr>
-<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &rhs)</td></tr>
-<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator.  <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr>
-<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr>
-<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr>
-<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object.  <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr>
-<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> &original)</td></tr>
-<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object.  <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr>
-<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">inMemFunc</a> (const char *func_name) const </td></tr>
-<tr class="memdesc:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Makes and returns string "<class-name>::<func_name>".  <a href="#a2dec4b7c12a20f9b1c79c18956bfad0f">More...</a><br/></td></tr>
-<tr class="separator:a2dec4b7c12a20f9b1c79c18956bfad0f inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr>
-<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr>
-<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
-Protected Member Functions</h2></td></tr>
-<tr class="memitem:a9adeefb96d98ec8d2c1b0ec5bd346e56"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1VarLenType.html#a9adeefb96d98ec8d2c1b0ec5bd346e56">VarLenType</a> ()</td></tr>
-<tr class="memdesc:a9adeefb96d98ec8d2c1b0ec5bd346e56"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub variable-length datatype.  <a href="#a9adeefb96d98ec8d2c1b0ec5bd346e56">More...</a><br/></td></tr>
-<tr class="separator:a9adeefb96d98ec8d2c1b0ec5bd346e56"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1DataType"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1DataType')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td></tr>
-<tr class="memitem:a213c4090dc6429671f2a4c604c2eeb4b inherit pro_methods_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#a213c4090dc6429671f2a4c604c2eeb4b">p_setId</a> (const hid_t new_id)</td></tr>
-<tr class="memdesc:a213c4090dc6429671f2a4c604c2eeb4b inherit pro_methods_classH5_1_1DataType"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value.  <a href="#a213c4090dc6429671f2a4c604c2eeb4b">More...</a><br/></td></tr>
-<tr class="separator:a213c4090dc6429671f2a4c604c2eeb4b inherit pro_methods_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1H5Object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1H5Object')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td></tr>
-<tr class="memitem:a3dfa8496c2490cf9338462647ec1a831 inherit pro_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#a3dfa8496c2490cf9338462647ec1a831">H5Object</a> ()</td></tr>
-<tr class="separator:a3dfa8496c2490cf9338462647ec1a831 inherit pro_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aaedb5e2d949e1f38817a770e564def5c inherit pro_methods_classH5_1_1H5Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html#aaedb5e2d949e1f38817a770e564def5c">H5Object</a> (const hid_t object_id)</td></tr>
-<tr class="separator:aaedb5e2d949e1f38817a770e564def5c inherit pro_methods_classH5_1_1H5Object"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1H5Location"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1H5Location')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td></tr>
-<tr class="memitem:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a> ()</td></tr>
-<tr class="separator:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a> (const hid_t loc_id)</td></tr>
-<tr class="separator:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a> (const <a class="el" href="classH5_1_1H5Location.html">H5Location</a> &original)</td></tr>
-<tr class="memdesc:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> instance.  <a href="#a220e9b5ce6e2f1a0a9417c43044a4435">More...</a><br/></td></tr>
-<tr class="separator:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:add727abd7dc520399f983c4a233b2f16 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16">p_reference</a> (void *ref, const char *name, hid_t space_id, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:add727abd7dc520399f983c4a233b2f16 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aade70036f2fb86c9db621a3fada7cb82 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82">p_dereference</a> (hid_t loc_id, const void *ref, H5R_type_t ref_type, const char *from_func)</td></tr>
-<tr class="separator:aade70036f2fb86c9db621a3fada7cb82 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:abcc6664714713593bf1a4fd9f1a5eab4 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4">p_get_obj_type</a> (void *ref, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:abcc6664714713593bf1a4fd9f1a5eab4 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7399d98ad07692317981f9769c3853f2 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2">p_get_ref_obj_type</a> (void *ref, H5R_type_t ref_type) const </td></tr>
-<tr class="separator:a7399d98ad07692317981f9769c3853f2 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7">~H5Location</a> ()</td></tr>
-<tr class="memdesc:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor.  <a href="#af790c3883e7d9f72677a1f6ed034c4c7">More...</a><br/></td></tr>
-<tr class="separator:af790c3883e7d9f72677a1f6ed034c4c7 inherit pro_methods_classH5_1_1H5Location"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr>
-<tr class="memdesc:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor.  <a href="#a5545dda5e4c610b6bd9cdffe670c8728">More...</a><br/></td></tr>
-<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">p_get_file_name</a> () const </td></tr>
-<tr class="separator:ada9bd9542c73c75c4e21295b77a2d25d inherit pro_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr>
-<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object.  <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr>
-<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_static_methods_classH5_1_1IdComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_classH5_1_1IdComponent')"><img src="closed.png" alt="-"/> Static Protected Member Functions inherited from <a class="el" href="classH5_1_1IdComponent.html">H5::IdComponent</a></td></tr>
-<tr class="memitem:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">p_valid_id</a> (const hid_t obj_id)</td></tr>
-<tr class="separator:a2b23ec1a851591cdfb6dce63fd7e9612 inherit pro_static_methods_classH5_1_1IdComponent"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="inherit_header pro_attribs_classH5_1_1DataType"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classH5_1_1DataType')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classH5_1_1DataType.html">H5::DataType</a></td></tr>
-<tr class="memitem:aa3ed12331c88117e640fff76002108d3 inherit pro_attribs_classH5_1_1DataType"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html#aa3ed12331c88117e640fff76002108d3">id</a></td></tr>
-<tr class="separator:aa3ed12331c88117e640fff76002108d3 inherit pro_attribs_classH5_1_1DataType"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p><a class="el" href="classH5_1_1VarLenType.html" title="VarLenType operates on the HDF5 C's Variable-length Datatypes. ">VarLenType</a> operates on the HDF5 C's Variable-length Datatypes. </p>
-</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="ac1430fe928bbc31e020b704042b9937c"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::VarLenType::VarLenType </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1DataType.html">DataType</a> * </td>
-          <td class="paramname"><em>base_type</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates a new variable-length datatype based on the specified <em>base_type</em>. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">base_type</td><td>- IN: Pointer to existing datatype </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="adeb826c9c1d66db024f7b7490cf2800c"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::VarLenType::VarLenType </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classH5_1_1VarLenType.html">VarLenType</a> & </td>
-          <td class="paramname"><em>original</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Copy constructor: makes a copy of the original <a class="el" href="classH5_1_1VarLenType.html" title="VarLenType operates on the HDF5 C's Variable-length Datatypes. ">VarLenType</a> object. </p>
-
-</div>
-</div>
-<a class="anchor" id="a39d795077e0be23b952bfc40987861fa"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::VarLenType::VarLenType </td>
-          <td>(</td>
-          <td class="paramtype">const hid_t </td>
-          <td class="paramname"><em>existing_id</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Creates an <a class="el" href="classH5_1_1VarLenType.html" title="VarLenType operates on the HDF5 C's Variable-length Datatypes. ">VarLenType</a> object using an existing id. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">existing_id</td><td>- IN: Id of an existing datatype </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="classH5_1_1DataTypeIException.html">H5::DataTypeIException</a></td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a847024e86f284bbd1039161a85cb22c2"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::VarLenType::~VarLenType </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Properly terminates access to this datatype. </p>
-
-</div>
-</div>
-<a class="anchor" id="a9adeefb96d98ec8d2c1b0ec5bd346e56"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">H5::VarLenType::VarLenType </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Default constructor: Creates a stub variable-length datatype. </p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="ae25655a87b7669f3df13c49e565be1bb"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> H5::VarLenType::fromClass </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns this class name. </p>
-
-<p>Reimplemented from <a class="el" href="classH5_1_1DataType.html#a32cc7cd571eec25cb31346cc3a0422d5">H5::DataType</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li><a class="el" href="H5VarLenType_8h_source.html">H5VarLenType.h</a></li>
-<li><a class="el" href="H5VarLenType_8cpp.html">H5VarLenType.cpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/classH5_1_1VarLenType.png b/html/cpplus_RM/classH5_1_1VarLenType.png
deleted file mode 100644
index 9e2ff87..0000000
Binary files a/html/cpplus_RM/classH5_1_1VarLenType.png and /dev/null differ
diff --git a/html/cpplus_RM/classes.html b/html/cpplus_RM/classes.html
deleted file mode 100644
index 83696eb..0000000
--- a/html/cpplus_RM/classes.html
+++ /dev/null
@@ -1,135 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Index</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li class="current"><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">Class Index</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="qindex"><a class="qindex" href="#letter_A">A</a> | <a class="qindex" href="#letter_C">C</a> | <a class="qindex" href="#letter_D">D</a> | <a class="qindex" href="#letter_E">E</a> | <a class="qindex" href="#letter_F">F</a> | <a class="qindex" href="#letter_G">G</a> | <a class="qindex" href="#letter_H">H</a> | <a class="qindex" href="#letter_I">I</a> | <a class="qindex" href="#letter_L">L</a> |& [...]
-<table style="margin: 10px; white-space: nowrap;" align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
-<tr><td rowspan="2" valign="bottom"><a name="letter_A"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  A  </div></td></tr></table>
-</td><td valign="top"><a class="el" href="classH5_1_1DataSetIException.html">DataSetIException</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td><td valign="top"><a class="el" href="classH5_1_1FileCreatPropList.html">FileCreatPropList</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td><td valign="top"><a class="el" href="classH5_1_1IdComponentException.html">IdComponentException</a> (<a class="el" href="namespaceH5.html">H5</a>)  &#1 [...]
-</td></tr>
-<tr><td valign="top"><a class="el" href="classH5_1_1DataSpace.html">DataSpace</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td><td valign="top"><a class="el" href="classH5_1_1FileIException.html">FileIException</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td><td valign="top"><a class="el" href="classH5_1_1IntType.html">IntType</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td></tr>
-<tr><td valign="top"><a class="el" href="classH5_1_1AbstractDs.html">AbstractDs</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td><td valign="top"><a class="el" href="classH5_1_1DataSpaceIException.html">DataSpaceIException</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td><td valign="top"><a class="el" href="classH5_1_1FloatType.html">FloatType</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td><td rowspan="2" valign="b [...]
-</td><td valign="top"><a class="el" href="classH5_1_1UserData4Aiterate.html">UserData4Aiterate</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td></tr>
-<tr><td valign="top"><a class="el" href="classH5_1_1ArrayType.html">ArrayType</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td><td valign="top"><a class="el" href="classH5_1_1DataType.html">DataType</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_G"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  G  </div></td></tr></table>
-</td><td rowspan="2" valign="bottom"><a name="letter_V"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  V  </div></td></tr></table>
-</td></tr>
-<tr><td valign="top"><a class="el" href="classH5_1_1AtomType.html">AtomType</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td><td valign="top"><a class="el" href="classH5_1_1DataTypeIException.html">DataTypeIException</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td><td valign="top"><a class="el" href="classH5_1_1LibraryIException.html">LibraryIException</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td></tr>
-<tr><td valign="top"><a class="el" href="classH5_1_1Attribute.html">Attribute</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td><td valign="top"><a class="el" href="classH5_1_1DSetCreatPropList.html">DSetCreatPropList</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td><td valign="top"><a class="el" href="classH5_1_1Group.html">Group</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td><td rowspan="2" valign="bottom"><a name [...]
-</td><td valign="top"><a class="el" href="classH5_1_1VarLenType.html">VarLenType</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td></tr>
-<tr><td valign="top"><a class="el" href="classH5_1_1AttributeIException.html">AttributeIException</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td><td valign="top"><a class="el" href="classH5_1_1DSetMemXferPropList.html">DSetMemXferPropList</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td><td valign="top"><a class="el" href="classH5_1_1GroupIException.html">GroupIException</a> (<a class="el" href="namespaceH5.html">H5</a>)    [...]
-<tr><td rowspan="2" valign="bottom"><a name="letter_C"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  C  </div></td></tr></table>
-</td><td rowspan="2" valign="bottom"><a name="letter_E"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  E  </div></td></tr></table>
-</td><td rowspan="2" valign="bottom"><a name="letter_H"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  H  </div></td></tr></table>
-</td><td valign="top"><a class="el" href="classH5_1_1PredType.html">PredType</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td><td></td></tr>
-<tr><td valign="top"><a class="el" href="classH5_1_1PropList.html">PropList</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td><td></td></tr>
-<tr><td valign="top"><a class="el" href="classH5_1_1CommonFG.html">CommonFG</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td><td valign="top"><a class="el" href="classH5_1_1EnumType.html">EnumType</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td><td valign="top"><a class="el" href="classH5_1_1H5File.html">H5File</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td><td valign="top"><a class="el" href="classH5_1_1PropListI [...]
-<tr><td valign="top"><a class="el" href="classH5_1_1CompType.html">CompType</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td><td valign="top"><a class="el" href="classH5_1_1Exception.html">Exception</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td><td valign="top"><a class="el" href="classH5_1_1H5Library.html">H5Library</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_R [...]
-</td><td></td></tr>
-<tr><td rowspan="2" valign="bottom"><a name="letter_D"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  D  </div></td></tr></table>
-</td><td rowspan="2" valign="bottom"><a name="letter_F"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  F  </div></td></tr></table>
-</td><td valign="top"><a class="el" href="classH5_1_1H5Location.html">H5Location</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td><td></td></tr>
-<tr><td valign="top"><a class="el" href="classH5_1_1H5Object.html">H5Object</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td><td valign="top"><a class="el" href="classH5_1_1ReferenceException.html">ReferenceException</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td><td></td></tr>
-<tr><td valign="top"><a class="el" href="classH5_1_1DataSet.html">DataSet</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td><td valign="top"><a class="el" href="classH5_1_1FileAccPropList.html">FileAccPropList</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_I"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  I  </div></td></tr></table>
-</td><td rowspan="2" valign="bottom"><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  S  </div></td></tr></table>
-</td><td></td></tr>
-<tr><td></td><td></td><td></td></tr>
-<tr><td></td><td></td><td valign="top"><a class="el" href="classH5_1_1IdComponent.html">IdComponent</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td><td valign="top"><a class="el" href="classH5_1_1StrType.html">StrType</a> (<a class="el" href="namespaceH5.html">H5</a>)   </td><td></td></tr>
-<tr><td></td><td></td><td></td><td></td><td></td></tr>
-</table>
-<div class="qindex"><a class="qindex" href="#letter_A">A</a> | <a class="qindex" href="#letter_C">C</a> | <a class="qindex" href="#letter_D">D</a> | <a class="qindex" href="#letter_E">E</a> | <a class="qindex" href="#letter_F">F</a> | <a class="qindex" href="#letter_G">G</a> | <a class="qindex" href="#letter_H">H</a> | <a class="qindex" href="#letter_I">I</a> | <a class="qindex" href="#letter_L">L</a> |& [...]
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/closed.png b/html/cpplus_RM/closed.png
deleted file mode 100644
index 98cc2c9..0000000
Binary files a/html/cpplus_RM/closed.png and /dev/null differ
diff --git a/html/cpplus_RM/compound_8cpp-example.html b/html/cpplus_RM/compound_8cpp-example.html
deleted file mode 100644
index 05cbe2a..0000000
--- a/html/cpplus_RM/compound_8cpp-example.html
+++ /dev/null
@@ -1,306 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: compound.cpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">compound.cpp</div>  </div>
-</div><!--header-->
-<div class="contents">
-<dl class="section user"><dt></dt><dd>This example shows how to create a compound datatype, write an array which has the compound datatype to the file, and read back fields' subsets.</dd></dl>
-<div class="fragment"><div class="line"><span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><span class="comment"> *                                                                           *</span></div>
-<div class="line"><span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"></div>
-<div class="line"><span class="comment">/*</span></div>
-<div class="line"><span class="comment"> * This example shows how to create a compound datatype,</span></div>
-<div class="line"><span class="comment"> * write an array which has the compound datatype to the file,</span></div>
-<div class="line"><span class="comment"> * and read back fields' subsets.</span></div>
-<div class="line"><span class="comment"> */</span></div>
-<div class="line"></div>
-<div class="line"><span class="preprocessor">#ifdef OLD_HEADER_FILENAME</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <iostream.h></span></div>
-<div class="line"><span class="preprocessor">#else</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <iostream></span></div>
-<div class="line"><span class="preprocessor">#endif</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <string></span></div>
-<div class="line"></div>
-<div class="line"><span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#ifndef H5_NO_STD</span></div>
-<div class="line"><span class="preprocessor"></span>    <span class="keyword">using</span> std::cout;</div>
-<div class="line">    <span class="keyword">using</span> std::endl;</div>
-<div class="line"><span class="preprocessor">#endif  // H5_NO_STD</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#endif</span></div>
-<div class="line"><span class="preprocessor"></span></div>
-<div class="line"><span class="preprocessor">#include "<a class="code" href="H5Cpp_8h.html">H5Cpp.h</a>"</span></div>
-<div class="line"></div>
-<div class="line"><span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><span class="preprocessor"></span>    <span class="keyword">using namespace </span>H5;</div>
-<div class="line"><span class="preprocessor">#endif</span></div>
-<div class="line"><span class="preprocessor"></span></div>
-<div class="line"><span class="keyword">const</span> <a name="a0"></a><a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> FILE_NAME( <span class="stringliteral">"SDScompound.h5"</span> );</div>
-<div class="line"><span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> DATASET_NAME( <span class="stringliteral">"ArrayOfStructures"</span> );</div>
-<div class="line"><span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> MEMBER1( <span class="stringliteral">"a_name"</span> );</div>
-<div class="line"><span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> MEMBER2( <span class="stringliteral">"b_name"</span> );</div>
-<div class="line"><span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> MEMBER3( <span class="stringliteral">"c_name"</span> );</div>
-<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span>   LENGTH = 10;</div>
-<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span>   RANK = 1;</div>
-<div class="line"></div>
-<div class="line"><span class="keywordtype">int</span> main(<span class="keywordtype">void</span>)</div>
-<div class="line">{</div>
-<div class="line">   <span class="comment">/* First structure  and dataset*/</span></div>
-<div class="line">   <span class="keyword">typedef</span> <span class="keyword">struct </span>s1_t {</div>
-<div class="line">    <span class="keywordtype">int</span>    a;</div>
-<div class="line">    <span class="keywordtype">float</span>  b;</div>
-<div class="line">    <span class="keywordtype">double</span> c;</div>
-<div class="line">   } s1_t;</div>
-<div class="line"></div>
-<div class="line">   <span class="comment">/* Second structure (subset of s1_t)  and dataset*/</span></div>
-<div class="line">   <span class="keyword">typedef</span> <span class="keyword">struct </span>s2_t {</div>
-<div class="line">    <span class="keywordtype">double</span> c;</div>
-<div class="line">    <span class="keywordtype">int</span>    a;</div>
-<div class="line">   } s2_t;</div>
-<div class="line"></div>
-<div class="line">   <span class="comment">// Try block to detect exceptions raised by any of the calls inside it</span></div>
-<div class="line">   <span class="keywordflow">try</span></div>
-<div class="line">   {</div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Initialize the data</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <span class="keywordtype">int</span>  i;</div>
-<div class="line">      s1_t s1[LENGTH];</div>
-<div class="line">      <span class="keywordflow">for</span> (i = 0; i< LENGTH; i++)</div>
-<div class="line">      {</div>
-<div class="line">         s1[i].a = i;</div>
-<div class="line">         s1[i].b = i*i;</div>
-<div class="line">         s1[i].c = 1./(i+1);</div>
-<div class="line">      }</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Turn off the auto-printing when failure occurs so that we can</span></div>
-<div class="line"><span class="comment">       * handle the errors appropriately</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <a name="a1"></a><a class="code" href="classH5_1_1Exception.html#ad49f16300979996c094c2e4f57868414">Exception::dontPrint</a>();</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Create the data space.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      hsize_t dim[] = {LENGTH};   <span class="comment">/* Dataspace dimensions */</span></div>
-<div class="line">      <a name="_a2"></a><a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> space( RANK, dim );</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Create the file.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <a name="_a3"></a><a class="code" href="classH5_1_1H5File.html">H5File</a>* file = <span class="keyword">new</span> <a class="code" href="classH5_1_1H5File.html">H5File</a>( FILE_NAME, H5F_ACC_TRUNC );</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Create the memory datatype.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <a name="_a4"></a><a class="code" href="classH5_1_1CompType.html">CompType</a> mtype1( <span class="keyword">sizeof</span>(s1_t) );</div>
-<div class="line">      mtype1.insertMember( MEMBER1, <a name="a5"></a><a class="code" href="H5Cpp_8h.html#a4ac990148c7b80d5ee77965bc6ae210f">HOFFSET</a>(s1_t, a), <a name="a6"></a><a class="code" href="classH5_1_1PredType.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>);</div>
-<div class="line">      mtype1.insertMember( MEMBER3, <a class="code" href="H5Cpp_8h.html#a4ac990148c7b80d5ee77965bc6ae210f">HOFFSET</a>(s1_t, c), <a name="a7"></a><a class="code" href="classH5_1_1PredType.html#a4d04943f071e75f43cd423ce13119b9f">PredType::NATIVE_DOUBLE</a>);</div>
-<div class="line">      mtype1.insertMember( MEMBER2, <a class="code" href="H5Cpp_8h.html#a4ac990148c7b80d5ee77965bc6ae210f">HOFFSET</a>(s1_t, b), <a name="a8"></a><a class="code" href="classH5_1_1PredType.html#aa1840efa5f3728f370bfdb475b010c02">PredType::NATIVE_FLOAT</a>);</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Create the dataset.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <a name="_a9"></a><a class="code" href="classH5_1_1DataSet.html">DataSet</a>* dataset;</div>
-<div class="line">      dataset = <span class="keyword">new</span> <a class="code" href="classH5_1_1DataSet.html">DataSet</a>(file-><a name="a10"></a><a class="code" href="classH5_1_1CommonFG.html#a12a4af21ca0231d4f2c4008b12177bb1">createDataSet</a>(DATASET_NAME, mtype1, space));</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Write data to the dataset;</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      dataset-><a name="a11"></a><a class="code" href="classH5_1_1DataSet.html#a3ce98e7a626fd32a23d1bcc41537326f">write</a>( s1, mtype1 );</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Release resources</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <span class="keyword">delete</span> dataset;</div>
-<div class="line">      <span class="keyword">delete</span> file;</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Open the file and the dataset.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      file = <span class="keyword">new</span> <a class="code" href="classH5_1_1H5File.html">H5File</a>( FILE_NAME, H5F_ACC_RDONLY );</div>
-<div class="line">      dataset = <span class="keyword">new</span> <a class="code" href="classH5_1_1DataSet.html">DataSet</a> (file-><a name="a12"></a><a class="code" href="classH5_1_1CommonFG.html#a6a2557f173c32577db9feeb1b77d4e40">openDataSet</a>( DATASET_NAME ));</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Create a datatype for s2</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <a class="code" href="classH5_1_1CompType.html">CompType</a> mtype2( <span class="keyword">sizeof</span>(s2_t) );</div>
-<div class="line"></div>
-<div class="line">      mtype2.insertMember( MEMBER3, <a class="code" href="H5Cpp_8h.html#a4ac990148c7b80d5ee77965bc6ae210f">HOFFSET</a>(s2_t, c), <a class="code" href="classH5_1_1PredType.html#a4d04943f071e75f43cd423ce13119b9f">PredType::NATIVE_DOUBLE</a>);</div>
-<div class="line">      mtype2.insertMember( MEMBER1, <a class="code" href="H5Cpp_8h.html#a4ac990148c7b80d5ee77965bc6ae210f">HOFFSET</a>(s2_t, a), <a class="code" href="classH5_1_1PredType.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>);</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Read two fields c and a from s1 dataset. Fields in the file</span></div>
-<div class="line"><span class="comment">       * are found by their names "c_name" and "a_name".</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      s2_t s2[LENGTH];</div>
-<div class="line">      dataset-><a name="a13"></a><a class="code" href="classH5_1_1DataSet.html#a2f0278a519122419ae9981666277c9bb">read</a>( s2, mtype2 );</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Display the fields</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      cout << endl << <span class="stringliteral">"Field c : "</span> << endl;</div>
-<div class="line">      <span class="keywordflow">for</span>( i = 0; i < LENGTH; i++)</div>
-<div class="line">     cout << s2[i].c << <span class="stringliteral">" "</span>;</div>
-<div class="line">      cout << endl;</div>
-<div class="line"></div>
-<div class="line">      cout << endl << <span class="stringliteral">"Field a : "</span> << endl;</div>
-<div class="line">      <span class="keywordflow">for</span>( i = 0; i < LENGTH; i++)</div>
-<div class="line">     cout << s2[i].a << <span class="stringliteral">" "</span>;</div>
-<div class="line">      cout << endl;</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Create a datatype for s3.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <a class="code" href="classH5_1_1CompType.html">CompType</a> mtype3( <span class="keyword">sizeof</span>(<span class="keywordtype">float</span>) );</div>
-<div class="line"></div>
-<div class="line">      mtype3.insertMember( MEMBER2, 0, <a class="code" href="classH5_1_1PredType.html#aa1840efa5f3728f370bfdb475b010c02">PredType::NATIVE_FLOAT</a>);</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Read field b from s1 dataset. Field in the file is found by its name.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <span class="keywordtype">float</span> s3[LENGTH];  <span class="comment">// Third "structure" - used to read float field of s1</span></div>
-<div class="line">      dataset-><a class="code" href="classH5_1_1DataSet.html#a2f0278a519122419ae9981666277c9bb">read</a>( s3, mtype3 );</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Display the field</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      cout << endl << <span class="stringliteral">"Field b : "</span> << endl;</div>
-<div class="line">      <span class="keywordflow">for</span>( i = 0; i < LENGTH; i++)</div>
-<div class="line">     cout << s3[i] << <span class="stringliteral">" "</span>;</div>
-<div class="line">      cout << endl;</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Release resources</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <span class="keyword">delete</span> dataset;</div>
-<div class="line">      <span class="keyword">delete</span> file;</div>
-<div class="line">   }  <span class="comment">// end of try block</span></div>
-<div class="line"></div>
-<div class="line">   <span class="comment">// catch failure caused by the H5File operations</span></div>
-<div class="line">   <span class="keywordflow">catch</span>( <a name="_a14"></a><a class="code" href="classH5_1_1FileIException.html">FileIException</a> error )</div>
-<div class="line">   {</div>
-<div class="line">      error.<a name="a15"></a><a class="code" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div>
-<div class="line">      <span class="keywordflow">return</span> -1;</div>
-<div class="line">   }</div>
-<div class="line"></div>
-<div class="line">   <span class="comment">// catch failure caused by the DataSet operations</span></div>
-<div class="line">   <span class="keywordflow">catch</span>( <a name="_a16"></a><a class="code" href="classH5_1_1DataSetIException.html">DataSetIException</a> error )</div>
-<div class="line">   {</div>
-<div class="line">      error.<a class="code" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div>
-<div class="line">      <span class="keywordflow">return</span> -1;</div>
-<div class="line">   }</div>
-<div class="line"></div>
-<div class="line">   <span class="comment">// catch failure caused by the DataSpace operations</span></div>
-<div class="line">   <span class="keywordflow">catch</span>( <a name="_a17"></a><a class="code" href="classH5_1_1DataSpaceIException.html">DataSpaceIException</a> error )</div>
-<div class="line">   {</div>
-<div class="line">      error.<a class="code" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div>
-<div class="line">      <span class="keywordflow">return</span> -1;</div>
-<div class="line">   }</div>
-<div class="line"></div>
-<div class="line">   <span class="comment">// catch failure caused by the DataSpace operations</span></div>
-<div class="line">   <span class="keywordflow">catch</span>( <a name="_a18"></a><a class="code" href="classH5_1_1DataTypeIException.html">DataTypeIException</a> error )</div>
-<div class="line">   {</div>
-<div class="line">      error.<a class="code" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div>
-<div class="line">      <span class="keywordflow">return</span> -1;</div>
-<div class="line">   }</div>
-<div class="line"></div>
-<div class="line">   <span class="keywordflow">return</span> 0;</div>
-<div class="line">}</div>
-</div><!-- fragment --> </div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/create_8cpp-example.html b/html/cpplus_RM/create_8cpp-example.html
deleted file mode 100644
index cd96bc6..0000000
--- a/html/cpplus_RM/create_8cpp-example.html
+++ /dev/null
@@ -1,228 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: create.cpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">create.cpp</div>  </div>
-</div><!--header-->
-<div class="contents">
-<pre class="fragment">This example shows how to create datasets.
-</pre> <dl class="section user"><dt></dt><dd></dd></dl>
-<div class="fragment"><div class="line"><span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><span class="comment"> *                                                                           *</span></div>
-<div class="line"><span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"></div>
-<div class="line"><span class="comment">/*</span></div>
-<div class="line"><span class="comment"> *  This example writes a dataset to a new HDF5 file.</span></div>
-<div class="line"><span class="comment"> */</span></div>
-<div class="line"></div>
-<div class="line"><span class="preprocessor">#ifdef OLD_HEADER_FILENAME</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <iostream.h></span></div>
-<div class="line"><span class="preprocessor">#else</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <iostream></span></div>
-<div class="line"><span class="preprocessor">#endif</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <string></span></div>
-<div class="line"></div>
-<div class="line"><span class="preprocessor">#include "<a class="code" href="H5Cpp_8h.html">H5Cpp.h</a>"</span></div>
-<div class="line"></div>
-<div class="line"><span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><span class="preprocessor"></span>    <span class="keyword">using namespace </span>H5;</div>
-<div class="line"><span class="preprocessor">#endif</span></div>
-<div class="line"><span class="preprocessor"></span></div>
-<div class="line"><span class="keyword">const</span> <a name="a0"></a><a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>  FILE_NAME( <span class="stringliteral">"SDS.h5"</span> );</div>
-<div class="line"><span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a>  DATASET_NAME( <span class="stringliteral">"IntArray"</span> );</div>
-<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span>   NX = 5;                    <span class="comment">// dataset dimensions</span></div>
-<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span>   NY = 6;</div>
-<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span>   RANK = 2;</div>
-<div class="line"></div>
-<div class="line"><span class="keywordtype">int</span> main (<span class="keywordtype">void</span>)</div>
-<div class="line">{</div>
-<div class="line">   <span class="comment">/*</span></div>
-<div class="line"><span class="comment">    * Data initialization.</span></div>
-<div class="line"><span class="comment">    */</span></div>
-<div class="line">   <span class="keywordtype">int</span> i, j;</div>
-<div class="line">   <span class="keywordtype">int</span> data[NX][NY];          <span class="comment">// buffer for data to write</span></div>
-<div class="line">   <span class="keywordflow">for</span> (j = 0; j < NX; j++)</div>
-<div class="line">   {</div>
-<div class="line">      <span class="keywordflow">for</span> (i = 0; i < NY; i++)</div>
-<div class="line">     data[j][i] = i + j;</div>
-<div class="line">   }</div>
-<div class="line">   <span class="comment">/*</span></div>
-<div class="line"><span class="comment">    * 0 1 2 3 4 5</span></div>
-<div class="line"><span class="comment">    * 1 2 3 4 5 6</span></div>
-<div class="line"><span class="comment">    * 2 3 4 5 6 7</span></div>
-<div class="line"><span class="comment">    * 3 4 5 6 7 8</span></div>
-<div class="line"><span class="comment">    * 4 5 6 7 8 9</span></div>
-<div class="line"><span class="comment">    */</span></div>
-<div class="line"></div>
-<div class="line">   <span class="comment">// Try block to detect exceptions raised by any of the calls inside it</span></div>
-<div class="line">   <span class="keywordflow">try</span></div>
-<div class="line">   {</div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Turn off the auto-printing when failure occurs so that we can</span></div>
-<div class="line"><span class="comment">       * handle the errors appropriately</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <a name="a1"></a><a class="code" href="classH5_1_1Exception.html#ad49f16300979996c094c2e4f57868414">Exception::dontPrint</a>();</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Create a new file using H5F_ACC_TRUNC access,</span></div>
-<div class="line"><span class="comment">       * default file creation properties, and default file</span></div>
-<div class="line"><span class="comment">       * access properties.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <a name="_a2"></a><a class="code" href="classH5_1_1H5File.html">H5File</a> file( FILE_NAME, H5F_ACC_TRUNC );</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Define the size of the array and create the data space for fixed</span></div>
-<div class="line"><span class="comment">       * size dataset.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      hsize_t     dimsf[2];              <span class="comment">// dataset dimensions</span></div>
-<div class="line">      dimsf[0] = NX;</div>
-<div class="line">      dimsf[1] = NY;</div>
-<div class="line">      <a name="_a3"></a><a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> dataspace( RANK, dimsf );</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Define datatype for the data in the file.</span></div>
-<div class="line"><span class="comment">       * We will store little endian INT numbers.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <a name="_a4"></a><a class="code" href="classH5_1_1IntType.html">IntType</a> datatype( <a name="a5"></a><a class="code" href="classH5_1_1PredType.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a> );</div>
-<div class="line">      datatype.setOrder( H5T_ORDER_LE );</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Create a new dataset within the file using defined dataspace and</span></div>
-<div class="line"><span class="comment">       * datatype and default dataset creation properties.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <a name="_a6"></a><a class="code" href="classH5_1_1DataSet.html">DataSet</a> dataset = file.createDataSet( DATASET_NAME, datatype, dataspace );</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Write the data to the dataset using default memory space, file</span></div>
-<div class="line"><span class="comment">       * space, and transfer properties.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      dataset.<a name="a7"></a><a class="code" href="classH5_1_1DataSet.html#a3ce98e7a626fd32a23d1bcc41537326f">write</a>( data, <a class="code" href="classH5_1_1PredType.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a> );</div>
-<div class="line">   }  <span class="comment">// end of try block</span></div>
-<div class="line"></div>
-<div class="line">   <span class="comment">// catch failure caused by the H5File operations</span></div>
-<div class="line">   <span class="keywordflow">catch</span>( <a name="_a8"></a><a class="code" href="classH5_1_1FileIException.html">FileIException</a> error )</div>
-<div class="line">   {</div>
-<div class="line">      error.<a name="a9"></a><a class="code" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div>
-<div class="line">      <span class="keywordflow">return</span> -1;</div>
-<div class="line">   }</div>
-<div class="line"></div>
-<div class="line">   <span class="comment">// catch failure caused by the DataSet operations</span></div>
-<div class="line">   <span class="keywordflow">catch</span>( <a name="_a10"></a><a class="code" href="classH5_1_1DataSetIException.html">DataSetIException</a> error )</div>
-<div class="line">   {</div>
-<div class="line">      error.<a class="code" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div>
-<div class="line">      <span class="keywordflow">return</span> -1;</div>
-<div class="line">   }</div>
-<div class="line"></div>
-<div class="line">   <span class="comment">// catch failure caused by the DataSpace operations</span></div>
-<div class="line">   <span class="keywordflow">catch</span>( <a name="_a11"></a><a class="code" href="classH5_1_1DataSpaceIException.html">DataSpaceIException</a> error )</div>
-<div class="line">   {</div>
-<div class="line">      error.<a class="code" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div>
-<div class="line">      <span class="keywordflow">return</span> -1;</div>
-<div class="line">   }</div>
-<div class="line"></div>
-<div class="line">   <span class="comment">// catch failure caused by the DataSpace operations</span></div>
-<div class="line">   <span class="keywordflow">catch</span>( <a name="_a12"></a><a class="code" href="classH5_1_1DataTypeIException.html">DataTypeIException</a> error )</div>
-<div class="line">   {</div>
-<div class="line">      error.<a class="code" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div>
-<div class="line">      <span class="keywordflow">return</span> -1;</div>
-<div class="line">   }</div>
-<div class="line"></div>
-<div class="line">   <span class="keywordflow">return</span> 0;  <span class="comment">// successfully terminated</span></div>
-<div class="line">}</div>
-<div class="line"></div>
-</div><!-- fragment --> </div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/doxygen.png b/html/cpplus_RM/doxygen.png
deleted file mode 100644
index 3ff17d8..0000000
Binary files a/html/cpplus_RM/doxygen.png and /dev/null differ
diff --git a/html/cpplus_RM/dynsections.js b/html/cpplus_RM/dynsections.js
deleted file mode 100644
index ed092c7..0000000
--- a/html/cpplus_RM/dynsections.js
+++ /dev/null
@@ -1,97 +0,0 @@
-function toggleVisibility(linkObj)
-{
- var base = $(linkObj).attr('id');
- var summary = $('#'+base+'-summary');
- var content = $('#'+base+'-content');
- var trigger = $('#'+base+'-trigger');
- var src=$(trigger).attr('src');
- if (content.is(':visible')===true) {
-   content.hide();
-   summary.show();
-   $(linkObj).addClass('closed').removeClass('opened');
-   $(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
- } else {
-   content.show();
-   summary.hide();
-   $(linkObj).removeClass('closed').addClass('opened');
-   $(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
- } 
- return false;
-}
-
-function updateStripes()
-{
-  $('table.directory tr').
-       removeClass('even').filter(':visible:even').addClass('even');
-}
-function toggleLevel(level)
-{
-  $('table.directory tr').each(function(){ 
-    var l = this.id.split('_').length-1;
-    var i = $('#img'+this.id.substring(3));
-    var a = $('#arr'+this.id.substring(3));
-    if (l<level+1) {
-      i.attr('src','ftv2folderopen.png');
-      a.attr('src','ftv2mnode.png');
-      $(this).show();
-    } else if (l==level+1) {
-      i.attr('src','ftv2folderclosed.png');
-      a.attr('src','ftv2pnode.png');
-      $(this).show();
-    } else {
-      $(this).hide();
-    }
-  });
-  updateStripes();
-}
-
-function toggleFolder(id)
-{
-  //The clicked row
-  var currentRow = $('#row_'+id);
-  var currentRowImages = currentRow.find("img");
-
-  //All rows after the clicked row
-  var rows = currentRow.nextAll("tr");
-
-  //Only match elements AFTER this one (can't hide elements before)
-  var childRows = rows.filter(function() {
-    var re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub
-    return this.id.match(re);
-  });
-
-  //First row is visible we are HIDING
-  if (childRows.filter(':first').is(':visible')===true) {
-    currentRowImages.filter("[id^=arr]").attr('src', 'ftv2pnode.png');
-    currentRowImages.filter("[id^=img]").attr('src', 'ftv2folderclosed.png');
-    rows.filter("[id^=row_"+id+"]").hide();
-  } else { //We are SHOWING
-    //All sub images
-    var childImages = childRows.find("img");
-    var childImg = childImages.filter("[id^=img]");
-    var childArr = childImages.filter("[id^=arr]");
-
-    currentRow.find("[id^=arr]").attr('src', 'ftv2mnode.png'); //open row
-    currentRow.find("[id^=img]").attr('src', 'ftv2folderopen.png'); //open row
-    childImg.attr('src','ftv2folderclosed.png'); //children closed
-    childArr.attr('src','ftv2pnode.png'); //children closed
-    childRows.show(); //show all children
-  }
-  updateStripes();
-}
-
-
-function toggleInherit(id)
-{
-  var rows = $('tr.inherit.'+id);
-  var img = $('tr.inherit_header.'+id+' img');
-  var src = $(img).attr('src');
-  if (rows.filter(':first').is(':visible')===true) {
-    rows.css('display','none');
-    $(img).attr('src',src.substring(0,src.length-8)+'closed.png');
-  } else {
-    rows.css('display','table-row'); // using show() causes jump in firefox
-    $(img).attr('src',src.substring(0,src.length-10)+'open.png');
-  }
-}
-
diff --git a/html/cpplus_RM/examples.html b/html/cpplus_RM/examples.html
deleted file mode 100644
index f539f0a..0000000
--- a/html/cpplus_RM/examples.html
+++ /dev/null
@@ -1,108 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Examples</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li class="current"><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">Examples</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock">Here is a list of all examples:</div><ul>
-<li><a class="el" href="chunks_8cpp-example.html">chunks.cpp</a></li>
-
-<li><a class="el" href="compound_8cpp-example.html">compound.cpp</a></li>
-
-<li><a class="el" href="create_8cpp-example.html">create.cpp</a></li>
-
-<li><a class="el" href="extend_ds_8cpp-example.html">extend_ds.cpp</a></li>
-
-<li><a class="el" href="h5group_8cpp-example.html">h5group.cpp</a></li>
-
-<li><a class="el" href="readdata_8cpp-example.html">readdata.cpp</a></li>
-
-<li><a class="el" href="writedata_8cpp-example.html">writedata.cpp</a></li>
-
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/extend__ds_8cpp-example.html b/html/cpplus_RM/extend__ds_8cpp-example.html
deleted file mode 100644
index e58dfe2..0000000
--- a/html/cpplus_RM/extend__ds_8cpp-example.html
+++ /dev/null
@@ -1,631 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<!--
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-  * Copyright by The HDF Group.                                               *
-  * Copyright by the Board of Trustees of the University of Illinois.         *
-  * All rights reserved.                                                      *
-  *                                                                           *
-  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
-  * terms governing use, modification, and redistribution, is contained in    *
-  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
-  * of the source code distribution tree; Copyright.html can be found at the  *
-  * root level of an installed copy of the electronic HDF5 document set and   *
-  * is linked from the top-level documents page.  It can also be found at     *
-  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
-  * access to either file, you may request a copy from help at hdfgroup.org.     *
-  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- -->
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="header2_files/filelist.xml">
-<title>Main Page</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>Binh-Minh Ribler</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Randy Ribler</o:LastAuthor>
-  <o:Revision>10</o:Revision>
-  <o:TotalTime>42</o:TotalTime>
-  <o:Created>2005-09-19T02:11:00Z</o:Created>
-  <o:LastSaved>2005-09-19T02:39:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>5</o:Words>
-  <o:Characters>30</o:Characters>
-  <o:Company>LC</o:Company>
-  <o:Lines>1</o:Lines>
-  <o:Paragraphs>1</o:Paragraphs>
-  <o:CharactersWithSpaces>34</o:CharactersWithSpaces>
-  <o:Version>10.2625</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:Zoom>75</w:Zoom>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="RM_stylesheet.css">
-<style>
-<!--
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:24.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	font-family:"Times New Roman";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:13.5pt;
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-weight:bold;}
-h5
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:5;
-	font-size:10.0pt;
-	font-weight:bold;}
-h6
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:6;
-	font-size:7.5pt;
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:#252E78;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:#3D2185;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-address
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	font-style:italic;}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	font-family:"Courier New";
-	mso-fareast-font-family:"Times New Roman";}
-p.formuladsp, li.formuladsp, div.formuladsp
-	{mso-style-name:formuladsp;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	text-align:center;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdtable, li.mdtable, div.mdtable
-	{mso-style-name:mdtable;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	background:#F4F4FB;
-	border:none;
-	mso-border-alt:solid #868686 .75pt;
-	padding:0in;
-	mso-padding-alt:0in 0in 0in 0in;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdrow, li.mdrow, div.mdrow
-	{mso-style-name:mdrow;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.mdescleft, li.mdescleft, div.mdescleft
-	{mso-style-name:mdescleft;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.mdescright, li.mdescright, div.mdescright
-	{mso-style-name:mdescright;
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-style:italic;}
-p.memitemleft, li.memitemleft, div.memitemleft
-	{mso-style-name:memitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memitemright, li.memitemright, div.memitemright
-	{mso-style-name:memitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.search, li.search, div.search
-	{mso-style-name:search;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.fragment, li.fragment, div.fragment
-	{mso-style-name:fragment;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemleft, li.memtemplitemleft, div.memtemplitemleft
-	{mso-style-name:memtemplitemleft;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplitemright, li.memtemplitemright, div.memtemplitemright
-	{mso-style-name:memtemplitemright;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	font-size:10.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-p.memtemplparams, li.memtemplparams, div.memtemplparams
-	{mso-style-name:memtemplparams;
-	margin:3.0pt;
-	mso-pagination:widow-orphan;
-	background:#FAFAFA;
-	border:none;
-	mso-border-top-alt:solid #E0E0E0 .75pt;
-	padding:0in;
-	mso-padding-alt:1.0pt 0in 0in 0in;
-	font-size:9.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
- at page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-table.MsoTableGrid
-	{mso-style-name:"Table Grid";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	border:solid windowtext 1.0pt;
-	mso-border-alt:solid windowtext .5pt;
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-border-insideh:.5pt solid windowtext;
-	mso-border-insidev:.5pt solid windowtext;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:15.0pt;}
-</style>
-<![endif]><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="6146">
-  <o:colormru v:ext="edit" colors="#060"/>
-  <o:colormenu v:ext="edit" strokecolor="#060"/>
- </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body bgcolor=white lang=EN-US link="#252E78" vlink="#3D2185" style='tab-interval:
-.5in;margin-left:15.0pt;margin-right:15.0pt'>
-
-<div class=Section1>
-
-<p class=MsoNormal style='margin-top:0in;margin-right:15.0pt;margin-bottom:
-0in;margin-left:15.0pt;margin-bottom:.0001pt'><span style='color:black'><span
-style='mso-spacerun:yes'>�</span></span><b style='mso-bidi-font-weight:normal'><span
-style='font-size:22.0pt;color:black'><o:p></o:p></span></b></p>
-
-<div align=center>
-
-<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
- style='border-collapse:collapse;border:none;mso-border-bottom-alt:solid navy 2.25pt;
- mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
- <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:29.25pt'>
-  <td width=453 valign=top style='width:339.45pt;border:none;border-bottom:
-  solid navy 2.25pt;padding:0in 5.4pt 0in 5.4pt;height:29.25pt'>
-  <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span
-  style='font-size:22.0pt;color:black'>HDF5 C++ API Reference Manual</span></b><span
-  style='color:black'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-</div>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-<p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p>
-
-</div>
-
-</body>
-
-</html>
-<!-- Generated by Doxygen 1.4.7 -->
-<div class="tabs">
-  <ul>
-    <li><a href="index.html"><span>Main Page</span></a></li>
-    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-    <li><a href="annotated.html"><span>Classes</span></a></li>
-    <li><a href="files.html"><span>Files</span></a></li>
-    <li><a href="examples.html"><span>Examples</span></a></li>
-  </ul></div>
-<h1>extend_ds.cpp</h1><dl compact><dt><b></b></dt><dd>This example shows how to work with extendible datasets.</dd></dl>
-<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span>
-<a name="l00002"></a>00002 <span class="comment"> * Copyright by The HDF Group.                                               *</span>
-<a name="l00003"></a>00003 <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span>
-<a name="l00004"></a>00004 <span class="comment"> * All rights reserved.                                                      *</span>
-<a name="l00005"></a>00005 <span class="comment"> *                                                                           *</span>
-<a name="l00006"></a>00006 <span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span>
-<a name="l00007"></a>00007 <span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span>
-<a name="l00008"></a>00008 <span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span>
-<a name="l00009"></a>00009 <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span>
-<a name="l00010"></a>00010 <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span>
-<a name="l00011"></a>00011 <span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span>
-<a name="l00012"></a>00012 <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span>
-<a name="l00013"></a>00013 <span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span>
-<a name="l00014"></a>00014 <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span>
-<a name="l00015"></a>00015 
-<a name="l00016"></a>00016 <span class="comment">/*</span>
-<a name="l00017"></a>00017 <span class="comment"> *   This example shows how to work with extendible dataset.</span>
-<a name="l00018"></a>00018 <span class="comment"> *   In the current version of the library dataset MUST be</span>
-<a name="l00019"></a>00019 <span class="comment"> *   chunked.</span>
-<a name="l00020"></a>00020 <span class="comment"> *</span>
-<a name="l00021"></a>00021 <span class="comment"> */</span>
-<a name="l00022"></a>00022 
-<a name="l00023"></a>00023 <span class="preprocessor">#ifdef OLD_HEADER_FILENAME</span>
-<a name="l00024"></a>00024 <span class="preprocessor"></span><span class="preprocessor">#include <iostream.h></span>
-<a name="l00025"></a>00025 <span class="preprocessor">#else</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#include <iostream></span>
-<a name="l00027"></a>00027 <span class="preprocessor">#endif</span>
-<a name="l00028"></a>00028 <span class="preprocessor"></span><span class="preprocessor">#include <string></span>
-<a name="l00029"></a>00029 
-<a name="l00030"></a>00030 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00031"></a>00031 <span class="preprocessor"></span><span class="preprocessor">#ifndef H5_NO_STD</span>
-<a name="l00032"></a>00032 <span class="preprocessor"></span>    <span class="keyword">using</span> std::cout;
-<a name="l00033"></a>00033     <span class="keyword">using</span> std::endl;
-<a name="l00034"></a>00034 <span class="preprocessor">#endif  // H5_NO_STD</span>
-<a name="l00035"></a>00035 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
-<a name="l00036"></a>00036 <span class="preprocessor"></span>
-<a name="l00037"></a>00037 <span class="preprocessor">#include "<a class="code" href="H5Cpp_8h.html">H5Cpp.h</a>"</span>
-<a name="l00038"></a>00038 
-<a name="l00039"></a>00039 <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span>
-<a name="l00040"></a>00040 <span class="preprocessor"></span>    <span class="keyword">using namespace </span>H5;
-<a name="l00041"></a>00041 <span class="preprocessor">#endif</span>
-<a name="l00042"></a>00042 <span class="preprocessor"></span>
-<a name="l00043"></a>00043 <span class="keyword">const</span> <a name="a44"></a><a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> FILE_NAME( <span class="stringliteral">"SDSextendible.h5"</span> );
-<a name="l00044"></a>00044 <span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#5c3fdf56d98d169f63f1b114803db592">H5std_string</a> DATASET_NAME( <span class="stringliteral">"ExtendibleArray"</span> );
-<a name="l00045"></a>00045 <span class="keyword">const</span> <span class="keywordtype">int</span>      NX = 10;
-<a name="l00046"></a>00046 <span class="keyword">const</span> <span class="keywordtype">int</span>      NY = 5;
-<a name="l00047"></a>00047 <span class="keyword">const</span> <span class="keywordtype">int</span>      RANK = 2;
-<a name="l00048"></a>00048 
-<a name="l00049"></a>00049 <span class="keywordtype">int</span> main (<span class="keywordtype">void</span>)
-<a name="l00050"></a>00050 {
-<a name="l00051"></a>00051    <span class="comment">/*</span>
-<a name="l00052"></a>00052 <span class="comment">    * Try block to detect exceptions raised by any of the calls inside it</span>
-<a name="l00053"></a>00053 <span class="comment">    */</span>
-<a name="l00054"></a>00054    <span class="keywordflow">try</span>
-<a name="l00055"></a>00055    {
-<a name="l00056"></a>00056       <span class="comment">/*</span>
-<a name="l00057"></a>00057 <span class="comment">       * Turn off the auto-printing when failure occurs so that we can</span>
-<a name="l00058"></a>00058 <span class="comment">       * handle the errors appropriately</span>
-<a name="l00059"></a>00059 <span class="comment">       */</span>
-<a name="l00060"></a>00060       Exception::dontPrint();
-<a name="l00061"></a>00061 
-<a name="l00062"></a>00062       <span class="comment">/*</span>
-<a name="l00063"></a>00063 <span class="comment">       * Create the data space with unlimited dimensions.</span>
-<a name="l00064"></a>00064 <span class="comment">       */</span>
-<a name="l00065"></a>00065       hsize_t      dims[2]  = { 3, 3};  <span class="comment">// dataset dimensions at creation</span>
-<a name="l00066"></a>00066       hsize_t      maxdims[2] = {H5S_UNLIMITED, H5S_UNLIMITED};
-<a name="l00067"></a>00067       <a name="_a45"></a><a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> mspace1( RANK, dims, maxdims);
-<a name="l00068"></a>00068 
-<a name="l00069"></a>00069       <span class="comment">/*</span>
-<a name="l00070"></a>00070 <span class="comment">       * Create a new file. If file exists its contents will be overwritten.</span>
-<a name="l00071"></a>00071 <span class="comment">       */</span>
-<a name="l00072"></a>00072       <a name="_a46"></a><a class="code" href="classH5_1_1H5File.html">H5File</a> file( FILE_NAME, H5F_ACC_TRUNC );
-<a name="l00073"></a>00073 
-<a name="l00074"></a>00074       <span class="comment">/*</span>
-<a name="l00075"></a>00075 <span class="comment">       * Modify dataset creation properties, i.e. enable chunking.</span>
-<a name="l00076"></a>00076 <span class="comment">       */</span>
-<a name="l00077"></a>00077       <a name="_a47"></a><a class="code" href="classH5_1_1DSetCreatPropList.html">DSetCreatPropList</a> cparms;
-<a name="l00078"></a>00078 
-<a name="l00079"></a>00079       hsize_t      chunk_dims[2] ={2, 5};
-<a name="l00080"></a>00080       cparms.<a name="a48"></a><a class="code" href="classH5_1_1DSetCreatPropList.html#598a2c1646304253c34582f57ba75a51">setChunk</a>( RANK, chunk_dims );
-<a name="l00081"></a>00081 
-<a name="l00082"></a>00082       <span class="comment">/*</span>
-<a name="l00083"></a>00083 <span class="comment">       * Set fill value for the dataset</span>
-<a name="l00084"></a>00084 <span class="comment">       */</span>
-<a name="l00085"></a>00085       <span class="keywordtype">int</span> fill_val = 0;
-<a name="l00086"></a>00086       cparms.<a name="a49"></a><a class="code" href="classH5_1_1DSetCreatPropList.html#06475f58202e5e96ca50e977174bb4ca">setFillValue</a>( PredType::NATIVE_INT, &fill_val);
-<a name="l00087"></a>00087 
-<a name="l00088"></a>00088       <span class="comment">/*</span>
-<a name="l00089"></a>00089 <span class="comment">       * Create a new dataset within the file using cparms</span>
-<a name="l00090"></a>00090 <span class="comment">       * creation properties.</span>
-<a name="l00091"></a>00091 <span class="comment">       */</span>
-<a name="l00092"></a>00092       <a name="_a50"></a><a class="code" href="classH5_1_1DataSet.html">DataSet</a> dataset = file.<a name="a51"></a><a class="code" href="classH5_1_1CommonFG.html#12a4af21ca0231d4f2c4008b12177bb1">createDataSet</a>( DATASET_NAME, PredType::NATIVE_INT, mspace1, cparms);
-<a name="l00093"></a>00093 
-<a name="l00094"></a>00094       <span class="comment">/*</span>
-<a name="l00095"></a>00095 <span class="comment">       * Extend the dataset. This call assures that dataset is at least 3 x 3.</span>
-<a name="l00096"></a>00096 <span class="comment">       */</span>
-<a name="l00097"></a>00097       hsize_t      size[2];
-<a name="l00098"></a>00098       size[0]   = 3;
-<a name="l00099"></a>00099       size[1]   = 3;
-<a name="l00100"></a>00100       dataset.<a name="a52"></a><a class="code" href="classH5_1_1DataSet.html#dc3d4552c2486453b51b9c6cdbf02efd">extend</a>( size );
-<a name="l00101"></a>00101 
-<a name="l00102"></a>00102       <span class="comment">/*</span>
-<a name="l00103"></a>00103 <span class="comment">       * Select a hyperslab.</span>
-<a name="l00104"></a>00104 <span class="comment">       */</span>
-<a name="l00105"></a>00105       <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> fspace1 = dataset.<a name="a53"></a><a class="code" href="classH5_1_1DataSet.html#1f727ed91722af4630ba20b2d8b5b12d">getSpace</a> ();
-<a name="l00106"></a>00106       hsize_t     offset[2];
-<a name="l00107"></a>00107       offset[0] = 0;
-<a name="l00108"></a>00108       offset[1] = 0;
-<a name="l00109"></a>00109       hsize_t      dims1[2] = { 3, 3};            <span class="comment">/* data1 dimensions */</span>
-<a name="l00110"></a>00110       fspace1.<a name="a54"></a><a class="code" href="classH5_1_1DataSpace.html#92bd510d1c06ebef292faeff73f40c12">selectHyperslab</a>( H5S_SELECT_SET, dims1, offset );
-<a name="l00111"></a>00111 
-<a name="l00112"></a>00112       <span class="comment">/*</span>
-<a name="l00113"></a>00113 <span class="comment">       * Write the data to the hyperslab.</span>
-<a name="l00114"></a>00114 <span class="comment">       */</span>
-<a name="l00115"></a>00115       <span class="keywordtype">int</span>       data1[3][3] = { {1, 1, 1},       <span class="comment">/* data to write */</span>
-<a name="l00116"></a>00116                                 {1, 1, 1},
-<a name="l00117"></a>00117                                 {1, 1, 1} };
-<a name="l00118"></a>00118       dataset.<a name="a55"></a><a class="code" href="classH5_1_1DataSet.html#3ce98e7a626fd32a23d1bcc41537326f">write</a>( data1, PredType::NATIVE_INT, mspace1, fspace1 );
-<a name="l00119"></a>00119 
-<a name="l00120"></a>00120       <span class="comment">/*</span>
-<a name="l00121"></a>00121 <span class="comment">       * Extend the dataset. Dataset becomes 10 x 3.</span>
-<a name="l00122"></a>00122 <span class="comment">       */</span>
-<a name="l00123"></a>00123       hsize_t   dims2[2] = { 7, 1};            <span class="comment">/* data2 dimensions */</span>
-<a name="l00124"></a>00124       dims[0]   = dims1[0] + dims2[0];
-<a name="l00125"></a>00125       size[0]   = dims[0];
-<a name="l00126"></a>00126       size[1]   = dims[1];
-<a name="l00127"></a>00127       dataset.<a class="code" href="classH5_1_1DataSet.html#dc3d4552c2486453b51b9c6cdbf02efd">extend</a>( size );
-<a name="l00128"></a>00128 
-<a name="l00129"></a>00129       <span class="comment">/*</span>
-<a name="l00130"></a>00130 <span class="comment">       * Select a hyperslab.</span>
-<a name="l00131"></a>00131 <span class="comment">       */</span>
-<a name="l00132"></a>00132       <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> fspace2 = dataset.<a class="code" href="classH5_1_1DataSet.html#1f727ed91722af4630ba20b2d8b5b12d">getSpace</a> ();
-<a name="l00133"></a>00133       offset[0] = 3;
-<a name="l00134"></a>00134       offset[1] = 0;
-<a name="l00135"></a>00135       fspace2.<a class="code" href="classH5_1_1DataSpace.html#92bd510d1c06ebef292faeff73f40c12">selectHyperslab</a>( H5S_SELECT_SET, dims2, offset );
-<a name="l00136"></a>00136 
-<a name="l00137"></a>00137       <span class="comment">/*</span>
-<a name="l00138"></a>00138 <span class="comment">       * Define memory space</span>
-<a name="l00139"></a>00139 <span class="comment">       */</span>
-<a name="l00140"></a>00140       <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> mspace2( RANK, dims2 );
-<a name="l00141"></a>00141 
-<a name="l00142"></a>00142       <span class="comment">/*</span>
-<a name="l00143"></a>00143 <span class="comment">       * Write the data to the hyperslab.</span>
-<a name="l00144"></a>00144 <span class="comment">       */</span>
-<a name="l00145"></a>00145       <span class="keywordtype">int</span>  data2[7]    = { 2, 2, 2, 2, 2, 2, 2};
-<a name="l00146"></a>00146       dataset.<a class="code" href="classH5_1_1DataSet.html#3ce98e7a626fd32a23d1bcc41537326f">write</a>( data2, PredType::NATIVE_INT, mspace2, fspace2 );
-<a name="l00147"></a>00147 
-<a name="l00148"></a>00148       <span class="comment">/*</span>
-<a name="l00149"></a>00149 <span class="comment">       * Extend the dataset. Dataset becomes 10 x 5.</span>
-<a name="l00150"></a>00150 <span class="comment">       */</span>
-<a name="l00151"></a>00151       hsize_t   dims3[2] = { 2, 2};            <span class="comment">/* data3 dimensions */</span>
-<a name="l00152"></a>00152       dims[1]   = dims1[1] + dims3[1];
-<a name="l00153"></a>00153       size[0]   = dims[0];
-<a name="l00154"></a>00154       size[1]   = dims[1];
-<a name="l00155"></a>00155       dataset.<a class="code" href="classH5_1_1DataSet.html#dc3d4552c2486453b51b9c6cdbf02efd">extend</a>( size );
-<a name="l00156"></a>00156 
-<a name="l00157"></a>00157       <span class="comment">/*</span>
-<a name="l00158"></a>00158 <span class="comment">       * Select a hyperslab</span>
-<a name="l00159"></a>00159 <span class="comment">       */</span>
-<a name="l00160"></a>00160       <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> fspace3 = dataset.<a class="code" href="classH5_1_1DataSet.html#1f727ed91722af4630ba20b2d8b5b12d">getSpace</a> ();
-<a name="l00161"></a>00161       offset[0] = 0;
-<a name="l00162"></a>00162       offset[1] = 3;
-<a name="l00163"></a>00163       fspace3.<a class="code" href="classH5_1_1DataSpace.html#92bd510d1c06ebef292faeff73f40c12">selectHyperslab</a>( H5S_SELECT_SET, dims3, offset );
-<a name="l00164"></a>00164 
-<a name="l00165"></a>00165       <span class="comment">/*</span>
-<a name="l00166"></a>00166 <span class="comment">       * Define memory space.</span>
-<a name="l00167"></a>00167 <span class="comment">       */</span>
-<a name="l00168"></a>00168       <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> mspace3( RANK, dims3 );
-<a name="l00169"></a>00169 
-<a name="l00170"></a>00170       <span class="comment">/*</span>
-<a name="l00171"></a>00171 <span class="comment">       * Write the data to the hyperslab.</span>
-<a name="l00172"></a>00172 <span class="comment">       */</span>
-<a name="l00173"></a>00173       <span class="keywordtype">int</span>         data3[2][2] = { {3, 3}, {3, 3} };
-<a name="l00174"></a>00174       dataset.<a class="code" href="classH5_1_1DataSet.html#3ce98e7a626fd32a23d1bcc41537326f">write</a>( data3, PredType::NATIVE_INT, mspace3, fspace3 );
-<a name="l00175"></a>00175 
-<a name="l00176"></a>00176       <span class="comment">/*</span>
-<a name="l00177"></a>00177 <span class="comment">       * Read the data from this dataset and display it.</span>
-<a name="l00178"></a>00178 <span class="comment">       */</span>
-<a name="l00179"></a>00179       <span class="keywordtype">int</span> i, j;
-<a name="l00180"></a>00180       <span class="keywordtype">int</span> data_out[NX][NY];
-<a name="l00181"></a>00181       <span class="keywordflow">for</span> (i = 0; i < NX; i++)
-<a name="l00182"></a>00182       {
-<a name="l00183"></a>00183          <span class="keywordflow">for</span> (j = 0; j < NY; j++)
-<a name="l00184"></a>00184             data_out[i][j] = 0;
-<a name="l00185"></a>00185       }
-<a name="l00186"></a>00186       dataset.<a name="a56"></a><a class="code" href="classH5_1_1DataSet.html#2f0278a519122419ae9981666277c9bb">read</a>( data_out, PredType::NATIVE_INT );
-<a name="l00187"></a>00187       <span class="comment">/*</span>
-<a name="l00188"></a>00188 <span class="comment">       * Resulting dataset</span>
-<a name="l00189"></a>00189 <span class="comment">       *</span>
-<a name="l00190"></a>00190 <span class="comment">       *         1 1 1 3 3</span>
-<a name="l00191"></a>00191 <span class="comment">       *         1 1 1 3 3</span>
-<a name="l00192"></a>00192 <span class="comment">       *         1 1 1 0 0</span>
-<a name="l00193"></a>00193 <span class="comment">       *         2 0 0 0 0</span>
-<a name="l00194"></a>00194 <span class="comment">       *         2 0 0 0 0</span>
-<a name="l00195"></a>00195 <span class="comment">       *         2 0 0 0 0</span>
-<a name="l00196"></a>00196 <span class="comment">       *         2 0 0 0 0</span>
-<a name="l00197"></a>00197 <span class="comment">       *         2 0 0 0 0</span>
-<a name="l00198"></a>00198 <span class="comment">       *         2 0 0 0 0</span>
-<a name="l00199"></a>00199 <span class="comment">       *         2 0 0 0 0</span>
-<a name="l00200"></a>00200 <span class="comment">       */</span>
-<a name="l00201"></a>00201       <span class="comment">/*</span>
-<a name="l00202"></a>00202 <span class="comment">       * Display the result.</span>
-<a name="l00203"></a>00203 <span class="comment">       */</span>
-<a name="l00204"></a>00204       <span class="keywordflow">for</span> (i=0; i < NX; i++)
-<a name="l00205"></a>00205       {
-<a name="l00206"></a>00206           <span class="keywordflow">for</span>(j=0; j < NY; j++)
-<a name="l00207"></a>00207              cout << data_out[i][j] << <span class="stringliteral">"  "</span>;
-<a name="l00208"></a>00208           cout << endl;
-<a name="l00209"></a>00209       }
-<a name="l00210"></a>00210    }  <span class="comment">// end of try block</span>
-<a name="l00211"></a>00211 
-<a name="l00212"></a>00212    <span class="comment">// catch failure caused by the H5File operations</span>
-<a name="l00213"></a>00213    <span class="keywordflow">catch</span>( <a name="_a57"></a><a class="code" href="classH5_1_1FileIException.html">FileIException</a> error )
-<a name="l00214"></a>00214    {
-<a name="l00215"></a>00215       error.<a name="a58"></a><a class="code" href="classH5_1_1Exception.html#d5bf0f93b4156d6366110dd5e08342a2">printError</a>();
-<a name="l00216"></a>00216       <span class="keywordflow">return</span> -1;
-<a name="l00217"></a>00217    }
-<a name="l00218"></a>00218 
-<a name="l00219"></a>00219    <span class="comment">// catch failure caused by the DataSet operations</span>
-<a name="l00220"></a>00220    <span class="keywordflow">catch</span>( <a name="_a59"></a><a class="code" href="classH5_1_1DataSetIException.html">DataSetIException</a> error )
-<a name="l00221"></a>00221    {
-<a name="l00222"></a>00222       error.<a class="code" href="classH5_1_1Exception.html#d5bf0f93b4156d6366110dd5e08342a2">printError</a>();
-<a name="l00223"></a>00223       <span class="keywordflow">return</span> -1;
-<a name="l00224"></a>00224    }
-<a name="l00225"></a>00225 
-<a name="l00226"></a>00226    <span class="comment">// catch failure caused by the DataSpace operations</span>
-<a name="l00227"></a>00227    <span class="keywordflow">catch</span>( <a name="_a60"></a><a class="code" href="classH5_1_1DataSpaceIException.html">DataSpaceIException</a> error )
-<a name="l00228"></a>00228    {
-<a name="l00229"></a>00229       error.<a class="code" href="classH5_1_1Exception.html#d5bf0f93b4156d6366110dd5e08342a2">printError</a>();
-<a name="l00230"></a>00230       <span class="keywordflow">return</span> -1;
-<a name="l00231"></a>00231    }
-<a name="l00232"></a>00232 
-<a name="l00233"></a>00233    <span class="comment">// catch failure caused by the DataSpace operations</span>
-<a name="l00234"></a>00234    <span class="keywordflow">catch</span>( <a name="_a61"></a><a class="code" href="classH5_1_1DataTypeIException.html">DataTypeIException</a> error )
-<a name="l00235"></a>00235    {
-<a name="l00236"></a>00236       error.<a class="code" href="classH5_1_1Exception.html#d5bf0f93b4156d6366110dd5e08342a2">printError</a>();
-<a name="l00237"></a>00237       <span class="keywordflow">return</span> -1;
-<a name="l00238"></a>00238    }
-<a name="l00239"></a>00239    <span class="keywordflow">return</span> 0;
-<a name="l00240"></a>00240 }
-</pre></div> <hr size="1"><address style="align: right;"><small>Generated on 11 Apr 2013 by 
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/extend_ds_8cpp-example.html b/html/cpplus_RM/extend_ds_8cpp-example.html
deleted file mode 100644
index 615da31..0000000
--- a/html/cpplus_RM/extend_ds_8cpp-example.html
+++ /dev/null
@@ -1,333 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: extend_ds.cpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">extend_ds.cpp</div>  </div>
-</div><!--header-->
-<div class="contents">
-<dl class="section user"><dt></dt><dd>This example shows how to work with extendible datasets.</dd></dl>
-<div class="fragment"><div class="line"><span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><span class="comment"> *                                                                           *</span></div>
-<div class="line"><span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"></div>
-<div class="line"><span class="comment">/*</span></div>
-<div class="line"><span class="comment"> *   This example shows how to work with extendible dataset.</span></div>
-<div class="line"><span class="comment"> *   In the current version of the library dataset MUST be</span></div>
-<div class="line"><span class="comment"> *   chunked.</span></div>
-<div class="line"><span class="comment"> *</span></div>
-<div class="line"><span class="comment"> */</span></div>
-<div class="line"></div>
-<div class="line"><span class="preprocessor">#ifdef OLD_HEADER_FILENAME</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <iostream.h></span></div>
-<div class="line"><span class="preprocessor">#else</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <iostream></span></div>
-<div class="line"><span class="preprocessor">#endif</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <string></span></div>
-<div class="line"></div>
-<div class="line"><span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#ifndef H5_NO_STD</span></div>
-<div class="line"><span class="preprocessor"></span>    <span class="keyword">using</span> std::cout;</div>
-<div class="line">    <span class="keyword">using</span> std::endl;</div>
-<div class="line"><span class="preprocessor">#endif  // H5_NO_STD</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#endif</span></div>
-<div class="line"><span class="preprocessor"></span></div>
-<div class="line"><span class="preprocessor">#include "<a class="code" href="H5Cpp_8h.html">H5Cpp.h</a>"</span></div>
-<div class="line"></div>
-<div class="line"><span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><span class="preprocessor"></span>    <span class="keyword">using namespace </span>H5;</div>
-<div class="line"><span class="preprocessor">#endif</span></div>
-<div class="line"><span class="preprocessor"></span></div>
-<div class="line"><span class="keyword">const</span> <a name="a0"></a><a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> FILE_NAME( <span class="stringliteral">"SDSextendible.h5"</span> );</div>
-<div class="line"><span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> DATASET_NAME( <span class="stringliteral">"ExtendibleArray"</span> );</div>
-<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span>      NX = 10;</div>
-<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span>      NY = 5;</div>
-<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span>      RANK = 2;</div>
-<div class="line"></div>
-<div class="line"><span class="keywordtype">int</span> main (<span class="keywordtype">void</span>)</div>
-<div class="line">{</div>
-<div class="line">   <span class="comment">/*</span></div>
-<div class="line"><span class="comment">    * Try block to detect exceptions raised by any of the calls inside it</span></div>
-<div class="line"><span class="comment">    */</span></div>
-<div class="line">   <span class="keywordflow">try</span></div>
-<div class="line">   {</div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Turn off the auto-printing when failure occurs so that we can</span></div>
-<div class="line"><span class="comment">       * handle the errors appropriately</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <a name="a1"></a><a class="code" href="classH5_1_1Exception.html#ad49f16300979996c094c2e4f57868414">Exception::dontPrint</a>();</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Create the data space with unlimited dimensions.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      hsize_t      dims[2]  = { 3, 3};  <span class="comment">// dataset dimensions at creation</span></div>
-<div class="line">      hsize_t      maxdims[2] = {H5S_UNLIMITED, H5S_UNLIMITED};</div>
-<div class="line">      <a name="_a2"></a><a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> mspace1( RANK, dims, maxdims);</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Create a new file. If file exists its contents will be overwritten.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <a name="_a3"></a><a class="code" href="classH5_1_1H5File.html">H5File</a> file( FILE_NAME, H5F_ACC_TRUNC );</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Modify dataset creation properties, i.e. enable chunking.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <a name="_a4"></a><a class="code" href="classH5_1_1DSetCreatPropList.html">DSetCreatPropList</a> cparms;</div>
-<div class="line"></div>
-<div class="line">      hsize_t      chunk_dims[2] ={2, 5};</div>
-<div class="line">      cparms.<a name="a5"></a><a class="code" href="classH5_1_1DSetCreatPropList.html#a598a2c1646304253c34582f57ba75a51">setChunk</a>( RANK, chunk_dims );</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Set fill value for the dataset</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <span class="keywordtype">int</span> fill_val = 0;</div>
-<div class="line">      cparms.<a name="a6"></a><a class="code" href="classH5_1_1DSetCreatPropList.html#a06475f58202e5e96ca50e977174bb4ca">setFillValue</a>( <a name="a7"></a><a class="code" href="classH5_1_1PredType.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>, &fill_val);</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Create a new dataset within the file using cparms</span></div>
-<div class="line"><span class="comment">       * creation properties.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <a name="_a8"></a><a class="code" href="classH5_1_1DataSet.html">DataSet</a> dataset = file.createDataSet( DATASET_NAME, <a class="code" href="classH5_1_1PredType.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>, mspace1, cparms);</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Extend the dataset. This call assures that dataset is at least 3 x 3.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      hsize_t      size[2];</div>
-<div class="line">      size[0]   = 3;</div>
-<div class="line">      size[1]   = 3;</div>
-<div class="line">      dataset.<a name="a9"></a><a class="code" href="classH5_1_1DataSet.html#adc3d4552c2486453b51b9c6cdbf02efd">extend</a>( size );</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Select a hyperslab.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> fspace1 = dataset.<a name="a10"></a><a class="code" href="classH5_1_1DataSet.html#a1f727ed91722af4630ba20b2d8b5b12d">getSpace</a> ();</div>
-<div class="line">      hsize_t     offset[2];</div>
-<div class="line">      offset[0] = 0;</div>
-<div class="line">      offset[1] = 0;</div>
-<div class="line">      hsize_t      dims1[2] = { 3, 3};            <span class="comment">/* data1 dimensions */</span></div>
-<div class="line">      fspace1.<a name="a11"></a><a class="code" href="classH5_1_1DataSpace.html#a92bd510d1c06ebef292faeff73f40c12">selectHyperslab</a>( H5S_SELECT_SET, dims1, offset );</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Write the data to the hyperslab.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <span class="keywordtype">int</span>       data1[3][3] = { {1, 1, 1},       <span class="comment">/* data to write */</span></div>
-<div class="line">                {1, 1, 1},</div>
-<div class="line">                {1, 1, 1} };</div>
-<div class="line">      dataset.<a name="a12"></a><a class="code" href="classH5_1_1DataSet.html#a3ce98e7a626fd32a23d1bcc41537326f">write</a>( data1, <a class="code" href="classH5_1_1PredType.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>, mspace1, fspace1 );</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Extend the dataset. Dataset becomes 10 x 3.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      hsize_t   dims2[2] = { 7, 1};            <span class="comment">/* data2 dimensions */</span></div>
-<div class="line">      dims[0]   = dims1[0] + dims2[0];</div>
-<div class="line">      size[0]   = dims[0];</div>
-<div class="line">      size[1]   = dims[1];</div>
-<div class="line">      dataset.<a class="code" href="classH5_1_1DataSet.html#adc3d4552c2486453b51b9c6cdbf02efd">extend</a>( size );</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Select a hyperslab.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> fspace2 = dataset.<a class="code" href="classH5_1_1DataSet.html#a1f727ed91722af4630ba20b2d8b5b12d">getSpace</a> ();</div>
-<div class="line">      offset[0] = 3;</div>
-<div class="line">      offset[1] = 0;</div>
-<div class="line">      fspace2.<a class="code" href="classH5_1_1DataSpace.html#a92bd510d1c06ebef292faeff73f40c12">selectHyperslab</a>( H5S_SELECT_SET, dims2, offset );</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Define memory space</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> mspace2( RANK, dims2 );</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Write the data to the hyperslab.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <span class="keywordtype">int</span>  data2[7]    = { 2, 2, 2, 2, 2, 2, 2};</div>
-<div class="line">      dataset.<a class="code" href="classH5_1_1DataSet.html#a3ce98e7a626fd32a23d1bcc41537326f">write</a>( data2, <a class="code" href="classH5_1_1PredType.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>, mspace2, fspace2 );</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Extend the dataset. Dataset becomes 10 x 5.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      hsize_t   dims3[2] = { 2, 2};            <span class="comment">/* data3 dimensions */</span></div>
-<div class="line">      dims[1]   = dims1[1] + dims3[1];</div>
-<div class="line">      size[0]   = dims[0];</div>
-<div class="line">      size[1]   = dims[1];</div>
-<div class="line">      dataset.<a class="code" href="classH5_1_1DataSet.html#adc3d4552c2486453b51b9c6cdbf02efd">extend</a>( size );</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Select a hyperslab</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> fspace3 = dataset.<a class="code" href="classH5_1_1DataSet.html#a1f727ed91722af4630ba20b2d8b5b12d">getSpace</a> ();</div>
-<div class="line">      offset[0] = 0;</div>
-<div class="line">      offset[1] = 3;</div>
-<div class="line">      fspace3.<a class="code" href="classH5_1_1DataSpace.html#a92bd510d1c06ebef292faeff73f40c12">selectHyperslab</a>( H5S_SELECT_SET, dims3, offset );</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Define memory space.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> mspace3( RANK, dims3 );</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Write the data to the hyperslab.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <span class="keywordtype">int</span>         data3[2][2] = { {3, 3}, {3, 3} };</div>
-<div class="line">      dataset.<a class="code" href="classH5_1_1DataSet.html#a3ce98e7a626fd32a23d1bcc41537326f">write</a>( data3, <a class="code" href="classH5_1_1PredType.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>, mspace3, fspace3 );</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Read the data from this dataset and display it.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <span class="keywordtype">int</span> i, j;</div>
-<div class="line">      <span class="keywordtype">int</span> data_out[NX][NY];</div>
-<div class="line">      <span class="keywordflow">for</span> (i = 0; i < NX; i++)</div>
-<div class="line">      {</div>
-<div class="line">         <span class="keywordflow">for</span> (j = 0; j < NY; j++)</div>
-<div class="line">            data_out[i][j] = 0;</div>
-<div class="line">      }</div>
-<div class="line">      dataset.<a name="a13"></a><a class="code" href="classH5_1_1DataSet.html#a2f0278a519122419ae9981666277c9bb">read</a>( data_out, <a class="code" href="classH5_1_1PredType.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a> );</div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Resulting dataset</span></div>
-<div class="line"><span class="comment">       *</span></div>
-<div class="line"><span class="comment">       *     1 1 1 3 3</span></div>
-<div class="line"><span class="comment">       *     1 1 1 3 3</span></div>
-<div class="line"><span class="comment">       *     1 1 1 0 0</span></div>
-<div class="line"><span class="comment">       *     2 0 0 0 0</span></div>
-<div class="line"><span class="comment">       *     2 0 0 0 0</span></div>
-<div class="line"><span class="comment">       *     2 0 0 0 0</span></div>
-<div class="line"><span class="comment">       *     2 0 0 0 0</span></div>
-<div class="line"><span class="comment">       *     2 0 0 0 0</span></div>
-<div class="line"><span class="comment">       *     2 0 0 0 0</span></div>
-<div class="line"><span class="comment">       *     2 0 0 0 0</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Display the result.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <span class="keywordflow">for</span> (i=0; i < NX; i++)</div>
-<div class="line">      {</div>
-<div class="line">          <span class="keywordflow">for</span>(j=0; j < NY; j++)</div>
-<div class="line">             cout << data_out[i][j] << <span class="stringliteral">"  "</span>;</div>
-<div class="line">          cout << endl;</div>
-<div class="line">      }</div>
-<div class="line">   }  <span class="comment">// end of try block</span></div>
-<div class="line"></div>
-<div class="line">   <span class="comment">// catch failure caused by the H5File operations</span></div>
-<div class="line">   <span class="keywordflow">catch</span>( <a name="_a14"></a><a class="code" href="classH5_1_1FileIException.html">FileIException</a> error )</div>
-<div class="line">   {</div>
-<div class="line">      error.<a name="a15"></a><a class="code" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div>
-<div class="line">      <span class="keywordflow">return</span> -1;</div>
-<div class="line">   }</div>
-<div class="line"></div>
-<div class="line">   <span class="comment">// catch failure caused by the DataSet operations</span></div>
-<div class="line">   <span class="keywordflow">catch</span>( <a name="_a16"></a><a class="code" href="classH5_1_1DataSetIException.html">DataSetIException</a> error )</div>
-<div class="line">   {</div>
-<div class="line">      error.<a class="code" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div>
-<div class="line">      <span class="keywordflow">return</span> -1;</div>
-<div class="line">   }</div>
-<div class="line"></div>
-<div class="line">   <span class="comment">// catch failure caused by the DataSpace operations</span></div>
-<div class="line">   <span class="keywordflow">catch</span>( <a name="_a17"></a><a class="code" href="classH5_1_1DataSpaceIException.html">DataSpaceIException</a> error )</div>
-<div class="line">   {</div>
-<div class="line">      error.<a class="code" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div>
-<div class="line">      <span class="keywordflow">return</span> -1;</div>
-<div class="line">   }</div>
-<div class="line"></div>
-<div class="line">   <span class="comment">// catch failure caused by the DataSpace operations</span></div>
-<div class="line">   <span class="keywordflow">catch</span>( <a name="_a18"></a><a class="code" href="classH5_1_1DataTypeIException.html">DataTypeIException</a> error )</div>
-<div class="line">   {</div>
-<div class="line">      error.<a class="code" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div>
-<div class="line">      <span class="keywordflow">return</span> -1;</div>
-<div class="line">   }</div>
-<div class="line">   <span class="keywordflow">return</span> 0;</div>
-<div class="line">}</div>
-</div><!-- fragment --> </div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/files.html b/html/cpplus_RM/files.html
deleted file mode 100644
index 949ded9..0000000
--- a/html/cpplus_RM/files.html
+++ /dev/null
@@ -1,161 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: File List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="files.html"><span>File List</span></a></li>
-      <li><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">File List</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock">Here is a list of all files with brief descriptions:</div><div class="directory">
-<table class="directory">
-<tr id="row_0_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="H5AbstractDs_8cpp.html" target="_self">H5AbstractDs.cpp</a></td><td class="desc"></td></tr>
-<tr id="row_1_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="H5AbstractDs_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="H5AbstractDs_8h.html" target="_self">H5AbstractDs.h</a></td><td class="desc"></td></tr>
-<tr id="row_2_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="H5Alltypes_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="H5Alltypes_8h.html" target="_self">H5Alltypes.h</a></td><td class="desc"></td></tr>
-<tr id="row_3_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="H5ArrayType_8cpp.html" target="_self">H5ArrayType.cpp</a></td><td class="desc"></td></tr>
-<tr id="row_4_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="H5ArrayType_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="H5ArrayType_8h.html" target="_self">H5ArrayType.h</a></td><td class="desc"></td></tr>
-<tr id="row_5_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="H5AtomType_8cpp.html" target="_self">H5AtomType.cpp</a></td><td class="desc"></td></tr>
-<tr id="row_6_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="H5AtomType_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="H5AtomType_8h.html" target="_self">H5AtomType.h</a></td><td class="desc"></td></tr>
-<tr id="row_7_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="H5Attribute_8cpp.html" target="_self">H5Attribute.cpp</a></td><td class="desc"></td></tr>
-<tr id="row_8_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="H5Attribute_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="H5Attribute_8h.html" target="_self">H5Attribute.h</a></td><td class="desc"></td></tr>
-<tr id="row_9_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="H5Classes_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="H5Classes_8h.html" target="_self">H5Classes.h</a></td><td class="desc"></td></tr>
-<tr id="row_10_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="H5CommonFG_8cpp.html" target="_self">H5CommonFG.cpp</a></td><td class="desc"></td></tr>
-<tr id="row_11_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="H5CommonFG_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="H5CommonFG_8h.html" target="_self">H5CommonFG.h</a></td><td class="desc"></td></tr>
-<tr id="row_12_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="H5CompType_8cpp.html" target="_self">H5CompType.cpp</a></td><td class="desc"></td></tr>
-<tr id="row_13_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="H5CompType_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="H5CompType_8h.html" target="_self">H5CompType.h</a></td><td class="desc"></td></tr>
-<tr id="row_14_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="H5Cpp_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="H5Cpp_8h.html" target="_self">H5Cpp.h</a></td><td class="desc"></td></tr>
-<tr id="row_15_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="H5CppDoc_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="H5CppDoc_8h.html" target="_self">H5CppDoc.h</a></td><td class="desc"></td></tr>
-<tr id="row_16_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="H5DataSet_8cpp.html" target="_self">H5DataSet.cpp</a></td><td class="desc"></td></tr>
-<tr id="row_17_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="H5DataSet_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="H5DataSet_8h.html" target="_self">H5DataSet.h</a></td><td class="desc"></td></tr>
-<tr id="row_18_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="H5DataSpace_8cpp.html" target="_self">H5DataSpace.cpp</a></td><td class="desc"></td></tr>
-<tr id="row_19_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="H5DataSpace_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="H5DataSpace_8h.html" target="_self">H5DataSpace.h</a></td><td class="desc"></td></tr>
-<tr id="row_20_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="H5DataType_8cpp.html" target="_self">H5DataType.cpp</a></td><td class="desc"></td></tr>
-<tr id="row_21_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="H5DataType_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="H5DataType_8h.html" target="_self">H5DataType.h</a></td><td class="desc"></td></tr>
-<tr id="row_22_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="H5DcreatProp_8cpp.html" target="_self">H5DcreatProp.cpp</a></td><td class="desc"></td></tr>
-<tr id="row_23_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="H5DcreatProp_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="H5DcreatProp_8h.html" target="_self">H5DcreatProp.h</a></td><td class="desc"></td></tr>
-<tr id="row_24_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="H5DxferProp_8cpp.html" target="_self">H5DxferProp.cpp</a></td><td class="desc"></td></tr>
-<tr id="row_25_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="H5DxferProp_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="H5DxferProp_8h.html" target="_self">H5DxferProp.h</a></td><td class="desc"></td></tr>
-<tr id="row_26_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="H5EnumType_8cpp.html" target="_self">H5EnumType.cpp</a></td><td class="desc"></td></tr>
-<tr id="row_27_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="H5EnumType_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="H5EnumType_8h.html" target="_self">H5EnumType.h</a></td><td class="desc"></td></tr>
-<tr id="row_28_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="H5Exception_8cpp.html" target="_self">H5Exception.cpp</a></td><td class="desc"></td></tr>
-<tr id="row_29_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="H5Exception_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="H5Exception_8h.html" target="_self">H5Exception.h</a></td><td class="desc"></td></tr>
-<tr id="row_30_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="H5FaccProp_8cpp.html" target="_self">H5FaccProp.cpp</a></td><td class="desc"></td></tr>
-<tr id="row_31_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="H5FaccProp_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="H5FaccProp_8h.html" target="_self">H5FaccProp.h</a></td><td class="desc"></td></tr>
-<tr id="row_32_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="H5FcreatProp_8cpp.html" target="_self">H5FcreatProp.cpp</a></td><td class="desc"></td></tr>
-<tr id="row_33_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="H5FcreatProp_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="H5FcreatProp_8h.html" target="_self">H5FcreatProp.h</a></td><td class="desc"></td></tr>
-<tr id="row_34_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="H5File_8cpp.html" target="_self">H5File.cpp</a></td><td class="desc"></td></tr>
-<tr id="row_35_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="H5File_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="H5File_8h.html" target="_self">H5File.h</a></td><td class="desc"></td></tr>
-<tr id="row_36_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="H5FloatType_8cpp.html" target="_self">H5FloatType.cpp</a></td><td class="desc"></td></tr>
-<tr id="row_37_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="H5FloatType_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="H5FloatType_8h.html" target="_self">H5FloatType.h</a></td><td class="desc"></td></tr>
-<tr id="row_38_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="H5Group_8cpp.html" target="_self">H5Group.cpp</a></td><td class="desc"></td></tr>
-<tr id="row_39_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="H5Group_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="H5Group_8h.html" target="_self">H5Group.h</a></td><td class="desc"></td></tr>
-<tr id="row_40_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="H5IdComponent_8cpp.html" target="_self">H5IdComponent.cpp</a></td><td class="desc"></td></tr>
-<tr id="row_41_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="H5IdComponent_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="H5IdComponent_8h.html" target="_self">H5IdComponent.h</a></td><td class="desc"></td></tr>
-<tr id="row_42_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="H5Include_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="H5Include_8h.html" target="_self">H5Include.h</a></td><td class="desc"></td></tr>
-<tr id="row_43_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="H5IntType_8cpp.html" target="_self">H5IntType.cpp</a></td><td class="desc"></td></tr>
-<tr id="row_44_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="H5IntType_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="H5IntType_8h.html" target="_self">H5IntType.h</a></td><td class="desc"></td></tr>
-<tr id="row_45_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="H5Library_8cpp.html" target="_self">H5Library.cpp</a></td><td class="desc"></td></tr>
-<tr id="row_46_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="H5Library_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="H5Library_8h.html" target="_self">H5Library.h</a></td><td class="desc"></td></tr>
-<tr id="row_47_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="H5Location_8cpp.html" target="_self">H5Location.cpp</a></td><td class="desc"></td></tr>
-<tr id="row_48_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="H5Location_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="H5Location_8h.html" target="_self">H5Location.h</a></td><td class="desc"></td></tr>
-<tr id="row_49_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="H5Object_8cpp.html" target="_self">H5Object.cpp</a></td><td class="desc"></td></tr>
-<tr id="row_50_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="H5Object_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="H5Object_8h.html" target="_self">H5Object.h</a></td><td class="desc"></td></tr>
-<tr id="row_51_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="H5PredType_8cpp.html" target="_self">H5PredType.cpp</a></td><td class="desc"></td></tr>
-<tr id="row_52_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="H5PredType_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="H5PredType_8h.html" target="_self">H5PredType.h</a></td><td class="desc"></td></tr>
-<tr id="row_53_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="H5PropList_8cpp.html" target="_self">H5PropList.cpp</a></td><td class="desc"></td></tr>
-<tr id="row_54_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="H5PropList_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="H5PropList_8h.html" target="_self">H5PropList.h</a></td><td class="desc"></td></tr>
-<tr id="row_55_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="H5StrType_8cpp.html" target="_self">H5StrType.cpp</a></td><td class="desc"></td></tr>
-<tr id="row_56_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="H5StrType_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="H5StrType_8h.html" target="_self">H5StrType.h</a></td><td class="desc"></td></tr>
-<tr id="row_57_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="H5VarLenType_8cpp.html" target="_self">H5VarLenType.cpp</a></td><td class="desc"></td></tr>
-<tr id="row_58_" class="even"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="H5VarLenType_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="H5VarLenType_8h.html" target="_self">H5VarLenType.h</a></td><td class="desc"></td></tr>
-</table>
-</div><!-- directory -->
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/ftv2blank.png b/html/cpplus_RM/ftv2blank.png
deleted file mode 100644
index 63c605b..0000000
Binary files a/html/cpplus_RM/ftv2blank.png and /dev/null differ
diff --git a/html/cpplus_RM/ftv2cl.png b/html/cpplus_RM/ftv2cl.png
deleted file mode 100644
index 132f657..0000000
Binary files a/html/cpplus_RM/ftv2cl.png and /dev/null differ
diff --git a/html/cpplus_RM/ftv2doc.png b/html/cpplus_RM/ftv2doc.png
deleted file mode 100644
index 17edabf..0000000
Binary files a/html/cpplus_RM/ftv2doc.png and /dev/null differ
diff --git a/html/cpplus_RM/ftv2folderclosed.png b/html/cpplus_RM/ftv2folderclosed.png
deleted file mode 100644
index bb8ab35..0000000
Binary files a/html/cpplus_RM/ftv2folderclosed.png and /dev/null differ
diff --git a/html/cpplus_RM/ftv2folderopen.png b/html/cpplus_RM/ftv2folderopen.png
deleted file mode 100644
index d6c7f67..0000000
Binary files a/html/cpplus_RM/ftv2folderopen.png and /dev/null differ
diff --git a/html/cpplus_RM/ftv2lastnode.png b/html/cpplus_RM/ftv2lastnode.png
deleted file mode 100644
index 63c605b..0000000
Binary files a/html/cpplus_RM/ftv2lastnode.png and /dev/null differ
diff --git a/html/cpplus_RM/ftv2link.png b/html/cpplus_RM/ftv2link.png
deleted file mode 100644
index 17edabf..0000000
Binary files a/html/cpplus_RM/ftv2link.png and /dev/null differ
diff --git a/html/cpplus_RM/ftv2mlastnode.png b/html/cpplus_RM/ftv2mlastnode.png
deleted file mode 100644
index 0b63f6d..0000000
Binary files a/html/cpplus_RM/ftv2mlastnode.png and /dev/null differ
diff --git a/html/cpplus_RM/ftv2mnode.png b/html/cpplus_RM/ftv2mnode.png
deleted file mode 100644
index 0b63f6d..0000000
Binary files a/html/cpplus_RM/ftv2mnode.png and /dev/null differ
diff --git a/html/cpplus_RM/ftv2mo.png b/html/cpplus_RM/ftv2mo.png
deleted file mode 100644
index 4bfb80f..0000000
Binary files a/html/cpplus_RM/ftv2mo.png and /dev/null differ
diff --git a/html/cpplus_RM/ftv2node.png b/html/cpplus_RM/ftv2node.png
deleted file mode 100644
index 63c605b..0000000
Binary files a/html/cpplus_RM/ftv2node.png and /dev/null differ
diff --git a/html/cpplus_RM/ftv2ns.png b/html/cpplus_RM/ftv2ns.png
deleted file mode 100644
index 72e3d71..0000000
Binary files a/html/cpplus_RM/ftv2ns.png and /dev/null differ
diff --git a/html/cpplus_RM/ftv2plastnode.png b/html/cpplus_RM/ftv2plastnode.png
deleted file mode 100644
index c6ee22f..0000000
Binary files a/html/cpplus_RM/ftv2plastnode.png and /dev/null differ
diff --git a/html/cpplus_RM/ftv2pnode.png b/html/cpplus_RM/ftv2pnode.png
deleted file mode 100644
index c6ee22f..0000000
Binary files a/html/cpplus_RM/ftv2pnode.png and /dev/null differ
diff --git a/html/cpplus_RM/ftv2splitbar.png b/html/cpplus_RM/ftv2splitbar.png
deleted file mode 100644
index fe895f2..0000000
Binary files a/html/cpplus_RM/ftv2splitbar.png and /dev/null differ
diff --git a/html/cpplus_RM/ftv2vertline.png b/html/cpplus_RM/ftv2vertline.png
deleted file mode 100644
index 63c605b..0000000
Binary files a/html/cpplus_RM/ftv2vertline.png and /dev/null differ
diff --git a/html/cpplus_RM/functions.html b/html/cpplus_RM/functions.html
deleted file mode 100644
index 30fc25b..0000000
--- a/html/cpplus_RM/functions.html
+++ /dev/null
@@ -1,197 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
-<li>AbstractDs()
-: <a class="el" href="classH5_1_1AbstractDs.html#a94ed008030380fd7792bd4ca31772ee2">H5::AbstractDs</a>
-</li>
-<li>ALL
-: <a class="el" href="classH5_1_1DataSpace.html#af19fb72eae0855e07830c6d9a6f4748d">H5::DataSpace</a>
-</li>
-<li>allFiltersAvail()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a25714fcab768e22da3c8eba17b19feeb">H5::DSetCreatPropList</a>
-</li>
-<li>ALPHA_B16
-: <a class="el" href="classH5_1_1PredType.html#ac9ce4d92ee7be65c0281c73b43338afa">H5::PredType</a>
-</li>
-<li>ALPHA_B32
-: <a class="el" href="classH5_1_1PredType.html#a6c8a3a29d47bc77b50a5fe422242caf1">H5::PredType</a>
-</li>
-<li>ALPHA_B64
-: <a class="el" href="classH5_1_1PredType.html#ae4f532c54f5fbedd5c5ce67d1bfef414">H5::PredType</a>
-</li>
-<li>ALPHA_B8
-: <a class="el" href="classH5_1_1PredType.html#a5c7ef99a8f8c10c01acbb49301822b5d">H5::PredType</a>
-</li>
-<li>ALPHA_F32
-: <a class="el" href="classH5_1_1PredType.html#ac3c19a0d051f3a656347194b315eff8d">H5::PredType</a>
-</li>
-<li>ALPHA_F64
-: <a class="el" href="classH5_1_1PredType.html#af665577f20ac5d5b0d1c937b2d5132be">H5::PredType</a>
-</li>
-<li>ALPHA_I16
-: <a class="el" href="classH5_1_1PredType.html#acbca9e339b705bd21b17492a7c2700ad">H5::PredType</a>
-</li>
-<li>ALPHA_I32
-: <a class="el" href="classH5_1_1PredType.html#a84c82be31a6f662d82aaf47a3376efb6">H5::PredType</a>
-</li>
-<li>ALPHA_I64
-: <a class="el" href="classH5_1_1PredType.html#a60179690513799f649017adafcd7c14b">H5::PredType</a>
-</li>
-<li>ALPHA_I8
-: <a class="el" href="classH5_1_1PredType.html#ad8475ec1fa91002c139e03851b42ae33">H5::PredType</a>
-</li>
-<li>ALPHA_U16
-: <a class="el" href="classH5_1_1PredType.html#aa8fcd332d7c5eece1b2affc90675757f">H5::PredType</a>
-</li>
-<li>ALPHA_U32
-: <a class="el" href="classH5_1_1PredType.html#a47187b8b6ce42b514d7f3597e386cd61">H5::PredType</a>
-</li>
-<li>ALPHA_U64
-: <a class="el" href="classH5_1_1PredType.html#ab4dd6ed47ffb1a5454d859272bd36aa8">H5::PredType</a>
-</li>
-<li>ALPHA_U8
-: <a class="el" href="classH5_1_1PredType.html#a7242c90491e02f97d014cac1cc8f38e5">H5::PredType</a>
-</li>
-<li>ArrayType()
-: <a class="el" href="classH5_1_1ArrayType.html#a587887d8301ea2991bd60c8472995705">H5::ArrayType</a>
-</li>
-<li>AtomType()
-: <a class="el" href="classH5_1_1AtomType.html#ac597420fca15cc22cd3bc1d6596a020d">H5::AtomType</a>
-</li>
-<li>attrExists()
-: <a class="el" href="classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250">H5::H5Location</a>
-</li>
-<li>Attribute()
-: <a class="el" href="classH5_1_1Attribute.html#af5f72bfd58de2a6fcafce47064521e09">H5::Attribute</a>
-</li>
-<li>AttributeIException()
-: <a class="el" href="classH5_1_1AttributeIException.html#aa8551facb556f99b4472fcc2f5a64e40">H5::AttributeIException</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_0x63.html b/html/cpplus_RM/functions_0x63.html
deleted file mode 100644
index 591e9fd..0000000
--- a/html/cpplus_RM/functions_0x63.html
+++ /dev/null
@@ -1,189 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li class="current"><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_c"></a>- c -</h3><ul>
-<li>C_S1
-: <a class="el" href="classH5_1_1PredType.html#a639b8b3f8e65d81d408d78f81a9dc596">H5::PredType</a>
-</li>
-<li>checkVersion()
-: <a class="el" href="classH5_1_1H5Library.html#a849f93f2a52b423930928e84090194e5">H5::H5Library</a>
-</li>
-<li>clearErrorStack()
-: <a class="el" href="classH5_1_1Exception.html#a58bb19c2776bd3fbdbe081b63ae97486">H5::Exception</a>
-</li>
-<li>close()
-: <a class="el" href="classH5_1_1Attribute.html#af0255f030e17563bbc557f0d7bc16b79">H5::Attribute</a>
-, <a class="el" href="classH5_1_1H5File.html#a4f1cd3bce2a84c7ea43bb9e679b6babe">H5::H5File</a>
-, <a class="el" href="classH5_1_1Group.html#ad9c00f441599f96af1ce3f84dd2cd319">H5::Group</a>
-, <a class="el" href="classH5_1_1DataSet.html#a58b4e38cbb5cec13e21653882ba14cac">H5::DataSet</a>
-, <a class="el" href="classH5_1_1IdComponent.html#a222cd35221706639d021975b3cb3ad00">H5::IdComponent</a>
-, <a class="el" href="classH5_1_1H5Library.html#a2c76a5076103ede12246666c130b4423">H5::H5Library</a>
-, <a class="el" href="classH5_1_1DataSpace.html#ac0b162ae2a09816c8e5499f02ec25f27">H5::DataSpace</a>
-, <a class="el" href="classH5_1_1PropList.html#a9b1f168b3bf0a04cc031ce1e8f3c1615">H5::PropList</a>
-, <a class="el" href="classH5_1_1DataType.html#af807fa62a2beb9f9de9b80c3b18edbfa">H5::DataType</a>
-</li>
-<li>closeClass()
-: <a class="el" href="classH5_1_1PropList.html#a7f827609b7a465146a17ad0cbff6c7f7">H5::PropList</a>
-</li>
-<li>commit()
-: <a class="el" href="classH5_1_1PredType.html#a91ce8376cef135f4bf385e6f3177f18e">H5::PredType</a>
-, <a class="el" href="classH5_1_1DataType.html#a06c4f969a7a243a7cdafef4373732924">H5::DataType</a>
-</li>
-<li>committed()
-: <a class="el" href="classH5_1_1DataType.html#a0eaba78156000ecc3533986175de5847">H5::DataType</a>
-, <a class="el" href="classH5_1_1PredType.html#afe9d706998d2be050a9c6f0b2604530a">H5::PredType</a>
-</li>
-<li>CommonFG()
-: <a class="el" href="classH5_1_1CommonFG.html#a46ed2d147450067b07db5caf4ebc3da4">H5::CommonFG</a>
-</li>
-<li>CompType()
-: <a class="el" href="classH5_1_1CompType.html#ac2ad859ac5c8082158ca2db8c888106f">H5::CompType</a>
-</li>
-<li>convert()
-: <a class="el" href="classH5_1_1DataType.html#a2abc382547c243346b3b6691fec813f3">H5::DataType</a>
-</li>
-<li>copy()
-: <a class="el" href="classH5_1_1DataType.html#af8d75b01e62aa868424701add217b971">H5::DataType</a>
-, <a class="el" href="classH5_1_1DataSpace.html#aec8ac009d4284d786c26e1f7a109e635">H5::DataSpace</a>
-, <a class="el" href="classH5_1_1PropList.html#a7ddaf55c2144f91013ced20f9139de74">H5::PropList</a>
-, <a class="el" href="classH5_1_1DataType.html#ad17cef439dbf1dd79458ba95612a9566">H5::DataType</a>
-</li>
-<li>copyProp()
-: <a class="el" href="classH5_1_1PropList.html#a942895c45bc1c818bdc3900c362d6575">H5::PropList</a>
-</li>
-<li>createAttribute()
-: <a class="el" href="classH5_1_1H5Location.html#a624715e413bc019345cd596db745094a">H5::H5Location</a>
-</li>
-<li>createDataSet()
-: <a class="el" href="classH5_1_1CommonFG.html#a12a4af21ca0231d4f2c4008b12177bb1">H5::CommonFG</a>
-</li>
-<li>createGroup()
-: <a class="el" href="classH5_1_1CommonFG.html#a241dc4c229a307e4c4eacf9e38dfc472">H5::CommonFG</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_0x64.html b/html/cpplus_RM/functions_0x64.html
deleted file mode 100644
index abaf47a..0000000
--- a/html/cpplus_RM/functions_0x64.html
+++ /dev/null
@@ -1,180 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li class="current"><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
-<li>DataSet()
-: <a class="el" href="classH5_1_1DataSet.html#adf08cc852cf83851de34c70acac2d4bf">H5::DataSet</a>
-</li>
-<li>DataSetIException()
-: <a class="el" href="classH5_1_1DataSetIException.html#a8156d2151113bbb422fe627f881ac2d7">H5::DataSetIException</a>
-</li>
-<li>DataSpace()
-: <a class="el" href="classH5_1_1DataSpace.html#ad56d9dd51af4ece3e7269404903bc4a9">H5::DataSpace</a>
-</li>
-<li>DataSpaceIException()
-: <a class="el" href="classH5_1_1DataSpaceIException.html#acf12b17c297f1b9f67f3f92916df94e5">H5::DataSpaceIException</a>
-</li>
-<li>DataType()
-: <a class="el" href="classH5_1_1DataType.html#a6d3be5ac6d2ba122a587b03596a1e2db">H5::DataType</a>
-</li>
-<li>DataTypeIException()
-: <a class="el" href="classH5_1_1DataTypeIException.html#a68c85f83a6789ba2adf771a6341bb85b">H5::DataTypeIException</a>
-</li>
-<li>decRefCount()
-: <a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">H5::IdComponent</a>
-</li>
-<li>DEFAULT
-: <a class="el" href="classH5_1_1FileCreatPropList.html#a82f8cb6df67bd26c655cb3f9c3b30dbc">H5::FileCreatPropList</a>
-, <a class="el" href="classH5_1_1DSetCreatPropList.html#a20cbed4bc7563f3084af99b77e8cacc5">H5::DSetCreatPropList</a>
-, <a class="el" href="classH5_1_1DSetMemXferPropList.html#a47bb48aeb00da456b7c9f1d86fdc2acf">H5::DSetMemXferPropList</a>
-, <a class="el" href="classH5_1_1FileAccPropList.html#a21e14f8342d3730ce1cffb61c04310af">H5::FileAccPropList</a>
-, <a class="el" href="classH5_1_1PropList.html#a0f2f757ca782a743006c5756191c404b">H5::PropList</a>
-</li>
-<li>DEFAULT_MSG
-: <a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">H5::Exception</a>
-</li>
-<li>dereference()
-: <a class="el" href="classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072">H5::H5Location</a>
-</li>
-<li>detectClass()
-: <a class="el" href="classH5_1_1DataType.html#a8221168b4e2154c05410b7c6f0f5b3ab">H5::DataType</a>
-</li>
-<li>dontAtExit()
-: <a class="el" href="classH5_1_1H5Library.html#a8a4af0b1a840c6f7844267ed51ae019b">H5::H5Library</a>
-</li>
-<li>dontPrint()
-: <a class="el" href="classH5_1_1Exception.html#ad49f16300979996c094c2e4f57868414">H5::Exception</a>
-</li>
-<li>DSetCreatPropList()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a424f8842860c7956ac4399664b224aba">H5::DSetCreatPropList</a>
-</li>
-<li>DSetMemXferPropList()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#a9b147b6ee4d01e36e065b4f5d1d77cdd">H5::DSetMemXferPropList</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_0x65.html b/html/cpplus_RM/functions_0x65.html
deleted file mode 100644
index 47189e1..0000000
--- a/html/cpplus_RM/functions_0x65.html
+++ /dev/null
@@ -1,143 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li class="current"><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
-<li>EnumType()
-: <a class="el" href="classH5_1_1EnumType.html#a38608d554e69b2880e8fcf000523dff8">H5::EnumType</a>
-</li>
-<li>Exception()
-: <a class="el" href="classH5_1_1Exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">H5::Exception</a>
-</li>
-<li>extend()
-: <a class="el" href="classH5_1_1DataSet.html#adc3d4552c2486453b51b9c6cdbf02efd">H5::DataSet</a>
-</li>
-<li>extentCopy()
-: <a class="el" href="classH5_1_1DataSpace.html#af1bafda4d3c9ac76bacb1cd5bcc12381">H5::DataSpace</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_0x66.html b/html/cpplus_RM/functions_0x66.html
deleted file mode 100644
index 82143d4..0000000
--- a/html/cpplus_RM/functions_0x66.html
+++ /dev/null
@@ -1,180 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li class="current"><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_f"></a>- f -</h3><ul>
-<li>FileAccPropList()
-: <a class="el" href="classH5_1_1FileAccPropList.html#a8c340b43c86a5f4575bc941314ca6f97">H5::FileAccPropList</a>
-</li>
-<li>FileCreatPropList()
-: <a class="el" href="classH5_1_1FileCreatPropList.html#a2ddb19c13ce766502e287529ad715547">H5::FileCreatPropList</a>
-</li>
-<li>FileIException()
-: <a class="el" href="classH5_1_1FileIException.html#abd13ff20f88ed840bcfa55b3968a7849">H5::FileIException</a>
-</li>
-<li>fillMemBuf()
-: <a class="el" href="classH5_1_1DataSet.html#ae288741d10a98352a00e27339809ad68">H5::DataSet</a>
-</li>
-<li>find()
-: <a class="el" href="classH5_1_1DataType.html#a0b927f0184a738b514f7f3cf7f4dd788">H5::DataType</a>
-</li>
-<li>FloatType()
-: <a class="el" href="classH5_1_1FloatType.html#a422f60673e35a4044afb7b4f2cabf204">H5::FloatType</a>
-</li>
-<li>flush()
-: <a class="el" href="classH5_1_1Attribute.html#a07cacb63489dc71a653ecfef57edde6a">H5::Attribute</a>
-, <a class="el" href="classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800">H5::H5Location</a>
-</li>
-<li>FORTRAN_S1
-: <a class="el" href="classH5_1_1PredType.html#aaa77e1ff78f2f325d588036e0f9469b3">H5::PredType</a>
-</li>
-<li>fromClass()
-: <a class="el" href="classH5_1_1Attribute.html#a800c95e9bfeaa725b3ed8d86351e90d5">H5::Attribute</a>
-, <a class="el" href="classH5_1_1AtomType.html#a80818b48fcfae291550bc8cad6b05d1c">H5::AtomType</a>
-, <a class="el" href="classH5_1_1ArrayType.html#aa11bb32a07d37bb1c601c007c4e7a3ed">H5::ArrayType</a>
-, <a class="el" href="classH5_1_1AbstractDs.html#a13c2b6930fd81d9e019acc0ce21c7e55">H5::AbstractDs</a>
-, <a class="el" href="classH5_1_1FileAccPropList.html#a4ecd3bc5b4a190624e745e45c8a137cb">H5::FileAccPropList</a>
-, <a class="el" href="classH5_1_1PredType.html#aa29af075cf3bb23c1d962f73c4116ba6">H5::PredType</a>
-, <a class="el" href="classH5_1_1IdComponent.html#a0b6b214342ac6259b932f1fb4f35234f">H5::IdComponent</a>
-, <a class="el" href="classH5_1_1VarLenType.html#ae25655a87b7669f3df13c49e565be1bb">H5::VarLenType</a>
-, <a class="el" href="classH5_1_1DSetMemXferPropList.html#abf020492021bc0d8dfdc22878030dc4d">H5::DSetMemXferPropList</a>
-, <a class="el" href="classH5_1_1IntType.html#aa3cc5f6e4480df804d34fcf0931874be">H5::IntType</a>
-, <a class="el" href="classH5_1_1Group.html#a0a3a509560218065c0b346c46148f4ca">H5::Group</a>
-, <a class="el" href="classH5_1_1StrType.html#a77703b41dc7addef65b1aba56cf89203">H5::StrType</a>
-, <a class="el" href="classH5_1_1FloatType.html#a4ea3002c4db5ff2895530d9fda8cdf2e">H5::FloatType</a>
-, <a class="el" href="classH5_1_1PropList.html#ab0648018d799b4abb1af7cf96ab6e728">H5::PropList</a>
-, <a class="el" href="classH5_1_1DataSpace.html#a357736f9ba3cb023f6715e520a10ef5d">H5::DataSpace</a>
-, <a class="el" href="classH5_1_1FileCreatPropList.html#a592ed2dcba2a223977ae07689d7c4024">H5::FileCreatPropList</a>
-, <a class="el" href="classH5_1_1DSetCreatPropList.html#a4e373ddd5932a8a040889e0bd528221e">H5::DSetCreatPropList</a>
-, <a class="el" href="classH5_1_1EnumType.html#a03bd511aa2455d34bb092a183408a734">H5::EnumType</a>
-, <a class="el" href="classH5_1_1H5File.html#a972ecba8c346ad46a35c0cdb0b8ed78f">H5::H5File</a>
-, <a class="el" href="classH5_1_1DataSet.html#af789313a3635e675f76dccb10b39e141">H5::DataSet</a>
-, <a class="el" href="classH5_1_1DataType.html#a32cc7cd571eec25cb31346cc3a0422d5">H5::DataType</a>
-, <a class="el" href="classH5_1_1CompType.html#a62a56067255bf3104729edd5db1b933c">H5::CompType</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_0x67.html b/html/cpplus_RM/functions_0x67.html
deleted file mode 100644
index d3bfdba..0000000
--- a/html/cpplus_RM/functions_0x67.html
+++ /dev/null
@@ -1,537 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li class="current"><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_g"></a>- g -</h3><ul>
-<li>garbageCollect()
-: <a class="el" href="classH5_1_1H5Library.html#a7279d9ba794ea213c6e2e9a7dbd19819">H5::H5Library</a>
-</li>
-<li>getAccessPlist()
-: <a class="el" href="classH5_1_1H5File.html#aed49af447bf5704fa4c186dbdfd2d11f">H5::H5File</a>
-</li>
-<li>getAlignment()
-: <a class="el" href="classH5_1_1FileAccPropList.html#adac8eadff412e19669a4cf7ed4272e72">H5::FileAccPropList</a>
-</li>
-<li>getAllocTime()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#ac290ec98e9ba2c87d1eae783f6bc50cb">H5::DSetCreatPropList</a>
-</li>
-<li>getArrayDims()
-: <a class="el" href="classH5_1_1ArrayType.html#a8012a1c8a568417c3788a319dea10c83">H5::ArrayType</a>
-</li>
-<li>getArrayNDims()
-: <a class="el" href="classH5_1_1ArrayType.html#a48e288e1f79549684d4dbc8a391de691">H5::ArrayType</a>
-</li>
-<li>getArrayType()
-: <a class="el" href="classH5_1_1AbstractDs.html#af4c8b85ab20708a0bfefb102e00abe05">H5::AbstractDs</a>
-</li>
-<li>getAutoPrint()
-: <a class="el" href="classH5_1_1Exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">H5::Exception</a>
-</li>
-<li>getBtreeRatios()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#a2c7adc7e57cd38d4920ec2ad5f2e2e4c">H5::DSetMemXferPropList</a>
-</li>
-<li>getBuffer()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#a084e2cd51b7c134f7d9b86f3d282b76b">H5::DSetMemXferPropList</a>
-</li>
-<li>getCache()
-: <a class="el" href="classH5_1_1FileAccPropList.html#aa5239afede85e9453f401344f9243b3f">H5::FileAccPropList</a>
-</li>
-<li>getCDetailMsg()
-: <a class="el" href="classH5_1_1Exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">H5::Exception</a>
-</li>
-<li>getCFuncName()
-: <a class="el" href="classH5_1_1Exception.html#ac492fb892d39a60dd4fb2b7ae015300f">H5::Exception</a>
-</li>
-<li>getChunk()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a0f49ded7da24f6e4bcebe91b898a79ee">H5::DSetCreatPropList</a>
-</li>
-<li>getClass()
-: <a class="el" href="classH5_1_1PropList.html#abc1415a36f6d2378ca705b2d1cd57c70">H5::PropList</a>
-, <a class="el" href="classH5_1_1DataType.html#a2831c133562e9d5669643a2d8051dcd1">H5::DataType</a>
-</li>
-<li>getClassName()
-: <a class="el" href="classH5_1_1PropList.html#ab1468aa7c32ed13ad898b94ff96f568d">H5::PropList</a>
-</li>
-<li>getClassParent()
-: <a class="el" href="classH5_1_1PropList.html#a51793fc0382de4613d0c3176ef67f339">H5::PropList</a>
-</li>
-<li>getComment()
-: <a class="el" href="classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c">H5::H5Location</a>
-</li>
-<li>getCompType()
-: <a class="el" href="classH5_1_1AbstractDs.html#a1b483802c136701668fd62d22fcf4bac">H5::AbstractDs</a>
-</li>
-<li>getCore()
-: <a class="el" href="classH5_1_1FileAccPropList.html#acfbcba8ba46466761d76e358944582a0">H5::FileAccPropList</a>
-</li>
-<li>getCounter()
-: <a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">H5::IdComponent</a>
-</li>
-<li>getCreatePlist()
-: <a class="el" href="classH5_1_1DataSet.html#ac567680b5bb3ad0a72ece90ea540f1f0">H5::DataSet</a>
-, <a class="el" href="classH5_1_1H5File.html#ad939a66d4863b9fc439672acba8d3b15">H5::H5File</a>
-</li>
-<li>getCset()
-: <a class="el" href="classH5_1_1StrType.html#a52bd7fb6969799950789a62caddf4aea">H5::StrType</a>
-</li>
-<li>getDataType()
-: <a class="el" href="classH5_1_1AbstractDs.html#abf507d47aa8482acdbd8f6383b82221d">H5::AbstractDs</a>
-</li>
-<li>getDetailMsg()
-: <a class="el" href="classH5_1_1Exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception</a>
-</li>
-<li>getDriver()
-: <a class="el" href="classH5_1_1FileAccPropList.html#a80f2688cf4282edc87c37af7940344d6">H5::FileAccPropList</a>
-</li>
-<li>getEbias()
-: <a class="el" href="classH5_1_1FloatType.html#a1efbd47556c68893e579fc1f734a0a8d">H5::FloatType</a>
-</li>
-<li>getEDCCheck()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#a762a9b553f12c9943b0c901ee50a91bb">H5::DSetMemXferPropList</a>
-</li>
-<li>getEnumType()
-: <a class="el" href="classH5_1_1AbstractDs.html#a029db7ab82da30a208db8de4f3866c9b">H5::AbstractDs</a>
-</li>
-<li>getExternal()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a99df36252ac8038b0fd99c88fd774484">H5::DSetCreatPropList</a>
-</li>
-<li>getExternalCount()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a13a69c973f8ae979bf43fc32dc39742c">H5::DSetCreatPropList</a>
-</li>
-<li>getFamily()
-: <a class="el" href="classH5_1_1FileAccPropList.html#ab3f2da9dad0e39fc30b7555d5e87a617">H5::FileAccPropList</a>
-</li>
-<li>getFamilyOffset()
-: <a class="el" href="classH5_1_1FileAccPropList.html#a8927f46045c7234c94075805ba138cda">H5::FileAccPropList</a>
-</li>
-<li>getFcloseDegree()
-: <a class="el" href="classH5_1_1FileAccPropList.html#ac3cd65c0c95b46c900f5e1b5a31f4098">H5::FileAccPropList</a>
-</li>
-<li>getFields()
-: <a class="el" href="classH5_1_1FloatType.html#aa9a8fe9c85d57d567d0d7aa8575ca23b">H5::FloatType</a>
-</li>
-<li>getFileName()
-: <a class="el" href="classH5_1_1Attribute.html#ac493bdc21463d322930d02987dd401fa">H5::Attribute</a>
-, <a class="el" href="classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">H5::H5Location</a>
-</li>
-<li>getFileSize()
-: <a class="el" href="classH5_1_1H5File.html#ab1ebf23c585ab8144aeefbcc3e8afeb9">H5::H5File</a>
-</li>
-<li>getFillTime()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a32292da11122f1834f956d42d3a09a29">H5::DSetCreatPropList</a>
-</li>
-<li>getFillValue()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a7e4e6b791494bc0e5528c196796d1d59">H5::DSetCreatPropList</a>
-</li>
-<li>getFilter()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a1b537ae7cff7a510560fffa84c3fa63c">H5::DSetCreatPropList</a>
-</li>
-<li>getFilterById()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a33f08b75b48dc8a3c1f3fdbdfea2ca39">H5::DSetCreatPropList</a>
-</li>
-<li>getFloatType()
-: <a class="el" href="classH5_1_1AbstractDs.html#a4577002d3b777dd24482205747536243">H5::AbstractDs</a>
-</li>
-<li>getFreeSpace()
-: <a class="el" href="classH5_1_1H5File.html#afb92b6c1e1ab32993dad71d07efb1f9d">H5::H5File</a>
-</li>
-<li>getFuncName()
-: <a class="el" href="classH5_1_1Exception.html#a244fb8b04b39d92bca9fae548b00d730">H5::Exception</a>
-</li>
-<li>getGcReferences()
-: <a class="el" href="classH5_1_1FileAccPropList.html#a771788e5374f3f10006cfa888b0daa6d">H5::FileAccPropList</a>
-</li>
-<li>getHDFObjType()
-: <a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">H5::IdComponent</a>
-</li>
-<li>getHyperVectorSize()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#aa096b6cf7b84cdad31d62975037f89a2">H5::DSetMemXferPropList</a>
-</li>
-<li>getId()
-: <a class="el" href="classH5_1_1Attribute.html#a69b8eaa38ebdb44f375e670fc01b9a34">H5::Attribute</a>
-, <a class="el" href="classH5_1_1DataSet.html#aa0b5b0136755eecf6ec4aa498d1da3ec">H5::DataSet</a>
-, <a class="el" href="classH5_1_1DataSpace.html#aaefbf468ec1d8e46b9116552f0524ef9">H5::DataSpace</a>
-, <a class="el" href="classH5_1_1DataType.html#a38f4c8c9dda4b35cb667949280bf5340">H5::DataType</a>
-, <a class="el" href="classH5_1_1H5File.html#a678d947a4efe731e497d33d1c23922ff">H5::H5File</a>
-, <a class="el" href="classH5_1_1Group.html#a3d1f05df87a72511633dce6d556f8936">H5::Group</a>
-, <a class="el" href="classH5_1_1IdComponent.html#a4b5dc282b178ac71704772ae575351cc">H5::IdComponent</a>
-, <a class="el" href="classH5_1_1H5Location.html#adf9673f56413b1698e12a9a5bace28cd">H5::H5Location</a>
-, <a class="el" href="classH5_1_1PropList.html#a72b0944d2235eb3ec85933070d92433b">H5::PropList</a>
-</li>
-<li>getInMemDataSize()
-: <a class="el" href="classH5_1_1Attribute.html#ab56b7f978368504a777e15759f4a6e6a">H5::Attribute</a>
-, <a class="el" href="classH5_1_1DataSet.html#ae74661cf21960e8579fa8c5c6a6cfd10">H5::DataSet</a>
-, <a class="el" href="classH5_1_1AbstractDs.html#abf03ce9861ccb7cb1b59eb3e54db253e">H5::AbstractDs</a>
-</li>
-<li>getInpad()
-: <a class="el" href="classH5_1_1FloatType.html#a8fde9853ef30b7fee9385abb4c7d1805">H5::FloatType</a>
-</li>
-<li>getIntType()
-: <a class="el" href="classH5_1_1AbstractDs.html#a1c888cead693b57f08e2b42234d01f65">H5::AbstractDs</a>
-</li>
-<li>getIstorek()
-: <a class="el" href="classH5_1_1FileCreatPropList.html#a8f9de809d7cdae01ae3eceb9e5252d72">H5::FileCreatPropList</a>
-</li>
-<li>getLayout()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#aa30807289b1c1542d82ab03dca9349b5">H5::DSetCreatPropList</a>
-</li>
-<li>getLibVersion()
-: <a class="el" href="classH5_1_1H5Library.html#afe39a8d558b0d7f30b8b94472a5d3276">H5::H5Library</a>
-</li>
-<li>getLinkval()
-: <a class="el" href="classH5_1_1CommonFG.html#a8cd5bf8001389c46b0ffbc33f328f020">H5::CommonFG</a>
-</li>
-<li>getLocId()
-: <a class="el" href="classH5_1_1CommonFG.html#a28dd053d0fa4ebad7fca2949e65d1987">H5::CommonFG</a>
-, <a class="el" href="classH5_1_1H5File.html#a69114a68c97f519120753126aaffb18c">H5::H5File</a>
-, <a class="el" href="classH5_1_1Group.html#a3767b3738028a30a567b3e12820fef50">H5::Group</a>
-</li>
-<li>getMajorString()
-: <a class="el" href="classH5_1_1Exception.html#adb189625407c0e219a8b064b41b8cb32">H5::Exception</a>
-</li>
-<li>getMemberArrayType()
-: <a class="el" href="classH5_1_1CompType.html#a443e4986f6920dffbe3fc3b6d158bb3a">H5::CompType</a>
-</li>
-<li>getMemberClass()
-: <a class="el" href="classH5_1_1CompType.html#af5c379a8f430e04278e1e3c9c1f38c92">H5::CompType</a>
-</li>
-<li>getMemberCompType()
-: <a class="el" href="classH5_1_1CompType.html#a03d630aa6f60dca5203f3636cdc74729">H5::CompType</a>
-</li>
-<li>getMemberDataType()
-: <a class="el" href="classH5_1_1CompType.html#a6697d5dcf7bd5a56272d205a91746607">H5::CompType</a>
-</li>
-<li>getMemberEnumType()
-: <a class="el" href="classH5_1_1CompType.html#a07e8822fca6a1e581be000c8048d911f">H5::CompType</a>
-</li>
-<li>getMemberFloatType()
-: <a class="el" href="classH5_1_1CompType.html#a76ebdbf11ad04d39b94dce58d867abe5">H5::CompType</a>
-</li>
-<li>getMemberIndex()
-: <a class="el" href="classH5_1_1CompType.html#a72406e6dd005cac14ce123f8d11755b2">H5::CompType</a>
-, <a class="el" href="classH5_1_1EnumType.html#aeb8b6de506c5ca6cd81bb7fdec7cb5cb">H5::EnumType</a>
-</li>
-<li>getMemberIntType()
-: <a class="el" href="classH5_1_1CompType.html#a958f3e50a668799dc78b026be3a02099">H5::CompType</a>
-</li>
-<li>getMemberName()
-: <a class="el" href="classH5_1_1CompType.html#a409a317267a3390cfa57a9e61a8a36b5">H5::CompType</a>
-</li>
-<li>getMemberOffset()
-: <a class="el" href="classH5_1_1CompType.html#afaec3386a2eaa1d8f31a6b03c9f8c265">H5::CompType</a>
-</li>
-<li>getMemberStrType()
-: <a class="el" href="classH5_1_1CompType.html#ac86ce64a432a98a343b9d823c5161b7d">H5::CompType</a>
-</li>
-<li>getMemberValue()
-: <a class="el" href="classH5_1_1EnumType.html#a86e55b31920d807052e16baecec8b6a3">H5::EnumType</a>
-</li>
-<li>getMemberVarLenType()
-: <a class="el" href="classH5_1_1CompType.html#a323c17a1ab98b90a8bb55a1f1ded293a">H5::CompType</a>
-</li>
-<li>getMetaBlockSize()
-: <a class="el" href="classH5_1_1FileAccPropList.html#a6333572eb8241c5fd8a67cb812f29a1c">H5::FileAccPropList</a>
-</li>
-<li>getMinorString()
-: <a class="el" href="classH5_1_1Exception.html#a8dee739f83b527b30150149ae1036849">H5::Exception</a>
-</li>
-<li>getMultiType()
-: <a class="el" href="classH5_1_1FileAccPropList.html#af1919e0d35478b099228ecf2aae5a16a">H5::FileAccPropList</a>
-</li>
-<li>getName()
-: <a class="el" href="classH5_1_1Attribute.html#a389115730d67ef61c23b491b8ad7b824">H5::Attribute</a>
-</li>
-<li>getNfilters()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#aa1f0e40be41e13817118015da6071d8b">H5::DSetCreatPropList</a>
-</li>
-<li>getNmembers()
-: <a class="el" href="classH5_1_1CompType.html#aae8b6e58a531d75577442ebdb8af4ae8">H5::CompType</a>
-, <a class="el" href="classH5_1_1EnumType.html#a1a6856bd6a802de0276641d6db6592b5">H5::EnumType</a>
-</li>
-<li>getNorm()
-: <a class="el" href="classH5_1_1FloatType.html#a9b31f7bb271267980b02ce1446fc1b60">H5::FloatType</a>
-</li>
-<li>getNumAttrs()
-: <a class="el" href="classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0">H5::H5Location</a>
-</li>
-<li>getNumObjs()
-: <a class="el" href="classH5_1_1CommonFG.html#ace728c93ccb415f5f6eafb5d0126813f">H5::CommonFG</a>
-</li>
-<li>getNumProps()
-: <a class="el" href="classH5_1_1PropList.html#a6821d6849c40cf6c07c0e3eac3ede81f">H5::PropList</a>
-</li>
-<li>getObjCount()
-: <a class="el" href="classH5_1_1H5File.html#a47fe0895c12b0a82362fcdc7825339ba">H5::H5File</a>
-</li>
-<li>getObjIDs()
-: <a class="el" href="classH5_1_1H5File.html#a6bf4658fbb77703741ef4e9129ac602c">H5::H5File</a>
-</li>
-<li>getObjinfo()
-: <a class="el" href="classH5_1_1CommonFG.html#a9398a589006a3c2e81e3641beed38bb8">H5::CommonFG</a>
-</li>
-<li>getObjnameByIdx()
-: <a class="el" href="classH5_1_1CommonFG.html#a95454e7ec44a1dae29b4142604f6e0ad">H5::CommonFG</a>
-</li>
-<li>getObjType()
-: <a class="el" href="classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281">H5::H5Location</a>
-</li>
-<li>getObjTypeByIdx()
-: <a class="el" href="classH5_1_1CommonFG.html#a559cc5236b6bacccffa5d5901b98f7ac">H5::CommonFG</a>
-</li>
-<li>getOffset()
-: <a class="el" href="classH5_1_1DataSet.html#a4bb5bbc0977ccee6b0ce14d2acf48193">H5::DataSet</a>
-, <a class="el" href="classH5_1_1AtomType.html#a1d0147b6e53e29abc524e65a2d8094ea">H5::AtomType</a>
-</li>
-<li>getOrder()
-: <a class="el" href="classH5_1_1AtomType.html#a3831da8d07ba8c72eca25a2a24f0e42d">H5::AtomType</a>
-</li>
-<li>getPad()
-: <a class="el" href="classH5_1_1AtomType.html#a7a1dc5a0538a5d707c5a015ea53f8b9a">H5::AtomType</a>
-</li>
-<li>getPrecision()
-: <a class="el" href="classH5_1_1AtomType.html#adae805e0526435cdd5ba4073dcfff292">H5::AtomType</a>
-</li>
-<li>getPreserve()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#a8e7a0a38ae3d66ee7028c07279b506e5">H5::DSetMemXferPropList</a>
-</li>
-<li>getProperty()
-: <a class="el" href="classH5_1_1PropList.html#abd473125c6683c6d9982e1c8559b1a31">H5::PropList</a>
-</li>
-<li>getPropSize()
-: <a class="el" href="classH5_1_1PropList.html#ad260da9bc428af64ddebd9aabf143732">H5::PropList</a>
-</li>
-<li>getRefObjType()
-: <a class="el" href="classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0">H5::H5Location</a>
-</li>
-<li>getRegion()
-: <a class="el" href="classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca">H5::H5Location</a>
-</li>
-<li>getSelectBounds()
-: <a class="el" href="classH5_1_1DataSpace.html#a14c83212d4bf9158c44edbc272b5e410">H5::DataSpace</a>
-</li>
-<li>getSelectElemNpoints()
-: <a class="el" href="classH5_1_1DataSpace.html#aa95e5ddeeb38aef326d4488d37f5a292">H5::DataSpace</a>
-</li>
-<li>getSelectElemPointlist()
-: <a class="el" href="classH5_1_1DataSpace.html#a73520e41e66080b38ee2eee16758b956">H5::DataSpace</a>
-</li>
-<li>getSelectHyperBlocklist()
-: <a class="el" href="classH5_1_1DataSpace.html#a3f2f5d44143e027757845e06d76fc2c2">H5::DataSpace</a>
-</li>
-<li>getSelectHyperNblocks()
-: <a class="el" href="classH5_1_1DataSpace.html#abe2ef7bf53cfd83312f7e8ec2cdfd10d">H5::DataSpace</a>
-</li>
-<li>getSelectNpoints()
-: <a class="el" href="classH5_1_1DataSpace.html#ac3b7c26e8f66a8b4233c7086d2eef737">H5::DataSpace</a>
-</li>
-<li>getSieveBufSize()
-: <a class="el" href="classH5_1_1FileAccPropList.html#a7be46fdcca65754876f3efb94fb00c65">H5::FileAccPropList</a>
-</li>
-<li>getSign()
-: <a class="el" href="classH5_1_1IntType.html#a5a30fbfc608535a828e95836d3621c55">H5::IntType</a>
-</li>
-<li>getSimpleExtentDims()
-: <a class="el" href="classH5_1_1DataSpace.html#a704e01abf0484f976eef02589e1ee3fd">H5::DataSpace</a>
-</li>
-<li>getSimpleExtentNdims()
-: <a class="el" href="classH5_1_1DataSpace.html#a8c7a590a67ef1a69fe6f70877761b55a">H5::DataSpace</a>
-</li>
-<li>getSimpleExtentNpoints()
-: <a class="el" href="classH5_1_1DataSpace.html#a0512712c57c51d9a8fb689770da37a8c">H5::DataSpace</a>
-</li>
-<li>getSimpleExtentType()
-: <a class="el" href="classH5_1_1DataSpace.html#a8e39d913ca70c4a5886eb2d256118eec">H5::DataSpace</a>
-</li>
-<li>getSize()
-: <a class="el" href="classH5_1_1DataType.html#a9161a9e4c8a50aef002995294e28e6c5">H5::DataType</a>
-</li>
-<li>getSizes()
-: <a class="el" href="classH5_1_1FileCreatPropList.html#a87ca49a398f94b85e640d5c61a4403bd">H5::FileCreatPropList</a>
-</li>
-<li>getSmallDataBlockSize()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#a79b2f715b39a58540bef00b10e2a043f">H5::DSetMemXferPropList</a>
-</li>
-<li>getSpace()
-: <a class="el" href="classH5_1_1DataSet.html#a1f727ed91722af4630ba20b2d8b5b12d">H5::DataSet</a>
-, <a class="el" href="classH5_1_1AbstractDs.html#a3afefb3c3be0ec2efcf880361695706e">H5::AbstractDs</a>
-, <a class="el" href="classH5_1_1Attribute.html#a9e792fd082e7793dc5d5724d820ce3ca">H5::Attribute</a>
-</li>
-<li>getSpaceStatus()
-: <a class="el" href="classH5_1_1DataSet.html#a69ce56bd2958d86c74cc1b923dfc23a9">H5::DataSet</a>
-</li>
-<li>getStorageSize()
-: <a class="el" href="classH5_1_1DataSet.html#a594d12bbf45a2f2824935d31f612e726">H5::DataSet</a>
-, <a class="el" href="classH5_1_1Attribute.html#af395a4a4469698576b982e2806957a4c">H5::Attribute</a>
-, <a class="el" href="classH5_1_1AbstractDs.html#ae90e2e730c114423a00a2643206abc44">H5::AbstractDs</a>
-</li>
-<li>getStrpad()
-: <a class="el" href="classH5_1_1StrType.html#a31da4cdf6af9fd1cdc2da102b3761c33">H5::StrType</a>
-</li>
-<li>getStrType()
-: <a class="el" href="classH5_1_1AbstractDs.html#add4ac9062f5e3f0c9b11296cc424329b">H5::AbstractDs</a>
-</li>
-<li>getSuper()
-: <a class="el" href="classH5_1_1DataType.html#ab3454be65ac1830f2b68ec745155d749">H5::DataType</a>
-</li>
-<li>getSymk()
-: <a class="el" href="classH5_1_1FileCreatPropList.html#a14581eb294f831a2b134676c9b0ee143">H5::FileCreatPropList</a>
-</li>
-<li>getTag()
-: <a class="el" href="classH5_1_1DataType.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">H5::DataType</a>
-</li>
-<li>getTypeClass()
-: <a class="el" href="classH5_1_1AbstractDs.html#ae7c9c2ca8092d6ec1e6f265b82775c96">H5::AbstractDs</a>
-</li>
-<li>getTypeConvCB()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#a259060b13f25e3dbdbc3c69884c5799f">H5::DSetMemXferPropList</a>
-</li>
-<li>getUserblock()
-: <a class="el" href="classH5_1_1FileCreatPropList.html#af120b7fd5de74b2f127b64e11fd2d3a7">H5::FileCreatPropList</a>
-</li>
-<li>getVarLenType()
-: <a class="el" href="classH5_1_1AbstractDs.html#acca5d386d2dfd1a801af7a5c31f8c711">H5::AbstractDs</a>
-</li>
-<li>getVersion()
-: <a class="el" href="classH5_1_1FileCreatPropList.html#af54d82af26da386dedaf915f98019dce">H5::FileCreatPropList</a>
-</li>
-<li>getVFDHandle()
-: <a class="el" href="classH5_1_1H5File.html#afafd315440c16e447aac4e7cfef04941">H5::H5File</a>
-</li>
-<li>getVlenBufSize()
-: <a class="el" href="classH5_1_1DataSet.html#a5a840c880da67f8f569a5b1deca9421e">H5::DataSet</a>
-</li>
-<li>getVlenMemManager()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#a416647e206f25d58d7b6377aa6b25603">H5::DSetMemXferPropList</a>
-</li>
-<li>Group()
-: <a class="el" href="classH5_1_1Group.html#aad6b9252381c41e614600ab73dd27326">H5::Group</a>
-</li>
-<li>GroupIException()
-: <a class="el" href="classH5_1_1GroupIException.html#a1cdd4acc8aa7168e2346d83655c282bd">H5::GroupIException</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_0x68.html b/html/cpplus_RM/functions_0x68.html
deleted file mode 100644
index d1279fb..0000000
--- a/html/cpplus_RM/functions_0x68.html
+++ /dev/null
@@ -1,140 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li class="current"><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_h"></a>- h -</h3><ul>
-<li>H5File()
-: <a class="el" href="classH5_1_1H5File.html#af25054898de738072217e274217a278c">H5::H5File</a>
-</li>
-<li>H5Location()
-: <a class="el" href="classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5::H5Location</a>
-</li>
-<li>H5Object()
-: <a class="el" href="classH5_1_1H5Object.html#aaedb5e2d949e1f38817a770e564def5c">H5::H5Object</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_0x69.html b/html/cpplus_RM/functions_0x69.html
deleted file mode 100644
index 85f6d1b..0000000
--- a/html/cpplus_RM/functions_0x69.html
+++ /dev/null
@@ -1,232 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li class="current"><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_i"></a>- i -</h3><ul>
-<li>id
-: <a class="el" href="classH5_1_1DataType.html#aa3ed12331c88117e640fff76002108d3">H5::DataType</a>
-, <a class="el" href="classH5_1_1PropList.html#aba4b7945429d1ca9ab6444f330064d5b">H5::PropList</a>
-</li>
-<li>IdComponent()
-: <a class="el" href="classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb">H5::IdComponent</a>
-</li>
-<li>IdComponentException()
-: <a class="el" href="classH5_1_1IdComponentException.html#a55e4b5b7053de93986eb35cef03190fd">H5::IdComponentException</a>
-</li>
-<li>IEEE_F32BE
-: <a class="el" href="classH5_1_1PredType.html#aebdfd010c0781cb4f391f4b5ff6092c2">H5::PredType</a>
-</li>
-<li>IEEE_F32LE
-: <a class="el" href="classH5_1_1PredType.html#a8ce1102ef03f5071d2a4811448d1f285">H5::PredType</a>
-</li>
-<li>IEEE_F64BE
-: <a class="el" href="classH5_1_1PredType.html#aec8a520eb01c5d884562fa9b94308e77">H5::PredType</a>
-</li>
-<li>IEEE_F64LE
-: <a class="el" href="classH5_1_1PredType.html#a3dbddc351f814c9e82d9b0d38d94bcee">H5::PredType</a>
-</li>
-<li>incRefCount()
-: <a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">H5::IdComponent</a>
-</li>
-<li>inMemFunc()
-: <a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">H5::IdComponent</a>
-</li>
-<li>insert()
-: <a class="el" href="classH5_1_1EnumType.html#ad1e7418d44d60308d11cb2d1fa56b910">H5::EnumType</a>
-</li>
-<li>insertMember()
-: <a class="el" href="classH5_1_1CompType.html#ab093b060861eec6209928da5b7792a1a">H5::CompType</a>
-</li>
-<li>INTEL_B16
-: <a class="el" href="classH5_1_1PredType.html#a7efa55d1f0aad66f46258e225f73344e">H5::PredType</a>
-</li>
-<li>INTEL_B32
-: <a class="el" href="classH5_1_1PredType.html#a1c7e18746a3c86645f6f0f05d651c4e8">H5::PredType</a>
-</li>
-<li>INTEL_B64
-: <a class="el" href="classH5_1_1PredType.html#aa8489b39cc1f1e79768152fe961e954a">H5::PredType</a>
-</li>
-<li>INTEL_B8
-: <a class="el" href="classH5_1_1PredType.html#a7e1b0f12025aa4b94f1e18d9eeed20be">H5::PredType</a>
-</li>
-<li>INTEL_F32
-: <a class="el" href="classH5_1_1PredType.html#a470a948d630c795960f9a3d59ec9e06b">H5::PredType</a>
-</li>
-<li>INTEL_F64
-: <a class="el" href="classH5_1_1PredType.html#a4691df493ccc936fe269cbef5d72e9d5">H5::PredType</a>
-</li>
-<li>INTEL_I16
-: <a class="el" href="classH5_1_1PredType.html#aac016fce3a763b30559b03da16c10cad">H5::PredType</a>
-</li>
-<li>INTEL_I32
-: <a class="el" href="classH5_1_1PredType.html#a9c1271b25845e99faaa1fe96a7abed71">H5::PredType</a>
-</li>
-<li>INTEL_I64
-: <a class="el" href="classH5_1_1PredType.html#ac50a22ffd5e4fe629363961949801a3c">H5::PredType</a>
-</li>
-<li>INTEL_I8
-: <a class="el" href="classH5_1_1PredType.html#ac1a5d79e6f525504847de8eb2033eed0">H5::PredType</a>
-</li>
-<li>INTEL_U16
-: <a class="el" href="classH5_1_1PredType.html#a2b3d1ba9b1e031432fac2dc4b75a4e6e">H5::PredType</a>
-</li>
-<li>INTEL_U32
-: <a class="el" href="classH5_1_1PredType.html#a8c02358878872f57187bcdabaa77f0c9">H5::PredType</a>
-</li>
-<li>INTEL_U64
-: <a class="el" href="classH5_1_1PredType.html#ae0b26f35ff394256db92b2799a067ed3">H5::PredType</a>
-</li>
-<li>INTEL_U8
-: <a class="el" href="classH5_1_1PredType.html#a30709ffd6dea99ca571d6d55f3faa77c">H5::PredType</a>
-</li>
-<li>IntType()
-: <a class="el" href="classH5_1_1IntType.html#aba8e2f8061b64dc98011fc40cad089d7">H5::IntType</a>
-</li>
-<li>isAClass()
-: <a class="el" href="classH5_1_1PropList.html#a2769057cf24f236881d301739fc3b1b8">H5::PropList</a>
-</li>
-<li>isFillValueDefined()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a4b924c59b33def148070e7ffc0106de9">H5::DSetCreatPropList</a>
-</li>
-<li>isHdf5()
-: <a class="el" href="classH5_1_1H5File.html#a5147f9124fd66da6537999734e85c6fc">H5::H5File</a>
-</li>
-<li>isSimple()
-: <a class="el" href="classH5_1_1DataSpace.html#a84fc9654f5c18b0fcb0d7ee7c10c7c35">H5::DataSpace</a>
-</li>
-<li>isVariableStr()
-: <a class="el" href="classH5_1_1DataType.html#ab92bf0b5e57b2aebe157bb8291f30787">H5::DataType</a>
-</li>
-<li>iterateAttrs()
-: <a class="el" href="classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a">H5::H5Location</a>
-</li>
-<li>iterateElems()
-: <a class="el" href="classH5_1_1CommonFG.html#a4f27d2a35a97eeddd8d4cfbff65d3bd2">H5::CommonFG</a>
-, <a class="el" href="classH5_1_1DataSet.html#a23b1e511f401e1dca147d224a6240d96">H5::DataSet</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_0x6c.html b/html/cpplus_RM/functions_0x6c.html
deleted file mode 100644
index 565ee21..0000000
--- a/html/cpplus_RM/functions_0x6c.html
+++ /dev/null
@@ -1,143 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li class="current"><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_l"></a>- l -</h3><ul>
-<li>LibraryIException()
-: <a class="el" href="classH5_1_1LibraryIException.html#ab1034ba68928fc4476a18723bfd4f8b5">H5::LibraryIException</a>
-</li>
-<li>link()
-: <a class="el" href="classH5_1_1CommonFG.html#a0ab66c8c08cc538e0a49ad615d81ca81">H5::CommonFG</a>
-</li>
-<li>location
-: <a class="el" href="classH5_1_1UserData4Aiterate.html#a19aaf90cba18d5927bf8d7b216cbde21">H5::UserData4Aiterate</a>
-</li>
-<li>lock()
-: <a class="el" href="classH5_1_1DataType.html#ac1596fca35acce43e190a1feeffc9427">H5::DataType</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_0x6d.html b/html/cpplus_RM/functions_0x6d.html
deleted file mode 100644
index 881736e..0000000
--- a/html/cpplus_RM/functions_0x6d.html
+++ /dev/null
@@ -1,182 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li class="current"><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
-<li>MIPS_B16
-: <a class="el" href="classH5_1_1PredType.html#a78a26b35c3a19aec93518a990a5b92b5">H5::PredType</a>
-</li>
-<li>MIPS_B32
-: <a class="el" href="classH5_1_1PredType.html#addb258adff59a9f21507edba007f0679">H5::PredType</a>
-</li>
-<li>MIPS_B64
-: <a class="el" href="classH5_1_1PredType.html#afdbdf949b7495cb262b53595ba2e9a87">H5::PredType</a>
-</li>
-<li>MIPS_B8
-: <a class="el" href="classH5_1_1PredType.html#a278e1c6e9ff0cc385141fbae70a05561">H5::PredType</a>
-</li>
-<li>MIPS_F32
-: <a class="el" href="classH5_1_1PredType.html#acba17926a46fc392642b7d7504cab85b">H5::PredType</a>
-</li>
-<li>MIPS_F64
-: <a class="el" href="classH5_1_1PredType.html#a62792fae599267ddd9823846bf0026de">H5::PredType</a>
-</li>
-<li>MIPS_I16
-: <a class="el" href="classH5_1_1PredType.html#a22c8a88256aa7f6db036448816ef1472">H5::PredType</a>
-</li>
-<li>MIPS_I32
-: <a class="el" href="classH5_1_1PredType.html#aa9aade4c27680ea497554817b38a9710">H5::PredType</a>
-</li>
-<li>MIPS_I64
-: <a class="el" href="classH5_1_1PredType.html#a2a72f07dfa79ee3c752d238e79928ece">H5::PredType</a>
-</li>
-<li>MIPS_I8
-: <a class="el" href="classH5_1_1PredType.html#a63bc10e71f10d5d85dfde684be923392">H5::PredType</a>
-</li>
-<li>MIPS_U16
-: <a class="el" href="classH5_1_1PredType.html#a53275893cc06aca71ff2a00444de1533">H5::PredType</a>
-</li>
-<li>MIPS_U32
-: <a class="el" href="classH5_1_1PredType.html#a1519daabc7ba6aa51296ae42403a34e3">H5::PredType</a>
-</li>
-<li>MIPS_U64
-: <a class="el" href="classH5_1_1PredType.html#a32836ea587df3838677357175f18b4b5">H5::PredType</a>
-</li>
-<li>MIPS_U8
-: <a class="el" href="classH5_1_1PredType.html#a9464d3d68f1a03b42336fcb69d3ebf02">H5::PredType</a>
-</li>
-<li>modifyFilter()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a9556e4fd428d1244a028965fd06cd651">H5::DSetCreatPropList</a>
-</li>
-<li>mount()
-: <a class="el" href="classH5_1_1CommonFG.html#a3a54df6428f1489179ca8eb869a8d81f">H5::CommonFG</a>
-</li>
-<li>move()
-: <a class="el" href="classH5_1_1CommonFG.html#a6056d96899c03a726c3c582ee1d47982">H5::CommonFG</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_0x6e.html b/html/cpplus_RM/functions_0x6e.html
deleted file mode 100644
index c4f6473..0000000
--- a/html/cpplus_RM/functions_0x6e.html
+++ /dev/null
@@ -1,230 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li class="current"><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
-<li>nameOf()
-: <a class="el" href="classH5_1_1EnumType.html#ab89d9762224807007689f67834c84573">H5::EnumType</a>
-</li>
-<li>NATIVE_B16
-: <a class="el" href="classH5_1_1PredType.html#a669cfc51051f32f454b20b5e8fc3280f">H5::PredType</a>
-</li>
-<li>NATIVE_B32
-: <a class="el" href="classH5_1_1PredType.html#ac292ec5492ec6d7a31b0a7930632c454">H5::PredType</a>
-</li>
-<li>NATIVE_B64
-: <a class="el" href="classH5_1_1PredType.html#a2e9173d1917bafbe10e4b9bb8d409316">H5::PredType</a>
-</li>
-<li>NATIVE_B8
-: <a class="el" href="classH5_1_1PredType.html#af7956deee7c710fc9cde275455f80cc2">H5::PredType</a>
-</li>
-<li>NATIVE_CHAR
-: <a class="el" href="classH5_1_1PredType.html#a0044bc24a845a1ece648ac2c0d79cdb9">H5::PredType</a>
-</li>
-<li>NATIVE_DOUBLE
-: <a class="el" href="classH5_1_1PredType.html#a4d04943f071e75f43cd423ce13119b9f">H5::PredType</a>
-</li>
-<li>NATIVE_FLOAT
-: <a class="el" href="classH5_1_1PredType.html#aa1840efa5f3728f370bfdb475b010c02">H5::PredType</a>
-</li>
-<li>NATIVE_HBOOL
-: <a class="el" href="classH5_1_1PredType.html#aa45ce1582595407d4e28cd1ae71987aa">H5::PredType</a>
-</li>
-<li>NATIVE_HERR
-: <a class="el" href="classH5_1_1PredType.html#aec51c8deb3bdb4b470a45643b6af4624">H5::PredType</a>
-</li>
-<li>NATIVE_HSIZE
-: <a class="el" href="classH5_1_1PredType.html#acdb2833d8eb5dcf2f89a53912b3a1f1e">H5::PredType</a>
-</li>
-<li>NATIVE_HSSIZE
-: <a class="el" href="classH5_1_1PredType.html#a1d45d3816ec65366276b3710139cabbb">H5::PredType</a>
-</li>
-<li>NATIVE_INT
-: <a class="el" href="classH5_1_1PredType.html#a3308bcd537696a8d728cd3b443f2fc7b">H5::PredType</a>
-</li>
-<li>NATIVE_INT16
-: <a class="el" href="classH5_1_1PredType.html#a19cc8b04760bc07fb763da95e8f6094c">H5::PredType</a>
-</li>
-<li>NATIVE_INT32
-: <a class="el" href="classH5_1_1PredType.html#a1b4e2514d885b926cf640c26bbcb7ae8">H5::PredType</a>
-</li>
-<li>NATIVE_INT64
-: <a class="el" href="classH5_1_1PredType.html#af62843475114d90b7bfa02b6736976fd">H5::PredType</a>
-</li>
-<li>NATIVE_INT8
-: <a class="el" href="classH5_1_1PredType.html#a9b472967372025b70fd3925b9f5b6f38">H5::PredType</a>
-</li>
-<li>NATIVE_LDOUBLE
-: <a class="el" href="classH5_1_1PredType.html#ad478b2caaf804a40b7f5c5c4de83ed61">H5::PredType</a>
-</li>
-<li>NATIVE_LLONG
-: <a class="el" href="classH5_1_1PredType.html#aef226f7baef804c834e6bfe6b5f32552">H5::PredType</a>
-</li>
-<li>NATIVE_LONG
-: <a class="el" href="classH5_1_1PredType.html#a084ffd0ab3361b13eec6f04bcafc8c4f">H5::PredType</a>
-</li>
-<li>NATIVE_OPAQUE
-: <a class="el" href="classH5_1_1PredType.html#aeee661384fb959e9a70fe58d86381f83">H5::PredType</a>
-</li>
-<li>NATIVE_SCHAR
-: <a class="el" href="classH5_1_1PredType.html#a9c45e156dc8468f2f4b75874af34d259">H5::PredType</a>
-</li>
-<li>NATIVE_SHORT
-: <a class="el" href="classH5_1_1PredType.html#ae92fcc4e9ab405c725f9b64284b8e8f2">H5::PredType</a>
-</li>
-<li>NATIVE_UCHAR
-: <a class="el" href="classH5_1_1PredType.html#a448d626bd6e5b8f7b8d92b1766410007">H5::PredType</a>
-</li>
-<li>NATIVE_UINT
-: <a class="el" href="classH5_1_1PredType.html#a173cefe35df694544790548ed38b2732">H5::PredType</a>
-</li>
-<li>NATIVE_UINT16
-: <a class="el" href="classH5_1_1PredType.html#a8a3c25f8281e00d16dde9bee50af68d9">H5::PredType</a>
-</li>
-<li>NATIVE_UINT32
-: <a class="el" href="classH5_1_1PredType.html#a53816ebd753710a5f88140e7e566f2fe">H5::PredType</a>
-</li>
-<li>NATIVE_UINT64
-: <a class="el" href="classH5_1_1PredType.html#a81f50f04810a1997bf8188c9b30e83cd">H5::PredType</a>
-</li>
-<li>NATIVE_UINT8
-: <a class="el" href="classH5_1_1PredType.html#a17b688e5445c81b1a633c9be225a388d">H5::PredType</a>
-</li>
-<li>NATIVE_ULLONG
-: <a class="el" href="classH5_1_1PredType.html#aa788ee310e338685cbff871d3d65f8f6">H5::PredType</a>
-</li>
-<li>NATIVE_ULONG
-: <a class="el" href="classH5_1_1PredType.html#a06ae841ee5f45fadf5d946de8137e7e3">H5::PredType</a>
-</li>
-<li>NATIVE_USHORT
-: <a class="el" href="classH5_1_1PredType.html#a79eaf2c163177a8fc6620560aa4cff36">H5::PredType</a>
-</li>
-<li>need_cleanup
-: <a class="el" href="classH5_1_1H5Library.html#a809e4ccb4ba5dbabef46d55c2722666a">H5::H5Library</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_0x6f.html b/html/cpplus_RM/functions_0x6f.html
deleted file mode 100644
index 7f26404..0000000
--- a/html/cpplus_RM/functions_0x6f.html
+++ /dev/null
@@ -1,190 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li class="current"><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
-<li>offsetSimple()
-: <a class="el" href="classH5_1_1DataSpace.html#a1977cf076ff136781f01e7501c9615c2">H5::DataSpace</a>
-</li>
-<li>op
-: <a class="el" href="classH5_1_1UserData4Aiterate.html#adc317bc595aa58e76e24a11f43367d13">H5::UserData4Aiterate</a>
-</li>
-<li>opData
-: <a class="el" href="classH5_1_1UserData4Aiterate.html#a3aa5ddcad106d950c7eb0932a25fccb2">H5::UserData4Aiterate</a>
-</li>
-<li>open()
-: <a class="el" href="classH5_1_1H5Library.html#a36d0c7c12a1d98fc5222c567e9cfb91f">H5::H5Library</a>
-</li>
-<li>openArrayType()
-: <a class="el" href="classH5_1_1CommonFG.html#a8106396cc05c3e286b012bba02072164">H5::CommonFG</a>
-</li>
-<li>openAttribute()
-: <a class="el" href="classH5_1_1H5Location.html#abad070fe2482e81006ee7fce61b6495c">H5::H5Location</a>
-</li>
-<li>openCompType()
-: <a class="el" href="classH5_1_1CommonFG.html#a87edeebe376d6c73f0475413d595bbd7">H5::CommonFG</a>
-</li>
-<li>openDataSet()
-: <a class="el" href="classH5_1_1CommonFG.html#a6a2557f173c32577db9feeb1b77d4e40">H5::CommonFG</a>
-</li>
-<li>openDataType()
-: <a class="el" href="classH5_1_1CommonFG.html#a29e09d8bf336e176d2749deb6f95ca08">H5::CommonFG</a>
-</li>
-<li>openEnumType()
-: <a class="el" href="classH5_1_1CommonFG.html#ae78ee330d5e51380630376e9df9f04fb">H5::CommonFG</a>
-</li>
-<li>openFile()
-: <a class="el" href="classH5_1_1H5File.html#ab20ea83ffa86b74e13168b6c2fdfd817">H5::H5File</a>
-</li>
-<li>openFloatType()
-: <a class="el" href="classH5_1_1CommonFG.html#a98598f40b89062ec982a43bdae822939">H5::CommonFG</a>
-</li>
-<li>openGroup()
-: <a class="el" href="classH5_1_1CommonFG.html#a24a81b8a3cbcb97f73984d85b63a255e">H5::CommonFG</a>
-</li>
-<li>openIntType()
-: <a class="el" href="classH5_1_1CommonFG.html#aabc761d20b0b211aeee77cb22c9e7a41">H5::CommonFG</a>
-</li>
-<li>openStrType()
-: <a class="el" href="classH5_1_1CommonFG.html#a7af20454be80f642fb498bcadc5f6dd8">H5::CommonFG</a>
-</li>
-<li>openVarLenType()
-: <a class="el" href="classH5_1_1CommonFG.html#a6699229837d90eea8ec2a937cc2be5e1">H5::CommonFG</a>
-</li>
-<li>operator=()
-: <a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">H5::IdComponent</a>
-, <a class="el" href="classH5_1_1DataSpace.html#a2ced8f3ed4668656d1a9b811e9cce9e5">H5::DataSpace</a>
-, <a class="el" href="classH5_1_1PropList.html#a7b8ce03fb1cda95e10b2babd5567296e">H5::PropList</a>
-, <a class="el" href="classH5_1_1DataType.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">H5::DataType</a>
-, <a class="el" href="classH5_1_1PredType.html#a87618d7949ea06c4af4c5bf29252beba">H5::PredType</a>
-</li>
-<li>operator==()
-: <a class="el" href="classH5_1_1DataType.html#aab7955caad1bb0a009ed41f24061f3ad">H5::DataType</a>
-, <a class="el" href="classH5_1_1PropList.html#a3891b0fde75dc1cc0ae0f4af8c0478d9">H5::PropList</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_0x70.html b/html/cpplus_RM/functions_0x70.html
deleted file mode 100644
index 5355c5e..0000000
--- a/html/cpplus_RM/functions_0x70.html
+++ /dev/null
@@ -1,177 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li class="current"><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
-<li>p_dereference()
-: <a class="el" href="classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82">H5::H5Location</a>
-</li>
-<li>p_get_file_name()
-: <a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">H5::IdComponent</a>
-</li>
-<li>p_get_obj_type()
-: <a class="el" href="classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4">H5::H5Location</a>
-</li>
-<li>p_get_ref_obj_type()
-: <a class="el" href="classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2">H5::H5Location</a>
-</li>
-<li>p_reference()
-: <a class="el" href="classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16">H5::H5Location</a>
-</li>
-<li>p_setId()
-: <a class="el" href="classH5_1_1DataSpace.html#aee0396fb9054a76b7dd4dcbe26ea17ff">H5::DataSpace</a>
-, <a class="el" href="classH5_1_1DataType.html#a213c4090dc6429671f2a4c604c2eeb4b">H5::DataType</a>
-, <a class="el" href="classH5_1_1H5File.html#a1f4e9fee0f493d21f694c5daa1a4dd85">H5::H5File</a>
-, <a class="el" href="classH5_1_1Group.html#ad95f8b6f267b7be0c0f292e475aa8373">H5::Group</a>
-, <a class="el" href="classH5_1_1Attribute.html#a04d1b858811d870615b699bb459a2296">H5::Attribute</a>
-, <a class="el" href="classH5_1_1IdComponent.html#a23accf3cee556a841e9388a2e410ccb7">H5::IdComponent</a>
-, <a class="el" href="classH5_1_1PropList.html#acea363e3ba2ae377071eacdf7a9245da">H5::PropList</a>
-, <a class="el" href="classH5_1_1DataSet.html#ab395dab52b95d5034be339b6fdbbbcc8">H5::DataSet</a>
-</li>
-<li>p_valid_id()
-: <a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">H5::IdComponent</a>
-</li>
-<li>pack()
-: <a class="el" href="classH5_1_1CompType.html#a8e44818bb30965b443cb2cb416077774">H5::CompType</a>
-</li>
-<li>PredType()
-: <a class="el" href="classH5_1_1PredType.html#add6fc02da90b4237c83ff67ccdab20a4">H5::PredType</a>
-</li>
-<li>printError()
-: <a class="el" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">H5::Exception</a>
-</li>
-<li>propExist()
-: <a class="el" href="classH5_1_1PropList.html#a9d4b8ad4e9917f8a73b3f705cfd35241">H5::PropList</a>
-</li>
-<li>PropList()
-: <a class="el" href="classH5_1_1PropList.html#acd354e858c9ed4be9943bb3ff583a41e">H5::PropList</a>
-</li>
-<li>PropListIException()
-: <a class="el" href="classH5_1_1PropListIException.html#aac4d619b114e5ea5e9951d1175ac3714">H5::PropListIException</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_0x72.html b/html/cpplus_RM/functions_0x72.html
deleted file mode 100644
index 3dc6823..0000000
--- a/html/cpplus_RM/functions_0x72.html
+++ /dev/null
@@ -1,165 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li class="current"><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
-<li>read()
-: <a class="el" href="classH5_1_1Attribute.html#aedff7cd81df50aee9ab382efd5683973">H5::Attribute</a>
-, <a class="el" href="classH5_1_1DataSet.html#a507862244d09bd87f66c9e91cb09e104">H5::DataSet</a>
-</li>
-<li>reference()
-: <a class="el" href="classH5_1_1H5Location.html#ac152ae8124df4cfbf7e880c67bb7e66b">H5::H5Location</a>
-</li>
-<li>ReferenceException()
-: <a class="el" href="classH5_1_1ReferenceException.html#aec65aa1682162a38da2b4f79fc9c9e5a">H5::ReferenceException</a>
-</li>
-<li>registerFunc()
-: <a class="el" href="classH5_1_1DataType.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">H5::DataType</a>
-</li>
-<li>removeAttr()
-: <a class="el" href="classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">H5::H5Location</a>
-</li>
-<li>removeComment()
-: <a class="el" href="classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad">H5::H5Location</a>
-</li>
-<li>removeFilter()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#ad3120c2ae8440ea07ed9a7a5c41354b8">H5::DSetCreatPropList</a>
-</li>
-<li>removeProp()
-: <a class="el" href="classH5_1_1PropList.html#a2d2178edf1090d16989db1f1bc70cf9e">H5::PropList</a>
-</li>
-<li>renameAttr()
-: <a class="el" href="classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c">H5::H5Location</a>
-</li>
-<li>reopen()
-: <a class="el" href="classH5_1_1H5File.html#addf8e9f932e7e4e53b27ab19a2dc1730">H5::H5File</a>
-</li>
-<li>reOpen()
-: <a class="el" href="classH5_1_1H5File.html#af3f5bdd07e7b26a6090ff8361df80498">H5::H5File</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_0x73.html b/html/cpplus_RM/functions_0x73.html
deleted file mode 100644
index b63b37c..0000000
--- a/html/cpplus_RM/functions_0x73.html
+++ /dev/null
@@ -1,401 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li class="current"><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
-<li>selectAll()
-: <a class="el" href="classH5_1_1DataSpace.html#ace0f92a7cf6554462c6c4b4105d22cff">H5::DataSpace</a>
-</li>
-<li>selectElements()
-: <a class="el" href="classH5_1_1DataSpace.html#a8b2bd5295ea459d229de280172616a0b">H5::DataSpace</a>
-</li>
-<li>selectHyperslab()
-: <a class="el" href="classH5_1_1DataSpace.html#a92bd510d1c06ebef292faeff73f40c12">H5::DataSpace</a>
-</li>
-<li>selectNone()
-: <a class="el" href="classH5_1_1DataSpace.html#a2817049bbb949258412f85b3c6db89ec">H5::DataSpace</a>
-</li>
-<li>selectValid()
-: <a class="el" href="classH5_1_1DataSpace.html#a60cb10767095d693ce9677b6979e5689">H5::DataSpace</a>
-</li>
-<li>setAlignment()
-: <a class="el" href="classH5_1_1FileAccPropList.html#a1fe8e7bdc633533736d7bb368846f04e">H5::FileAccPropList</a>
-</li>
-<li>setAllocTime()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a94877c50023d5862dcf9c2f0f6ccade7">H5::DSetCreatPropList</a>
-</li>
-<li>setAutoPrint()
-: <a class="el" href="classH5_1_1Exception.html#af28b00cd90aab4cdf3cc556e15950bbb">H5::Exception</a>
-</li>
-<li>setBtreeRatios()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#a567526f0909fdaa2a5a408adc7c41134">H5::DSetMemXferPropList</a>
-</li>
-<li>setBuffer()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#abccc892efc65f78effb23c76d88bf1e3">H5::DSetMemXferPropList</a>
-</li>
-<li>setCache()
-: <a class="el" href="classH5_1_1FileAccPropList.html#a0a8c753e6d36ea936a0095b9d935d35b">H5::FileAccPropList</a>
-</li>
-<li>setChunk()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a598a2c1646304253c34582f57ba75a51">H5::DSetCreatPropList</a>
-</li>
-<li>setComment()
-: <a class="el" href="classH5_1_1H5Location.html#a7eb08e192bbe76280f0f70b71db72420">H5::H5Location</a>
-</li>
-<li>setCore()
-: <a class="el" href="classH5_1_1FileAccPropList.html#a34684e3bb86890096bbca03f8e1b55dc">H5::FileAccPropList</a>
-</li>
-<li>setCset()
-: <a class="el" href="classH5_1_1StrType.html#a234e8a21709cf9e7c9eefd42dfde91a8">H5::StrType</a>
-</li>
-<li>setDeflate()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#afce63c8d8c410e4a52b25b469fea1859">H5::DSetCreatPropList</a>
-</li>
-<li>setDriver()
-: <a class="el" href="classH5_1_1FileAccPropList.html#aeb490a5264b8f7f7d5e8863f68596151">H5::FileAccPropList</a>
-</li>
-<li>setEbias()
-: <a class="el" href="classH5_1_1FloatType.html#a2c758c657f4d36b88c14739736c9c351">H5::FloatType</a>
-</li>
-<li>setEDCCheck()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#ad12c5586af22bf9dbc7d8e83b8784053">H5::DSetMemXferPropList</a>
-</li>
-<li>setExtentNone()
-: <a class="el" href="classH5_1_1DataSpace.html#a468766b38d3f32ab966e22e5d2a96e4f">H5::DataSpace</a>
-</li>
-<li>setExtentSimple()
-: <a class="el" href="classH5_1_1DataSpace.html#a3dd7d1422ba85fe3dc7979abd9db39b3">H5::DataSpace</a>
-</li>
-<li>setExternal()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a871b80f431f04dfc6ebd9743410ddbcc">H5::DSetCreatPropList</a>
-</li>
-<li>setFamily()
-: <a class="el" href="classH5_1_1FileAccPropList.html#ad944dbb1bdf95750572740534d9f5a7e">H5::FileAccPropList</a>
-</li>
-<li>setFamilyOffset()
-: <a class="el" href="classH5_1_1FileAccPropList.html#a2028c6d5359ae1799236f04215bc61b4">H5::FileAccPropList</a>
-</li>
-<li>setFcloseDegree()
-: <a class="el" href="classH5_1_1FileAccPropList.html#af947a5c21b90b9a032b3623f5f1fbeb4">H5::FileAccPropList</a>
-</li>
-<li>setFields()
-: <a class="el" href="classH5_1_1FloatType.html#af0f66093338148e3d6f99a23d79d183d">H5::FloatType</a>
-</li>
-<li>setFillTime()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#ac8e3d8d1ac019138ea9eb1caade47355">H5::DSetCreatPropList</a>
-</li>
-<li>setFillValue()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a06475f58202e5e96ca50e977174bb4ca">H5::DSetCreatPropList</a>
-</li>
-<li>setFilter()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#ab9384e57b7831b777b3637d6cdd3f2ed">H5::DSetCreatPropList</a>
-</li>
-<li>setFletcher32()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#af67e6dea846869a8f86236fa01991eba">H5::DSetCreatPropList</a>
-</li>
-<li>setFreeListLimits()
-: <a class="el" href="classH5_1_1H5Library.html#ab27d0433847126b9eea2b2aa95f7034f">H5::H5Library</a>
-</li>
-<li>setGcReferences()
-: <a class="el" href="classH5_1_1FileAccPropList.html#afa842ede9134a8a04b57207c99297b75">H5::FileAccPropList</a>
-</li>
-<li>setHyperVectorSize()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#a4f57272b452034a8b897ac22cb2515c2">H5::DSetMemXferPropList</a>
-</li>
-<li>setId()
-: <a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">H5::IdComponent</a>
-</li>
-<li>setInpad()
-: <a class="el" href="classH5_1_1FloatType.html#a026f1c38340b9e1e33958e586e1ae0ff">H5::FloatType</a>
-</li>
-<li>setIstorek()
-: <a class="el" href="classH5_1_1FileCreatPropList.html#a35e5b9ef482b4f2a873e115047cfe057">H5::FileCreatPropList</a>
-</li>
-<li>setLayout()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#ad97022d38d10054bf0ba49802cb55ff1">H5::DSetCreatPropList</a>
-</li>
-<li>setLog()
-: <a class="el" href="classH5_1_1FileAccPropList.html#acfad3584bed0f7ebbacd4b5898c36630">H5::FileAccPropList</a>
-</li>
-<li>setMetaBlockSize()
-: <a class="el" href="classH5_1_1FileAccPropList.html#a3e63625f2073e8ab0e96bf4e135009ac">H5::FileAccPropList</a>
-</li>
-<li>setMultiType()
-: <a class="el" href="classH5_1_1FileAccPropList.html#a99c3046cf1705da768ce76cf38fadb98">H5::FileAccPropList</a>
-</li>
-<li>setNorm()
-: <a class="el" href="classH5_1_1FloatType.html#a38e8d7f9a8727ee458117339c8778b7a">H5::FloatType</a>
-</li>
-<li>setOffset()
-: <a class="el" href="classH5_1_1AtomType.html#aa397ccf67884f1efb79ad9ba657aaa20">H5::AtomType</a>
-</li>
-<li>setOrder()
-: <a class="el" href="classH5_1_1AtomType.html#a1f5b4f0293a5062c5817fd5b45512e76">H5::AtomType</a>
-</li>
-<li>setPad()
-: <a class="el" href="classH5_1_1AtomType.html#ad2c84b2b2eb08e79d4354f835938da2d">H5::AtomType</a>
-</li>
-<li>setPrecision()
-: <a class="el" href="classH5_1_1AtomType.html#ac386886a22dfcdc338a5cf40c87b0fef">H5::AtomType</a>
-</li>
-<li>setPreserve()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#a8feb6a0855c73bdbebfd599fa32229c3">H5::DSetMemXferPropList</a>
-</li>
-<li>setProperty()
-: <a class="el" href="classH5_1_1PropList.html#ad086b38d1792aeda39f254448c366440">H5::PropList</a>
-</li>
-<li>setSec2()
-: <a class="el" href="classH5_1_1FileAccPropList.html#a342f72069ed2a7bb2a04acc77b62c75e">H5::FileAccPropList</a>
-</li>
-<li>setShuffle()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a1b2d23d434c4147b9c05e732414c4047">H5::DSetCreatPropList</a>
-</li>
-<li>setSieveBufSize()
-: <a class="el" href="classH5_1_1FileAccPropList.html#ad76465bb4df64e4051d939593c0e5553">H5::FileAccPropList</a>
-</li>
-<li>setSign()
-: <a class="el" href="classH5_1_1IntType.html#addaec293194ec7c468cbdf04bc06762c">H5::IntType</a>
-</li>
-<li>setSize()
-: <a class="el" href="classH5_1_1AtomType.html#ac752c33c2d72ffa24a224bd5b1312deb">H5::AtomType</a>
-</li>
-<li>setSizes()
-: <a class="el" href="classH5_1_1FileCreatPropList.html#af609a16a2d4289db58f573c1e8284663">H5::FileCreatPropList</a>
-</li>
-<li>setSmallDataBlockSize()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#af5b9317c4cadba448bd32214ce2d7b04">H5::DSetMemXferPropList</a>
-</li>
-<li>setSplit()
-: <a class="el" href="classH5_1_1FileAccPropList.html#a9626f495c3612e329897867d6eb4ddab">H5::FileAccPropList</a>
-</li>
-<li>setStdio()
-: <a class="el" href="classH5_1_1FileAccPropList.html#ae77f7d8b8981523700bd9deaeeb3fbde">H5::FileAccPropList</a>
-</li>
-<li>setStrpad()
-: <a class="el" href="classH5_1_1StrType.html#aed4500d2855585b622be2622e7be87c9">H5::StrType</a>
-</li>
-<li>setSymk()
-: <a class="el" href="classH5_1_1FileCreatPropList.html#a8b0619ce90c307863794ebfcd39eb805">H5::FileCreatPropList</a>
-</li>
-<li>setSzip()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a47f413e460f54c5f8bee4f3f5e0db9e4">H5::DSetCreatPropList</a>
-</li>
-<li>setTag()
-: <a class="el" href="classH5_1_1DataType.html#ad5189148a417fb67407e0fe8194e21c0">H5::DataType</a>
-</li>
-<li>setTypeConvCB()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#aa7d375df05f03ecf3c679ff20150e0a6">H5::DSetMemXferPropList</a>
-</li>
-<li>setUserblock()
-: <a class="el" href="classH5_1_1FileCreatPropList.html#a157184c4078dd2ff3ea33ac1ab97f546">H5::FileCreatPropList</a>
-</li>
-<li>setVlenMemManager()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#a34e391ad09559342b546336097df4413">H5::DSetMemXferPropList</a>
-</li>
-<li>STD_B16BE
-: <a class="el" href="classH5_1_1PredType.html#ad103fa531285a3f8a7b7d667c6304e58">H5::PredType</a>
-</li>
-<li>STD_B16LE
-: <a class="el" href="classH5_1_1PredType.html#a60e9d509d34779be2837c9fa8bc27d9f">H5::PredType</a>
-</li>
-<li>STD_B32BE
-: <a class="el" href="classH5_1_1PredType.html#af3d308d0b34d539067544da387fa5a4d">H5::PredType</a>
-</li>
-<li>STD_B32LE
-: <a class="el" href="classH5_1_1PredType.html#ae55f876474965201f032aaf9614b7849">H5::PredType</a>
-</li>
-<li>STD_B64BE
-: <a class="el" href="classH5_1_1PredType.html#a38e8491579180cd9bf38de16171c985e">H5::PredType</a>
-</li>
-<li>STD_B64LE
-: <a class="el" href="classH5_1_1PredType.html#a2933409af66b77e936fee17baf18721f">H5::PredType</a>
-</li>
-<li>STD_B8BE
-: <a class="el" href="classH5_1_1PredType.html#a637b6ccc8af68fe374ac13cee342ffa5">H5::PredType</a>
-</li>
-<li>STD_B8LE
-: <a class="el" href="classH5_1_1PredType.html#ab5e2038beba46a0fe2a636f4f352f34f">H5::PredType</a>
-</li>
-<li>STD_I16BE
-: <a class="el" href="classH5_1_1PredType.html#abd4e15115a19352cbff6db29bd3d3b7b">H5::PredType</a>
-</li>
-<li>STD_I16LE
-: <a class="el" href="classH5_1_1PredType.html#a460c5317cc2559810ab4b352f8a9bb7f">H5::PredType</a>
-</li>
-<li>STD_I32BE
-: <a class="el" href="classH5_1_1PredType.html#a3b4f99b5b46dc8012ec4defe8da0e8de">H5::PredType</a>
-</li>
-<li>STD_I32LE
-: <a class="el" href="classH5_1_1PredType.html#ab31da64fda34c604a29e16c3176021ac">H5::PredType</a>
-</li>
-<li>STD_I64BE
-: <a class="el" href="classH5_1_1PredType.html#ae2affc7564a35172bd9a2f89880be410">H5::PredType</a>
-</li>
-<li>STD_I64LE
-: <a class="el" href="classH5_1_1PredType.html#ac880911edf46ee4513cc11ab07ca3bde">H5::PredType</a>
-</li>
-<li>STD_I8BE
-: <a class="el" href="classH5_1_1PredType.html#a44833e411c4b97c99874efc54d996883">H5::PredType</a>
-</li>
-<li>STD_I8LE
-: <a class="el" href="classH5_1_1PredType.html#ac4612a91c052285975cf1d8494b06aa8">H5::PredType</a>
-</li>
-<li>STD_REF_DSETREG
-: <a class="el" href="classH5_1_1PredType.html#aa3b16d76530b829c6fabc64278a259b4">H5::PredType</a>
-</li>
-<li>STD_REF_OBJ
-: <a class="el" href="classH5_1_1PredType.html#a1e69d8ffc8f423bd26d1e4210f5f658f">H5::PredType</a>
-</li>
-<li>STD_U16BE
-: <a class="el" href="classH5_1_1PredType.html#ab20cac18a9151ce74d4b77e0e05d2f0b">H5::PredType</a>
-</li>
-<li>STD_U16LE
-: <a class="el" href="classH5_1_1PredType.html#a926b0e8521a55ea413e98276dd1dc9cf">H5::PredType</a>
-</li>
-<li>STD_U32BE
-: <a class="el" href="classH5_1_1PredType.html#a33ed1d2e269e0e6e6f9519e5a1183cfd">H5::PredType</a>
-</li>
-<li>STD_U32LE
-: <a class="el" href="classH5_1_1PredType.html#ad3200232f59cc9d2d49f98b4496a178b">H5::PredType</a>
-</li>
-<li>STD_U64BE
-: <a class="el" href="classH5_1_1PredType.html#a7fe7a6637f71dbba3110efb619a64a7b">H5::PredType</a>
-</li>
-<li>STD_U64LE
-: <a class="el" href="classH5_1_1PredType.html#a8affac274b4d4836e2918bc72462e7d6">H5::PredType</a>
-</li>
-<li>STD_U8BE
-: <a class="el" href="classH5_1_1PredType.html#a49ae1b2044535ef1cd267d6c14438f21">H5::PredType</a>
-</li>
-<li>STD_U8LE
-: <a class="el" href="classH5_1_1PredType.html#a2b6ba019fd71b44bed2974e9aebb5f42">H5::PredType</a>
-</li>
-<li>StrType()
-: <a class="el" href="classH5_1_1StrType.html#a502e6a4895bf51314204179e3f093a7f">H5::StrType</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_0x74.html b/html/cpplus_RM/functions_0x74.html
deleted file mode 100644
index 64b882b..0000000
--- a/html/cpplus_RM/functions_0x74.html
+++ /dev/null
@@ -1,136 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li class="current"><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_t"></a>- t -</h3><ul>
-<li>throwException()
-: <a class="el" href="classH5_1_1CommonFG.html#a4cb5086fb31b5b5befb933a963720e81">H5::CommonFG</a>
-, <a class="el" href="classH5_1_1Group.html#ad8fc36cebfc68acaa5f1d2266410a188">H5::Group</a>
-, <a class="el" href="classH5_1_1H5File.html#a78fad4e8b2d4f26f8cb9c672dd7efd25">H5::H5File</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_0x75.html b/html/cpplus_RM/functions_0x75.html
deleted file mode 100644
index c5bf4dd..0000000
--- a/html/cpplus_RM/functions_0x75.html
+++ /dev/null
@@ -1,152 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li class="current"><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_u"></a>- u -</h3><ul>
-<li>UNIX_D32BE
-: <a class="el" href="classH5_1_1PredType.html#ae7f0b8d74f633e364a9ba0a20727dac2">H5::PredType</a>
-</li>
-<li>UNIX_D32LE
-: <a class="el" href="classH5_1_1PredType.html#aa44d74bb687190190fa3ec3019579e2f">H5::PredType</a>
-</li>
-<li>UNIX_D64BE
-: <a class="el" href="classH5_1_1PredType.html#a14a9c109e84ac8dd1d01fcce4c0b6ebd">H5::PredType</a>
-</li>
-<li>UNIX_D64LE
-: <a class="el" href="classH5_1_1PredType.html#a22ce9d050cdc2f6ed13ce4b32993cc23">H5::PredType</a>
-</li>
-<li>unlink()
-: <a class="el" href="classH5_1_1CommonFG.html#a7daac4c48230056d7b43ead4f3391da4">H5::CommonFG</a>
-</li>
-<li>unmount()
-: <a class="el" href="classH5_1_1CommonFG.html#ab0faceecd3d2bec25ad7b848ebe1902e">H5::CommonFG</a>
-</li>
-<li>unregister()
-: <a class="el" href="classH5_1_1DataType.html#ab810e782623bffeda1ff80c033785c48">H5::DataType</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_0x76.html b/html/cpplus_RM/functions_0x76.html
deleted file mode 100644
index abc449c..0000000
--- a/html/cpplus_RM/functions_0x76.html
+++ /dev/null
@@ -1,140 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li class="current"><a href="functions_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_v"></a>- v -</h3><ul>
-<li>valueOf()
-: <a class="el" href="classH5_1_1EnumType.html#aaabbc420180af8d5aa68d479a8e6d5b8">H5::EnumType</a>
-</li>
-<li>VarLenType()
-: <a class="el" href="classH5_1_1VarLenType.html#adeb826c9c1d66db024f7b7490cf2800c">H5::VarLenType</a>
-</li>
-<li>vlenReclaim()
-: <a class="el" href="classH5_1_1DataSet.html#a779813e233e3651f71996fa2ae6bcda5">H5::DataSet</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_0x77.html b/html/cpplus_RM/functions_0x77.html
deleted file mode 100644
index 4541a75..0000000
--- a/html/cpplus_RM/functions_0x77.html
+++ /dev/null
@@ -1,138 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
-      <li class="current"><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_w"></a>- w -</h3><ul>
-<li>walkErrorStack()
-: <a class="el" href="classH5_1_1Exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">H5::Exception</a>
-</li>
-<li>write()
-: <a class="el" href="classH5_1_1DataSet.html#a2eb77380665b6b26c19ff02f3e22b68c">H5::DataSet</a>
-, <a class="el" href="classH5_1_1Attribute.html#a45562fcee28243d4396ee6e36e113611">H5::Attribute</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_0x7e.html b/html/cpplus_RM/functions_0x7e.html
deleted file mode 100644
index 9a7979d..0000000
--- a/html/cpplus_RM/functions_0x7e.html
+++ /dev/null
@@ -1,239 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
-      <li class="current"><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_0x7e"></a>- ~ -</h3><ul>
-<li>~AbstractDs()
-: <a class="el" href="classH5_1_1AbstractDs.html#a20e6e095f7d48f8a80223a6094b602c3">H5::AbstractDs</a>
-</li>
-<li>~ArrayType()
-: <a class="el" href="classH5_1_1ArrayType.html#afdab21c5fb7702d46df08e5394a12f72">H5::ArrayType</a>
-</li>
-<li>~AtomType()
-: <a class="el" href="classH5_1_1AtomType.html#a79aa1dae6ca2e3536c2bb8ccc6a693af">H5::AtomType</a>
-</li>
-<li>~Attribute()
-: <a class="el" href="classH5_1_1Attribute.html#a2ecd9f15d27007e700b6bf10ec4ceb14">H5::Attribute</a>
-</li>
-<li>~AttributeIException()
-: <a class="el" href="classH5_1_1AttributeIException.html#ab2563fa83ca5faa2c867a09872218baa">H5::AttributeIException</a>
-</li>
-<li>~CommonFG()
-: <a class="el" href="classH5_1_1CommonFG.html#acdc240e3a1ad2a7e119c38fa639076ba">H5::CommonFG</a>
-</li>
-<li>~CompType()
-: <a class="el" href="classH5_1_1CompType.html#a0d15daf381add73d16ca5d85b1352284">H5::CompType</a>
-</li>
-<li>~DataSet()
-: <a class="el" href="classH5_1_1DataSet.html#a4d11013deef811f218e1107fd2b70f67">H5::DataSet</a>
-</li>
-<li>~DataSetIException()
-: <a class="el" href="classH5_1_1DataSetIException.html#aec320518612b57a1fc403745abfa7a33">H5::DataSetIException</a>
-</li>
-<li>~DataSpace()
-: <a class="el" href="classH5_1_1DataSpace.html#af9884abc481a0bb4c6161f9731bc3ee1">H5::DataSpace</a>
-</li>
-<li>~DataSpaceIException()
-: <a class="el" href="classH5_1_1DataSpaceIException.html#a70376781e6e90efcb33abd88c38aa5e6">H5::DataSpaceIException</a>
-</li>
-<li>~DataType()
-: <a class="el" href="classH5_1_1DataType.html#aa0ff75a2a756a0124e656a8d5861b133">H5::DataType</a>
-</li>
-<li>~DataTypeIException()
-: <a class="el" href="classH5_1_1DataTypeIException.html#a06f3e240ae0c353d0f7ab0fcc511fe70">H5::DataTypeIException</a>
-</li>
-<li>~DSetCreatPropList()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#ab474f49b91ca1b710769aa063560ac81">H5::DSetCreatPropList</a>
-</li>
-<li>~DSetMemXferPropList()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#acc45211a2fd9aba27ff1763e01f76de5">H5::DSetMemXferPropList</a>
-</li>
-<li>~EnumType()
-: <a class="el" href="classH5_1_1EnumType.html#a8e2dbc81191b00ff8b2f130529e30236">H5::EnumType</a>
-</li>
-<li>~Exception()
-: <a class="el" href="classH5_1_1Exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">H5::Exception</a>
-</li>
-<li>~FileAccPropList()
-: <a class="el" href="classH5_1_1FileAccPropList.html#afc1cda225038deee124d112167ad0f39">H5::FileAccPropList</a>
-</li>
-<li>~FileCreatPropList()
-: <a class="el" href="classH5_1_1FileCreatPropList.html#a059f230f7d0a1825e8f7e1e5a980b541">H5::FileCreatPropList</a>
-</li>
-<li>~FileIException()
-: <a class="el" href="classH5_1_1FileIException.html#a87b5491e1410d00831859661669791b7">H5::FileIException</a>
-</li>
-<li>~FloatType()
-: <a class="el" href="classH5_1_1FloatType.html#afd73a8cf83b13afa584405f2f55b072c">H5::FloatType</a>
-</li>
-<li>~Group()
-: <a class="el" href="classH5_1_1Group.html#a35a7b1aa83c5d9fd8224708957ed5caa">H5::Group</a>
-</li>
-<li>~GroupIException()
-: <a class="el" href="classH5_1_1GroupIException.html#a7ca5e5c0ad84f42ed0241816aa62f873">H5::GroupIException</a>
-</li>
-<li>~H5File()
-: <a class="el" href="classH5_1_1H5File.html#af59e44dc590c9d47305d6a316837585d">H5::H5File</a>
-</li>
-<li>~H5Location()
-: <a class="el" href="classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7">H5::H5Location</a>
-</li>
-<li>~H5Object()
-: <a class="el" href="classH5_1_1H5Object.html#ad7cb88d6206192195a70aa1cbf55769e">H5::H5Object</a>
-</li>
-<li>~IdComponent()
-: <a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">H5::IdComponent</a>
-</li>
-<li>~IdComponentException()
-: <a class="el" href="classH5_1_1IdComponentException.html#adc62e361015047a8af67dc449ff783aa">H5::IdComponentException</a>
-</li>
-<li>~IntType()
-: <a class="el" href="classH5_1_1IntType.html#a647572736b86b1caf136a7d096eb29ec">H5::IntType</a>
-</li>
-<li>~LibraryIException()
-: <a class="el" href="classH5_1_1LibraryIException.html#a89bf0feac4e3c5f49f2fe29e291b36c6">H5::LibraryIException</a>
-</li>
-<li>~PredType()
-: <a class="el" href="classH5_1_1PredType.html#a2047c7238e0c82572bc0a3bb0a18b06a">H5::PredType</a>
-</li>
-<li>~PropList()
-: <a class="el" href="classH5_1_1PropList.html#ab526997f00256819512e9a093c69ea79">H5::PropList</a>
-</li>
-<li>~PropListIException()
-: <a class="el" href="classH5_1_1PropListIException.html#ab6543758658a9f30256ac29d755feb69">H5::PropListIException</a>
-</li>
-<li>~ReferenceException()
-: <a class="el" href="classH5_1_1ReferenceException.html#a3c8fcd41d4e1ce79e7b8b693c317b250">H5::ReferenceException</a>
-</li>
-<li>~StrType()
-: <a class="el" href="classH5_1_1StrType.html#a561a91b375e8514e43cc753aa6dba203">H5::StrType</a>
-</li>
-<li>~VarLenType()
-: <a class="el" href="classH5_1_1VarLenType.html#a847024e86f284bbd1039161a85cb22c2">H5::VarLenType</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_func.html b/html/cpplus_RM/functions_func.html
deleted file mode 100644
index f1cc629..0000000
--- a/html/cpplus_RM/functions_func.html
+++ /dev/null
@@ -1,152 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li class="current"><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
- 
-
-<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
-<li>AbstractDs()
-: <a class="el" href="classH5_1_1AbstractDs.html#a94ed008030380fd7792bd4ca31772ee2">H5::AbstractDs</a>
-</li>
-<li>allFiltersAvail()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a25714fcab768e22da3c8eba17b19feeb">H5::DSetCreatPropList</a>
-</li>
-<li>ArrayType()
-: <a class="el" href="classH5_1_1ArrayType.html#a3986e8556ab88922f3ab3f631ad0bbcd">H5::ArrayType</a>
-</li>
-<li>AtomType()
-: <a class="el" href="classH5_1_1AtomType.html#ac597420fca15cc22cd3bc1d6596a020d">H5::AtomType</a>
-</li>
-<li>attrExists()
-: <a class="el" href="classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250">H5::H5Location</a>
-</li>
-<li>Attribute()
-: <a class="el" href="classH5_1_1Attribute.html#afad0e7bbf53e568c8849f23b2478c08c">H5::Attribute</a>
-</li>
-<li>AttributeIException()
-: <a class="el" href="classH5_1_1AttributeIException.html#aa8551facb556f99b4472fcc2f5a64e40">H5::AttributeIException</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_func_0x63.html b/html/cpplus_RM/functions_func_0x63.html
deleted file mode 100644
index 2f6cce2..0000000
--- a/html/cpplus_RM/functions_func_0x63.html
+++ /dev/null
@@ -1,187 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li class="current"><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
- 
-
-<h3><a class="anchor" id="index_c"></a>- c -</h3><ul>
-<li>checkVersion()
-: <a class="el" href="classH5_1_1H5Library.html#a849f93f2a52b423930928e84090194e5">H5::H5Library</a>
-</li>
-<li>clearErrorStack()
-: <a class="el" href="classH5_1_1Exception.html#a58bb19c2776bd3fbdbe081b63ae97486">H5::Exception</a>
-</li>
-<li>close()
-: <a class="el" href="classH5_1_1DataSet.html#a58b4e38cbb5cec13e21653882ba14cac">H5::DataSet</a>
-, <a class="el" href="classH5_1_1Group.html#ad9c00f441599f96af1ce3f84dd2cd319">H5::Group</a>
-, <a class="el" href="classH5_1_1IdComponent.html#a222cd35221706639d021975b3cb3ad00">H5::IdComponent</a>
-, <a class="el" href="classH5_1_1DataSpace.html#ac0b162ae2a09816c8e5499f02ec25f27">H5::DataSpace</a>
-, <a class="el" href="classH5_1_1H5Library.html#a2c76a5076103ede12246666c130b4423">H5::H5Library</a>
-, <a class="el" href="classH5_1_1PropList.html#a9b1f168b3bf0a04cc031ce1e8f3c1615">H5::PropList</a>
-, <a class="el" href="classH5_1_1Attribute.html#af0255f030e17563bbc557f0d7bc16b79">H5::Attribute</a>
-, <a class="el" href="classH5_1_1DataType.html#af807fa62a2beb9f9de9b80c3b18edbfa">H5::DataType</a>
-, <a class="el" href="classH5_1_1H5File.html#a4f1cd3bce2a84c7ea43bb9e679b6babe">H5::H5File</a>
-</li>
-<li>closeClass()
-: <a class="el" href="classH5_1_1PropList.html#a7f827609b7a465146a17ad0cbff6c7f7">H5::PropList</a>
-</li>
-<li>commit()
-: <a class="el" href="classH5_1_1PredType.html#aeb3180a69dc65f7624035a7918f8c6f7">H5::PredType</a>
-, <a class="el" href="classH5_1_1DataType.html#a06c4f969a7a243a7cdafef4373732924">H5::DataType</a>
-, <a class="el" href="classH5_1_1PredType.html#a91ce8376cef135f4bf385e6f3177f18e">H5::PredType</a>
-</li>
-<li>committed()
-: <a class="el" href="classH5_1_1DataType.html#a0eaba78156000ecc3533986175de5847">H5::DataType</a>
-, <a class="el" href="classH5_1_1PredType.html#afe9d706998d2be050a9c6f0b2604530a">H5::PredType</a>
-</li>
-<li>CommonFG()
-: <a class="el" href="classH5_1_1CommonFG.html#a46ed2d147450067b07db5caf4ebc3da4">H5::CommonFG</a>
-</li>
-<li>CompType()
-: <a class="el" href="classH5_1_1CompType.html#ad928c3cb8ecffb34588c4f4558157250">H5::CompType</a>
-</li>
-<li>convert()
-: <a class="el" href="classH5_1_1DataType.html#a2abc382547c243346b3b6691fec813f3">H5::DataType</a>
-</li>
-<li>copy()
-: <a class="el" href="classH5_1_1DataType.html#ad17cef439dbf1dd79458ba95612a9566">H5::DataType</a>
-, <a class="el" href="classH5_1_1PropList.html#a7ddaf55c2144f91013ced20f9139de74">H5::PropList</a>
-, <a class="el" href="classH5_1_1DataSpace.html#aec8ac009d4284d786c26e1f7a109e635">H5::DataSpace</a>
-, <a class="el" href="classH5_1_1DataType.html#af8d75b01e62aa868424701add217b971">H5::DataType</a>
-</li>
-<li>copyProp()
-: <a class="el" href="classH5_1_1PropList.html#acb1efff23a1b72a0472a8727c9fbe9c6">H5::PropList</a>
-</li>
-<li>createAttribute()
-: <a class="el" href="classH5_1_1H5Location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">H5::H5Location</a>
-</li>
-<li>createDataSet()
-: <a class="el" href="classH5_1_1CommonFG.html#a38cfd34b4e59bea9871c11df9db5958d">H5::CommonFG</a>
-</li>
-<li>createGroup()
-: <a class="el" href="classH5_1_1CommonFG.html#aacccdbaf7b41e7fcd60725d62f6b4238">H5::CommonFG</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_func_0x64.html b/html/cpplus_RM/functions_func_0x64.html
deleted file mode 100644
index 2611ea3..0000000
--- a/html/cpplus_RM/functions_func_0x64.html
+++ /dev/null
@@ -1,170 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li class="current"><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
- 
-
-<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
-<li>DataSet()
-: <a class="el" href="classH5_1_1DataSet.html#adf08cc852cf83851de34c70acac2d4bf">H5::DataSet</a>
-</li>
-<li>DataSetIException()
-: <a class="el" href="classH5_1_1DataSetIException.html#a8156d2151113bbb422fe627f881ac2d7">H5::DataSetIException</a>
-</li>
-<li>DataSpace()
-: <a class="el" href="classH5_1_1DataSpace.html#ad56d9dd51af4ece3e7269404903bc4a9">H5::DataSpace</a>
-</li>
-<li>DataSpaceIException()
-: <a class="el" href="classH5_1_1DataSpaceIException.html#acf12b17c297f1b9f67f3f92916df94e5">H5::DataSpaceIException</a>
-</li>
-<li>DataType()
-: <a class="el" href="classH5_1_1DataType.html#a6d3be5ac6d2ba122a587b03596a1e2db">H5::DataType</a>
-</li>
-<li>DataTypeIException()
-: <a class="el" href="classH5_1_1DataTypeIException.html#a68c85f83a6789ba2adf771a6341bb85b">H5::DataTypeIException</a>
-</li>
-<li>decRefCount()
-: <a class="el" href="classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6">H5::IdComponent</a>
-</li>
-<li>dereference()
-: <a class="el" href="classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072">H5::H5Location</a>
-</li>
-<li>detectClass()
-: <a class="el" href="classH5_1_1DataType.html#a8221168b4e2154c05410b7c6f0f5b3ab">H5::DataType</a>
-</li>
-<li>dontAtExit()
-: <a class="el" href="classH5_1_1H5Library.html#a8a4af0b1a840c6f7844267ed51ae019b">H5::H5Library</a>
-</li>
-<li>dontPrint()
-: <a class="el" href="classH5_1_1Exception.html#ad49f16300979996c094c2e4f57868414">H5::Exception</a>
-</li>
-<li>DSetCreatPropList()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a424f8842860c7956ac4399664b224aba">H5::DSetCreatPropList</a>
-</li>
-<li>DSetMemXferPropList()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#a9b147b6ee4d01e36e065b4f5d1d77cdd">H5::DSetMemXferPropList</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_func_0x65.html b/html/cpplus_RM/functions_func_0x65.html
deleted file mode 100644
index 20f9495..0000000
--- a/html/cpplus_RM/functions_func_0x65.html
+++ /dev/null
@@ -1,143 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li class="current"><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
- 
-
-<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
-<li>EnumType()
-: <a class="el" href="classH5_1_1EnumType.html#a38608d554e69b2880e8fcf000523dff8">H5::EnumType</a>
-</li>
-<li>Exception()
-: <a class="el" href="classH5_1_1Exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">H5::Exception</a>
-</li>
-<li>extend()
-: <a class="el" href="classH5_1_1DataSet.html#adc3d4552c2486453b51b9c6cdbf02efd">H5::DataSet</a>
-</li>
-<li>extentCopy()
-: <a class="el" href="classH5_1_1DataSpace.html#af1bafda4d3c9ac76bacb1cd5bcc12381">H5::DataSpace</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_func_0x66.html b/html/cpplus_RM/functions_func_0x66.html
deleted file mode 100644
index 8708584..0000000
--- a/html/cpplus_RM/functions_func_0x66.html
+++ /dev/null
@@ -1,177 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li class="current"><a href="functions_func_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
- 
-
-<h3><a class="anchor" id="index_f"></a>- f -</h3><ul>
-<li>FileAccPropList()
-: <a class="el" href="classH5_1_1FileAccPropList.html#a8c340b43c86a5f4575bc941314ca6f97">H5::FileAccPropList</a>
-</li>
-<li>FileCreatPropList()
-: <a class="el" href="classH5_1_1FileCreatPropList.html#a2ddb19c13ce766502e287529ad715547">H5::FileCreatPropList</a>
-</li>
-<li>FileIException()
-: <a class="el" href="classH5_1_1FileIException.html#abd13ff20f88ed840bcfa55b3968a7849">H5::FileIException</a>
-</li>
-<li>fillMemBuf()
-: <a class="el" href="classH5_1_1DataSet.html#ae288741d10a98352a00e27339809ad68">H5::DataSet</a>
-</li>
-<li>find()
-: <a class="el" href="classH5_1_1DataType.html#a0b927f0184a738b514f7f3cf7f4dd788">H5::DataType</a>
-</li>
-<li>FloatType()
-: <a class="el" href="classH5_1_1FloatType.html#a422f60673e35a4044afb7b4f2cabf204">H5::FloatType</a>
-</li>
-<li>flush()
-: <a class="el" href="classH5_1_1Attribute.html#a07cacb63489dc71a653ecfef57edde6a">H5::Attribute</a>
-, <a class="el" href="classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800">H5::H5Location</a>
-</li>
-<li>fromClass()
-: <a class="el" href="classH5_1_1CompType.html#a62a56067255bf3104729edd5db1b933c">H5::CompType</a>
-, <a class="el" href="classH5_1_1Attribute.html#a800c95e9bfeaa725b3ed8d86351e90d5">H5::Attribute</a>
-, <a class="el" href="classH5_1_1AtomType.html#a80818b48fcfae291550bc8cad6b05d1c">H5::AtomType</a>
-, <a class="el" href="classH5_1_1ArrayType.html#aa11bb32a07d37bb1c601c007c4e7a3ed">H5::ArrayType</a>
-, <a class="el" href="classH5_1_1AbstractDs.html#a13c2b6930fd81d9e019acc0ce21c7e55">H5::AbstractDs</a>
-, <a class="el" href="classH5_1_1PredType.html#aa29af075cf3bb23c1d962f73c4116ba6">H5::PredType</a>
-, <a class="el" href="classH5_1_1IdComponent.html#a0b6b214342ac6259b932f1fb4f35234f">H5::IdComponent</a>
-, <a class="el" href="classH5_1_1VarLenType.html#ae25655a87b7669f3df13c49e565be1bb">H5::VarLenType</a>
-, <a class="el" href="classH5_1_1DSetMemXferPropList.html#abf020492021bc0d8dfdc22878030dc4d">H5::DSetMemXferPropList</a>
-, <a class="el" href="classH5_1_1IntType.html#aa3cc5f6e4480df804d34fcf0931874be">H5::IntType</a>
-, <a class="el" href="classH5_1_1Group.html#a0a3a509560218065c0b346c46148f4ca">H5::Group</a>
-, <a class="el" href="classH5_1_1StrType.html#a77703b41dc7addef65b1aba56cf89203">H5::StrType</a>
-, <a class="el" href="classH5_1_1FloatType.html#a4ea3002c4db5ff2895530d9fda8cdf2e">H5::FloatType</a>
-, <a class="el" href="classH5_1_1PropList.html#ab0648018d799b4abb1af7cf96ab6e728">H5::PropList</a>
-, <a class="el" href="classH5_1_1FileAccPropList.html#a4ecd3bc5b4a190624e745e45c8a137cb">H5::FileAccPropList</a>
-, <a class="el" href="classH5_1_1FileCreatPropList.html#a592ed2dcba2a223977ae07689d7c4024">H5::FileCreatPropList</a>
-, <a class="el" href="classH5_1_1DSetCreatPropList.html#a4e373ddd5932a8a040889e0bd528221e">H5::DSetCreatPropList</a>
-, <a class="el" href="classH5_1_1EnumType.html#a03bd511aa2455d34bb092a183408a734">H5::EnumType</a>
-, <a class="el" href="classH5_1_1H5File.html#a972ecba8c346ad46a35c0cdb0b8ed78f">H5::H5File</a>
-, <a class="el" href="classH5_1_1DataSpace.html#a357736f9ba3cb023f6715e520a10ef5d">H5::DataSpace</a>
-, <a class="el" href="classH5_1_1DataType.html#a32cc7cd571eec25cb31346cc3a0422d5">H5::DataType</a>
-, <a class="el" href="classH5_1_1DataSet.html#af789313a3635e675f76dccb10b39e141">H5::DataSet</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_func_0x67.html b/html/cpplus_RM/functions_func_0x67.html
deleted file mode 100644
index cba7186..0000000
--- a/html/cpplus_RM/functions_func_0x67.html
+++ /dev/null
@@ -1,537 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li>
-      <li class="current"><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
- 
-
-<h3><a class="anchor" id="index_g"></a>- g -</h3><ul>
-<li>garbageCollect()
-: <a class="el" href="classH5_1_1H5Library.html#a7279d9ba794ea213c6e2e9a7dbd19819">H5::H5Library</a>
-</li>
-<li>getAccessPlist()
-: <a class="el" href="classH5_1_1H5File.html#aed49af447bf5704fa4c186dbdfd2d11f">H5::H5File</a>
-</li>
-<li>getAlignment()
-: <a class="el" href="classH5_1_1FileAccPropList.html#adac8eadff412e19669a4cf7ed4272e72">H5::FileAccPropList</a>
-</li>
-<li>getAllocTime()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#ac290ec98e9ba2c87d1eae783f6bc50cb">H5::DSetCreatPropList</a>
-</li>
-<li>getArrayDims()
-: <a class="el" href="classH5_1_1ArrayType.html#a8012a1c8a568417c3788a319dea10c83">H5::ArrayType</a>
-</li>
-<li>getArrayNDims()
-: <a class="el" href="classH5_1_1ArrayType.html#a48e288e1f79549684d4dbc8a391de691">H5::ArrayType</a>
-</li>
-<li>getArrayType()
-: <a class="el" href="classH5_1_1AbstractDs.html#af4c8b85ab20708a0bfefb102e00abe05">H5::AbstractDs</a>
-</li>
-<li>getAutoPrint()
-: <a class="el" href="classH5_1_1Exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">H5::Exception</a>
-</li>
-<li>getBtreeRatios()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#a2c7adc7e57cd38d4920ec2ad5f2e2e4c">H5::DSetMemXferPropList</a>
-</li>
-<li>getBuffer()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#a084e2cd51b7c134f7d9b86f3d282b76b">H5::DSetMemXferPropList</a>
-</li>
-<li>getCache()
-: <a class="el" href="classH5_1_1FileAccPropList.html#aa5239afede85e9453f401344f9243b3f">H5::FileAccPropList</a>
-</li>
-<li>getCDetailMsg()
-: <a class="el" href="classH5_1_1Exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">H5::Exception</a>
-</li>
-<li>getCFuncName()
-: <a class="el" href="classH5_1_1Exception.html#ac492fb892d39a60dd4fb2b7ae015300f">H5::Exception</a>
-</li>
-<li>getChunk()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a0f49ded7da24f6e4bcebe91b898a79ee">H5::DSetCreatPropList</a>
-</li>
-<li>getClass()
-: <a class="el" href="classH5_1_1PropList.html#abc1415a36f6d2378ca705b2d1cd57c70">H5::PropList</a>
-, <a class="el" href="classH5_1_1DataType.html#a2831c133562e9d5669643a2d8051dcd1">H5::DataType</a>
-</li>
-<li>getClassName()
-: <a class="el" href="classH5_1_1PropList.html#ab1468aa7c32ed13ad898b94ff96f568d">H5::PropList</a>
-</li>
-<li>getClassParent()
-: <a class="el" href="classH5_1_1PropList.html#a51793fc0382de4613d0c3176ef67f339">H5::PropList</a>
-</li>
-<li>getComment()
-: <a class="el" href="classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c">H5::H5Location</a>
-</li>
-<li>getCompType()
-: <a class="el" href="classH5_1_1AbstractDs.html#a1b483802c136701668fd62d22fcf4bac">H5::AbstractDs</a>
-</li>
-<li>getCore()
-: <a class="el" href="classH5_1_1FileAccPropList.html#acfbcba8ba46466761d76e358944582a0">H5::FileAccPropList</a>
-</li>
-<li>getCounter()
-: <a class="el" href="classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c">H5::IdComponent</a>
-</li>
-<li>getCreatePlist()
-: <a class="el" href="classH5_1_1DataSet.html#ac567680b5bb3ad0a72ece90ea540f1f0">H5::DataSet</a>
-, <a class="el" href="classH5_1_1H5File.html#ad939a66d4863b9fc439672acba8d3b15">H5::H5File</a>
-</li>
-<li>getCset()
-: <a class="el" href="classH5_1_1StrType.html#a52bd7fb6969799950789a62caddf4aea">H5::StrType</a>
-</li>
-<li>getDataType()
-: <a class="el" href="classH5_1_1AbstractDs.html#abf507d47aa8482acdbd8f6383b82221d">H5::AbstractDs</a>
-</li>
-<li>getDetailMsg()
-: <a class="el" href="classH5_1_1Exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception</a>
-</li>
-<li>getDriver()
-: <a class="el" href="classH5_1_1FileAccPropList.html#a80f2688cf4282edc87c37af7940344d6">H5::FileAccPropList</a>
-</li>
-<li>getEbias()
-: <a class="el" href="classH5_1_1FloatType.html#a1efbd47556c68893e579fc1f734a0a8d">H5::FloatType</a>
-</li>
-<li>getEDCCheck()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#a762a9b553f12c9943b0c901ee50a91bb">H5::DSetMemXferPropList</a>
-</li>
-<li>getEnumType()
-: <a class="el" href="classH5_1_1AbstractDs.html#a029db7ab82da30a208db8de4f3866c9b">H5::AbstractDs</a>
-</li>
-<li>getExternal()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a99df36252ac8038b0fd99c88fd774484">H5::DSetCreatPropList</a>
-</li>
-<li>getExternalCount()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a13a69c973f8ae979bf43fc32dc39742c">H5::DSetCreatPropList</a>
-</li>
-<li>getFamily()
-: <a class="el" href="classH5_1_1FileAccPropList.html#ab3f2da9dad0e39fc30b7555d5e87a617">H5::FileAccPropList</a>
-</li>
-<li>getFamilyOffset()
-: <a class="el" href="classH5_1_1FileAccPropList.html#a8927f46045c7234c94075805ba138cda">H5::FileAccPropList</a>
-</li>
-<li>getFcloseDegree()
-: <a class="el" href="classH5_1_1FileAccPropList.html#ac3cd65c0c95b46c900f5e1b5a31f4098">H5::FileAccPropList</a>
-</li>
-<li>getFields()
-: <a class="el" href="classH5_1_1FloatType.html#aa9a8fe9c85d57d567d0d7aa8575ca23b">H5::FloatType</a>
-</li>
-<li>getFileName()
-: <a class="el" href="classH5_1_1Attribute.html#ac493bdc21463d322930d02987dd401fa">H5::Attribute</a>
-, <a class="el" href="classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">H5::H5Location</a>
-</li>
-<li>getFileSize()
-: <a class="el" href="classH5_1_1H5File.html#ab1ebf23c585ab8144aeefbcc3e8afeb9">H5::H5File</a>
-</li>
-<li>getFillTime()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a32292da11122f1834f956d42d3a09a29">H5::DSetCreatPropList</a>
-</li>
-<li>getFillValue()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a7e4e6b791494bc0e5528c196796d1d59">H5::DSetCreatPropList</a>
-</li>
-<li>getFilter()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a1b537ae7cff7a510560fffa84c3fa63c">H5::DSetCreatPropList</a>
-</li>
-<li>getFilterById()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a33f08b75b48dc8a3c1f3fdbdfea2ca39">H5::DSetCreatPropList</a>
-</li>
-<li>getFloatType()
-: <a class="el" href="classH5_1_1AbstractDs.html#a4577002d3b777dd24482205747536243">H5::AbstractDs</a>
-</li>
-<li>getFreeSpace()
-: <a class="el" href="classH5_1_1H5File.html#afb92b6c1e1ab32993dad71d07efb1f9d">H5::H5File</a>
-</li>
-<li>getFuncName()
-: <a class="el" href="classH5_1_1Exception.html#a244fb8b04b39d92bca9fae548b00d730">H5::Exception</a>
-</li>
-<li>getGcReferences()
-: <a class="el" href="classH5_1_1FileAccPropList.html#a771788e5374f3f10006cfa888b0daa6d">H5::FileAccPropList</a>
-</li>
-<li>getHDFObjType()
-: <a class="el" href="classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7">H5::IdComponent</a>
-</li>
-<li>getHyperVectorSize()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#aa096b6cf7b84cdad31d62975037f89a2">H5::DSetMemXferPropList</a>
-</li>
-<li>getId()
-: <a class="el" href="classH5_1_1Attribute.html#a69b8eaa38ebdb44f375e670fc01b9a34">H5::Attribute</a>
-, <a class="el" href="classH5_1_1DataSet.html#aa0b5b0136755eecf6ec4aa498d1da3ec">H5::DataSet</a>
-, <a class="el" href="classH5_1_1DataSpace.html#aaefbf468ec1d8e46b9116552f0524ef9">H5::DataSpace</a>
-, <a class="el" href="classH5_1_1DataType.html#a38f4c8c9dda4b35cb667949280bf5340">H5::DataType</a>
-, <a class="el" href="classH5_1_1H5File.html#a678d947a4efe731e497d33d1c23922ff">H5::H5File</a>
-, <a class="el" href="classH5_1_1Group.html#a3d1f05df87a72511633dce6d556f8936">H5::Group</a>
-, <a class="el" href="classH5_1_1IdComponent.html#a4b5dc282b178ac71704772ae575351cc">H5::IdComponent</a>
-, <a class="el" href="classH5_1_1H5Location.html#adf9673f56413b1698e12a9a5bace28cd">H5::H5Location</a>
-, <a class="el" href="classH5_1_1PropList.html#a72b0944d2235eb3ec85933070d92433b">H5::PropList</a>
-</li>
-<li>getInMemDataSize()
-: <a class="el" href="classH5_1_1Attribute.html#ab56b7f978368504a777e15759f4a6e6a">H5::Attribute</a>
-, <a class="el" href="classH5_1_1DataSet.html#ae74661cf21960e8579fa8c5c6a6cfd10">H5::DataSet</a>
-, <a class="el" href="classH5_1_1AbstractDs.html#abf03ce9861ccb7cb1b59eb3e54db253e">H5::AbstractDs</a>
-</li>
-<li>getInpad()
-: <a class="el" href="classH5_1_1FloatType.html#a8fde9853ef30b7fee9385abb4c7d1805">H5::FloatType</a>
-</li>
-<li>getIntType()
-: <a class="el" href="classH5_1_1AbstractDs.html#a1c888cead693b57f08e2b42234d01f65">H5::AbstractDs</a>
-</li>
-<li>getIstorek()
-: <a class="el" href="classH5_1_1FileCreatPropList.html#a8f9de809d7cdae01ae3eceb9e5252d72">H5::FileCreatPropList</a>
-</li>
-<li>getLayout()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#aa30807289b1c1542d82ab03dca9349b5">H5::DSetCreatPropList</a>
-</li>
-<li>getLibVersion()
-: <a class="el" href="classH5_1_1H5Library.html#afe39a8d558b0d7f30b8b94472a5d3276">H5::H5Library</a>
-</li>
-<li>getLinkval()
-: <a class="el" href="classH5_1_1CommonFG.html#a8cd5bf8001389c46b0ffbc33f328f020">H5::CommonFG</a>
-</li>
-<li>getLocId()
-: <a class="el" href="classH5_1_1CommonFG.html#a28dd053d0fa4ebad7fca2949e65d1987">H5::CommonFG</a>
-, <a class="el" href="classH5_1_1H5File.html#a69114a68c97f519120753126aaffb18c">H5::H5File</a>
-, <a class="el" href="classH5_1_1Group.html#a3767b3738028a30a567b3e12820fef50">H5::Group</a>
-</li>
-<li>getMajorString()
-: <a class="el" href="classH5_1_1Exception.html#adb189625407c0e219a8b064b41b8cb32">H5::Exception</a>
-</li>
-<li>getMemberArrayType()
-: <a class="el" href="classH5_1_1CompType.html#a443e4986f6920dffbe3fc3b6d158bb3a">H5::CompType</a>
-</li>
-<li>getMemberClass()
-: <a class="el" href="classH5_1_1CompType.html#af5c379a8f430e04278e1e3c9c1f38c92">H5::CompType</a>
-</li>
-<li>getMemberCompType()
-: <a class="el" href="classH5_1_1CompType.html#a03d630aa6f60dca5203f3636cdc74729">H5::CompType</a>
-</li>
-<li>getMemberDataType()
-: <a class="el" href="classH5_1_1CompType.html#a6697d5dcf7bd5a56272d205a91746607">H5::CompType</a>
-</li>
-<li>getMemberEnumType()
-: <a class="el" href="classH5_1_1CompType.html#a07e8822fca6a1e581be000c8048d911f">H5::CompType</a>
-</li>
-<li>getMemberFloatType()
-: <a class="el" href="classH5_1_1CompType.html#a76ebdbf11ad04d39b94dce58d867abe5">H5::CompType</a>
-</li>
-<li>getMemberIndex()
-: <a class="el" href="classH5_1_1CompType.html#a72406e6dd005cac14ce123f8d11755b2">H5::CompType</a>
-, <a class="el" href="classH5_1_1EnumType.html#aeb8b6de506c5ca6cd81bb7fdec7cb5cb">H5::EnumType</a>
-</li>
-<li>getMemberIntType()
-: <a class="el" href="classH5_1_1CompType.html#a958f3e50a668799dc78b026be3a02099">H5::CompType</a>
-</li>
-<li>getMemberName()
-: <a class="el" href="classH5_1_1CompType.html#a409a317267a3390cfa57a9e61a8a36b5">H5::CompType</a>
-</li>
-<li>getMemberOffset()
-: <a class="el" href="classH5_1_1CompType.html#afaec3386a2eaa1d8f31a6b03c9f8c265">H5::CompType</a>
-</li>
-<li>getMemberStrType()
-: <a class="el" href="classH5_1_1CompType.html#ac86ce64a432a98a343b9d823c5161b7d">H5::CompType</a>
-</li>
-<li>getMemberValue()
-: <a class="el" href="classH5_1_1EnumType.html#a86e55b31920d807052e16baecec8b6a3">H5::EnumType</a>
-</li>
-<li>getMemberVarLenType()
-: <a class="el" href="classH5_1_1CompType.html#a323c17a1ab98b90a8bb55a1f1ded293a">H5::CompType</a>
-</li>
-<li>getMetaBlockSize()
-: <a class="el" href="classH5_1_1FileAccPropList.html#a6333572eb8241c5fd8a67cb812f29a1c">H5::FileAccPropList</a>
-</li>
-<li>getMinorString()
-: <a class="el" href="classH5_1_1Exception.html#a8dee739f83b527b30150149ae1036849">H5::Exception</a>
-</li>
-<li>getMultiType()
-: <a class="el" href="classH5_1_1FileAccPropList.html#af1919e0d35478b099228ecf2aae5a16a">H5::FileAccPropList</a>
-</li>
-<li>getName()
-: <a class="el" href="classH5_1_1Attribute.html#a389115730d67ef61c23b491b8ad7b824">H5::Attribute</a>
-</li>
-<li>getNfilters()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#aa1f0e40be41e13817118015da6071d8b">H5::DSetCreatPropList</a>
-</li>
-<li>getNmembers()
-: <a class="el" href="classH5_1_1CompType.html#aae8b6e58a531d75577442ebdb8af4ae8">H5::CompType</a>
-, <a class="el" href="classH5_1_1EnumType.html#a1a6856bd6a802de0276641d6db6592b5">H5::EnumType</a>
-</li>
-<li>getNorm()
-: <a class="el" href="classH5_1_1FloatType.html#a9b31f7bb271267980b02ce1446fc1b60">H5::FloatType</a>
-</li>
-<li>getNumAttrs()
-: <a class="el" href="classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0">H5::H5Location</a>
-</li>
-<li>getNumObjs()
-: <a class="el" href="classH5_1_1CommonFG.html#ace728c93ccb415f5f6eafb5d0126813f">H5::CommonFG</a>
-</li>
-<li>getNumProps()
-: <a class="el" href="classH5_1_1PropList.html#a6821d6849c40cf6c07c0e3eac3ede81f">H5::PropList</a>
-</li>
-<li>getObjCount()
-: <a class="el" href="classH5_1_1H5File.html#a47fe0895c12b0a82362fcdc7825339ba">H5::H5File</a>
-</li>
-<li>getObjIDs()
-: <a class="el" href="classH5_1_1H5File.html#a6bf4658fbb77703741ef4e9129ac602c">H5::H5File</a>
-</li>
-<li>getObjinfo()
-: <a class="el" href="classH5_1_1CommonFG.html#a9398a589006a3c2e81e3641beed38bb8">H5::CommonFG</a>
-</li>
-<li>getObjnameByIdx()
-: <a class="el" href="classH5_1_1CommonFG.html#a95454e7ec44a1dae29b4142604f6e0ad">H5::CommonFG</a>
-</li>
-<li>getObjType()
-: <a class="el" href="classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281">H5::H5Location</a>
-</li>
-<li>getObjTypeByIdx()
-: <a class="el" href="classH5_1_1CommonFG.html#a559cc5236b6bacccffa5d5901b98f7ac">H5::CommonFG</a>
-</li>
-<li>getOffset()
-: <a class="el" href="classH5_1_1DataSet.html#a4bb5bbc0977ccee6b0ce14d2acf48193">H5::DataSet</a>
-, <a class="el" href="classH5_1_1AtomType.html#a1d0147b6e53e29abc524e65a2d8094ea">H5::AtomType</a>
-</li>
-<li>getOrder()
-: <a class="el" href="classH5_1_1AtomType.html#a3831da8d07ba8c72eca25a2a24f0e42d">H5::AtomType</a>
-</li>
-<li>getPad()
-: <a class="el" href="classH5_1_1AtomType.html#a7a1dc5a0538a5d707c5a015ea53f8b9a">H5::AtomType</a>
-</li>
-<li>getPrecision()
-: <a class="el" href="classH5_1_1AtomType.html#adae805e0526435cdd5ba4073dcfff292">H5::AtomType</a>
-</li>
-<li>getPreserve()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#a8e7a0a38ae3d66ee7028c07279b506e5">H5::DSetMemXferPropList</a>
-</li>
-<li>getProperty()
-: <a class="el" href="classH5_1_1PropList.html#abd473125c6683c6d9982e1c8559b1a31">H5::PropList</a>
-</li>
-<li>getPropSize()
-: <a class="el" href="classH5_1_1PropList.html#ad260da9bc428af64ddebd9aabf143732">H5::PropList</a>
-</li>
-<li>getRefObjType()
-: <a class="el" href="classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0">H5::H5Location</a>
-</li>
-<li>getRegion()
-: <a class="el" href="classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca">H5::H5Location</a>
-</li>
-<li>getSelectBounds()
-: <a class="el" href="classH5_1_1DataSpace.html#a14c83212d4bf9158c44edbc272b5e410">H5::DataSpace</a>
-</li>
-<li>getSelectElemNpoints()
-: <a class="el" href="classH5_1_1DataSpace.html#aa95e5ddeeb38aef326d4488d37f5a292">H5::DataSpace</a>
-</li>
-<li>getSelectElemPointlist()
-: <a class="el" href="classH5_1_1DataSpace.html#a73520e41e66080b38ee2eee16758b956">H5::DataSpace</a>
-</li>
-<li>getSelectHyperBlocklist()
-: <a class="el" href="classH5_1_1DataSpace.html#a3f2f5d44143e027757845e06d76fc2c2">H5::DataSpace</a>
-</li>
-<li>getSelectHyperNblocks()
-: <a class="el" href="classH5_1_1DataSpace.html#abe2ef7bf53cfd83312f7e8ec2cdfd10d">H5::DataSpace</a>
-</li>
-<li>getSelectNpoints()
-: <a class="el" href="classH5_1_1DataSpace.html#ac3b7c26e8f66a8b4233c7086d2eef737">H5::DataSpace</a>
-</li>
-<li>getSieveBufSize()
-: <a class="el" href="classH5_1_1FileAccPropList.html#a7be46fdcca65754876f3efb94fb00c65">H5::FileAccPropList</a>
-</li>
-<li>getSign()
-: <a class="el" href="classH5_1_1IntType.html#a5a30fbfc608535a828e95836d3621c55">H5::IntType</a>
-</li>
-<li>getSimpleExtentDims()
-: <a class="el" href="classH5_1_1DataSpace.html#a704e01abf0484f976eef02589e1ee3fd">H5::DataSpace</a>
-</li>
-<li>getSimpleExtentNdims()
-: <a class="el" href="classH5_1_1DataSpace.html#a8c7a590a67ef1a69fe6f70877761b55a">H5::DataSpace</a>
-</li>
-<li>getSimpleExtentNpoints()
-: <a class="el" href="classH5_1_1DataSpace.html#a0512712c57c51d9a8fb689770da37a8c">H5::DataSpace</a>
-</li>
-<li>getSimpleExtentType()
-: <a class="el" href="classH5_1_1DataSpace.html#a8e39d913ca70c4a5886eb2d256118eec">H5::DataSpace</a>
-</li>
-<li>getSize()
-: <a class="el" href="classH5_1_1DataType.html#a9161a9e4c8a50aef002995294e28e6c5">H5::DataType</a>
-</li>
-<li>getSizes()
-: <a class="el" href="classH5_1_1FileCreatPropList.html#a87ca49a398f94b85e640d5c61a4403bd">H5::FileCreatPropList</a>
-</li>
-<li>getSmallDataBlockSize()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#a79b2f715b39a58540bef00b10e2a043f">H5::DSetMemXferPropList</a>
-</li>
-<li>getSpace()
-: <a class="el" href="classH5_1_1DataSet.html#a1f727ed91722af4630ba20b2d8b5b12d">H5::DataSet</a>
-, <a class="el" href="classH5_1_1AbstractDs.html#a3afefb3c3be0ec2efcf880361695706e">H5::AbstractDs</a>
-, <a class="el" href="classH5_1_1Attribute.html#a9e792fd082e7793dc5d5724d820ce3ca">H5::Attribute</a>
-</li>
-<li>getSpaceStatus()
-: <a class="el" href="classH5_1_1DataSet.html#a69ce56bd2958d86c74cc1b923dfc23a9">H5::DataSet</a>
-</li>
-<li>getStorageSize()
-: <a class="el" href="classH5_1_1DataSet.html#a594d12bbf45a2f2824935d31f612e726">H5::DataSet</a>
-, <a class="el" href="classH5_1_1Attribute.html#af395a4a4469698576b982e2806957a4c">H5::Attribute</a>
-, <a class="el" href="classH5_1_1AbstractDs.html#ae90e2e730c114423a00a2643206abc44">H5::AbstractDs</a>
-</li>
-<li>getStrpad()
-: <a class="el" href="classH5_1_1StrType.html#a31da4cdf6af9fd1cdc2da102b3761c33">H5::StrType</a>
-</li>
-<li>getStrType()
-: <a class="el" href="classH5_1_1AbstractDs.html#add4ac9062f5e3f0c9b11296cc424329b">H5::AbstractDs</a>
-</li>
-<li>getSuper()
-: <a class="el" href="classH5_1_1DataType.html#ab3454be65ac1830f2b68ec745155d749">H5::DataType</a>
-</li>
-<li>getSymk()
-: <a class="el" href="classH5_1_1FileCreatPropList.html#a14581eb294f831a2b134676c9b0ee143">H5::FileCreatPropList</a>
-</li>
-<li>getTag()
-: <a class="el" href="classH5_1_1DataType.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">H5::DataType</a>
-</li>
-<li>getTypeClass()
-: <a class="el" href="classH5_1_1AbstractDs.html#ae7c9c2ca8092d6ec1e6f265b82775c96">H5::AbstractDs</a>
-</li>
-<li>getTypeConvCB()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#a259060b13f25e3dbdbc3c69884c5799f">H5::DSetMemXferPropList</a>
-</li>
-<li>getUserblock()
-: <a class="el" href="classH5_1_1FileCreatPropList.html#af120b7fd5de74b2f127b64e11fd2d3a7">H5::FileCreatPropList</a>
-</li>
-<li>getVarLenType()
-: <a class="el" href="classH5_1_1AbstractDs.html#acca5d386d2dfd1a801af7a5c31f8c711">H5::AbstractDs</a>
-</li>
-<li>getVersion()
-: <a class="el" href="classH5_1_1FileCreatPropList.html#af54d82af26da386dedaf915f98019dce">H5::FileCreatPropList</a>
-</li>
-<li>getVFDHandle()
-: <a class="el" href="classH5_1_1H5File.html#afafd315440c16e447aac4e7cfef04941">H5::H5File</a>
-</li>
-<li>getVlenBufSize()
-: <a class="el" href="classH5_1_1DataSet.html#a5a840c880da67f8f569a5b1deca9421e">H5::DataSet</a>
-</li>
-<li>getVlenMemManager()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#a416647e206f25d58d7b6377aa6b25603">H5::DSetMemXferPropList</a>
-</li>
-<li>Group()
-: <a class="el" href="classH5_1_1Group.html#aad6b9252381c41e614600ab73dd27326">H5::Group</a>
-</li>
-<li>GroupIException()
-: <a class="el" href="classH5_1_1GroupIException.html#a1cdd4acc8aa7168e2346d83655c282bd">H5::GroupIException</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_func_0x68.html b/html/cpplus_RM/functions_func_0x68.html
deleted file mode 100644
index 231e54e..0000000
--- a/html/cpplus_RM/functions_func_0x68.html
+++ /dev/null
@@ -1,140 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li class="current"><a href="functions_func_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
- 
-
-<h3><a class="anchor" id="index_h"></a>- h -</h3><ul>
-<li>H5File()
-: <a class="el" href="classH5_1_1H5File.html#af25054898de738072217e274217a278c">H5::H5File</a>
-</li>
-<li>H5Location()
-: <a class="el" href="classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5::H5Location</a>
-</li>
-<li>H5Object()
-: <a class="el" href="classH5_1_1H5Object.html#aaedb5e2d949e1f38817a770e564def5c">H5::H5Object</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_func_0x69.html b/html/cpplus_RM/functions_func_0x69.html
deleted file mode 100644
index 6906db6..0000000
--- a/html/cpplus_RM/functions_func_0x69.html
+++ /dev/null
@@ -1,174 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li>
-      <li class="current"><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
- 
-
-<h3><a class="anchor" id="index_i"></a>- i -</h3><ul>
-<li>IdComponent()
-: <a class="el" href="classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe">H5::IdComponent</a>
-</li>
-<li>IdComponentException()
-: <a class="el" href="classH5_1_1IdComponentException.html#a55e4b5b7053de93986eb35cef03190fd">H5::IdComponentException</a>
-</li>
-<li>incRefCount()
-: <a class="el" href="classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754">H5::IdComponent</a>
-</li>
-<li>inMemFunc()
-: <a class="el" href="classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f">H5::IdComponent</a>
-</li>
-<li>insert()
-: <a class="el" href="classH5_1_1EnumType.html#a00438e9e48a74010dd7c537d2365b0f8">H5::EnumType</a>
-</li>
-<li>insertMember()
-: <a class="el" href="classH5_1_1CompType.html#ab093b060861eec6209928da5b7792a1a">H5::CompType</a>
-</li>
-<li>IntType()
-: <a class="el" href="classH5_1_1IntType.html#a8ecc940c184e86495280787a135e4e14">H5::IntType</a>
-</li>
-<li>isAClass()
-: <a class="el" href="classH5_1_1PropList.html#a2769057cf24f236881d301739fc3b1b8">H5::PropList</a>
-</li>
-<li>isFillValueDefined()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a4b924c59b33def148070e7ffc0106de9">H5::DSetCreatPropList</a>
-</li>
-<li>isHdf5()
-: <a class="el" href="classH5_1_1H5File.html#a03798df740d2a1e45f608164b13864d1">H5::H5File</a>
-</li>
-<li>isSimple()
-: <a class="el" href="classH5_1_1DataSpace.html#a84fc9654f5c18b0fcb0d7ee7c10c7c35">H5::DataSpace</a>
-</li>
-<li>isVariableStr()
-: <a class="el" href="classH5_1_1DataType.html#ab92bf0b5e57b2aebe157bb8291f30787">H5::DataType</a>
-</li>
-<li>iterateAttrs()
-: <a class="el" href="classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a">H5::H5Location</a>
-</li>
-<li>iterateElems()
-: <a class="el" href="classH5_1_1CommonFG.html#a4f27d2a35a97eeddd8d4cfbff65d3bd2">H5::CommonFG</a>
-, <a class="el" href="classH5_1_1DataSet.html#a23b1e511f401e1dca147d224a6240d96">H5::DataSet</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_func_0x6c.html b/html/cpplus_RM/functions_func_0x6c.html
deleted file mode 100644
index 76ec4c1..0000000
--- a/html/cpplus_RM/functions_func_0x6c.html
+++ /dev/null
@@ -1,140 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li class="current"><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
- 
-
-<h3><a class="anchor" id="index_l"></a>- l -</h3><ul>
-<li>LibraryIException()
-: <a class="el" href="classH5_1_1LibraryIException.html#ab1034ba68928fc4476a18723bfd4f8b5">H5::LibraryIException</a>
-</li>
-<li>link()
-: <a class="el" href="classH5_1_1CommonFG.html#a0ab66c8c08cc538e0a49ad615d81ca81">H5::CommonFG</a>
-</li>
-<li>lock()
-: <a class="el" href="classH5_1_1DataType.html#ac1596fca35acce43e190a1feeffc9427">H5::DataType</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_func_0x6d.html b/html/cpplus_RM/functions_func_0x6d.html
deleted file mode 100644
index 1217901..0000000
--- a/html/cpplus_RM/functions_func_0x6d.html
+++ /dev/null
@@ -1,140 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li class="current"><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
- 
-
-<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
-<li>modifyFilter()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a9556e4fd428d1244a028965fd06cd651">H5::DSetCreatPropList</a>
-</li>
-<li>mount()
-: <a class="el" href="classH5_1_1CommonFG.html#aeff360f86d31d44b74d7fb78e7cb9298">H5::CommonFG</a>
-</li>
-<li>move()
-: <a class="el" href="classH5_1_1CommonFG.html#a6056d96899c03a726c3c582ee1d47982">H5::CommonFG</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_func_0x6e.html b/html/cpplus_RM/functions_func_0x6e.html
deleted file mode 100644
index 3a8a70f..0000000
--- a/html/cpplus_RM/functions_func_0x6e.html
+++ /dev/null
@@ -1,134 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li>
-      <li class="current"><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
- 
-
-<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
-<li>nameOf()
-: <a class="el" href="classH5_1_1EnumType.html#ab89d9762224807007689f67834c84573">H5::EnumType</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_func_0x6f.html b/html/cpplus_RM/functions_func_0x6f.html
deleted file mode 100644
index 8843f95..0000000
--- a/html/cpplus_RM/functions_func_0x6f.html
+++ /dev/null
@@ -1,184 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li class="current"><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
- 
-
-<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
-<li>offsetSimple()
-: <a class="el" href="classH5_1_1DataSpace.html#a1977cf076ff136781f01e7501c9615c2">H5::DataSpace</a>
-</li>
-<li>open()
-: <a class="el" href="classH5_1_1H5Library.html#a36d0c7c12a1d98fc5222c567e9cfb91f">H5::H5Library</a>
-</li>
-<li>openArrayType()
-: <a class="el" href="classH5_1_1CommonFG.html#ab358573d410bad0c6fe08f6ad628e93e">H5::CommonFG</a>
-</li>
-<li>openAttribute()
-: <a class="el" href="classH5_1_1H5Location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">H5::H5Location</a>
-</li>
-<li>openCompType()
-: <a class="el" href="classH5_1_1CommonFG.html#a87edeebe376d6c73f0475413d595bbd7">H5::CommonFG</a>
-</li>
-<li>openDataSet()
-: <a class="el" href="classH5_1_1CommonFG.html#a6a2557f173c32577db9feeb1b77d4e40">H5::CommonFG</a>
-</li>
-<li>openDataType()
-: <a class="el" href="classH5_1_1CommonFG.html#a29e09d8bf336e176d2749deb6f95ca08">H5::CommonFG</a>
-</li>
-<li>openEnumType()
-: <a class="el" href="classH5_1_1CommonFG.html#ae78ee330d5e51380630376e9df9f04fb">H5::CommonFG</a>
-</li>
-<li>openFile()
-: <a class="el" href="classH5_1_1H5File.html#ab20ea83ffa86b74e13168b6c2fdfd817">H5::H5File</a>
-</li>
-<li>openFloatType()
-: <a class="el" href="classH5_1_1CommonFG.html#a98598f40b89062ec982a43bdae822939">H5::CommonFG</a>
-</li>
-<li>openGroup()
-: <a class="el" href="classH5_1_1CommonFG.html#a24a81b8a3cbcb97f73984d85b63a255e">H5::CommonFG</a>
-</li>
-<li>openIntType()
-: <a class="el" href="classH5_1_1CommonFG.html#aabc761d20b0b211aeee77cb22c9e7a41">H5::CommonFG</a>
-</li>
-<li>openStrType()
-: <a class="el" href="classH5_1_1CommonFG.html#a7af20454be80f642fb498bcadc5f6dd8">H5::CommonFG</a>
-</li>
-<li>openVarLenType()
-: <a class="el" href="classH5_1_1CommonFG.html#ac7d42ee88c926c543edf247126f89cb3">H5::CommonFG</a>
-</li>
-<li>operator=()
-: <a class="el" href="classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506">H5::IdComponent</a>
-, <a class="el" href="classH5_1_1DataSpace.html#a2ced8f3ed4668656d1a9b811e9cce9e5">H5::DataSpace</a>
-, <a class="el" href="classH5_1_1PropList.html#a7b8ce03fb1cda95e10b2babd5567296e">H5::PropList</a>
-, <a class="el" href="classH5_1_1DataType.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">H5::DataType</a>
-, <a class="el" href="classH5_1_1PredType.html#a87618d7949ea06c4af4c5bf29252beba">H5::PredType</a>
-</li>
-<li>operator==()
-: <a class="el" href="classH5_1_1PropList.html#a3891b0fde75dc1cc0ae0f4af8c0478d9">H5::PropList</a>
-, <a class="el" href="classH5_1_1DataType.html#aab7955caad1bb0a009ed41f24061f3ad">H5::DataType</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_func_0x70.html b/html/cpplus_RM/functions_func_0x70.html
deleted file mode 100644
index 0499e4a..0000000
--- a/html/cpplus_RM/functions_func_0x70.html
+++ /dev/null
@@ -1,177 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li class="current"><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
- 
-
-<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
-<li>p_dereference()
-: <a class="el" href="classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82">H5::H5Location</a>
-</li>
-<li>p_get_file_name()
-: <a class="el" href="classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d">H5::IdComponent</a>
-</li>
-<li>p_get_obj_type()
-: <a class="el" href="classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4">H5::H5Location</a>
-</li>
-<li>p_get_ref_obj_type()
-: <a class="el" href="classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2">H5::H5Location</a>
-</li>
-<li>p_reference()
-: <a class="el" href="classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16">H5::H5Location</a>
-</li>
-<li>p_setId()
-: <a class="el" href="classH5_1_1DataSpace.html#aee0396fb9054a76b7dd4dcbe26ea17ff">H5::DataSpace</a>
-, <a class="el" href="classH5_1_1DataType.html#a213c4090dc6429671f2a4c604c2eeb4b">H5::DataType</a>
-, <a class="el" href="classH5_1_1H5File.html#a1f4e9fee0f493d21f694c5daa1a4dd85">H5::H5File</a>
-, <a class="el" href="classH5_1_1Group.html#ad95f8b6f267b7be0c0f292e475aa8373">H5::Group</a>
-, <a class="el" href="classH5_1_1Attribute.html#a04d1b858811d870615b699bb459a2296">H5::Attribute</a>
-, <a class="el" href="classH5_1_1IdComponent.html#a23accf3cee556a841e9388a2e410ccb7">H5::IdComponent</a>
-, <a class="el" href="classH5_1_1PropList.html#acea363e3ba2ae377071eacdf7a9245da">H5::PropList</a>
-, <a class="el" href="classH5_1_1DataSet.html#ab395dab52b95d5034be339b6fdbbbcc8">H5::DataSet</a>
-</li>
-<li>p_valid_id()
-: <a class="el" href="classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612">H5::IdComponent</a>
-</li>
-<li>pack()
-: <a class="el" href="classH5_1_1CompType.html#a8e44818bb30965b443cb2cb416077774">H5::CompType</a>
-</li>
-<li>PredType()
-: <a class="el" href="classH5_1_1PredType.html#add6fc02da90b4237c83ff67ccdab20a4">H5::PredType</a>
-</li>
-<li>printError()
-: <a class="el" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">H5::Exception</a>
-</li>
-<li>propExist()
-: <a class="el" href="classH5_1_1PropList.html#a9d4b8ad4e9917f8a73b3f705cfd35241">H5::PropList</a>
-</li>
-<li>PropList()
-: <a class="el" href="classH5_1_1PropList.html#acd354e858c9ed4be9943bb3ff583a41e">H5::PropList</a>
-</li>
-<li>PropListIException()
-: <a class="el" href="classH5_1_1PropListIException.html#aac4d619b114e5ea5e9951d1175ac3714">H5::PropListIException</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_func_0x72.html b/html/cpplus_RM/functions_func_0x72.html
deleted file mode 100644
index 51ac45a..0000000
--- a/html/cpplus_RM/functions_func_0x72.html
+++ /dev/null
@@ -1,165 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li class="current"><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
- 
-
-<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
-<li>read()
-: <a class="el" href="classH5_1_1Attribute.html#aedff7cd81df50aee9ab382efd5683973">H5::Attribute</a>
-, <a class="el" href="classH5_1_1DataSet.html#a507862244d09bd87f66c9e91cb09e104">H5::DataSet</a>
-</li>
-<li>reference()
-: <a class="el" href="classH5_1_1H5Location.html#ac152ae8124df4cfbf7e880c67bb7e66b">H5::H5Location</a>
-</li>
-<li>ReferenceException()
-: <a class="el" href="classH5_1_1ReferenceException.html#aec65aa1682162a38da2b4f79fc9c9e5a">H5::ReferenceException</a>
-</li>
-<li>registerFunc()
-: <a class="el" href="classH5_1_1DataType.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">H5::DataType</a>
-</li>
-<li>removeAttr()
-: <a class="el" href="classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">H5::H5Location</a>
-</li>
-<li>removeComment()
-: <a class="el" href="classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad">H5::H5Location</a>
-</li>
-<li>removeFilter()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#ad3120c2ae8440ea07ed9a7a5c41354b8">H5::DSetCreatPropList</a>
-</li>
-<li>removeProp()
-: <a class="el" href="classH5_1_1PropList.html#a2d2178edf1090d16989db1f1bc70cf9e">H5::PropList</a>
-</li>
-<li>renameAttr()
-: <a class="el" href="classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c">H5::H5Location</a>
-</li>
-<li>reopen()
-: <a class="el" href="classH5_1_1H5File.html#addf8e9f932e7e4e53b27ab19a2dc1730">H5::H5File</a>
-</li>
-<li>reOpen()
-: <a class="el" href="classH5_1_1H5File.html#af3f5bdd07e7b26a6090ff8361df80498">H5::H5File</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_func_0x73.html b/html/cpplus_RM/functions_func_0x73.html
deleted file mode 100644
index 821b38f..0000000
--- a/html/cpplus_RM/functions_func_0x73.html
+++ /dev/null
@@ -1,323 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li class="current"><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
- 
-
-<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
-<li>selectAll()
-: <a class="el" href="classH5_1_1DataSpace.html#ace0f92a7cf6554462c6c4b4105d22cff">H5::DataSpace</a>
-</li>
-<li>selectElements()
-: <a class="el" href="classH5_1_1DataSpace.html#a8b2bd5295ea459d229de280172616a0b">H5::DataSpace</a>
-</li>
-<li>selectHyperslab()
-: <a class="el" href="classH5_1_1DataSpace.html#a92bd510d1c06ebef292faeff73f40c12">H5::DataSpace</a>
-</li>
-<li>selectNone()
-: <a class="el" href="classH5_1_1DataSpace.html#a2817049bbb949258412f85b3c6db89ec">H5::DataSpace</a>
-</li>
-<li>selectValid()
-: <a class="el" href="classH5_1_1DataSpace.html#a60cb10767095d693ce9677b6979e5689">H5::DataSpace</a>
-</li>
-<li>setAlignment()
-: <a class="el" href="classH5_1_1FileAccPropList.html#a1fe8e7bdc633533736d7bb368846f04e">H5::FileAccPropList</a>
-</li>
-<li>setAllocTime()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a94877c50023d5862dcf9c2f0f6ccade7">H5::DSetCreatPropList</a>
-</li>
-<li>setAutoPrint()
-: <a class="el" href="classH5_1_1Exception.html#af28b00cd90aab4cdf3cc556e15950bbb">H5::Exception</a>
-</li>
-<li>setBtreeRatios()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#a567526f0909fdaa2a5a408adc7c41134">H5::DSetMemXferPropList</a>
-</li>
-<li>setBuffer()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#abccc892efc65f78effb23c76d88bf1e3">H5::DSetMemXferPropList</a>
-</li>
-<li>setCache()
-: <a class="el" href="classH5_1_1FileAccPropList.html#a0a8c753e6d36ea936a0095b9d935d35b">H5::FileAccPropList</a>
-</li>
-<li>setChunk()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a598a2c1646304253c34582f57ba75a51">H5::DSetCreatPropList</a>
-</li>
-<li>setComment()
-: <a class="el" href="classH5_1_1H5Location.html#a7eb08e192bbe76280f0f70b71db72420">H5::H5Location</a>
-</li>
-<li>setCore()
-: <a class="el" href="classH5_1_1FileAccPropList.html#a34684e3bb86890096bbca03f8e1b55dc">H5::FileAccPropList</a>
-</li>
-<li>setCset()
-: <a class="el" href="classH5_1_1StrType.html#a234e8a21709cf9e7c9eefd42dfde91a8">H5::StrType</a>
-</li>
-<li>setDeflate()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#afce63c8d8c410e4a52b25b469fea1859">H5::DSetCreatPropList</a>
-</li>
-<li>setDriver()
-: <a class="el" href="classH5_1_1FileAccPropList.html#aeb490a5264b8f7f7d5e8863f68596151">H5::FileAccPropList</a>
-</li>
-<li>setEbias()
-: <a class="el" href="classH5_1_1FloatType.html#a2c758c657f4d36b88c14739736c9c351">H5::FloatType</a>
-</li>
-<li>setEDCCheck()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#ad12c5586af22bf9dbc7d8e83b8784053">H5::DSetMemXferPropList</a>
-</li>
-<li>setExtentNone()
-: <a class="el" href="classH5_1_1DataSpace.html#a468766b38d3f32ab966e22e5d2a96e4f">H5::DataSpace</a>
-</li>
-<li>setExtentSimple()
-: <a class="el" href="classH5_1_1DataSpace.html#a3dd7d1422ba85fe3dc7979abd9db39b3">H5::DataSpace</a>
-</li>
-<li>setExternal()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a871b80f431f04dfc6ebd9743410ddbcc">H5::DSetCreatPropList</a>
-</li>
-<li>setFamily()
-: <a class="el" href="classH5_1_1FileAccPropList.html#ad944dbb1bdf95750572740534d9f5a7e">H5::FileAccPropList</a>
-</li>
-<li>setFamilyOffset()
-: <a class="el" href="classH5_1_1FileAccPropList.html#a2028c6d5359ae1799236f04215bc61b4">H5::FileAccPropList</a>
-</li>
-<li>setFcloseDegree()
-: <a class="el" href="classH5_1_1FileAccPropList.html#af947a5c21b90b9a032b3623f5f1fbeb4">H5::FileAccPropList</a>
-</li>
-<li>setFields()
-: <a class="el" href="classH5_1_1FloatType.html#af0f66093338148e3d6f99a23d79d183d">H5::FloatType</a>
-</li>
-<li>setFillTime()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#ac8e3d8d1ac019138ea9eb1caade47355">H5::DSetCreatPropList</a>
-</li>
-<li>setFillValue()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a06475f58202e5e96ca50e977174bb4ca">H5::DSetCreatPropList</a>
-</li>
-<li>setFilter()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#ab9384e57b7831b777b3637d6cdd3f2ed">H5::DSetCreatPropList</a>
-</li>
-<li>setFletcher32()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#af67e6dea846869a8f86236fa01991eba">H5::DSetCreatPropList</a>
-</li>
-<li>setFreeListLimits()
-: <a class="el" href="classH5_1_1H5Library.html#ab27d0433847126b9eea2b2aa95f7034f">H5::H5Library</a>
-</li>
-<li>setGcReferences()
-: <a class="el" href="classH5_1_1FileAccPropList.html#afa842ede9134a8a04b57207c99297b75">H5::FileAccPropList</a>
-</li>
-<li>setHyperVectorSize()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#a4f57272b452034a8b897ac22cb2515c2">H5::DSetMemXferPropList</a>
-</li>
-<li>setId()
-: <a class="el" href="classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">H5::IdComponent</a>
-</li>
-<li>setInpad()
-: <a class="el" href="classH5_1_1FloatType.html#a026f1c38340b9e1e33958e586e1ae0ff">H5::FloatType</a>
-</li>
-<li>setIstorek()
-: <a class="el" href="classH5_1_1FileCreatPropList.html#a35e5b9ef482b4f2a873e115047cfe057">H5::FileCreatPropList</a>
-</li>
-<li>setLayout()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#ad97022d38d10054bf0ba49802cb55ff1">H5::DSetCreatPropList</a>
-</li>
-<li>setLog()
-: <a class="el" href="classH5_1_1FileAccPropList.html#acfad3584bed0f7ebbacd4b5898c36630">H5::FileAccPropList</a>
-</li>
-<li>setMetaBlockSize()
-: <a class="el" href="classH5_1_1FileAccPropList.html#a3e63625f2073e8ab0e96bf4e135009ac">H5::FileAccPropList</a>
-</li>
-<li>setMultiType()
-: <a class="el" href="classH5_1_1FileAccPropList.html#a99c3046cf1705da768ce76cf38fadb98">H5::FileAccPropList</a>
-</li>
-<li>setNorm()
-: <a class="el" href="classH5_1_1FloatType.html#a38e8d7f9a8727ee458117339c8778b7a">H5::FloatType</a>
-</li>
-<li>setOffset()
-: <a class="el" href="classH5_1_1AtomType.html#aa397ccf67884f1efb79ad9ba657aaa20">H5::AtomType</a>
-</li>
-<li>setOrder()
-: <a class="el" href="classH5_1_1AtomType.html#a1f5b4f0293a5062c5817fd5b45512e76">H5::AtomType</a>
-</li>
-<li>setPad()
-: <a class="el" href="classH5_1_1AtomType.html#ad2c84b2b2eb08e79d4354f835938da2d">H5::AtomType</a>
-</li>
-<li>setPrecision()
-: <a class="el" href="classH5_1_1AtomType.html#ac386886a22dfcdc338a5cf40c87b0fef">H5::AtomType</a>
-</li>
-<li>setPreserve()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#a8feb6a0855c73bdbebfd599fa32229c3">H5::DSetMemXferPropList</a>
-</li>
-<li>setProperty()
-: <a class="el" href="classH5_1_1PropList.html#ad086b38d1792aeda39f254448c366440">H5::PropList</a>
-</li>
-<li>setSec2()
-: <a class="el" href="classH5_1_1FileAccPropList.html#a342f72069ed2a7bb2a04acc77b62c75e">H5::FileAccPropList</a>
-</li>
-<li>setShuffle()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a1b2d23d434c4147b9c05e732414c4047">H5::DSetCreatPropList</a>
-</li>
-<li>setSieveBufSize()
-: <a class="el" href="classH5_1_1FileAccPropList.html#ad76465bb4df64e4051d939593c0e5553">H5::FileAccPropList</a>
-</li>
-<li>setSign()
-: <a class="el" href="classH5_1_1IntType.html#addaec293194ec7c468cbdf04bc06762c">H5::IntType</a>
-</li>
-<li>setSize()
-: <a class="el" href="classH5_1_1AtomType.html#ac752c33c2d72ffa24a224bd5b1312deb">H5::AtomType</a>
-</li>
-<li>setSizes()
-: <a class="el" href="classH5_1_1FileCreatPropList.html#af609a16a2d4289db58f573c1e8284663">H5::FileCreatPropList</a>
-</li>
-<li>setSmallDataBlockSize()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#af5b9317c4cadba448bd32214ce2d7b04">H5::DSetMemXferPropList</a>
-</li>
-<li>setSplit()
-: <a class="el" href="classH5_1_1FileAccPropList.html#a9626f495c3612e329897867d6eb4ddab">H5::FileAccPropList</a>
-</li>
-<li>setStdio()
-: <a class="el" href="classH5_1_1FileAccPropList.html#ae77f7d8b8981523700bd9deaeeb3fbde">H5::FileAccPropList</a>
-</li>
-<li>setStrpad()
-: <a class="el" href="classH5_1_1StrType.html#aed4500d2855585b622be2622e7be87c9">H5::StrType</a>
-</li>
-<li>setSymk()
-: <a class="el" href="classH5_1_1FileCreatPropList.html#a8b0619ce90c307863794ebfcd39eb805">H5::FileCreatPropList</a>
-</li>
-<li>setSzip()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a47f413e460f54c5f8bee4f3f5e0db9e4">H5::DSetCreatPropList</a>
-</li>
-<li>setTag()
-: <a class="el" href="classH5_1_1DataType.html#aa55f95dffb611453a165d73d0021a5a1">H5::DataType</a>
-</li>
-<li>setTypeConvCB()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#aa7d375df05f03ecf3c679ff20150e0a6">H5::DSetMemXferPropList</a>
-</li>
-<li>setUserblock()
-: <a class="el" href="classH5_1_1FileCreatPropList.html#a157184c4078dd2ff3ea33ac1ab97f546">H5::FileCreatPropList</a>
-</li>
-<li>setVlenMemManager()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#a34e391ad09559342b546336097df4413">H5::DSetMemXferPropList</a>
-</li>
-<li>StrType()
-: <a class="el" href="classH5_1_1StrType.html#a8253ae1e61897694436d8fdd2efea985">H5::StrType</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_func_0x74.html b/html/cpplus_RM/functions_func_0x74.html
deleted file mode 100644
index 77693b7..0000000
--- a/html/cpplus_RM/functions_func_0x74.html
+++ /dev/null
@@ -1,136 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li class="current"><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
- 
-
-<h3><a class="anchor" id="index_t"></a>- t -</h3><ul>
-<li>throwException()
-: <a class="el" href="classH5_1_1CommonFG.html#a4cb5086fb31b5b5befb933a963720e81">H5::CommonFG</a>
-, <a class="el" href="classH5_1_1Group.html#ad8fc36cebfc68acaa5f1d2266410a188">H5::Group</a>
-, <a class="el" href="classH5_1_1H5File.html#a78fad4e8b2d4f26f8cb9c672dd7efd25">H5::H5File</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_func_0x75.html b/html/cpplus_RM/functions_func_0x75.html
deleted file mode 100644
index aac17b7..0000000
--- a/html/cpplus_RM/functions_func_0x75.html
+++ /dev/null
@@ -1,140 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li class="current"><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
- 
-
-<h3><a class="anchor" id="index_u"></a>- u -</h3><ul>
-<li>unlink()
-: <a class="el" href="classH5_1_1CommonFG.html#a7daac4c48230056d7b43ead4f3391da4">H5::CommonFG</a>
-</li>
-<li>unmount()
-: <a class="el" href="classH5_1_1CommonFG.html#ab88b38785538c5e7714dce35d8627d38">H5::CommonFG</a>
-</li>
-<li>unregister()
-: <a class="el" href="classH5_1_1DataType.html#a03ce51e32972e0c1ef5259e0314dcbb7">H5::DataType</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_func_0x76.html b/html/cpplus_RM/functions_func_0x76.html
deleted file mode 100644
index 9ae9d2b..0000000
--- a/html/cpplus_RM/functions_func_0x76.html
+++ /dev/null
@@ -1,140 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li class="current"><a href="functions_func_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
- 
-
-<h3><a class="anchor" id="index_v"></a>- v -</h3><ul>
-<li>valueOf()
-: <a class="el" href="classH5_1_1EnumType.html#aaabbc420180af8d5aa68d479a8e6d5b8">H5::EnumType</a>
-</li>
-<li>VarLenType()
-: <a class="el" href="classH5_1_1VarLenType.html#adeb826c9c1d66db024f7b7490cf2800c">H5::VarLenType</a>
-</li>
-<li>vlenReclaim()
-: <a class="el" href="classH5_1_1DataSet.html#a779813e233e3651f71996fa2ae6bcda5">H5::DataSet</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_func_0x77.html b/html/cpplus_RM/functions_func_0x77.html
deleted file mode 100644
index ee6c5e3..0000000
--- a/html/cpplus_RM/functions_func_0x77.html
+++ /dev/null
@@ -1,138 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li>
-      <li class="current"><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
- 
-
-<h3><a class="anchor" id="index_w"></a>- w -</h3><ul>
-<li>walkErrorStack()
-: <a class="el" href="classH5_1_1Exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">H5::Exception</a>
-</li>
-<li>write()
-: <a class="el" href="classH5_1_1DataSet.html#a2eb77380665b6b26c19ff02f3e22b68c">H5::DataSet</a>
-, <a class="el" href="classH5_1_1Attribute.html#a45562fcee28243d4396ee6e36e113611">H5::Attribute</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_func_0x7e.html b/html/cpplus_RM/functions_func_0x7e.html
deleted file mode 100644
index c9d2d49..0000000
--- a/html/cpplus_RM/functions_func_0x7e.html
+++ /dev/null
@@ -1,239 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members - Functions</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
-      <li><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
-      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
-      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
-      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
-      <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li>
-      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
-      <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li>
-      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
-      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
-      <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li>
-      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
-      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
-      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
-      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
-      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
-      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
-      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
-      <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li>
-      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
-      <li class="current"><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
- 
-
-<h3><a class="anchor" id="index_0x7e"></a>- ~ -</h3><ul>
-<li>~AbstractDs()
-: <a class="el" href="classH5_1_1AbstractDs.html#a20e6e095f7d48f8a80223a6094b602c3">H5::AbstractDs</a>
-</li>
-<li>~ArrayType()
-: <a class="el" href="classH5_1_1ArrayType.html#afdab21c5fb7702d46df08e5394a12f72">H5::ArrayType</a>
-</li>
-<li>~AtomType()
-: <a class="el" href="classH5_1_1AtomType.html#a79aa1dae6ca2e3536c2bb8ccc6a693af">H5::AtomType</a>
-</li>
-<li>~Attribute()
-: <a class="el" href="classH5_1_1Attribute.html#a2ecd9f15d27007e700b6bf10ec4ceb14">H5::Attribute</a>
-</li>
-<li>~AttributeIException()
-: <a class="el" href="classH5_1_1AttributeIException.html#ab2563fa83ca5faa2c867a09872218baa">H5::AttributeIException</a>
-</li>
-<li>~CommonFG()
-: <a class="el" href="classH5_1_1CommonFG.html#acdc240e3a1ad2a7e119c38fa639076ba">H5::CommonFG</a>
-</li>
-<li>~CompType()
-: <a class="el" href="classH5_1_1CompType.html#a0d15daf381add73d16ca5d85b1352284">H5::CompType</a>
-</li>
-<li>~DataSet()
-: <a class="el" href="classH5_1_1DataSet.html#a4d11013deef811f218e1107fd2b70f67">H5::DataSet</a>
-</li>
-<li>~DataSetIException()
-: <a class="el" href="classH5_1_1DataSetIException.html#aec320518612b57a1fc403745abfa7a33">H5::DataSetIException</a>
-</li>
-<li>~DataSpace()
-: <a class="el" href="classH5_1_1DataSpace.html#af9884abc481a0bb4c6161f9731bc3ee1">H5::DataSpace</a>
-</li>
-<li>~DataSpaceIException()
-: <a class="el" href="classH5_1_1DataSpaceIException.html#a70376781e6e90efcb33abd88c38aa5e6">H5::DataSpaceIException</a>
-</li>
-<li>~DataType()
-: <a class="el" href="classH5_1_1DataType.html#aa0ff75a2a756a0124e656a8d5861b133">H5::DataType</a>
-</li>
-<li>~DataTypeIException()
-: <a class="el" href="classH5_1_1DataTypeIException.html#a06f3e240ae0c353d0f7ab0fcc511fe70">H5::DataTypeIException</a>
-</li>
-<li>~DSetCreatPropList()
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#ab474f49b91ca1b710769aa063560ac81">H5::DSetCreatPropList</a>
-</li>
-<li>~DSetMemXferPropList()
-: <a class="el" href="classH5_1_1DSetMemXferPropList.html#acc45211a2fd9aba27ff1763e01f76de5">H5::DSetMemXferPropList</a>
-</li>
-<li>~EnumType()
-: <a class="el" href="classH5_1_1EnumType.html#a8e2dbc81191b00ff8b2f130529e30236">H5::EnumType</a>
-</li>
-<li>~Exception()
-: <a class="el" href="classH5_1_1Exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">H5::Exception</a>
-</li>
-<li>~FileAccPropList()
-: <a class="el" href="classH5_1_1FileAccPropList.html#afc1cda225038deee124d112167ad0f39">H5::FileAccPropList</a>
-</li>
-<li>~FileCreatPropList()
-: <a class="el" href="classH5_1_1FileCreatPropList.html#a059f230f7d0a1825e8f7e1e5a980b541">H5::FileCreatPropList</a>
-</li>
-<li>~FileIException()
-: <a class="el" href="classH5_1_1FileIException.html#a87b5491e1410d00831859661669791b7">H5::FileIException</a>
-</li>
-<li>~FloatType()
-: <a class="el" href="classH5_1_1FloatType.html#afd73a8cf83b13afa584405f2f55b072c">H5::FloatType</a>
-</li>
-<li>~Group()
-: <a class="el" href="classH5_1_1Group.html#a35a7b1aa83c5d9fd8224708957ed5caa">H5::Group</a>
-</li>
-<li>~GroupIException()
-: <a class="el" href="classH5_1_1GroupIException.html#a7ca5e5c0ad84f42ed0241816aa62f873">H5::GroupIException</a>
-</li>
-<li>~H5File()
-: <a class="el" href="classH5_1_1H5File.html#af59e44dc590c9d47305d6a316837585d">H5::H5File</a>
-</li>
-<li>~H5Location()
-: <a class="el" href="classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7">H5::H5Location</a>
-</li>
-<li>~H5Object()
-: <a class="el" href="classH5_1_1H5Object.html#ad7cb88d6206192195a70aa1cbf55769e">H5::H5Object</a>
-</li>
-<li>~IdComponent()
-: <a class="el" href="classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6">H5::IdComponent</a>
-</li>
-<li>~IdComponentException()
-: <a class="el" href="classH5_1_1IdComponentException.html#adc62e361015047a8af67dc449ff783aa">H5::IdComponentException</a>
-</li>
-<li>~IntType()
-: <a class="el" href="classH5_1_1IntType.html#a647572736b86b1caf136a7d096eb29ec">H5::IntType</a>
-</li>
-<li>~LibraryIException()
-: <a class="el" href="classH5_1_1LibraryIException.html#a89bf0feac4e3c5f49f2fe29e291b36c6">H5::LibraryIException</a>
-</li>
-<li>~PredType()
-: <a class="el" href="classH5_1_1PredType.html#a2047c7238e0c82572bc0a3bb0a18b06a">H5::PredType</a>
-</li>
-<li>~PropList()
-: <a class="el" href="classH5_1_1PropList.html#ab526997f00256819512e9a093c69ea79">H5::PropList</a>
-</li>
-<li>~PropListIException()
-: <a class="el" href="classH5_1_1PropListIException.html#ab6543758658a9f30256ac29d755feb69">H5::PropListIException</a>
-</li>
-<li>~ReferenceException()
-: <a class="el" href="classH5_1_1ReferenceException.html#a3c8fcd41d4e1ce79e7b8b693c317b250">H5::ReferenceException</a>
-</li>
-<li>~StrType()
-: <a class="el" href="classH5_1_1StrType.html#a561a91b375e8514e43cc753aa6dba203">H5::StrType</a>
-</li>
-<li>~VarLenType()
-: <a class="el" href="classH5_1_1VarLenType.html#a847024e86f284bbd1039161a85cb22c2">H5::VarLenType</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/functions_vars.html b/html/cpplus_RM/functions_vars.html
deleted file mode 100644
index ba13de4..0000000
--- a/html/cpplus_RM/functions_vars.html
+++ /dev/null
@@ -1,518 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Members - Variables</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li class="current"><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li><a href="functions.html"><span>All</span></a></li>
-      <li><a href="functions_func.html"><span>Functions</span></a></li>
-      <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow4" class="tabs3">
-    <ul class="tablist">
-      <li><a href="#index_a"><span>a</span></a></li>
-      <li><a href="#index_c"><span>c</span></a></li>
-      <li><a href="#index_d"><span>d</span></a></li>
-      <li><a href="#index_f"><span>f</span></a></li>
-      <li><a href="#index_i"><span>i</span></a></li>
-      <li><a href="#index_l"><span>l</span></a></li>
-      <li><a href="#index_m"><span>m</span></a></li>
-      <li><a href="#index_n"><span>n</span></a></li>
-      <li><a href="#index_o"><span>o</span></a></li>
-      <li><a href="#index_s"><span>s</span></a></li>
-      <li><a href="#index_u"><span>u</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
- 
-
-<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
-<li>ALL
-: <a class="el" href="classH5_1_1DataSpace.html#af19fb72eae0855e07830c6d9a6f4748d">H5::DataSpace</a>
-</li>
-<li>ALPHA_B16
-: <a class="el" href="classH5_1_1PredType.html#ac9ce4d92ee7be65c0281c73b43338afa">H5::PredType</a>
-</li>
-<li>ALPHA_B32
-: <a class="el" href="classH5_1_1PredType.html#a6c8a3a29d47bc77b50a5fe422242caf1">H5::PredType</a>
-</li>
-<li>ALPHA_B64
-: <a class="el" href="classH5_1_1PredType.html#ae4f532c54f5fbedd5c5ce67d1bfef414">H5::PredType</a>
-</li>
-<li>ALPHA_B8
-: <a class="el" href="classH5_1_1PredType.html#a5c7ef99a8f8c10c01acbb49301822b5d">H5::PredType</a>
-</li>
-<li>ALPHA_F32
-: <a class="el" href="classH5_1_1PredType.html#ac3c19a0d051f3a656347194b315eff8d">H5::PredType</a>
-</li>
-<li>ALPHA_F64
-: <a class="el" href="classH5_1_1PredType.html#af665577f20ac5d5b0d1c937b2d5132be">H5::PredType</a>
-</li>
-<li>ALPHA_I16
-: <a class="el" href="classH5_1_1PredType.html#acbca9e339b705bd21b17492a7c2700ad">H5::PredType</a>
-</li>
-<li>ALPHA_I32
-: <a class="el" href="classH5_1_1PredType.html#a84c82be31a6f662d82aaf47a3376efb6">H5::PredType</a>
-</li>
-<li>ALPHA_I64
-: <a class="el" href="classH5_1_1PredType.html#a60179690513799f649017adafcd7c14b">H5::PredType</a>
-</li>
-<li>ALPHA_I8
-: <a class="el" href="classH5_1_1PredType.html#ad8475ec1fa91002c139e03851b42ae33">H5::PredType</a>
-</li>
-<li>ALPHA_U16
-: <a class="el" href="classH5_1_1PredType.html#aa8fcd332d7c5eece1b2affc90675757f">H5::PredType</a>
-</li>
-<li>ALPHA_U32
-: <a class="el" href="classH5_1_1PredType.html#a47187b8b6ce42b514d7f3597e386cd61">H5::PredType</a>
-</li>
-<li>ALPHA_U64
-: <a class="el" href="classH5_1_1PredType.html#ab4dd6ed47ffb1a5454d859272bd36aa8">H5::PredType</a>
-</li>
-<li>ALPHA_U8
-: <a class="el" href="classH5_1_1PredType.html#a7242c90491e02f97d014cac1cc8f38e5">H5::PredType</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_c"></a>- c -</h3><ul>
-<li>C_S1
-: <a class="el" href="classH5_1_1PredType.html#a639b8b3f8e65d81d408d78f81a9dc596">H5::PredType</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
-<li>DEFAULT
-: <a class="el" href="classH5_1_1DSetCreatPropList.html#a20cbed4bc7563f3084af99b77e8cacc5">H5::DSetCreatPropList</a>
-, <a class="el" href="classH5_1_1DSetMemXferPropList.html#a47bb48aeb00da456b7c9f1d86fdc2acf">H5::DSetMemXferPropList</a>
-, <a class="el" href="classH5_1_1PropList.html#a0f2f757ca782a743006c5756191c404b">H5::PropList</a>
-, <a class="el" href="classH5_1_1FileCreatPropList.html#a82f8cb6df67bd26c655cb3f9c3b30dbc">H5::FileCreatPropList</a>
-, <a class="el" href="classH5_1_1FileAccPropList.html#a21e14f8342d3730ce1cffb61c04310af">H5::FileAccPropList</a>
-</li>
-<li>DEFAULT_MSG
-: <a class="el" href="classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5">H5::Exception</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_f"></a>- f -</h3><ul>
-<li>FORTRAN_S1
-: <a class="el" href="classH5_1_1PredType.html#aaa77e1ff78f2f325d588036e0f9469b3">H5::PredType</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_i"></a>- i -</h3><ul>
-<li>id
-: <a class="el" href="classH5_1_1DataType.html#aa3ed12331c88117e640fff76002108d3">H5::DataType</a>
-, <a class="el" href="classH5_1_1PropList.html#aba4b7945429d1ca9ab6444f330064d5b">H5::PropList</a>
-</li>
-<li>IEEE_F32BE
-: <a class="el" href="classH5_1_1PredType.html#aebdfd010c0781cb4f391f4b5ff6092c2">H5::PredType</a>
-</li>
-<li>IEEE_F32LE
-: <a class="el" href="classH5_1_1PredType.html#a8ce1102ef03f5071d2a4811448d1f285">H5::PredType</a>
-</li>
-<li>IEEE_F64BE
-: <a class="el" href="classH5_1_1PredType.html#aec8a520eb01c5d884562fa9b94308e77">H5::PredType</a>
-</li>
-<li>IEEE_F64LE
-: <a class="el" href="classH5_1_1PredType.html#a3dbddc351f814c9e82d9b0d38d94bcee">H5::PredType</a>
-</li>
-<li>INTEL_B16
-: <a class="el" href="classH5_1_1PredType.html#a7efa55d1f0aad66f46258e225f73344e">H5::PredType</a>
-</li>
-<li>INTEL_B32
-: <a class="el" href="classH5_1_1PredType.html#a1c7e18746a3c86645f6f0f05d651c4e8">H5::PredType</a>
-</li>
-<li>INTEL_B64
-: <a class="el" href="classH5_1_1PredType.html#aa8489b39cc1f1e79768152fe961e954a">H5::PredType</a>
-</li>
-<li>INTEL_B8
-: <a class="el" href="classH5_1_1PredType.html#a7e1b0f12025aa4b94f1e18d9eeed20be">H5::PredType</a>
-</li>
-<li>INTEL_F32
-: <a class="el" href="classH5_1_1PredType.html#a470a948d630c795960f9a3d59ec9e06b">H5::PredType</a>
-</li>
-<li>INTEL_F64
-: <a class="el" href="classH5_1_1PredType.html#a4691df493ccc936fe269cbef5d72e9d5">H5::PredType</a>
-</li>
-<li>INTEL_I16
-: <a class="el" href="classH5_1_1PredType.html#aac016fce3a763b30559b03da16c10cad">H5::PredType</a>
-</li>
-<li>INTEL_I32
-: <a class="el" href="classH5_1_1PredType.html#a9c1271b25845e99faaa1fe96a7abed71">H5::PredType</a>
-</li>
-<li>INTEL_I64
-: <a class="el" href="classH5_1_1PredType.html#ac50a22ffd5e4fe629363961949801a3c">H5::PredType</a>
-</li>
-<li>INTEL_I8
-: <a class="el" href="classH5_1_1PredType.html#ac1a5d79e6f525504847de8eb2033eed0">H5::PredType</a>
-</li>
-<li>INTEL_U16
-: <a class="el" href="classH5_1_1PredType.html#a2b3d1ba9b1e031432fac2dc4b75a4e6e">H5::PredType</a>
-</li>
-<li>INTEL_U32
-: <a class="el" href="classH5_1_1PredType.html#a8c02358878872f57187bcdabaa77f0c9">H5::PredType</a>
-</li>
-<li>INTEL_U64
-: <a class="el" href="classH5_1_1PredType.html#ae0b26f35ff394256db92b2799a067ed3">H5::PredType</a>
-</li>
-<li>INTEL_U8
-: <a class="el" href="classH5_1_1PredType.html#a30709ffd6dea99ca571d6d55f3faa77c">H5::PredType</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_l"></a>- l -</h3><ul>
-<li>location
-: <a class="el" href="classH5_1_1UserData4Aiterate.html#a19aaf90cba18d5927bf8d7b216cbde21">H5::UserData4Aiterate</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
-<li>MIPS_B16
-: <a class="el" href="classH5_1_1PredType.html#a78a26b35c3a19aec93518a990a5b92b5">H5::PredType</a>
-</li>
-<li>MIPS_B32
-: <a class="el" href="classH5_1_1PredType.html#addb258adff59a9f21507edba007f0679">H5::PredType</a>
-</li>
-<li>MIPS_B64
-: <a class="el" href="classH5_1_1PredType.html#afdbdf949b7495cb262b53595ba2e9a87">H5::PredType</a>
-</li>
-<li>MIPS_B8
-: <a class="el" href="classH5_1_1PredType.html#a278e1c6e9ff0cc385141fbae70a05561">H5::PredType</a>
-</li>
-<li>MIPS_F32
-: <a class="el" href="classH5_1_1PredType.html#acba17926a46fc392642b7d7504cab85b">H5::PredType</a>
-</li>
-<li>MIPS_F64
-: <a class="el" href="classH5_1_1PredType.html#a62792fae599267ddd9823846bf0026de">H5::PredType</a>
-</li>
-<li>MIPS_I16
-: <a class="el" href="classH5_1_1PredType.html#a22c8a88256aa7f6db036448816ef1472">H5::PredType</a>
-</li>
-<li>MIPS_I32
-: <a class="el" href="classH5_1_1PredType.html#aa9aade4c27680ea497554817b38a9710">H5::PredType</a>
-</li>
-<li>MIPS_I64
-: <a class="el" href="classH5_1_1PredType.html#a2a72f07dfa79ee3c752d238e79928ece">H5::PredType</a>
-</li>
-<li>MIPS_I8
-: <a class="el" href="classH5_1_1PredType.html#a63bc10e71f10d5d85dfde684be923392">H5::PredType</a>
-</li>
-<li>MIPS_U16
-: <a class="el" href="classH5_1_1PredType.html#a53275893cc06aca71ff2a00444de1533">H5::PredType</a>
-</li>
-<li>MIPS_U32
-: <a class="el" href="classH5_1_1PredType.html#a1519daabc7ba6aa51296ae42403a34e3">H5::PredType</a>
-</li>
-<li>MIPS_U64
-: <a class="el" href="classH5_1_1PredType.html#a32836ea587df3838677357175f18b4b5">H5::PredType</a>
-</li>
-<li>MIPS_U8
-: <a class="el" href="classH5_1_1PredType.html#a9464d3d68f1a03b42336fcb69d3ebf02">H5::PredType</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
-<li>NATIVE_B16
-: <a class="el" href="classH5_1_1PredType.html#a669cfc51051f32f454b20b5e8fc3280f">H5::PredType</a>
-</li>
-<li>NATIVE_B32
-: <a class="el" href="classH5_1_1PredType.html#ac292ec5492ec6d7a31b0a7930632c454">H5::PredType</a>
-</li>
-<li>NATIVE_B64
-: <a class="el" href="classH5_1_1PredType.html#a2e9173d1917bafbe10e4b9bb8d409316">H5::PredType</a>
-</li>
-<li>NATIVE_B8
-: <a class="el" href="classH5_1_1PredType.html#af7956deee7c710fc9cde275455f80cc2">H5::PredType</a>
-</li>
-<li>NATIVE_CHAR
-: <a class="el" href="classH5_1_1PredType.html#a0044bc24a845a1ece648ac2c0d79cdb9">H5::PredType</a>
-</li>
-<li>NATIVE_DOUBLE
-: <a class="el" href="classH5_1_1PredType.html#a4d04943f071e75f43cd423ce13119b9f">H5::PredType</a>
-</li>
-<li>NATIVE_FLOAT
-: <a class="el" href="classH5_1_1PredType.html#aa1840efa5f3728f370bfdb475b010c02">H5::PredType</a>
-</li>
-<li>NATIVE_HBOOL
-: <a class="el" href="classH5_1_1PredType.html#aa45ce1582595407d4e28cd1ae71987aa">H5::PredType</a>
-</li>
-<li>NATIVE_HERR
-: <a class="el" href="classH5_1_1PredType.html#aec51c8deb3bdb4b470a45643b6af4624">H5::PredType</a>
-</li>
-<li>NATIVE_HSIZE
-: <a class="el" href="classH5_1_1PredType.html#acdb2833d8eb5dcf2f89a53912b3a1f1e">H5::PredType</a>
-</li>
-<li>NATIVE_HSSIZE
-: <a class="el" href="classH5_1_1PredType.html#a1d45d3816ec65366276b3710139cabbb">H5::PredType</a>
-</li>
-<li>NATIVE_INT
-: <a class="el" href="classH5_1_1PredType.html#a3308bcd537696a8d728cd3b443f2fc7b">H5::PredType</a>
-</li>
-<li>NATIVE_INT16
-: <a class="el" href="classH5_1_1PredType.html#a19cc8b04760bc07fb763da95e8f6094c">H5::PredType</a>
-</li>
-<li>NATIVE_INT32
-: <a class="el" href="classH5_1_1PredType.html#a1b4e2514d885b926cf640c26bbcb7ae8">H5::PredType</a>
-</li>
-<li>NATIVE_INT64
-: <a class="el" href="classH5_1_1PredType.html#af62843475114d90b7bfa02b6736976fd">H5::PredType</a>
-</li>
-<li>NATIVE_INT8
-: <a class="el" href="classH5_1_1PredType.html#a9b472967372025b70fd3925b9f5b6f38">H5::PredType</a>
-</li>
-<li>NATIVE_LDOUBLE
-: <a class="el" href="classH5_1_1PredType.html#ad478b2caaf804a40b7f5c5c4de83ed61">H5::PredType</a>
-</li>
-<li>NATIVE_LLONG
-: <a class="el" href="classH5_1_1PredType.html#aef226f7baef804c834e6bfe6b5f32552">H5::PredType</a>
-</li>
-<li>NATIVE_LONG
-: <a class="el" href="classH5_1_1PredType.html#a084ffd0ab3361b13eec6f04bcafc8c4f">H5::PredType</a>
-</li>
-<li>NATIVE_OPAQUE
-: <a class="el" href="classH5_1_1PredType.html#aeee661384fb959e9a70fe58d86381f83">H5::PredType</a>
-</li>
-<li>NATIVE_SCHAR
-: <a class="el" href="classH5_1_1PredType.html#a9c45e156dc8468f2f4b75874af34d259">H5::PredType</a>
-</li>
-<li>NATIVE_SHORT
-: <a class="el" href="classH5_1_1PredType.html#ae92fcc4e9ab405c725f9b64284b8e8f2">H5::PredType</a>
-</li>
-<li>NATIVE_UCHAR
-: <a class="el" href="classH5_1_1PredType.html#a448d626bd6e5b8f7b8d92b1766410007">H5::PredType</a>
-</li>
-<li>NATIVE_UINT
-: <a class="el" href="classH5_1_1PredType.html#a173cefe35df694544790548ed38b2732">H5::PredType</a>
-</li>
-<li>NATIVE_UINT16
-: <a class="el" href="classH5_1_1PredType.html#a8a3c25f8281e00d16dde9bee50af68d9">H5::PredType</a>
-</li>
-<li>NATIVE_UINT32
-: <a class="el" href="classH5_1_1PredType.html#a53816ebd753710a5f88140e7e566f2fe">H5::PredType</a>
-</li>
-<li>NATIVE_UINT64
-: <a class="el" href="classH5_1_1PredType.html#a81f50f04810a1997bf8188c9b30e83cd">H5::PredType</a>
-</li>
-<li>NATIVE_UINT8
-: <a class="el" href="classH5_1_1PredType.html#a17b688e5445c81b1a633c9be225a388d">H5::PredType</a>
-</li>
-<li>NATIVE_ULLONG
-: <a class="el" href="classH5_1_1PredType.html#aa788ee310e338685cbff871d3d65f8f6">H5::PredType</a>
-</li>
-<li>NATIVE_ULONG
-: <a class="el" href="classH5_1_1PredType.html#a06ae841ee5f45fadf5d946de8137e7e3">H5::PredType</a>
-</li>
-<li>NATIVE_USHORT
-: <a class="el" href="classH5_1_1PredType.html#a79eaf2c163177a8fc6620560aa4cff36">H5::PredType</a>
-</li>
-<li>need_cleanup
-: <a class="el" href="classH5_1_1H5Library.html#a809e4ccb4ba5dbabef46d55c2722666a">H5::H5Library</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
-<li>op
-: <a class="el" href="classH5_1_1UserData4Aiterate.html#adc317bc595aa58e76e24a11f43367d13">H5::UserData4Aiterate</a>
-</li>
-<li>opData
-: <a class="el" href="classH5_1_1UserData4Aiterate.html#a3aa5ddcad106d950c7eb0932a25fccb2">H5::UserData4Aiterate</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
-<li>STD_B16BE
-: <a class="el" href="classH5_1_1PredType.html#ad103fa531285a3f8a7b7d667c6304e58">H5::PredType</a>
-</li>
-<li>STD_B16LE
-: <a class="el" href="classH5_1_1PredType.html#a60e9d509d34779be2837c9fa8bc27d9f">H5::PredType</a>
-</li>
-<li>STD_B32BE
-: <a class="el" href="classH5_1_1PredType.html#af3d308d0b34d539067544da387fa5a4d">H5::PredType</a>
-</li>
-<li>STD_B32LE
-: <a class="el" href="classH5_1_1PredType.html#ae55f876474965201f032aaf9614b7849">H5::PredType</a>
-</li>
-<li>STD_B64BE
-: <a class="el" href="classH5_1_1PredType.html#a38e8491579180cd9bf38de16171c985e">H5::PredType</a>
-</li>
-<li>STD_B64LE
-: <a class="el" href="classH5_1_1PredType.html#a2933409af66b77e936fee17baf18721f">H5::PredType</a>
-</li>
-<li>STD_B8BE
-: <a class="el" href="classH5_1_1PredType.html#a637b6ccc8af68fe374ac13cee342ffa5">H5::PredType</a>
-</li>
-<li>STD_B8LE
-: <a class="el" href="classH5_1_1PredType.html#ab5e2038beba46a0fe2a636f4f352f34f">H5::PredType</a>
-</li>
-<li>STD_I16BE
-: <a class="el" href="classH5_1_1PredType.html#abd4e15115a19352cbff6db29bd3d3b7b">H5::PredType</a>
-</li>
-<li>STD_I16LE
-: <a class="el" href="classH5_1_1PredType.html#a460c5317cc2559810ab4b352f8a9bb7f">H5::PredType</a>
-</li>
-<li>STD_I32BE
-: <a class="el" href="classH5_1_1PredType.html#a3b4f99b5b46dc8012ec4defe8da0e8de">H5::PredType</a>
-</li>
-<li>STD_I32LE
-: <a class="el" href="classH5_1_1PredType.html#ab31da64fda34c604a29e16c3176021ac">H5::PredType</a>
-</li>
-<li>STD_I64BE
-: <a class="el" href="classH5_1_1PredType.html#ae2affc7564a35172bd9a2f89880be410">H5::PredType</a>
-</li>
-<li>STD_I64LE
-: <a class="el" href="classH5_1_1PredType.html#ac880911edf46ee4513cc11ab07ca3bde">H5::PredType</a>
-</li>
-<li>STD_I8BE
-: <a class="el" href="classH5_1_1PredType.html#a44833e411c4b97c99874efc54d996883">H5::PredType</a>
-</li>
-<li>STD_I8LE
-: <a class="el" href="classH5_1_1PredType.html#ac4612a91c052285975cf1d8494b06aa8">H5::PredType</a>
-</li>
-<li>STD_REF_DSETREG
-: <a class="el" href="classH5_1_1PredType.html#aa3b16d76530b829c6fabc64278a259b4">H5::PredType</a>
-</li>
-<li>STD_REF_OBJ
-: <a class="el" href="classH5_1_1PredType.html#a1e69d8ffc8f423bd26d1e4210f5f658f">H5::PredType</a>
-</li>
-<li>STD_U16BE
-: <a class="el" href="classH5_1_1PredType.html#ab20cac18a9151ce74d4b77e0e05d2f0b">H5::PredType</a>
-</li>
-<li>STD_U16LE
-: <a class="el" href="classH5_1_1PredType.html#a926b0e8521a55ea413e98276dd1dc9cf">H5::PredType</a>
-</li>
-<li>STD_U32BE
-: <a class="el" href="classH5_1_1PredType.html#a33ed1d2e269e0e6e6f9519e5a1183cfd">H5::PredType</a>
-</li>
-<li>STD_U32LE
-: <a class="el" href="classH5_1_1PredType.html#ad3200232f59cc9d2d49f98b4496a178b">H5::PredType</a>
-</li>
-<li>STD_U64BE
-: <a class="el" href="classH5_1_1PredType.html#a7fe7a6637f71dbba3110efb619a64a7b">H5::PredType</a>
-</li>
-<li>STD_U64LE
-: <a class="el" href="classH5_1_1PredType.html#a8affac274b4d4836e2918bc72462e7d6">H5::PredType</a>
-</li>
-<li>STD_U8BE
-: <a class="el" href="classH5_1_1PredType.html#a49ae1b2044535ef1cd267d6c14438f21">H5::PredType</a>
-</li>
-<li>STD_U8LE
-: <a class="el" href="classH5_1_1PredType.html#a2b6ba019fd71b44bed2974e9aebb5f42">H5::PredType</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_u"></a>- u -</h3><ul>
-<li>UNIX_D32BE
-: <a class="el" href="classH5_1_1PredType.html#ae7f0b8d74f633e364a9ba0a20727dac2">H5::PredType</a>
-</li>
-<li>UNIX_D32LE
-: <a class="el" href="classH5_1_1PredType.html#aa44d74bb687190190fa3ec3019579e2f">H5::PredType</a>
-</li>
-<li>UNIX_D64BE
-: <a class="el" href="classH5_1_1PredType.html#a14a9c109e84ac8dd1d01fcce4c0b6ebd">H5::PredType</a>
-</li>
-<li>UNIX_D64LE
-: <a class="el" href="classH5_1_1PredType.html#a22ce9d050cdc2f6ed13ce4b32993cc23">H5::PredType</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/globals.html b/html/cpplus_RM/globals.html
deleted file mode 100644
index 5a80304..0000000
--- a/html/cpplus_RM/globals.html
+++ /dev/null
@@ -1,114 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: File Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li class="current"><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="globals.html"><span>All</span></a></li>
-      <li><a href="globals_defs.html"><span>Macros</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
-<div class="textblock">Here is a list of all file members with links to the files they belong to:</div><ul>
-<li>H5CPP_EXITED
-: <a class="el" href="H5PredType_8h.html#a55bad91409e562eacb17b4f10c8e909b">H5PredType.h</a>
-</li>
-<li>H5std_string
-: <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5Exception.h</a>
-</li>
-<li>HOFFSET
-: <a class="el" href="H5Cpp_8h.html#a4ac990148c7b80d5ee77965bc6ae210f">H5Cpp.h</a>
-</li>
-<li>NOTATEXIT
-: <a class="el" href="H5Library_8h.html#aa034ea37ec733104dad359ecd5fa049d">H5Library.h</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/globals_defs.html b/html/cpplus_RM/globals_defs.html
deleted file mode 100644
index ac4a3ce..0000000
--- a/html/cpplus_RM/globals_defs.html
+++ /dev/null
@@ -1,114 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: File Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File List</span></a></li>
-      <li class="current"><a href="globals.html"><span>File Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li><a href="globals.html"><span>All</span></a></li>
-      <li class="current"><a href="globals_defs.html"><span>Macros</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
- <ul>
-<li>H5CPP_EXITED
-: <a class="el" href="H5PredType_8h.html#a55bad91409e562eacb17b4f10c8e909b">H5PredType.h</a>
-</li>
-<li>H5std_string
-: <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5Exception.h</a>
-</li>
-<li>HOFFSET
-: <a class="el" href="H5Cpp_8h.html#a4ac990148c7b80d5ee77965bc6ae210f">H5Cpp.h</a>
-</li>
-<li>NOTATEXIT
-: <a class="el" href="H5Library_8h.html#aa034ea37ec733104dad359ecd5fa049d">H5Library.h</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/h5group_8cpp-example.html b/html/cpplus_RM/h5group_8cpp-example.html
deleted file mode 100644
index bf60eb7..0000000
--- a/html/cpplus_RM/h5group_8cpp-example.html
+++ /dev/null
@@ -1,342 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: h5group.cpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">h5group.cpp</div>  </div>
-</div><!--header-->
-<div class="contents">
-<dl class="section user"><dt></dt><dd>This example shows how to work with groups.</dd></dl>
-<div class="fragment"><div class="line"><span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><span class="comment"> *                                                                           *</span></div>
-<div class="line"><span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"></div>
-<div class="line"><span class="comment">/*</span></div>
-<div class="line"><span class="comment"> * This example creates a group in the file and dataset in the group.</span></div>
-<div class="line"><span class="comment"> * Hard link to the group object is created and the dataset is accessed</span></div>
-<div class="line"><span class="comment"> * under different names.</span></div>
-<div class="line"><span class="comment"> * Iterator function is used to find the object names in the root group.</span></div>
-<div class="line"><span class="comment"> * Note that the C++ API iterator function is not completed yet, thus</span></div>
-<div class="line"><span class="comment"> * the C version is used in this example.</span></div>
-<div class="line"><span class="comment"> */</span></div>
-<div class="line"></div>
-<div class="line"><span class="preprocessor">#ifdef OLD_HEADER_FILENAME</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <iostream.h></span></div>
-<div class="line"><span class="preprocessor">#else</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <iostream></span></div>
-<div class="line"><span class="preprocessor">#endif</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <string></span></div>
-<div class="line"></div>
-<div class="line"><span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#ifndef H5_NO_STD</span></div>
-<div class="line"><span class="preprocessor"></span>    <span class="keyword">using</span> std::cout;</div>
-<div class="line">    <span class="keyword">using</span> std::endl;</div>
-<div class="line"><span class="preprocessor">#endif  // H5_NO_STD</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#endif</span></div>
-<div class="line"><span class="preprocessor"></span></div>
-<div class="line"><span class="preprocessor">#include "<a class="code" href="H5Cpp_8h.html">H5Cpp.h</a>"</span></div>
-<div class="line"></div>
-<div class="line"><span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><span class="preprocessor"></span>    <span class="keyword">using namespace </span>H5;</div>
-<div class="line"><span class="preprocessor">#endif</span></div>
-<div class="line"><span class="preprocessor"></span></div>
-<div class="line"><span class="keyword">const</span> <a name="a0"></a><a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> FILE_NAME( <span class="stringliteral">"Group.h5"</span> );</div>
-<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span>      RANK = 2;</div>
-<div class="line"></div>
-<div class="line"><span class="comment">// Operator function</span></div>
-<div class="line"><span class="keyword">extern</span> <span class="stringliteral">"C"</span> herr_t file_info(hid_t loc_id, <span class="keyword">const</span> <span class="keywordtype">char</span> *name, <span class="keyword">const</span> H5L_info_t *linfo,</div>
-<div class="line">    <span class="keywordtype">void</span> *opdata);</div>
-<div class="line"></div>
-<div class="line"><span class="keywordtype">int</span> main(<span class="keywordtype">void</span>)</div>
-<div class="line">{</div>
-<div class="line"></div>
-<div class="line">    hsize_t  dims[2];</div>
-<div class="line">    hsize_t  cdims[2];</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">// Try block to detect exceptions raised by any of the calls inside it</span></div>
-<div class="line">    <span class="keywordflow">try</span></div>
-<div class="line">    {</div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Turn off the auto-printing when failure occurs so that we can</span></div>
-<div class="line"><span class="comment">     * handle the errors appropriately</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    <a name="a1"></a><a class="code" href="classH5_1_1Exception.html#ad49f16300979996c094c2e4f57868414">Exception::dontPrint</a>();</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Create the named file, truncating the existing one if any,</span></div>
-<div class="line"><span class="comment">     * using default create and access property lists.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    <a name="_a2"></a><a class="code" href="classH5_1_1H5File.html">H5File</a> *file = <span class="keyword">new</span> <a class="code" href="classH5_1_1H5File.html">H5File</a>( FILE_NAME, H5F_ACC_TRUNC );</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Create a group in the file</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    <a name="_a3"></a><a class="code" href="classH5_1_1Group.html">Group</a>* group = <span class="keyword">new</span> <a class="code" href="classH5_1_1Group.html">Group</a>( file-><a name="a4"></a><a class="code" href="classH5_1_1CommonFG.html#a241dc4c229a307e4c4eacf9e38dfc472">createGroup</a>( <span class="stringliteral">"/Data"</span> ));</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Create dataset "Compressed Data" in the group using absolute</span></div>
-<div class="line"><span class="comment">     * name. Dataset creation property list is modified to use</span></div>
-<div class="line"><span class="comment">     * GZIP compression with the compression effort set to 6.</span></div>
-<div class="line"><span class="comment">     * Note that compression can be used only when dataset is chunked.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    dims[0] = 1000;</div>
-<div class="line">    dims[1] = 20;</div>
-<div class="line">    cdims[0] = 20;</div>
-<div class="line">    cdims[1] = 20;</div>
-<div class="line">    <a name="_a5"></a><a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> *dataspace = <span class="keyword">new</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>(RANK, dims); <span class="comment">// create new dspace</span></div>
-<div class="line">    <a name="_a6"></a><a class="code" href="classH5_1_1DSetCreatPropList.html">DSetCreatPropList</a> ds_creatplist;  <span class="comment">// create dataset creation prop list</span></div>
-<div class="line">    ds_creatplist.<a name="a7"></a><a class="code" href="classH5_1_1DSetCreatPropList.html#a598a2c1646304253c34582f57ba75a51">setChunk</a>( 2, cdims );  <span class="comment">// then modify it for compression</span></div>
-<div class="line">    ds_creatplist.<a name="a8"></a><a class="code" href="classH5_1_1DSetCreatPropList.html#afce63c8d8c410e4a52b25b469fea1859">setDeflate</a>( 6 );</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Create the first dataset.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    <a name="_a9"></a><a class="code" href="classH5_1_1DataSet.html">DataSet</a>* dataset = <span class="keyword">new</span> <a class="code" href="classH5_1_1DataSet.html">DataSet</a>(file-><a name="a10"></a><a class="code" href="classH5_1_1CommonFG.html#a12a4af21ca0231d4f2c4008b12177bb1">createDataSet</a>(</div>
-<div class="line">        <span class="stringliteral">"/Data/Compressed_Data"</span>, <a name="a11"></a><a class="code" href="classH5_1_1PredType.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>,</div>
-<div class="line">        *dataspace, ds_creatplist ));</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Close the first dataset.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    <span class="keyword">delete</span> dataset;</div>
-<div class="line">    <span class="keyword">delete</span> dataspace;</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Create the second dataset.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    dims[0] = 500;</div>
-<div class="line">    dims[1] = 20;</div>
-<div class="line">    dataspace = <span class="keyword">new</span> <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a>(RANK, dims); <span class="comment">// create second dspace</span></div>
-<div class="line">    dataset = <span class="keyword">new</span> <a class="code" href="classH5_1_1DataSet.html">DataSet</a>(file-><a class="code" href="classH5_1_1CommonFG.html#a12a4af21ca0231d4f2c4008b12177bb1">createDataSet</a>(<span class="stringliteral">"/Data/Float_Data"</span>,</div>
-<div class="line">            <a name="a12"></a><a class="code" href="classH5_1_1PredType.html#aa1840efa5f3728f370bfdb475b010c02">PredType::NATIVE_FLOAT</a>, *dataspace));</div>
-<div class="line"></div>
-<div class="line">    <span class="keyword">delete</span> dataset;</div>
-<div class="line">    <span class="keyword">delete</span> dataspace;</div>
-<div class="line">    <span class="keyword">delete</span> group;</div>
-<div class="line">    <span class="keyword">delete</span> file;</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Now reopen the file and group in the file.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    file = <span class="keyword">new</span> <a class="code" href="classH5_1_1H5File.html">H5File</a>(FILE_NAME, H5F_ACC_RDWR);</div>
-<div class="line">    group = <span class="keyword">new</span> <a class="code" href="classH5_1_1Group.html">Group</a>(file-><a name="a13"></a><a class="code" href="classH5_1_1CommonFG.html#a24a81b8a3cbcb97f73984d85b63a255e">openGroup</a>(<span class="stringliteral">"Data"</span>));</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Access "Compressed_Data" dataset in the group.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    <span class="keywordflow">try</span> {  <span class="comment">// to determine if the dataset exists in the group</span></div>
-<div class="line">        dataset = <span class="keyword">new</span> <a class="code" href="classH5_1_1DataSet.html">DataSet</a>( group-><a name="a14"></a><a class="code" href="classH5_1_1CommonFG.html#a6a2557f173c32577db9feeb1b77d4e40">openDataSet</a>( <span class="stringliteral">"Compressed_Data"</span> ));</div>
-<div class="line">    }</div>
-<div class="line">    <span class="keywordflow">catch</span>( <a name="_a15"></a><a class="code" href="classH5_1_1GroupIException.html">GroupIException</a> not_found_error ) {</div>
-<div class="line">        cout << <span class="stringliteral">" Dataset is not found."</span> << endl;</div>
-<div class="line">    }</div>
-<div class="line">    cout << <span class="stringliteral">"dataset \"/Data/Compressed_Data\" is open"</span> << endl;</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Close the dataset.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    <span class="keyword">delete</span> dataset;</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Create hard link to the Data group.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    file-><a name="a16"></a><a class="code" href="classH5_1_1CommonFG.html#a5cdfe34b7504b51aa6ee2db7aa821b97">link</a>( H5L_TYPE_HARD, <span class="stringliteral">"Data"</span>, <span class="stringliteral">"Data_new"</span> );</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * We can access "Compressed_Data" dataset using created</span></div>
-<div class="line"><span class="comment">     * hard link "Data_new".</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    <span class="keywordflow">try</span> {  <span class="comment">// to determine if the dataset exists in the file</span></div>
-<div class="line">        dataset = <span class="keyword">new</span> <a class="code" href="classH5_1_1DataSet.html">DataSet</a>(file-><a class="code" href="classH5_1_1CommonFG.html#a6a2557f173c32577db9feeb1b77d4e40">openDataSet</a>( <span class="stringliteral">"/Data_new/Compressed_Data"</span> ));</div>
-<div class="line">    }</div>
-<div class="line">    <span class="keywordflow">catch</span>( <a name="_a17"></a><a class="code" href="classH5_1_1FileIException.html">FileIException</a> not_found_error )</div>
-<div class="line">    {</div>
-<div class="line">        cout << <span class="stringliteral">" Dataset is not found."</span> << endl;</div>
-<div class="line">    }</div>
-<div class="line">    cout << <span class="stringliteral">"dataset \"/Data_new/Compressed_Data\" is open"</span> << endl;</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Close the dataset.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    <span class="keyword">delete</span> dataset;</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Use iterator to see the names of the objects in the file</span></div>
-<div class="line"><span class="comment">     * root directory.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    cout << endl << <span class="stringliteral">"Iterating over elements in the file"</span> << endl;</div>
-<div class="line">    herr_t idx = H5Literate(file-><a name="a18"></a><a class="code" href="classH5_1_1H5File.html#a678d947a4efe731e497d33d1c23922ff">getId</a>(), H5_INDEX_NAME, H5_ITER_INC, NULL, file_info, NULL);</div>
-<div class="line">    cout << endl;</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Unlink  name "Data" and use iterator to see the names</span></div>
-<div class="line"><span class="comment">     * of the objects in the file root direvtory.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    cout << <span class="stringliteral">"Unlinking..."</span> << endl;</div>
-<div class="line">    <span class="keywordflow">try</span> {  <span class="comment">// attempt to unlink the dataset</span></div>
-<div class="line">        file-><a name="a19"></a><a class="code" href="classH5_1_1CommonFG.html#a7daac4c48230056d7b43ead4f3391da4">unlink</a>( <span class="stringliteral">"Data"</span> );</div>
-<div class="line">    }</div>
-<div class="line">    <span class="keywordflow">catch</span>( <a class="code" href="classH5_1_1FileIException.html">FileIException</a> unlink_error )</div>
-<div class="line">    {</div>
-<div class="line">        cout << <span class="stringliteral">" unlink failed."</span> << endl;</div>
-<div class="line">    }</div>
-<div class="line">    cout << <span class="stringliteral">"\"Data\" is unlinked"</span> << endl;</div>
-<div class="line"></div>
-<div class="line">    cout << endl << <span class="stringliteral">"Iterating over elements in the file again"</span> << endl;</div>
-<div class="line">    idx = H5Literate(file-><a class="code" href="classH5_1_1H5File.html#a678d947a4efe731e497d33d1c23922ff">getId</a>(), H5_INDEX_NAME, H5_ITER_INC, NULL, file_info, NULL);</div>
-<div class="line">    cout << endl;</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Close the group and file.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    <span class="keyword">delete</span> group;</div>
-<div class="line">    <span class="keyword">delete</span> file;</div>
-<div class="line">    }  <span class="comment">// end of try block</span></div>
-<div class="line"></div>
-<div class="line">    <span class="comment">// catch failure caused by the H5File operations</span></div>
-<div class="line">    <span class="keywordflow">catch</span>( <a class="code" href="classH5_1_1FileIException.html">FileIException</a> error )</div>
-<div class="line">    {</div>
-<div class="line">    error.<a name="a20"></a><a class="code" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div>
-<div class="line">    <span class="keywordflow">return</span> -1;</div>
-<div class="line">    }</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">// catch failure caused by the DataSet operations</span></div>
-<div class="line">    <span class="keywordflow">catch</span>( <a name="_a21"></a><a class="code" href="classH5_1_1DataSetIException.html">DataSetIException</a> error )</div>
-<div class="line">    {</div>
-<div class="line">    error.<a class="code" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div>
-<div class="line">    <span class="keywordflow">return</span> -1;</div>
-<div class="line">    }</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">// catch failure caused by the DataSpace operations</span></div>
-<div class="line">    <span class="keywordflow">catch</span>( <a name="_a22"></a><a class="code" href="classH5_1_1DataSpaceIException.html">DataSpaceIException</a> error )</div>
-<div class="line">    {</div>
-<div class="line">    error.<a class="code" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div>
-<div class="line">    <span class="keywordflow">return</span> -1;</div>
-<div class="line">    }</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">// catch failure caused by the Attribute operations</span></div>
-<div class="line">    <span class="keywordflow">catch</span>( <a name="_a23"></a><a class="code" href="classH5_1_1AttributeIException.html">AttributeIException</a> error )</div>
-<div class="line">    {</div>
-<div class="line">    error.<a class="code" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div>
-<div class="line">    <span class="keywordflow">return</span> -1;</div>
-<div class="line">    }</div>
-<div class="line">    <span class="keywordflow">return</span> 0;</div>
-<div class="line">}</div>
-<div class="line"></div>
-<div class="line"><span class="comment">/*</span></div>
-<div class="line"><span class="comment"> * Operator function.</span></div>
-<div class="line"><span class="comment"> */</span></div>
-<div class="line">herr_t</div>
-<div class="line">file_info(hid_t loc_id, <span class="keyword">const</span> <span class="keywordtype">char</span> *name, <span class="keyword">const</span> H5L_info_t *linfo, <span class="keywordtype">void</span> *opdata)</div>
-<div class="line">{</div>
-<div class="line">    hid_t group;</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Open the group using its name.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    group = H5Gopen2(loc_id, name, H5P_DEFAULT);</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Display group name.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    cout << <span class="stringliteral">"Name : "</span> << name << endl;</div>
-<div class="line"></div>
-<div class="line">    H5Gclose(group);</div>
-<div class="line">    <span class="keywordflow">return</span> 0;</div>
-<div class="line">}</div>
-<div class="line"></div>
-</div><!-- fragment --> </div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/header2_files/filelist.xml b/html/cpplus_RM/header2_files/filelist.xml
deleted file mode 100644
index 6732f49..0000000
--- a/html/cpplus_RM/header2_files/filelist.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<xml xmlns:o="urn:schemas-microsoft-com:office:office">
- <o:MainFile HRef="../header.html"/>
- <o:File HRef="image001.jpg"/>
- <o:File HRef="image002.jpg"/>
- <o:File HRef="filelist.xml"/>
-</xml>
\ No newline at end of file
diff --git a/html/cpplus_RM/header2_files/image001.jpg b/html/cpplus_RM/header2_files/image001.jpg
deleted file mode 100644
index 92b53c9..0000000
Binary files a/html/cpplus_RM/header2_files/image001.jpg and /dev/null differ
diff --git a/html/cpplus_RM/header2_files/image002.jpg b/html/cpplus_RM/header2_files/image002.jpg
deleted file mode 100644
index e6f4804..0000000
Binary files a/html/cpplus_RM/header2_files/image002.jpg and /dev/null differ
diff --git a/html/cpplus_RM/header_files/filelist.xml b/html/cpplus_RM/header_files/filelist.xml
deleted file mode 100644
index 6732f49..0000000
--- a/html/cpplus_RM/header_files/filelist.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<xml xmlns:o="urn:schemas-microsoft-com:office:office">
- <o:MainFile HRef="../header.html"/>
- <o:File HRef="image001.jpg"/>
- <o:File HRef="image002.jpg"/>
- <o:File HRef="filelist.xml"/>
-</xml>
\ No newline at end of file
diff --git a/html/cpplus_RM/header_files/image001.jpg b/html/cpplus_RM/header_files/image001.jpg
deleted file mode 100644
index 92b53c9..0000000
Binary files a/html/cpplus_RM/header_files/image001.jpg and /dev/null differ
diff --git a/html/cpplus_RM/header_files/image002.jpg b/html/cpplus_RM/header_files/image002.jpg
deleted file mode 100644
index e6f4804..0000000
Binary files a/html/cpplus_RM/header_files/image002.jpg and /dev/null differ
diff --git a/html/cpplus_RM/hierarchy.html b/html/cpplus_RM/hierarchy.html
deleted file mode 100644
index f424d46..0000000
--- a/html/cpplus_RM/hierarchy.html
+++ /dev/null
@@ -1,146 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Class Hierarchy</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class List</span></a></li>
-      <li><a href="classes.html"><span>Class Index</span></a></li>
-      <li class="current"><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">Class Hierarchy</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock">This inheritance list is sorted roughly, but not completely, alphabetically:</div><div class="directory">
-<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span><span onclick="javascript:toggleLevel(5);">5</span><span onclick="javascript:toggleLevel(6);">6</span>]</div><table class="directory">
-<tr id="row_0_" class="even"><td class="entry"><img id="arr_0_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1AbstractDs.html" target="_self">H5::AbstractDs</a></td><td class="desc">Class <a class="el" href="classH5_1_1AbstractDs.html" title="Class AbstractDs is an abstract base class, inherited by Attribute and DataSet. ">AbstractDs</a> is an abstract base class, inhe [...]
-<tr id="row_0_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1Attribute.html" target="_self">H5::Attribute</a></td><td class="desc">Class <a class="el" href="classH5_1_1Attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> operates on HDF5 attributes </td></tr>
-<tr id="row_0_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1DataSet.html" target="_self">H5::DataSet</a></td><td class="desc">Class <a class="el" href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> operates on HDF5 datasets </td></tr>
-<tr id="row_1_"><td class="entry"><img id="arr_1_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1CommonFG.html" target="_self">H5::CommonFG</a></td><td class="desc">Class <a class="el" href="classH5_1_1CommonFG.html" title="Class CommonFG is an abstract base class of H5File and H5Group. ">CommonFG</a> is an abstract base class of <a class="el" href="classH5_1_1H5File.h [...]
-<tr id="row_1_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1Group.html" target="_self">H5::Group</a></td><td class="desc">Class <a class="el" href="classH5_1_1Group.html" title="Class Group represents an HDF5 group. ">Group</a> represents an HDF5 group </td></tr>
-<tr id="row_1_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1H5File.html" target="_self">H5::H5File</a></td><td class="desc">Class <a class="el" href="classH5_1_1H5File.html" title="Class H5File represents an HDF5 file. ">H5File</a> represents an HDF5 file </td></tr>
-<tr id="row_2_" class="even"><td class="entry"><img id="arr_2_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('2_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1Exception.html" target="_self">H5::Exception</a></td><td class="desc"><a class="el" href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> provides wrappers of HDF5 error handling functions </td></tr>
-<tr id="row_2_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1AttributeIException.html" target="_self">H5::AttributeIException</a></td><td class="desc"></td></tr>
-<tr id="row_2_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1DataSetIException.html" target="_self">H5::DataSetIException</a></td><td class="desc"></td></tr>
-<tr id="row_2_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1DataSpaceIException.html" target="_self">H5::DataSpaceIException</a></td><td class="desc"></td></tr>
-<tr id="row_2_3_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1DataTypeIException.html" target="_self">H5::DataTypeIException</a></td><td class="desc"></td></tr>
-<tr id="row_2_4_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1FileIException.html" target="_self">H5::FileIException</a></td><td class="desc"></td></tr>
-<tr id="row_2_5_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1GroupIException.html" target="_self">H5::GroupIException</a></td><td class="desc"></td></tr>
-<tr id="row_2_6_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1IdComponentException.html" target="_self">H5::IdComponentException</a></td><td class="desc"></td></tr>
-<tr id="row_2_7_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1LibraryIException.html" target="_self">H5::LibraryIException</a></td><td class="desc"></td></tr>
-<tr id="row_2_8_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1PropListIException.html" target="_self">H5::PropListIException</a></td><td class="desc"></td></tr>
-<tr id="row_2_9_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1ReferenceException.html" target="_self">H5::ReferenceException</a></td><td class="desc"></td></tr>
-<tr id="row_3_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1H5Library.html" target="_self">H5::H5Library</a></td><td class="desc">Class <a class="el" href="classH5_1_1H5Library.html" title="Class H5Library operates the HDF5 library globably. ">H5Library</a> operates the HDF5 library globably </td></tr>
-<tr id="row_4_" class="even"><td class="entry"><img id="arr_4_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('4_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1IdComponent.html" target="_self">H5::IdComponent</a></td><td class="desc">Class <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> provides wrapper [...]
-<tr id="row_4_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1Attribute.html" target="_self">H5::Attribute</a></td><td class="desc">Class <a class="el" href="classH5_1_1Attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> operates on HDF5 attributes </td></tr>
-<tr id="row_4_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1DataSpace.html" target="_self">H5::DataSpace</a></td><td class="desc">Class <a class="el" href="classH5_1_1DataSpace.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> operates on HDF5 dataspaces </td></tr>
-<tr id="row_4_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_4_2_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('4_2_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1H5Location.html" target="_self">H5::H5Location</a></td><td class="desc"><a class="el" href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a>  [...]
-<tr id="row_4_2_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1H5File.html" target="_self">H5::H5File</a></td><td class="desc">Class <a class="el" href="classH5_1_1H5File.html" title="Class H5File represents an HDF5 file. ">H5File</a> repr [...]
-<tr id="row_4_2_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_4_2_1_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('4_2_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1H5Object.html" target="_self">H5::H5Object</a></td><td class="desc">Class <a class="el" href="classH5_1_1H5Object.html" title="Class H5O [...]
-<tr id="row_4_2_1_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1DataSet.html" target="_self">H5::DataSet</a></td><td class="desc">Class <a class="el" href="classH5_1_1DataSet. [...]
-<tr id="row_4_2_1_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img id="arr_4_2_1_1_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('4_2_1_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1DataType.html" target="_self">H5::DataType</a></td><td class="desc">Cla [...]
-<tr id="row_4_2_1_1_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1ArrayType.html" target="_self">H5::ArrayType</a> [...]
-<tr id="row_4_2_1_1_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_4_2_1_1_1_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('4_2_1_1_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1Atom [...]
-<tr id="row_4_2_1_1_1_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" hr [...]
-<tr id="row_4_2_1_1_1_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1 [...]
-<tr id="row_4_2_1_1_1_2_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" hr [...]
-<tr id="row_4_2_1_1_1_3_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class [...]
-<tr id="row_4_2_1_1_2_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1CompType.html" target="_self">H5::CompType</a></ [...]
-<tr id="row_4_2_1_1_3_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1EnumType.html" target="_self">H5::EnumType</a></td><td class= [...]
-<tr id="row_4_2_1_1_4_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1VarLenType.html" target="_self">H5::VarLenTy [...]
-<tr id="row_4_2_1_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1Group.html" target="_self">H5::Group</a></td><td class="desc">Class <a class="el" href="classH5_1_1Group.html" title="Cl [...]
-<tr id="row_4_3_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_4_3_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('4_3_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1PropList.html" target="_self">H5::PropList</a></td><td class="desc">Class <a class="el" href="classH5_1_1PropList.html" title="Class PropList provides operations for generic property lists.  [...]
-<tr id="row_4_3_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1DSetCreatPropList.html" target="_self">H5::DSetCreatPropList</a></td><td class="desc">Class <a class="el" href="classH5_1_1DSetCreatPropList.html" title="Class DSetCreatPropList represent [...]
-<tr id="row_4_3_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1DSetMemXferPropList.html" target="_self">H5::DSetMemXferPropList</a></td><td class="desc">Class <a class="el" href="classH5_1_1DSetMemXferPropList.html" title="Class DSetMemX [...]
-<tr id="row_4_3_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1FileAccPropList.html" target="_self">H5::FileAccPropList</a></td><td class="desc">Class <a class="el" href="classH5_1_1FileAccPropList.html" title="Class FileAccPropList represents the HD [...]
-<tr id="row_4_3_3_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1FileCreatPropList.html" target="_self">H5::FileCreatPropList</a></td><td class="desc">Class <a class="el" href="classH5_1_1FileCreatPropList.html" title="Class FileCreatP [...]
-<tr id="row_5_"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classH5_1_1UserData4Aiterate.html" target="_self">H5::UserData4Aiterate</a></td><td class="desc"></td></tr>
-</table>
-</div><!-- directory -->
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/image001.jpg b/html/cpplus_RM/image001.jpg
deleted file mode 100644
index 2770aa4..0000000
Binary files a/html/cpplus_RM/image001.jpg and /dev/null differ
diff --git a/html/cpplus_RM/index.html b/html/cpplus_RM/index.html
deleted file mode 100644
index 4657d90..0000000
--- a/html/cpplus_RM/index.html
+++ /dev/null
@@ -1,106 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Main Page</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li class="current"><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
-<div class="textblock"><h1><a class="anchor" id="intro_sec"></a>
-Introduction</h1>
-<p>The C++ API provides C++ wrappers for a number of APIs in 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 <a href="http://www.hdfgroup.org/HDF5/doc/index.html">http://www.hdfgroup.org/HDF5/doc/index.html</a></p>
-<p>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:</p>
-<pre class="fragment">  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
-</pre> <h1><a class="anchor" id="install_sec"></a>
-Installation</h1>
-<p>Please refer to the file release_docs/INSTALL under the top directory for information about installing, building, and testing the C++ API. </p>
-</div></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/jquery.js b/html/cpplus_RM/jquery.js
deleted file mode 100644
index c197801..0000000
--- a/html/cpplus_RM/jquery.js
+++ /dev/null
@@ -1,31 +0,0 @@
-/*!
- * jQuery JavaScript Library v1.7.1
- * http://jquery.com/
- *
- * Copyright 2011, John Resig
- * Dual licensed under the MIT or GPL Version 2 licenses.
- * http://jquery.org/license
- *
- * Includes Sizzle.js
- * http://sizzlejs.com/
- * Copyright 2011, The Dojo Foundation
- * Released under the MIT, BSD, and GPL Licenses.
- *
- * Date: Mon Nov 21 21:11:03 2011 -0500
- */
-(function(bb,L){var av=bb.document,bu=bb.navigator,bl=bb.location;var b=(function(){var bF=function(b0,b1){return new bF.fn.init(b0,b1,bD)},bU=bb.jQuery,bH=bb.$,bD,bY=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,bM=/\S/,bI=/^\s+/,bE=/\s+$/,bA=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,bN=/^[\],:{}\s]*$/,bW=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,bP=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,bJ=/(?:^|:|,)(?:\s*\[)+/g,by=/(webkit)[ \/]([\w.]+)/,bR=/(opera)(?:.*version)?[ \/]([\w.]+)/ [...]
-}else{--bw}}if(!bw){bC.resolveWith(bC,bx)}}else{if(bC!==bA){bC.resolveWith(bC,e?[bA]:[])}}return bE}});b.support=(function(){var bJ,bI,bF,bG,bx,bE,bA,bD,bz,bK,bB,by,bw,bv=av.createElement("div"),bH=av.documentElement;bv.setAttribute("className","t");bv.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>";bI=bv.getElementsByTagName("*");bF=bv.getElementsByTagName("a")[0];if(!bI||!bI.length||!bF){return{}}bG=av.createElemen [...]
-if(!bA||bv===3||bv===8||bv===2){return}if(bz&&bx in b.attrFn){return b(bA)[bx](bB)}if(typeof bA.getAttribute==="undefined"){return b.prop(bA,bx,bB)}by=bv!==1||!b.isXMLDoc(bA);if(by){bx=bx.toLowerCase();e=b.attrHooks[bx]||(ao.test(bx)?aY:be)}if(bB!==L){if(bB===null){b.removeAttr(bA,bx);return}else{if(e&&"set" in e&&by&&(bw=e.set(bA,bB,bx))!==L){return bw}else{bA.setAttribute(bx,""+bB);return bB}}}else{if(e&&"get" in e&&by&&(bw=e.get(bA,bx))!==null){return bw}else{bw=bA.getAttribute(bx);re [...]
-}b.event.add(this,"click._submit keypress._submit",function(bx){var bw=bx.target,bv=b.nodeName(bw,"input")||b.nodeName(bw,"button")?bw.form:L;if(bv&&!bv._submit_attached){b.event.add(bv,"submit._submit",function(e){if(this.parentNode&&!e.isTrigger){b.event.simulate("submit",this.parentNode,e,true)}});bv._submit_attached=true}})},teardown:function(){if(b.nodeName(this,"form")){return false}b.event.remove(this,"._submit")}}}if(!b.support.changeBubbles){b.event.special.change={setup:functio [...]
-/*!
- * Sizzle CSS Selector Engine
- *  Copyright 2011, The Dojo Foundation
- *  Released under the MIT, BSD, and GPL Licenses.
- *  More information: http://sizzlejs.com/
- */
-(function(){var bH=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,bC="sizcache"+(Math.random()+"").replace(".",""),bI=0,bL=Object.prototype.toString,bB=false,bA=true,bK=/\\/g,bO=/\r\n/g,bQ=/\W/;[0,0].sort(function(){bA=false;return 0});var by=function(bV,e,bY,bZ){bY=bY||[];e=e||av;var b1=e;if(e.nodeType!==1&&e.nodeType!==9){return[]}if(!bV||typeof bV!=="string"){return bY}var bS,b3,b6,bR,b2,b5,b4,bX,bU [...]
-},lt:function(bS,bR,e){return bR<e[3]-0},gt:function(bS,bR,e){return bR>e[3]-0},nth:function(bS,bR,e){return e[3]-0===bR},eq:function(bS,bR,e){return e[3]-0===bR}},filter:{PSEUDO:function(bS,bX,bW,bY){var e=bX[1],bR=bE.filters[e];if(bR){return bR(bS,bW,bX,bY)}else{if(e==="contains"){return(bS.textContent||bS.innerText||bw([bS])||"").indexOf(bX[3])>=0}else{if(e==="not"){var bT=bX[3];for(var bV=0,bU=bT.length;bV<bU;bV++){if(bT[bV]===bS){return false}}return true}else{by.error(e)}}}},CHILD: [...]
-ax.optgroup=ax.option;ax.tbody=ax.tfoot=ax.colgroup=ax.caption=ax.thead;ax.th=ax.td;if(!b.support.htmlSerialize){ax._default=[1,"div<div>","</div>"]}b.fn.extend({text:function(e){if(b.isFunction(e)){return this.each(function(bw){var bv=b(this);bv.text(e.call(this,bw,bv.text()))})}if(typeof e!=="object"&&e!==L){return this.empty().append((this[0]&&this[0].ownerDocument||av).createTextNode(e))}return b.text(this)},wrapAll:function(e){if(b.isFunction(e)){return this.each(function(bw){b(this [...]
-if(bA>0){if(bv!=="border"){for(;bx<e;bx++){if(!bv){bA-=parseFloat(b.css(by,"padding"+bz[bx]))||0}if(bv==="margin"){bA+=parseFloat(b.css(by,bv+bz[bx]))||0}else{bA-=parseFloat(b.css(by,"border"+bz[bx]+"Width"))||0}}}return bA+"px"}bA=Z(by,bw,bw);if(bA<0||bA==null){bA=by.style[bw]||0}bA=parseFloat(bA)||0;if(bv){for(;bx<e;bx++){bA+=parseFloat(b.css(by,"padding"+bz[bx]))||0;if(bv!=="padding"){bA+=parseFloat(b.css(by,"border"+bz[bx]+"Width"))||0}if(bv==="margin"){bA+=parseFloat(b.css(by,bv+bz[ [...]
-}}}}})}var Q={},a8,m,aB=/^(?:toggle|show|hide)$/,aT=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,a3,aH=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],a4;b.fn.extend({show:function(bx,bA,bz){var bw,by;if(bx||bx===0){return this.animate(a0("show",3),bx,bA,bz)}else{for(var bv=0,e=this.length;bv<e;bv++){bw=this[bv];if(bw.style){by=bw.style.display;if(!b._data(bw,"olddisplay")&&by==="none"){by=bw.style.d [...]
-})}})(window);
diff --git a/html/cpplus_RM/namespaceH5.html b/html/cpplus_RM/namespaceH5.html
deleted file mode 100644
index 83bbe07..0000000
--- a/html/cpplus_RM/namespaceH5.html
+++ /dev/null
@@ -1,304 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: H5 Namespace Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="namespaces.html"><span>Namespace List</span></a></li>
-      <li><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
-    </ul>
-  </div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> |
-<a href="#typedef-members">Typedefs</a> |
-<a href="#func-members">Functions</a> |
-<a href="#var-members">Variables</a>  </div>
-  <div class="headertitle">
-<div class="title">H5 Namespace Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AbstractDs.html">AbstractDs</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1AbstractDs.html" title="Class AbstractDs is an abstract base class, inherited by Attribute and DataSet. ">AbstractDs</a> is an abstract base class, inherited by <a class="el" href="classH5_1_1Attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> and <a class="el" href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. ">Dat [...]
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1ArrayType.html">ArrayType</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1ArrayType.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes...">ArrayType</a> inherits from <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> and provides wrappers for the HDF5's Array Datatypes.  <a href="classH5_1_1ArrayType.html#details [...]
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AtomType.html">AtomType</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1AtomType.html" title="Class AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. ">AtomType</a> is a base class, inherited by <a class="el" href="classH5_1_1IntType.html" title="Class IntType operates on HDF5 integer datatype. ">IntType</a>, <a class="el" href="classH5_1_1FloatType.html" title="Class FloatType operates on HDF5 floating point datat [...]
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Attribute.html">Attribute</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1Attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> operates on HDF5 attributes.  <a href="classH5_1_1Attribute.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CommonFG.html">CommonFG</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1CommonFG.html" title="Class CommonFG is an abstract base class of H5File and H5Group. ">CommonFG</a> is an abstract base class of <a class="el" href="classH5_1_1H5File.html" title="Class H5File represents an HDF5 file. ">H5File</a> and H5Group.  <a href="classH5_1_1CommonFG.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1CompType.html">CompType</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classH5_1_1CompType.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. ">CompType</a> is a derivative of a <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> and operates on HDF5 compound datatypes.  <a href="classH5_1_1CompType.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSet.html">DataSet</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> operates on HDF5 datasets.  <a href="classH5_1_1DataSet.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpace.html">DataSpace</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1DataSpace.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> operates on HDF5 dataspaces.  <a href="classH5_1_1DataSpace.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataType.html">DataType</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1DataType.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> provides generic operations on HDF5 datatypes.  <a href="classH5_1_1DataType.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetCreatPropList.html">DSetCreatPropList</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1DSetCreatPropList.html" title="Class DSetCreatPropList represents the dataset creation property list. ">DSetCreatPropList</a> represents the dataset creation property list.  <a href="classH5_1_1DSetCreatPropList.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DSetMemXferPropList.html">DSetMemXferPropList</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1DSetMemXferPropList.html" title="Class DSetMemXferPropList represents the dataset memory and transfer property list. ">DSetMemXferPropList</a> represents the dataset memory and transfer property list.  <a href="classH5_1_1DSetMemXferPropList.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1EnumType.html">EnumType</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1EnumType.html" title="Class EnumType operates on HDF5 enum datatypes. ">EnumType</a> operates on HDF5 enum datatypes.  <a href="classH5_1_1EnumType.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Exception.html">Exception</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classH5_1_1Exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> provides wrappers of HDF5 error handling functions.  <a href="classH5_1_1Exception.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileIException.html">FileIException</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1GroupIException.html">GroupIException</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSpaceIException.html">DataSpaceIException</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataTypeIException.html">DataTypeIException</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropListIException.html">PropListIException</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1DataSetIException.html">DataSetIException</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1AttributeIException.html">AttributeIException</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1ReferenceException.html">ReferenceException</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1LibraryIException.html">LibraryIException</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponentException.html">IdComponentException</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileAccPropList.html">FileAccPropList</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1FileAccPropList.html" title="Class FileAccPropList represents the HDF5 file access property list. ">FileAccPropList</a> represents the HDF5 file access property list.  <a href="classH5_1_1FileAccPropList.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FileCreatPropList.html">FileCreatPropList</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1FileCreatPropList.html" title="Class FileCreatPropList represents the HDF5 file create property list. ">FileCreatPropList</a> represents the HDF5 file create property list.  <a href="classH5_1_1FileCreatPropList.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5File.html">H5File</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1H5File.html" title="Class H5File represents an HDF5 file. ">H5File</a> represents an HDF5 file.  <a href="classH5_1_1H5File.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1FloatType.html">FloatType</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1FloatType.html" title="Class FloatType operates on HDF5 floating point datatype. ">FloatType</a> operates on HDF5 floating point datatype.  <a href="classH5_1_1FloatType.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1Group.html">Group</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1Group.html" title="Class Group represents an HDF5 group. ">Group</a> represents an HDF5 group.  <a href="classH5_1_1Group.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IdComponent.html">IdComponent</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1IdComponent.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> provides wrappers of the C functions that operate on an HDF5 identifier.  <a href="classH5_1_1IdComponent.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1IntType.html">IntType</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1IntType.html" title="Class IntType operates on HDF5 integer datatype. ">IntType</a> operates on HDF5 integer datatype.  <a href="classH5_1_1IntType.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Library.html">H5Library</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1H5Library.html" title="Class H5Library operates the HDF5 library globably. ">H5Library</a> operates the HDF5 library globably.  <a href="classH5_1_1H5Library.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1UserData4Aiterate.html">UserData4Aiterate</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Location.html">H5Location</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> is an abstract base class, added in version 1.8.12.  <a href="classH5_1_1H5Location.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1H5Object.html">H5Object</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1H5Object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. ">H5Object</a> is a bridge between <a class="el" href="classH5_1_1H5Location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> and <a class="el" href="classH5_1_1DataSet.html" title="Class DataSet operates on HDF5 datasets. ">DataSet [...]
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PredType.html">PredType</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1PredType.html" title="Class PredType holds the definition of all the HDF5 predefined datatypes. ">PredType</a> holds the definition of all the HDF5 predefined datatypes.  <a href="classH5_1_1PredType.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1PropList.html">PropList</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1PropList.html" title="Class PropList provides operations for generic property lists. ">PropList</a> provides operations for generic property lists.  <a href="classH5_1_1PropList.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1StrType.html">StrType</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="classH5_1_1StrType.html" title="Class StrType operates on HDF5 string datatypes. ">StrType</a> operates on HDF5 string datatypes.  <a href="classH5_1_1StrType.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classH5_1_1VarLenType.html">VarLenType</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classH5_1_1VarLenType.html" title="VarLenType operates on the HDF5 C's Variable-length Datatypes. ">VarLenType</a> operates on the HDF5 C's Variable-length Datatypes.  <a href="classH5_1_1VarLenType.html#details">More...</a><br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
-Typedefs</h2></td></tr>
-<tr class="memitem:a5913cae82307d2db03277d081dd71b26"><td class="memItemLeft" align="right" valign="top">typedef void(* </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> )(<a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> attr_name, void *operator_data)</td></tr>
-<tr class="separator:a5913cae82307d2db03277d081dd71b26"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
-Functions</h2></td></tr>
-<tr class="memitem:ae4b492253a8d7e273043f86f9b8a7be6"><td class="memItemLeft" align="right" valign="top">herr_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html#ae4b492253a8d7e273043f86f9b8a7be6">userAttrOpWrpr</a> (hid_t loc_id, const char *attr_name, const H5A_info_t *ainfo, void *op_data)</td></tr>
-<tr class="separator:ae4b492253a8d7e273043f86f9b8a7be6"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr class="memitem:a52e9e81a7ed5ce15b9acc6fe32ee7845"><td class="memItemLeft" align="right" valign="top">class H5_DLLCPP </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html#a52e9e81a7ed5ce15b9acc6fe32ee7845">H5Object</a></td></tr>
-<tr class="separator:a52e9e81a7ed5ce15b9acc6fe32ee7845"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a96d8e144995c506ad2ad38f51c66e5f6"><td class="memItemLeft" align="right" valign="top">class H5_DLLCPP </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceH5.html#a96d8e144995c506ad2ad38f51c66e5f6">H5Location</a></td></tr>
-<tr class="separator:a96d8e144995c506ad2ad38f51c66e5f6"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
-<h2 class="groupheader">Typedef Documentation</h2>
-<a class="anchor" id="a5913cae82307d2db03277d081dd71b26"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">typedef void(* H5::attr_operator_t)(<a class="el" href="classH5_1_1H5Location.html">H5Location</a> &loc, const <a class="el" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> attr_name, void *operator_data)</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ae4b492253a8d7e273043f86f9b8a7be6"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">herr_t H5::userAttrOpWrpr </td>
-          <td>(</td>
-          <td class="paramtype">hid_t </td>
-          <td class="paramname"><em>loc_id</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char * </td>
-          <td class="paramname"><em>attr_name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const H5A_info_t * </td>
-          <td class="paramname"><em>ainfo</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void * </td>
-          <td class="paramname"><em>op_data</em> </td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<h2 class="groupheader">Variable Documentation</h2>
-<a class="anchor" id="a96d8e144995c506ad2ad38f51c66e5f6"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">class H5_DLLCPP <a class="el" href="classH5_1_1H5Location.html">H5::H5Location</a></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a52e9e81a7ed5ce15b9acc6fe32ee7845"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">class H5_DLLCPP <a class="el" href="classH5_1_1H5Object.html">H5::H5Object</a></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/namespacemembers.html b/html/cpplus_RM/namespacemembers.html
deleted file mode 100644
index c543850..0000000
--- a/html/cpplus_RM/namespacemembers.html
+++ /dev/null
@@ -1,116 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Namespace Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="namespaces.html"><span>Namespace List</span></a></li>
-      <li class="current"><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="namespacemembers.html"><span>All</span></a></li>
-      <li><a href="namespacemembers_func.html"><span>Functions</span></a></li>
-      <li><a href="namespacemembers_vars.html"><span>Variables</span></a></li>
-      <li><a href="namespacemembers_type.html"><span>Typedefs</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
-<div class="textblock">Here is a list of all namespace members with links to the namespace documentation for each member:</div><ul>
-<li>attr_operator_t
-: <a class="el" href="namespaceH5.html#a5913cae82307d2db03277d081dd71b26">H5</a>
-</li>
-<li>H5Location
-: <a class="el" href="namespaceH5.html#a96d8e144995c506ad2ad38f51c66e5f6">H5</a>
-</li>
-<li>H5Object
-: <a class="el" href="namespaceH5.html#a52e9e81a7ed5ce15b9acc6fe32ee7845">H5</a>
-</li>
-<li>userAttrOpWrpr()
-: <a class="el" href="namespaceH5.html#ae4b492253a8d7e273043f86f9b8a7be6">H5</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/namespacemembers_func.html b/html/cpplus_RM/namespacemembers_func.html
deleted file mode 100644
index 899abb8..0000000
--- a/html/cpplus_RM/namespacemembers_func.html
+++ /dev/null
@@ -1,107 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Namespace Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="namespaces.html"><span>Namespace List</span></a></li>
-      <li class="current"><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li><a href="namespacemembers.html"><span>All</span></a></li>
-      <li class="current"><a href="namespacemembers_func.html"><span>Functions</span></a></li>
-      <li><a href="namespacemembers_vars.html"><span>Variables</span></a></li>
-      <li><a href="namespacemembers_type.html"><span>Typedefs</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
- <ul>
-<li>userAttrOpWrpr()
-: <a class="el" href="namespaceH5.html#ae4b492253a8d7e273043f86f9b8a7be6">H5</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/namespacemembers_type.html b/html/cpplus_RM/namespacemembers_type.html
deleted file mode 100644
index 7d77122..0000000
--- a/html/cpplus_RM/namespacemembers_type.html
+++ /dev/null
@@ -1,107 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Namespace Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="namespaces.html"><span>Namespace List</span></a></li>
-      <li class="current"><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li><a href="namespacemembers.html"><span>All</span></a></li>
-      <li><a href="namespacemembers_func.html"><span>Functions</span></a></li>
-      <li><a href="namespacemembers_vars.html"><span>Variables</span></a></li>
-      <li class="current"><a href="namespacemembers_type.html"><span>Typedefs</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
- <ul>
-<li>attr_operator_t
-: <a class="el" href="namespaceH5.html#a5913cae82307d2db03277d081dd71b26">H5</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/namespacemembers_vars.html b/html/cpplus_RM/namespacemembers_vars.html
deleted file mode 100644
index 4b19598..0000000
--- a/html/cpplus_RM/namespacemembers_vars.html
+++ /dev/null
@@ -1,110 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Namespace Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="namespaces.html"><span>Namespace List</span></a></li>
-      <li class="current"><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow3" class="tabs2">
-    <ul class="tablist">
-      <li><a href="namespacemembers.html"><span>All</span></a></li>
-      <li><a href="namespacemembers_func.html"><span>Functions</span></a></li>
-      <li class="current"><a href="namespacemembers_vars.html"><span>Variables</span></a></li>
-      <li><a href="namespacemembers_type.html"><span>Typedefs</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="contents">
- <ul>
-<li>H5Location
-: <a class="el" href="namespaceH5.html#a96d8e144995c506ad2ad38f51c66e5f6">H5</a>
-</li>
-<li>H5Object
-: <a class="el" href="namespaceH5.html#a52e9e81a7ed5ce15b9acc6fe32ee7845">H5</a>
-</li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/namespaces.html b/html/cpplus_RM/namespaces.html
deleted file mode 100644
index 7afc6da..0000000
--- a/html/cpplus_RM/namespaces.html
+++ /dev/null
@@ -1,103 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: Namespace List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="namespaces.html"><span>Namespace List</span></a></li>
-      <li><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">Namespace List</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock">Here is a list of all namespaces with brief descriptions:</div><div class="directory">
-<table class="directory">
-<tr id="row_0_" class="even"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespaceH5.html" target="_self">H5</a></td><td class="desc"></td></tr>
-</table>
-</div><!-- directory -->
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:31 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/nav_f.png b/html/cpplus_RM/nav_f.png
deleted file mode 100644
index 72a58a5..0000000
Binary files a/html/cpplus_RM/nav_f.png and /dev/null differ
diff --git a/html/cpplus_RM/nav_g.png b/html/cpplus_RM/nav_g.png
deleted file mode 100644
index 2093a23..0000000
Binary files a/html/cpplus_RM/nav_g.png and /dev/null differ
diff --git a/html/cpplus_RM/nav_h.png b/html/cpplus_RM/nav_h.png
deleted file mode 100644
index 33389b1..0000000
Binary files a/html/cpplus_RM/nav_h.png and /dev/null differ
diff --git a/html/cpplus_RM/open.png b/html/cpplus_RM/open.png
deleted file mode 100644
index 30f75c7..0000000
Binary files a/html/cpplus_RM/open.png and /dev/null differ
diff --git a/html/cpplus_RM/readdata_8cpp-example.html b/html/cpplus_RM/readdata_8cpp-example.html
deleted file mode 100644
index 3b4d342..0000000
--- a/html/cpplus_RM/readdata_8cpp-example.html
+++ /dev/null
@@ -1,315 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: readdata.cpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">readdata.cpp</div>  </div>
-</div><!--header-->
-<div class="contents">
-<dl class="section user"><dt></dt><dd>This example shows how to read datasets.</dd></dl>
-<div class="fragment"><div class="line"><span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><span class="comment"> *                                                                           *</span></div>
-<div class="line"><span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"></div>
-<div class="line"><span class="comment">//</span></div>
-<div class="line"><span class="comment">//      This example reads hyperslab from the SDS.h5 file into</span></div>
-<div class="line"><span class="comment">//      two-dimensional plane of a three-dimensional array.  Various</span></div>
-<div class="line"><span class="comment">//      information about the dataset in the SDS.h5 file is obtained.</span></div>
-<div class="line"><span class="comment">//</span></div>
-<div class="line"></div>
-<div class="line"><span class="preprocessor">#ifdef OLD_HEADER_FILENAME</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <iostream.h></span></div>
-<div class="line"><span class="preprocessor">#else</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <iostream></span></div>
-<div class="line"><span class="preprocessor">#endif</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <string></span></div>
-<div class="line"></div>
-<div class="line"><span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#ifndef H5_NO_STD</span></div>
-<div class="line"><span class="preprocessor"></span>    <span class="keyword">using</span> std::cout;</div>
-<div class="line">    <span class="keyword">using</span> std::endl;</div>
-<div class="line"><span class="preprocessor">#endif  // H5_NO_STD</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#endif</span></div>
-<div class="line"><span class="preprocessor"></span></div>
-<div class="line"><span class="preprocessor">#include "<a class="code" href="H5Cpp_8h.html">H5Cpp.h</a>"</span></div>
-<div class="line"></div>
-<div class="line"><span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><span class="preprocessor"></span>    <span class="keyword">using namespace </span>H5;</div>
-<div class="line"><span class="preprocessor">#endif</span></div>
-<div class="line"><span class="preprocessor"></span></div>
-<div class="line"><span class="keyword">const</span> <a name="a0"></a><a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> FILE_NAME( <span class="stringliteral">"SDS.h5"</span> );</div>
-<div class="line"><span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> DATASET_NAME( <span class="stringliteral">"IntArray"</span> );</div>
-<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span>    NX_SUB = 3;    <span class="comment">// hyperslab dimensions</span></div>
-<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span>    NY_SUB = 4;</div>
-<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span>    NX = 7;        <span class="comment">// output buffer dimensions</span></div>
-<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span>    NY = 7;</div>
-<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span>    NZ = 3;</div>
-<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span>    RANK_OUT = 3;</div>
-<div class="line"></div>
-<div class="line"><span class="keywordtype">int</span> main (<span class="keywordtype">void</span>)</div>
-<div class="line">{</div>
-<div class="line">   <span class="comment">/*</span></div>
-<div class="line"><span class="comment">    * Output buffer initialization.</span></div>
-<div class="line"><span class="comment">    */</span></div>
-<div class="line">   <span class="keywordtype">int</span> i, j, k;</div>
-<div class="line">   <span class="keywordtype">int</span>         data_out[NX][NY][NZ ]; <span class="comment">/* output buffer */</span></div>
-<div class="line">   <span class="keywordflow">for</span> (j = 0; j < NX; j++)</div>
-<div class="line">   {</div>
-<div class="line">      <span class="keywordflow">for</span> (i = 0; i < NY; i++)</div>
-<div class="line">      {</div>
-<div class="line">     <span class="keywordflow">for</span> (k = 0; k < NZ ; k++)</div>
-<div class="line">        data_out[j][i][k] = 0;</div>
-<div class="line">      }</div>
-<div class="line">   }</div>
-<div class="line"></div>
-<div class="line">   <span class="comment">/*</span></div>
-<div class="line"><span class="comment">    * Try block to detect exceptions raised by any of the calls inside it</span></div>
-<div class="line"><span class="comment">    */</span></div>
-<div class="line">   <span class="keywordflow">try</span></div>
-<div class="line">   {</div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Turn off the auto-printing when failure occurs so that we can</span></div>
-<div class="line"><span class="comment">       * handle the errors appropriately</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <a name="a1"></a><a class="code" href="classH5_1_1Exception.html#ad49f16300979996c094c2e4f57868414">Exception::dontPrint</a>();</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Open the specified file and the specified dataset in the file.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <a name="_a2"></a><a class="code" href="classH5_1_1H5File.html">H5File</a> file( FILE_NAME, H5F_ACC_RDONLY );</div>
-<div class="line">      <a name="_a3"></a><a class="code" href="classH5_1_1DataSet.html">DataSet</a> dataset = file.openDataSet( DATASET_NAME );</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Get the class of the datatype that is used by the dataset.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      H5T_class_t type_class = dataset.<a name="a4"></a><a class="code" href="classH5_1_1AbstractDs.html#ae7c9c2ca8092d6ec1e6f265b82775c96">getTypeClass</a>();</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Get class of datatype and print message if it's an integer.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <span class="keywordflow">if</span>( type_class == H5T_INTEGER )</div>
-<div class="line">      {</div>
-<div class="line">     cout << <span class="stringliteral">"Data set has INTEGER type"</span> << endl;</div>
-<div class="line"></div>
-<div class="line">         <span class="comment">/*</span></div>
-<div class="line"><span class="comment">      * Get the integer datatype</span></div>
-<div class="line"><span class="comment">          */</span></div>
-<div class="line">     <a name="_a5"></a><a class="code" href="classH5_1_1IntType.html">IntType</a> intype = dataset.<a name="a6"></a><a class="code" href="classH5_1_1AbstractDs.html#a1c888cead693b57f08e2b42234d01f65">getIntType</a>();</div>
-<div class="line"></div>
-<div class="line">         <span class="comment">/*</span></div>
-<div class="line"><span class="comment">          * Get order of datatype and print message if it's a little endian.</span></div>
-<div class="line"><span class="comment">          */</span></div>
-<div class="line">     <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> order_string;</div>
-<div class="line">         H5T_order_t order = intype.<a name="a7"></a><a class="code" href="classH5_1_1AtomType.html#a49a866fcb26c69b13735d52abf946515">getOrder</a>( order_string );</div>
-<div class="line">     cout << order_string << endl;</div>
-<div class="line"></div>
-<div class="line">         <span class="comment">/*</span></div>
-<div class="line"><span class="comment">          * Get size of the data element stored in file and print it.</span></div>
-<div class="line"><span class="comment">          */</span></div>
-<div class="line">         <span class="keywordtype">size_t</span> size = intype.<a name="a8"></a><a class="code" href="classH5_1_1DataType.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a>();</div>
-<div class="line">         cout << <span class="stringliteral">"Data size is "</span> << size << endl;</div>
-<div class="line">      }</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Get dataspace of the dataset.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <a name="_a9"></a><a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> dataspace = dataset.<a name="a10"></a><a class="code" href="classH5_1_1DataSet.html#a1f727ed91722af4630ba20b2d8b5b12d">getSpace</a>();</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Get the number of dimensions in the dataspace.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      <span class="keywordtype">int</span> rank = dataspace.<a name="a11"></a><a class="code" href="classH5_1_1DataSpace.html#a8c7a590a67ef1a69fe6f70877761b55a">getSimpleExtentNdims</a>();</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Get the dimension size of each dimension in the dataspace and</span></div>
-<div class="line"><span class="comment">       * display them.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      hsize_t dims_out[2];</div>
-<div class="line">      <span class="keywordtype">int</span> ndims = dataspace.<a name="a12"></a><a class="code" href="classH5_1_1DataSpace.html#a704e01abf0484f976eef02589e1ee3fd">getSimpleExtentDims</a>( dims_out, NULL);</div>
-<div class="line">      cout << <span class="stringliteral">"rank "</span> << rank << <span class="stringliteral">", dimensions "</span> <<</div>
-<div class="line">          (<span class="keywordtype">unsigned</span> long)(dims_out[0]) << <span class="stringliteral">" x "</span> <<</div>
-<div class="line">          (<span class="keywordtype">unsigned</span> long)(dims_out[1]) << endl;</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Define hyperslab in the dataset; implicitly giving strike and</span></div>
-<div class="line"><span class="comment">       * block NULL.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      hsize_t      offset[2];   <span class="comment">// hyperslab offset in the file</span></div>
-<div class="line">      hsize_t      count[2];    <span class="comment">// size of the hyperslab in the file</span></div>
-<div class="line">      offset[0] = 1;</div>
-<div class="line">      offset[1] = 2;</div>
-<div class="line">      count[0]  = NX_SUB;</div>
-<div class="line">      count[1]  = NY_SUB;</div>
-<div class="line">      dataspace.<a name="a13"></a><a class="code" href="classH5_1_1DataSpace.html#a92bd510d1c06ebef292faeff73f40c12">selectHyperslab</a>( H5S_SELECT_SET, count, offset );</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Define the memory dataspace.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      hsize_t     dimsm[3];              <span class="comment">/* memory space dimensions */</span></div>
-<div class="line">      dimsm[0] = NX;</div>
-<div class="line">      dimsm[1] = NY;</div>
-<div class="line">      dimsm[2] = NZ ;</div>
-<div class="line">      <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> memspace( RANK_OUT, dimsm );</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Define memory hyperslab.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      hsize_t      offset_out[3];   <span class="comment">// hyperslab offset in memory</span></div>
-<div class="line">      hsize_t      count_out[3];    <span class="comment">// size of the hyperslab in memory</span></div>
-<div class="line">      offset_out[0] = 3;</div>
-<div class="line">      offset_out[1] = 0;</div>
-<div class="line">      offset_out[2] = 0;</div>
-<div class="line">      count_out[0]  = NX_SUB;</div>
-<div class="line">      count_out[1]  = NY_SUB;</div>
-<div class="line">      count_out[2]  = 1;</div>
-<div class="line">      memspace.selectHyperslab( H5S_SELECT_SET, count_out, offset_out );</div>
-<div class="line"></div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * Read data from hyperslab in the file into the hyperslab in</span></div>
-<div class="line"><span class="comment">       * memory and display the data.</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">      dataset.<a name="a14"></a><a class="code" href="classH5_1_1DataSet.html#a2f0278a519122419ae9981666277c9bb">read</a>( data_out, <a name="a15"></a><a class="code" href="classH5_1_1PredType.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>, memspace, dataspace );</div>
-<div class="line"></div>
-<div class="line">      <span class="keywordflow">for</span> (j = 0; j < NX; j++)</div>
-<div class="line">      {</div>
-<div class="line">    <span class="keywordflow">for</span> (i = 0; i < NY; i++)</div>
-<div class="line">       cout << data_out[j][i][0] << <span class="stringliteral">" "</span>;</div>
-<div class="line">    cout << endl;</div>
-<div class="line">      }</div>
-<div class="line">      <span class="comment">/*</span></div>
-<div class="line"><span class="comment">       * 0 0 0 0 0 0 0</span></div>
-<div class="line"><span class="comment">       * 0 0 0 0 0 0 0</span></div>
-<div class="line"><span class="comment">       * 0 0 0 0 0 0 0</span></div>
-<div class="line"><span class="comment">       * 3 4 5 6 0 0 0</span></div>
-<div class="line"><span class="comment">       * 4 5 6 7 0 0 0</span></div>
-<div class="line"><span class="comment">       * 5 6 7 8 0 0 0</span></div>
-<div class="line"><span class="comment">       * 0 0 0 0 0 0 0</span></div>
-<div class="line"><span class="comment">       */</span></div>
-<div class="line">   }  <span class="comment">// end of try block</span></div>
-<div class="line"></div>
-<div class="line">   <span class="comment">// catch failure caused by the H5File operations</span></div>
-<div class="line">   <span class="keywordflow">catch</span>( <a name="_a16"></a><a class="code" href="classH5_1_1FileIException.html">FileIException</a> error )</div>
-<div class="line">   {</div>
-<div class="line">      error.<a name="a17"></a><a class="code" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div>
-<div class="line">      <span class="keywordflow">return</span> -1;</div>
-<div class="line">   }</div>
-<div class="line"></div>
-<div class="line">   <span class="comment">// catch failure caused by the DataSet operations</span></div>
-<div class="line">   <span class="keywordflow">catch</span>( <a name="_a18"></a><a class="code" href="classH5_1_1DataSetIException.html">DataSetIException</a> error )</div>
-<div class="line">   {</div>
-<div class="line">      error.<a class="code" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div>
-<div class="line">      <span class="keywordflow">return</span> -1;</div>
-<div class="line">   }</div>
-<div class="line"></div>
-<div class="line">   <span class="comment">// catch failure caused by the DataSpace operations</span></div>
-<div class="line">   <span class="keywordflow">catch</span>( <a name="_a19"></a><a class="code" href="classH5_1_1DataSpaceIException.html">DataSpaceIException</a> error )</div>
-<div class="line">   {</div>
-<div class="line">      error.<a class="code" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div>
-<div class="line">      <span class="keywordflow">return</span> -1;</div>
-<div class="line">   }</div>
-<div class="line"></div>
-<div class="line">   <span class="comment">// catch failure caused by the DataSpace operations</span></div>
-<div class="line">   <span class="keywordflow">catch</span>( <a name="_a20"></a><a class="code" href="classH5_1_1DataTypeIException.html">DataTypeIException</a> error )</div>
-<div class="line">   {</div>
-<div class="line">      error.<a class="code" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div>
-<div class="line">      <span class="keywordflow">return</span> -1;</div>
-<div class="line">   }</div>
-<div class="line"></div>
-<div class="line">   <span class="keywordflow">return</span> 0;  <span class="comment">// successfully terminated</span></div>
-<div class="line">}</div>
-<div class="line"></div>
-</div><!-- fragment --> </div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/all_61.html b/html/cpplus_RM/search/all_61.html
deleted file mode 100644
index b8328c6..0000000
--- a/html/cpplus_RM/search/all_61.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="all_61.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/all_61.js b/html/cpplus_RM/search/all_61.js
deleted file mode 100644
index 8933d99..0000000
--- a/html/cpplus_RM/search/all_61.js
+++ /dev/null
@@ -1,31 +0,0 @@
-var searchData=
-[
-  ['abstractds',['AbstractDs',['../classH5_1_1AbstractDs.html',1,'H5']]],
-  ['abstractds',['AbstractDs',['../classH5_1_1AbstractDs.html#a94ed008030380fd7792bd4ca31772ee2',1,'H5::AbstractDs::AbstractDs(const AbstractDs &original)'],['../classH5_1_1AbstractDs.html#a743adf3bfd8d95130b1fb0a7357da9f0',1,'H5::AbstractDs::AbstractDs()'],['../classH5_1_1AbstractDs.html#a4552ac31b4955c5fa15e7f5737647737',1,'H5::AbstractDs::AbstractDs(const hid_t ds_id)']]],
-  ['all',['ALL',['../classH5_1_1DataSpace.html#af19fb72eae0855e07830c6d9a6f4748d',1,'H5::DataSpace']]],
-  ['allfiltersavail',['allFiltersAvail',['../classH5_1_1DSetCreatPropList.html#a25714fcab768e22da3c8eba17b19feeb',1,'H5::DSetCreatPropList']]],
-  ['alpha_5fb16',['ALPHA_B16',['../classH5_1_1PredType.html#ac9ce4d92ee7be65c0281c73b43338afa',1,'H5::PredType']]],
-  ['alpha_5fb32',['ALPHA_B32',['../classH5_1_1PredType.html#a6c8a3a29d47bc77b50a5fe422242caf1',1,'H5::PredType']]],
-  ['alpha_5fb64',['ALPHA_B64',['../classH5_1_1PredType.html#ae4f532c54f5fbedd5c5ce67d1bfef414',1,'H5::PredType']]],
-  ['alpha_5fb8',['ALPHA_B8',['../classH5_1_1PredType.html#a5c7ef99a8f8c10c01acbb49301822b5d',1,'H5::PredType']]],
-  ['alpha_5ff32',['ALPHA_F32',['../classH5_1_1PredType.html#ac3c19a0d051f3a656347194b315eff8d',1,'H5::PredType']]],
-  ['alpha_5ff64',['ALPHA_F64',['../classH5_1_1PredType.html#af665577f20ac5d5b0d1c937b2d5132be',1,'H5::PredType']]],
-  ['alpha_5fi16',['ALPHA_I16',['../classH5_1_1PredType.html#acbca9e339b705bd21b17492a7c2700ad',1,'H5::PredType']]],
-  ['alpha_5fi32',['ALPHA_I32',['../classH5_1_1PredType.html#a84c82be31a6f662d82aaf47a3376efb6',1,'H5::PredType']]],
-  ['alpha_5fi64',['ALPHA_I64',['../classH5_1_1PredType.html#a60179690513799f649017adafcd7c14b',1,'H5::PredType']]],
-  ['alpha_5fi8',['ALPHA_I8',['../classH5_1_1PredType.html#ad8475ec1fa91002c139e03851b42ae33',1,'H5::PredType']]],
-  ['alpha_5fu16',['ALPHA_U16',['../classH5_1_1PredType.html#aa8fcd332d7c5eece1b2affc90675757f',1,'H5::PredType']]],
-  ['alpha_5fu32',['ALPHA_U32',['../classH5_1_1PredType.html#a47187b8b6ce42b514d7f3597e386cd61',1,'H5::PredType']]],
-  ['alpha_5fu64',['ALPHA_U64',['../classH5_1_1PredType.html#ab4dd6ed47ffb1a5454d859272bd36aa8',1,'H5::PredType']]],
-  ['alpha_5fu8',['ALPHA_U8',['../classH5_1_1PredType.html#a7242c90491e02f97d014cac1cc8f38e5',1,'H5::PredType']]],
-  ['arraytype',['ArrayType',['../classH5_1_1ArrayType.html#a587887d8301ea2991bd60c8472995705',1,'H5::ArrayType::ArrayType(const DataType &base_type, int ndims, const hsize_t *dims)'],['../classH5_1_1ArrayType.html#ac326aa9d5baf6433fc776c5ae8984d3c',1,'H5::ArrayType::ArrayType(const ArrayType &original)'],['../classH5_1_1ArrayType.html#a3713a838ce1074a71945ecd2ed121ecd',1,'H5::ArrayType::ArrayType(const hid_t existing_id)'],['../classH5_1_1ArrayType.html#a3986e8556ab88922f3ab3f631 [...]
-  ['arraytype',['ArrayType',['../classH5_1_1ArrayType.html',1,'H5']]],
-  ['atomtype',['AtomType',['../classH5_1_1AtomType.html',1,'H5']]],
-  ['atomtype',['AtomType',['../classH5_1_1AtomType.html#a38f79570d4fc0bc30f8421d6ebbb7642',1,'H5::AtomType::AtomType(const AtomType &original)'],['../classH5_1_1AtomType.html#a83a4e13e4d1d6e5adee2a0174ff58f3f',1,'H5::AtomType::AtomType()'],['../classH5_1_1AtomType.html#ac597420fca15cc22cd3bc1d6596a020d',1,'H5::AtomType::AtomType(const hid_t existing_id)']]],
-  ['attr_5foperator_5ft',['attr_operator_t',['../namespaceH5.html#a5913cae82307d2db03277d081dd71b26',1,'H5']]],
-  ['attrexists',['attrExists',['../classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250',1,'H5::H5Location::attrExists(const char *name) const '],['../classH5_1_1H5Location.html#a811bad80304c37276264377f326e3014',1,'H5::H5Location::attrExists(const H5std_string &name) const ']]],
-  ['attribute',['Attribute',['../classH5_1_1Attribute.html#afad0e7bbf53e568c8849f23b2478c08c',1,'H5::Attribute::Attribute(const hid_t attr_id)'],['../classH5_1_1Attribute.html#ab93ec0beebebfa3a204f4ff8e16be985',1,'H5::Attribute::Attribute(const Attribute &original)'],['../classH5_1_1Attribute.html#af5f72bfd58de2a6fcafce47064521e09',1,'H5::Attribute::Attribute()']]],
-  ['attribute',['Attribute',['../classH5_1_1Attribute.html',1,'H5']]],
-  ['attributeiexception',['AttributeIException',['../classH5_1_1AttributeIException.html',1,'H5']]],
-  ['attributeiexception',['AttributeIException',['../classH5_1_1AttributeIException.html#a365a1c8cb64858c5e9b14dd008979958',1,'H5::AttributeIException::AttributeIException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../classH5_1_1AttributeIException.html#aa8551facb556f99b4472fcc2f5a64e40',1,'H5::AttributeIException::AttributeIException()']]]
-];
diff --git a/html/cpplus_RM/search/all_63.html b/html/cpplus_RM/search/all_63.html
deleted file mode 100644
index a8fe36d..0000000
--- a/html/cpplus_RM/search/all_63.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="all_63.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/all_63.js b/html/cpplus_RM/search/all_63.js
deleted file mode 100644
index f5a241d..0000000
--- a/html/cpplus_RM/search/all_63.js
+++ /dev/null
@@ -1,20 +0,0 @@
-var searchData=
-[
-  ['c_5fs1',['C_S1',['../classH5_1_1PredType.html#a639b8b3f8e65d81d408d78f81a9dc596',1,'H5::PredType']]],
-  ['checkversion',['checkVersion',['../classH5_1_1H5Library.html#a849f93f2a52b423930928e84090194e5',1,'H5::H5Library']]],
-  ['clearerrorstack',['clearErrorStack',['../classH5_1_1Exception.html#a58bb19c2776bd3fbdbe081b63ae97486',1,'H5::Exception']]],
-  ['close',['close',['../classH5_1_1Attribute.html#af0255f030e17563bbc557f0d7bc16b79',1,'H5::Attribute::close()'],['../classH5_1_1DataSet.html#a58b4e38cbb5cec13e21653882ba14cac',1,'H5::DataSet::close()'],['../classH5_1_1DataSpace.html#ac0b162ae2a09816c8e5499f02ec25f27',1,'H5::DataSpace::close()'],['../classH5_1_1DataType.html#af807fa62a2beb9f9de9b80c3b18edbfa',1,'H5::DataType::close()'],['../classH5_1_1H5File.html#a4f1cd3bce2a84c7ea43bb9e679b6babe',1,'H5::H5File::close()'],['../classH5_1 [...]
-  ['closeclass',['closeClass',['../classH5_1_1PropList.html#a7f827609b7a465146a17ad0cbff6c7f7',1,'H5::PropList']]],
-  ['commit',['commit',['../classH5_1_1DataType.html#a06c4f969a7a243a7cdafef4373732924',1,'H5::DataType::commit(H5Location &loc, const char *name)'],['../classH5_1_1DataType.html#ac904e9891ff728d7bb7cceb847347fc5',1,'H5::DataType::commit(H5Location &loc, const H5std_string &name)'],['../classH5_1_1PredType.html#a91ce8376cef135f4bf385e6f3177f18e',1,'H5::PredType::commit(H5Location &loc, const H5std_string &name)'],['../classH5_1_1PredType.html#aeb3180a69dc65f7624035a791 [...]
-  ['committed',['committed',['../classH5_1_1DataType.html#a0eaba78156000ecc3533986175de5847',1,'H5::DataType::committed()'],['../classH5_1_1PredType.html#afe9d706998d2be050a9c6f0b2604530a',1,'H5::PredType::committed()']]],
-  ['commonfg',['CommonFG',['../classH5_1_1CommonFG.html#a46ed2d147450067b07db5caf4ebc3da4',1,'H5::CommonFG']]],
-  ['commonfg',['CommonFG',['../classH5_1_1CommonFG.html',1,'H5']]],
-  ['comptype',['CompType',['../classH5_1_1CompType.html',1,'H5']]],
-  ['comptype',['CompType',['../classH5_1_1CompType.html#a73662d64b132a03a30fbc023b4d5ef7d',1,'H5::CompType::CompType()'],['../classH5_1_1CompType.html#a5cad9616c8cc3320bb256bf4de7c1bbd',1,'H5::CompType::CompType(const hid_t existing_id)'],['../classH5_1_1CompType.html#ac2ad859ac5c8082158ca2db8c888106f',1,'H5::CompType::CompType(size_t size)'],['../classH5_1_1CompType.html#ad928c3cb8ecffb34588c4f4558157250',1,'H5::CompType::CompType(const DataSet &dataset)'],['../classH5_1_1CompType.h [...]
-  ['convert',['convert',['../classH5_1_1DataType.html#a2abc382547c243346b3b6691fec813f3',1,'H5::DataType']]],
-  ['copy',['copy',['../classH5_1_1DataSpace.html#aec8ac009d4284d786c26e1f7a109e635',1,'H5::DataSpace::copy()'],['../classH5_1_1DataType.html#ad17cef439dbf1dd79458ba95612a9566',1,'H5::DataType::copy(const DataType &like_type)'],['../classH5_1_1DataType.html#af8d75b01e62aa868424701add217b971',1,'H5::DataType::copy(const DataSet &dset)'],['../classH5_1_1PropList.html#a7ddaf55c2144f91013ced20f9139de74',1,'H5::PropList::copy()']]],
-  ['copyprop',['copyProp',['../classH5_1_1PropList.html#adf60105969782abc2c4e9f38ff5ee4a1',1,'H5::PropList::copyProp(PropList &dest, const char *name) const '],['../classH5_1_1PropList.html#ac951dc365b81915351a697bf153f458e',1,'H5::PropList::copyProp(PropList &dest, const H5std_string &name) const '],['../classH5_1_1PropList.html#a942895c45bc1c818bdc3900c362d6575',1,'H5::PropList::copyProp(PropList &dest, PropList &src, const char *name) const '],['../classH5_1_1PropL [...]
-  ['createattribute',['createAttribute',['../classH5_1_1H5Location.html#a624715e413bc019345cd596db745094a',1,'H5::H5Location::createAttribute(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const '],['../classH5_1_1H5Location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b',1,'H5::H5Location::createAttribute(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plis [...]
-  ['createdataset',['createDataSet',['../classH5_1_1CommonFG.html#a12a4af21ca0231d4f2c4008b12177bb1',1,'H5::CommonFG::createDataSet(const char *name, const DataType &data_type, const DataSpace &data_space, const DSetCreatPropList &create_plist=DSetCreatPropList::DEFAULT) const '],['../classH5_1_1CommonFG.html#a38cfd34b4e59bea9871c11df9db5958d',1,'H5::CommonFG::createDataSet(const H5std_string &name, const DataType &data_type, const DataSpace &data_space, const DSe [...]
-  ['creategroup',['createGroup',['../classH5_1_1CommonFG.html#a241dc4c229a307e4c4eacf9e38dfc472',1,'H5::CommonFG::createGroup(const char *name, size_t size_hint=0) const '],['../classH5_1_1CommonFG.html#aacccdbaf7b41e7fcd60725d62f6b4238',1,'H5::CommonFG::createGroup(const H5std_string &name, size_t size_hint=0) const ']]]
-];
diff --git a/html/cpplus_RM/search/all_64.html b/html/cpplus_RM/search/all_64.html
deleted file mode 100644
index b415c0e..0000000
--- a/html/cpplus_RM/search/all_64.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="all_64.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/all_64.js b/html/cpplus_RM/search/all_64.js
deleted file mode 100644
index 7baaf83..0000000
--- a/html/cpplus_RM/search/all_64.js
+++ /dev/null
@@ -1,26 +0,0 @@
-var searchData=
-[
-  ['dataset',['DataSet',['../classH5_1_1DataSet.html',1,'H5']]],
-  ['dataset',['DataSet',['../classH5_1_1DataSet.html#adf08cc852cf83851de34c70acac2d4bf',1,'H5::DataSet::DataSet(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)'],['../classH5_1_1DataSet.html#a0db85bd963ba01ae84b80d0267a239a1',1,'H5::DataSet::DataSet(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)'],['../classH5_1_1DataSet.html#a6eb455b3f30e9f9bdb40f8ab012729ed',1,'H5::DataSet::DataSet()'],['../classH5_1_1DataSet.html#a224114f6fd3fdb [...]
-  ['datasetiexception',['DataSetIException',['../classH5_1_1DataSetIException.html',1,'H5']]],
-  ['datasetiexception',['DataSetIException',['../classH5_1_1DataSetIException.html#a8156d2151113bbb422fe627f881ac2d7',1,'H5::DataSetIException::DataSetIException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../classH5_1_1DataSetIException.html#a9a6b8c231d5d42d4d224a383180e5636',1,'H5::DataSetIException::DataSetIException()']]],
-  ['dataspace',['DataSpace',['../classH5_1_1DataSpace.html#ad56d9dd51af4ece3e7269404903bc4a9',1,'H5::DataSpace::DataSpace(H5S_class_t type=H5S_SCALAR)'],['../classH5_1_1DataSpace.html#a3147799b3cd1e741e591175e61785854',1,'H5::DataSpace::DataSpace(int rank, const hsize_t *dims, const hsize_t *maxdims=NULL)'],['../classH5_1_1DataSpace.html#ab62bedbc7e8ced6a2adf71dbc7d143f7',1,'H5::DataSpace::DataSpace(const hid_t space_id)'],['../classH5_1_1DataSpace.html#a55be5c95c111878a78889697848c14cd' [...]
-  ['dataspace',['DataSpace',['../classH5_1_1DataSpace.html',1,'H5']]],
-  ['dataspaceiexception',['DataSpaceIException',['../classH5_1_1DataSpaceIException.html',1,'H5']]],
-  ['dataspaceiexception',['DataSpaceIException',['../classH5_1_1DataSpaceIException.html#acf12b17c297f1b9f67f3f92916df94e5',1,'H5::DataSpaceIException::DataSpaceIException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../classH5_1_1DataSpaceIException.html#ae8490a46a71226700aab2dca9c091339',1,'H5::DataSpaceIException::DataSpaceIException()']]],
-  ['datatype',['DataType',['../classH5_1_1DataType.html',1,'H5']]],
-  ['datatype',['DataType',['../classH5_1_1DataType.html#a37dd5ff8f95b4016136b90c58c770f09',1,'H5::DataType::DataType(const H5T_class_t type_class, size_t size)'],['../classH5_1_1DataType.html#a4e72f20ab686efffeedd72d8afa99519',1,'H5::DataType::DataType(const DataType &original)'],['../classH5_1_1DataType.html#a6d3be5ac6d2ba122a587b03596a1e2db',1,'H5::DataType::DataType(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)'],['../classH5_1_1DataType.html#aee1a778 [...]
-  ['datatypeiexception',['DataTypeIException',['../classH5_1_1DataTypeIException.html',1,'H5']]],
-  ['datatypeiexception',['DataTypeIException',['../classH5_1_1DataTypeIException.html#a68c85f83a6789ba2adf771a6341bb85b',1,'H5::DataTypeIException::DataTypeIException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../classH5_1_1DataTypeIException.html#a4816db87871bee59ef40c6a5dd5d5d38',1,'H5::DataTypeIException::DataTypeIException()']]],
-  ['decrefcount',['decRefCount',['../classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6',1,'H5::IdComponent::decRefCount(const hid_t obj_id) const '],['../classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0',1,'H5::IdComponent::decRefCount() const ']]],
-  ['default',['DEFAULT',['../classH5_1_1DSetCreatPropList.html#a20cbed4bc7563f3084af99b77e8cacc5',1,'H5::DSetCreatPropList::DEFAULT()'],['../classH5_1_1DSetMemXferPropList.html#a47bb48aeb00da456b7c9f1d86fdc2acf',1,'H5::DSetMemXferPropList::DEFAULT()'],['../classH5_1_1FileAccPropList.html#a21e14f8342d3730ce1cffb61c04310af',1,'H5::FileAccPropList::DEFAULT()'],['../classH5_1_1FileCreatPropList.html#a82f8cb6df67bd26c655cb3f9c3b30dbc',1,'H5::FileCreatPropList::DEFAULT()'],['../classH5_1_1Prop [...]
-  ['default_5fmsg',['DEFAULT_MSG',['../classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5',1,'H5::Exception']]],
-  ['dereference',['dereference',['../classH5_1_1H5Location.html#a31c2d19fe87dec83ce94bf88a480456f',1,'H5::H5Location::dereference(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)'],['../classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072',1,'H5::H5Location::dereference(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)']]],
-  ['detectclass',['detectClass',['../classH5_1_1DataType.html#a8221168b4e2154c05410b7c6f0f5b3ab',1,'H5::DataType']]],
-  ['dontatexit',['dontAtExit',['../classH5_1_1H5Library.html#a8a4af0b1a840c6f7844267ed51ae019b',1,'H5::H5Library']]],
-  ['dontprint',['dontPrint',['../classH5_1_1Exception.html#ad49f16300979996c094c2e4f57868414',1,'H5::Exception']]],
-  ['dsetcreatproplist',['DSetCreatPropList',['../classH5_1_1DSetCreatPropList.html',1,'H5']]],
-  ['dsetcreatproplist',['DSetCreatPropList',['../classH5_1_1DSetCreatPropList.html#ad71b4159f7c0e28762c17eee56f1cc95',1,'H5::DSetCreatPropList::DSetCreatPropList()'],['../classH5_1_1DSetCreatPropList.html#a56589016937912cf3ae2726e984c151f',1,'H5::DSetCreatPropList::DSetCreatPropList(const DSetCreatPropList &orig)'],['../classH5_1_1DSetCreatPropList.html#a424f8842860c7956ac4399664b224aba',1,'H5::DSetCreatPropList::DSetCreatPropList(const hid_t plist_id)']]],
-  ['dsetmemxferproplist',['DSetMemXferPropList',['../classH5_1_1DSetMemXferPropList.html',1,'H5']]],
-  ['dsetmemxferproplist',['DSetMemXferPropList',['../classH5_1_1DSetMemXferPropList.html#a9b147b6ee4d01e36e065b4f5d1d77cdd',1,'H5::DSetMemXferPropList::DSetMemXferPropList()'],['../classH5_1_1DSetMemXferPropList.html#a437776bf9e34fe035f980ab776fda887',1,'H5::DSetMemXferPropList::DSetMemXferPropList(const DSetMemXferPropList &orig)'],['../classH5_1_1DSetMemXferPropList.html#a333f85dc819a03eef6f89a872c1ec14c',1,'H5::DSetMemXferPropList::DSetMemXferPropList(const hid_t plist_id)']]]
-];
diff --git a/html/cpplus_RM/search/all_65.html b/html/cpplus_RM/search/all_65.html
deleted file mode 100644
index 49e2cae..0000000
--- a/html/cpplus_RM/search/all_65.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="all_65.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/all_65.js b/html/cpplus_RM/search/all_65.js
deleted file mode 100644
index cb65549..0000000
--- a/html/cpplus_RM/search/all_65.js
+++ /dev/null
@@ -1,9 +0,0 @@
-var searchData=
-[
-  ['enumtype',['EnumType',['../classH5_1_1EnumType.html',1,'H5']]],
-  ['enumtype',['EnumType',['../classH5_1_1EnumType.html#a38608d554e69b2880e8fcf000523dff8',1,'H5::EnumType::EnumType(size_t size)'],['../classH5_1_1EnumType.html#a22618bff56623043a64afafb1b6acdca',1,'H5::EnumType::EnumType(const DataSet &dataset)'],['../classH5_1_1EnumType.html#afc61afae0268090c874fe384f56ae1f5',1,'H5::EnumType::EnumType(const IntType &data_type)'],['../classH5_1_1EnumType.html#a0dc1ef4af3fbb62db620c9c78fdb9648',1,'H5::EnumType::EnumType()'],['../classH5_1_1EnumT [...]
-  ['exception',['Exception',['../classH5_1_1Exception.html',1,'H5']]],
-  ['exception',['Exception',['../classH5_1_1Exception.html#a0f4ddd03c9177ca8c318f17e588cd713',1,'H5::Exception::Exception(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../classH5_1_1Exception.html#a9c0bba82658e1022a9c784c9364bd068',1,'H5::Exception::Exception()'],['../classH5_1_1Exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b',1,'H5::Exception::Exception(const Exception &orig)']]],
-  ['extend',['extend',['../classH5_1_1DataSet.html#adc3d4552c2486453b51b9c6cdbf02efd',1,'H5::DataSet']]],
-  ['extentcopy',['extentCopy',['../classH5_1_1DataSpace.html#af1bafda4d3c9ac76bacb1cd5bcc12381',1,'H5::DataSpace']]]
-];
diff --git a/html/cpplus_RM/search/all_66.html b/html/cpplus_RM/search/all_66.html
deleted file mode 100644
index 6aa068f..0000000
--- a/html/cpplus_RM/search/all_66.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="all_66.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/all_66.js b/html/cpplus_RM/search/all_66.js
deleted file mode 100644
index 353b8eb..0000000
--- a/html/cpplus_RM/search/all_66.js
+++ /dev/null
@@ -1,16 +0,0 @@
-var searchData=
-[
-  ['fileaccproplist',['FileAccPropList',['../classH5_1_1FileAccPropList.html',1,'H5']]],
-  ['fileaccproplist',['FileAccPropList',['../classH5_1_1FileAccPropList.html#a8c340b43c86a5f4575bc941314ca6f97',1,'H5::FileAccPropList::FileAccPropList()'],['../classH5_1_1FileAccPropList.html#acc36fcd3f6528a94c5521048b1350716',1,'H5::FileAccPropList::FileAccPropList(const FileAccPropList &original)'],['../classH5_1_1FileAccPropList.html#abc2e5471cd17a7ff0b81d2cab58aead8',1,'H5::FileAccPropList::FileAccPropList(const hid_t plist_id)']]],
-  ['filecreatproplist',['FileCreatPropList',['../classH5_1_1FileCreatPropList.html',1,'H5']]],
-  ['filecreatproplist',['FileCreatPropList',['../classH5_1_1FileCreatPropList.html#a2ddb19c13ce766502e287529ad715547',1,'H5::FileCreatPropList::FileCreatPropList()'],['../classH5_1_1FileCreatPropList.html#a266c0a7238a31abdb2822a24207ffad9',1,'H5::FileCreatPropList::FileCreatPropList(const FileCreatPropList &orig)'],['../classH5_1_1FileCreatPropList.html#a9bdce8e0eb3f47f633cb96cf81af1f84',1,'H5::FileCreatPropList::FileCreatPropList(const hid_t plist_id)']]],
-  ['fileiexception',['FileIException',['../classH5_1_1FileIException.html',1,'H5']]],
-  ['fileiexception',['FileIException',['../classH5_1_1FileIException.html#aeb21e54f8421a542227dfb0becf6b643',1,'H5::FileIException::FileIException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../classH5_1_1FileIException.html#abd13ff20f88ed840bcfa55b3968a7849',1,'H5::FileIException::FileIException()']]],
-  ['fillmembuf',['fillMemBuf',['../classH5_1_1DataSet.html#ae288741d10a98352a00e27339809ad68',1,'H5::DataSet::fillMemBuf(const void *fill, DataType &fill_type, void *buf, DataType &buf_type, DataSpace &space)'],['../classH5_1_1DataSet.html#a77e16498f6aaf54afcb7d97ea26b9a0b',1,'H5::DataSet::fillMemBuf(void *buf, DataType &buf_type, DataSpace &space)']]],
-  ['find',['find',['../classH5_1_1DataType.html#a0b927f0184a738b514f7f3cf7f4dd788',1,'H5::DataType']]],
-  ['floattype',['FloatType',['../classH5_1_1FloatType.html',1,'H5']]],
-  ['floattype',['FloatType',['../classH5_1_1FloatType.html#ac815e325b21b3a3d3e829d88c8bc7786',1,'H5::FloatType::FloatType(const PredType &pred_type)'],['../classH5_1_1FloatType.html#a8ca1abd3d0eb51095524d5cc4e23766e',1,'H5::FloatType::FloatType(const DataSet &dataset)'],['../classH5_1_1FloatType.html#a682b4dca5d8a436772357ad5e8e13649',1,'H5::FloatType::FloatType()'],['../classH5_1_1FloatType.html#a786d4ff293ea19bb39b3f35c29f321e2',1,'H5::FloatType::FloatType(const hid_t existing_ [...]
-  ['flush',['flush',['../classH5_1_1Attribute.html#a07cacb63489dc71a653ecfef57edde6a',1,'H5::Attribute::flush()'],['../classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800',1,'H5::H5Location::flush()']]],
-  ['fortran_5fs1',['FORTRAN_S1',['../classH5_1_1PredType.html#aaa77e1ff78f2f325d588036e0f9469b3',1,'H5::PredType']]],
-  ['fromclass',['fromClass',['../classH5_1_1AbstractDs.html#a13c2b6930fd81d9e019acc0ce21c7e55',1,'H5::AbstractDs::fromClass()'],['../classH5_1_1ArrayType.html#aa11bb32a07d37bb1c601c007c4e7a3ed',1,'H5::ArrayType::fromClass()'],['../classH5_1_1AtomType.html#a80818b48fcfae291550bc8cad6b05d1c',1,'H5::AtomType::fromClass()'],['../classH5_1_1Attribute.html#a800c95e9bfeaa725b3ed8d86351e90d5',1,'H5::Attribute::fromClass()'],['../classH5_1_1CompType.html#a62a56067255bf3104729edd5db1b933c',1,'H5:: [...]
-];
diff --git a/html/cpplus_RM/search/all_67.html b/html/cpplus_RM/search/all_67.html
deleted file mode 100644
index a6568a3..0000000
--- a/html/cpplus_RM/search/all_67.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="all_67.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/all_67.js b/html/cpplus_RM/search/all_67.js
deleted file mode 100644
index 73d9d9a..0000000
--- a/html/cpplus_RM/search/all_67.js
+++ /dev/null
@@ -1,133 +0,0 @@
-var searchData=
-[
-  ['garbagecollect',['garbageCollect',['../classH5_1_1H5Library.html#a7279d9ba794ea213c6e2e9a7dbd19819',1,'H5::H5Library']]],
-  ['getaccessplist',['getAccessPlist',['../classH5_1_1H5File.html#aed49af447bf5704fa4c186dbdfd2d11f',1,'H5::H5File']]],
-  ['getalignment',['getAlignment',['../classH5_1_1FileAccPropList.html#adac8eadff412e19669a4cf7ed4272e72',1,'H5::FileAccPropList']]],
-  ['getalloctime',['getAllocTime',['../classH5_1_1DSetCreatPropList.html#ac290ec98e9ba2c87d1eae783f6bc50cb',1,'H5::DSetCreatPropList']]],
-  ['getarraydims',['getArrayDims',['../classH5_1_1ArrayType.html#a8012a1c8a568417c3788a319dea10c83',1,'H5::ArrayType']]],
-  ['getarrayndims',['getArrayNDims',['../classH5_1_1ArrayType.html#a48e288e1f79549684d4dbc8a391de691',1,'H5::ArrayType']]],
-  ['getarraytype',['getArrayType',['../classH5_1_1AbstractDs.html#af4c8b85ab20708a0bfefb102e00abe05',1,'H5::AbstractDs']]],
-  ['getautoprint',['getAutoPrint',['../classH5_1_1Exception.html#af0ffda4a0ed5cafe729a093d4c1920d0',1,'H5::Exception']]],
-  ['getbtreeratios',['getBtreeRatios',['../classH5_1_1DSetMemXferPropList.html#a2c7adc7e57cd38d4920ec2ad5f2e2e4c',1,'H5::DSetMemXferPropList']]],
-  ['getbuffer',['getBuffer',['../classH5_1_1DSetMemXferPropList.html#a084e2cd51b7c134f7d9b86f3d282b76b',1,'H5::DSetMemXferPropList']]],
-  ['getcache',['getCache',['../classH5_1_1FileAccPropList.html#aa5239afede85e9453f401344f9243b3f',1,'H5::FileAccPropList']]],
-  ['getcdetailmsg',['getCDetailMsg',['../classH5_1_1Exception.html#a1a60af9bf6c9bb1c9d42d1807529f187',1,'H5::Exception']]],
-  ['getcfuncname',['getCFuncName',['../classH5_1_1Exception.html#ac492fb892d39a60dd4fb2b7ae015300f',1,'H5::Exception']]],
-  ['getchunk',['getChunk',['../classH5_1_1DSetCreatPropList.html#a0f49ded7da24f6e4bcebe91b898a79ee',1,'H5::DSetCreatPropList']]],
-  ['getclass',['getClass',['../classH5_1_1DataType.html#a2831c133562e9d5669643a2d8051dcd1',1,'H5::DataType::getClass()'],['../classH5_1_1PropList.html#abc1415a36f6d2378ca705b2d1cd57c70',1,'H5::PropList::getClass()']]],
-  ['getclassname',['getClassName',['../classH5_1_1PropList.html#ab1468aa7c32ed13ad898b94ff96f568d',1,'H5::PropList']]],
-  ['getclassparent',['getClassParent',['../classH5_1_1PropList.html#a51793fc0382de4613d0c3176ef67f339',1,'H5::PropList']]],
-  ['getcomment',['getComment',['../classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c',1,'H5::H5Location::getComment(const char *name, size_t bufsize=256) const '],['../classH5_1_1H5Location.html#a8a0ac4114f532ff2a2b0e93fa3bbdf7e',1,'H5::H5Location::getComment(const H5std_string &name, size_t bufsize=256) const ']]],
-  ['getcomptype',['getCompType',['../classH5_1_1AbstractDs.html#a1b483802c136701668fd62d22fcf4bac',1,'H5::AbstractDs']]],
-  ['getcore',['getCore',['../classH5_1_1FileAccPropList.html#acfbcba8ba46466761d76e358944582a0',1,'H5::FileAccPropList']]],
-  ['getcounter',['getCounter',['../classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c',1,'H5::IdComponent::getCounter(const hid_t obj_id) const '],['../classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653',1,'H5::IdComponent::getCounter() const ']]],
-  ['getcreateplist',['getCreatePlist',['../classH5_1_1DataSet.html#ac567680b5bb3ad0a72ece90ea540f1f0',1,'H5::DataSet::getCreatePlist()'],['../classH5_1_1H5File.html#ad939a66d4863b9fc439672acba8d3b15',1,'H5::H5File::getCreatePlist()']]],
-  ['getcset',['getCset',['../classH5_1_1StrType.html#a52bd7fb6969799950789a62caddf4aea',1,'H5::StrType']]],
-  ['getdatatype',['getDataType',['../classH5_1_1AbstractDs.html#abf507d47aa8482acdbd8f6383b82221d',1,'H5::AbstractDs']]],
-  ['getdetailmsg',['getDetailMsg',['../classH5_1_1Exception.html#aedc9690b2b1a12e0fab36962d4479508',1,'H5::Exception']]],
-  ['getdriver',['getDriver',['../classH5_1_1FileAccPropList.html#a80f2688cf4282edc87c37af7940344d6',1,'H5::FileAccPropList']]],
-  ['getebias',['getEbias',['../classH5_1_1FloatType.html#a1efbd47556c68893e579fc1f734a0a8d',1,'H5::FloatType']]],
-  ['getedccheck',['getEDCCheck',['../classH5_1_1DSetMemXferPropList.html#a762a9b553f12c9943b0c901ee50a91bb',1,'H5::DSetMemXferPropList']]],
-  ['getenumtype',['getEnumType',['../classH5_1_1AbstractDs.html#a029db7ab82da30a208db8de4f3866c9b',1,'H5::AbstractDs']]],
-  ['getexternal',['getExternal',['../classH5_1_1DSetCreatPropList.html#a99df36252ac8038b0fd99c88fd774484',1,'H5::DSetCreatPropList']]],
-  ['getexternalcount',['getExternalCount',['../classH5_1_1DSetCreatPropList.html#a13a69c973f8ae979bf43fc32dc39742c',1,'H5::DSetCreatPropList']]],
-  ['getfamily',['getFamily',['../classH5_1_1FileAccPropList.html#ab3f2da9dad0e39fc30b7555d5e87a617',1,'H5::FileAccPropList::getFamily(hsize_t &memb_size, FileAccPropList &memb_plist) const '],['../classH5_1_1FileAccPropList.html#ae057cc02560b08d24e15d4513551df6c',1,'H5::FileAccPropList::getFamily(hsize_t &memb_size) const ']]],
-  ['getfamilyoffset',['getFamilyOffset',['../classH5_1_1FileAccPropList.html#a8927f46045c7234c94075805ba138cda',1,'H5::FileAccPropList']]],
-  ['getfclosedegree',['getFcloseDegree',['../classH5_1_1FileAccPropList.html#ac3cd65c0c95b46c900f5e1b5a31f4098',1,'H5::FileAccPropList']]],
-  ['getfields',['getFields',['../classH5_1_1FloatType.html#aa9a8fe9c85d57d567d0d7aa8575ca23b',1,'H5::FloatType']]],
-  ['getfilename',['getFileName',['../classH5_1_1Attribute.html#ac493bdc21463d322930d02987dd401fa',1,'H5::Attribute::getFileName()'],['../classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b',1,'H5::H5Location::getFileName()']]],
-  ['getfilesize',['getFileSize',['../classH5_1_1H5File.html#ab1ebf23c585ab8144aeefbcc3e8afeb9',1,'H5::H5File']]],
-  ['getfilltime',['getFillTime',['../classH5_1_1DSetCreatPropList.html#a32292da11122f1834f956d42d3a09a29',1,'H5::DSetCreatPropList']]],
-  ['getfillvalue',['getFillValue',['../classH5_1_1DSetCreatPropList.html#a7e4e6b791494bc0e5528c196796d1d59',1,'H5::DSetCreatPropList']]],
-  ['getfilter',['getFilter',['../classH5_1_1DSetCreatPropList.html#a1b537ae7cff7a510560fffa84c3fa63c',1,'H5::DSetCreatPropList']]],
-  ['getfilterbyid',['getFilterById',['../classH5_1_1DSetCreatPropList.html#a33f08b75b48dc8a3c1f3fdbdfea2ca39',1,'H5::DSetCreatPropList']]],
-  ['getfloattype',['getFloatType',['../classH5_1_1AbstractDs.html#a4577002d3b777dd24482205747536243',1,'H5::AbstractDs']]],
-  ['getfreespace',['getFreeSpace',['../classH5_1_1H5File.html#afb92b6c1e1ab32993dad71d07efb1f9d',1,'H5::H5File']]],
-  ['getfuncname',['getFuncName',['../classH5_1_1Exception.html#a244fb8b04b39d92bca9fae548b00d730',1,'H5::Exception']]],
-  ['getgcreferences',['getGcReferences',['../classH5_1_1FileAccPropList.html#a771788e5374f3f10006cfa888b0daa6d',1,'H5::FileAccPropList']]],
-  ['gethdfobjtype',['getHDFObjType',['../classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7',1,'H5::IdComponent']]],
-  ['gethypervectorsize',['getHyperVectorSize',['../classH5_1_1DSetMemXferPropList.html#aa096b6cf7b84cdad31d62975037f89a2',1,'H5::DSetMemXferPropList']]],
-  ['getid',['getId',['../classH5_1_1Attribute.html#a69b8eaa38ebdb44f375e670fc01b9a34',1,'H5::Attribute::getId()'],['../classH5_1_1DataSet.html#aa0b5b0136755eecf6ec4aa498d1da3ec',1,'H5::DataSet::getId()'],['../classH5_1_1DataSpace.html#aaefbf468ec1d8e46b9116552f0524ef9',1,'H5::DataSpace::getId()'],['../classH5_1_1DataType.html#a38f4c8c9dda4b35cb667949280bf5340',1,'H5::DataType::getId()'],['../classH5_1_1H5File.html#a678d947a4efe731e497d33d1c23922ff',1,'H5::H5File::getId()'],['../classH5_1 [...]
-  ['getinmemdatasize',['getInMemDataSize',['../classH5_1_1AbstractDs.html#abf03ce9861ccb7cb1b59eb3e54db253e',1,'H5::AbstractDs::getInMemDataSize()'],['../classH5_1_1Attribute.html#ab56b7f978368504a777e15759f4a6e6a',1,'H5::Attribute::getInMemDataSize()'],['../classH5_1_1DataSet.html#ae74661cf21960e8579fa8c5c6a6cfd10',1,'H5::DataSet::getInMemDataSize()']]],
-  ['getinpad',['getInpad',['../classH5_1_1FloatType.html#a8fde9853ef30b7fee9385abb4c7d1805',1,'H5::FloatType']]],
-  ['getinttype',['getIntType',['../classH5_1_1AbstractDs.html#a1c888cead693b57f08e2b42234d01f65',1,'H5::AbstractDs']]],
-  ['getistorek',['getIstorek',['../classH5_1_1FileCreatPropList.html#a8f9de809d7cdae01ae3eceb9e5252d72',1,'H5::FileCreatPropList']]],
-  ['getlayout',['getLayout',['../classH5_1_1DSetCreatPropList.html#aa30807289b1c1542d82ab03dca9349b5',1,'H5::DSetCreatPropList']]],
-  ['getlibversion',['getLibVersion',['../classH5_1_1H5Library.html#afe39a8d558b0d7f30b8b94472a5d3276',1,'H5::H5Library']]],
-  ['getlinkval',['getLinkval',['../classH5_1_1CommonFG.html#a8cd5bf8001389c46b0ffbc33f328f020',1,'H5::CommonFG::getLinkval(const char *link_name, size_t size=0) const '],['../classH5_1_1CommonFG.html#ae8105c776db3594e1ec28f4577f7e238',1,'H5::CommonFG::getLinkval(const H5std_string &link_name, size_t size=0) const ']]],
-  ['getlocid',['getLocId',['../classH5_1_1CommonFG.html#a28dd053d0fa4ebad7fca2949e65d1987',1,'H5::CommonFG::getLocId()'],['../classH5_1_1H5File.html#a69114a68c97f519120753126aaffb18c',1,'H5::H5File::getLocId()'],['../classH5_1_1Group.html#a3767b3738028a30a567b3e12820fef50',1,'H5::Group::getLocId()']]],
-  ['getmajorstring',['getMajorString',['../classH5_1_1Exception.html#adb189625407c0e219a8b064b41b8cb32',1,'H5::Exception']]],
-  ['getmemberarraytype',['getMemberArrayType',['../classH5_1_1CompType.html#a443e4986f6920dffbe3fc3b6d158bb3a',1,'H5::CompType']]],
-  ['getmemberclass',['getMemberClass',['../classH5_1_1CompType.html#af5c379a8f430e04278e1e3c9c1f38c92',1,'H5::CompType']]],
-  ['getmembercomptype',['getMemberCompType',['../classH5_1_1CompType.html#a03d630aa6f60dca5203f3636cdc74729',1,'H5::CompType']]],
-  ['getmemberdatatype',['getMemberDataType',['../classH5_1_1CompType.html#a6697d5dcf7bd5a56272d205a91746607',1,'H5::CompType']]],
-  ['getmemberenumtype',['getMemberEnumType',['../classH5_1_1CompType.html#a07e8822fca6a1e581be000c8048d911f',1,'H5::CompType']]],
-  ['getmemberfloattype',['getMemberFloatType',['../classH5_1_1CompType.html#a76ebdbf11ad04d39b94dce58d867abe5',1,'H5::CompType']]],
-  ['getmemberindex',['getMemberIndex',['../classH5_1_1CompType.html#a72406e6dd005cac14ce123f8d11755b2',1,'H5::CompType::getMemberIndex(const char *name) const '],['../classH5_1_1CompType.html#a67dad7511ed7dbdf2352815736546168',1,'H5::CompType::getMemberIndex(const H5std_string &name) const '],['../classH5_1_1EnumType.html#aeb8b6de506c5ca6cd81bb7fdec7cb5cb',1,'H5::EnumType::getMemberIndex(const char *name) const '],['../classH5_1_1EnumType.html#aaf337a4d110c48376b9f65cac94911e3',1,'H5 [...]
-  ['getmemberinttype',['getMemberIntType',['../classH5_1_1CompType.html#a958f3e50a668799dc78b026be3a02099',1,'H5::CompType']]],
-  ['getmembername',['getMemberName',['../classH5_1_1CompType.html#a409a317267a3390cfa57a9e61a8a36b5',1,'H5::CompType']]],
-  ['getmemberoffset',['getMemberOffset',['../classH5_1_1CompType.html#afaec3386a2eaa1d8f31a6b03c9f8c265',1,'H5::CompType']]],
-  ['getmemberstrtype',['getMemberStrType',['../classH5_1_1CompType.html#ac86ce64a432a98a343b9d823c5161b7d',1,'H5::CompType']]],
-  ['getmembervalue',['getMemberValue',['../classH5_1_1EnumType.html#a86e55b31920d807052e16baecec8b6a3',1,'H5::EnumType']]],
-  ['getmembervarlentype',['getMemberVarLenType',['../classH5_1_1CompType.html#a323c17a1ab98b90a8bb55a1f1ded293a',1,'H5::CompType']]],
-  ['getmetablocksize',['getMetaBlockSize',['../classH5_1_1FileAccPropList.html#a6333572eb8241c5fd8a67cb812f29a1c',1,'H5::FileAccPropList']]],
-  ['getminorstring',['getMinorString',['../classH5_1_1Exception.html#a8dee739f83b527b30150149ae1036849',1,'H5::Exception']]],
-  ['getmultitype',['getMultiType',['../classH5_1_1FileAccPropList.html#af1919e0d35478b099228ecf2aae5a16a',1,'H5::FileAccPropList']]],
-  ['getname',['getName',['../classH5_1_1Attribute.html#a389115730d67ef61c23b491b8ad7b824',1,'H5::Attribute::getName(size_t buf_size, H5std_string &attr_name) const '],['../classH5_1_1Attribute.html#a22da3ac9a9c03105fec32d492c8f1a9b',1,'H5::Attribute::getName(size_t buf_size) const '],['../classH5_1_1Attribute.html#a44cfc3da4323b7c3ca4463e94f82a469',1,'H5::Attribute::getName() const ']]],
-  ['getnfilters',['getNfilters',['../classH5_1_1DSetCreatPropList.html#aa1f0e40be41e13817118015da6071d8b',1,'H5::DSetCreatPropList']]],
-  ['getnmembers',['getNmembers',['../classH5_1_1CompType.html#aae8b6e58a531d75577442ebdb8af4ae8',1,'H5::CompType::getNmembers()'],['../classH5_1_1EnumType.html#a1a6856bd6a802de0276641d6db6592b5',1,'H5::EnumType::getNmembers()']]],
-  ['getnorm',['getNorm',['../classH5_1_1FloatType.html#a9b31f7bb271267980b02ce1446fc1b60',1,'H5::FloatType']]],
-  ['getnumattrs',['getNumAttrs',['../classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0',1,'H5::H5Location']]],
-  ['getnumobjs',['getNumObjs',['../classH5_1_1CommonFG.html#ace728c93ccb415f5f6eafb5d0126813f',1,'H5::CommonFG']]],
-  ['getnumprops',['getNumProps',['../classH5_1_1PropList.html#a6821d6849c40cf6c07c0e3eac3ede81f',1,'H5::PropList']]],
-  ['getobjcount',['getObjCount',['../classH5_1_1H5File.html#ad8a0582836ae35b9b24c6efe0595100d',1,'H5::H5File::getObjCount(unsigned types) const '],['../classH5_1_1H5File.html#a47fe0895c12b0a82362fcdc7825339ba',1,'H5::H5File::getObjCount() const ']]],
-  ['getobjids',['getObjIDs',['../classH5_1_1H5File.html#a6bf4658fbb77703741ef4e9129ac602c',1,'H5::H5File']]],
-  ['getobjinfo',['getObjinfo',['../classH5_1_1CommonFG.html#a9832f8d8c05590650b1e8d48992622c1',1,'H5::CommonFG::getObjinfo(const char *name, hbool_t follow_link, H5G_stat_t &statbuf) const '],['../classH5_1_1CommonFG.html#ae1bf23fece252c1d15eeb4f641ff4652',1,'H5::CommonFG::getObjinfo(const H5std_string &name, hbool_t follow_link, H5G_stat_t &statbuf) const '],['../classH5_1_1CommonFG.html#a9398a589006a3c2e81e3641beed38bb8',1,'H5::CommonFG::getObjinfo(const char *name, H5G_sta [...]
-  ['getobjnamebyidx',['getObjnameByIdx',['../classH5_1_1CommonFG.html#a95454e7ec44a1dae29b4142604f6e0ad',1,'H5::CommonFG::getObjnameByIdx(hsize_t idx) const '],['../classH5_1_1CommonFG.html#af0de25ff80f1ed0c5f6cca4bd1f72e1f',1,'H5::CommonFG::getObjnameByIdx(hsize_t idx, char *name, size_t size) const '],['../classH5_1_1CommonFG.html#a15c71d717d71be737042b2bce5ba1c10',1,'H5::CommonFG::getObjnameByIdx(hsize_t idx, H5std_string &name, size_t size) const ']]],
-  ['getobjtype',['getObjType',['../classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281',1,'H5::H5Location']]],
-  ['getobjtypebyidx',['getObjTypeByIdx',['../classH5_1_1CommonFG.html#a559cc5236b6bacccffa5d5901b98f7ac',1,'H5::CommonFG::getObjTypeByIdx(hsize_t idx) const '],['../classH5_1_1CommonFG.html#aaf942fe78de75453dc3367b36a4e1413',1,'H5::CommonFG::getObjTypeByIdx(hsize_t idx, char *type_name) const '],['../classH5_1_1CommonFG.html#af861d8a7d48c3242c0e184fe5eeb32c4',1,'H5::CommonFG::getObjTypeByIdx(hsize_t idx, H5std_string &type_name) const ']]],
-  ['getoffset',['getOffset',['../classH5_1_1AtomType.html#a1d0147b6e53e29abc524e65a2d8094ea',1,'H5::AtomType::getOffset()'],['../classH5_1_1DataSet.html#a4bb5bbc0977ccee6b0ce14d2acf48193',1,'H5::DataSet::getOffset()']]],
-  ['getorder',['getOrder',['../classH5_1_1AtomType.html#a49a866fcb26c69b13735d52abf946515',1,'H5::AtomType::getOrder() const '],['../classH5_1_1AtomType.html#a3831da8d07ba8c72eca25a2a24f0e42d',1,'H5::AtomType::getOrder(H5std_string &order_string) const ']]],
-  ['getpad',['getPad',['../classH5_1_1AtomType.html#a7a1dc5a0538a5d707c5a015ea53f8b9a',1,'H5::AtomType']]],
-  ['getprecision',['getPrecision',['../classH5_1_1AtomType.html#adae805e0526435cdd5ba4073dcfff292',1,'H5::AtomType']]],
-  ['getpreserve',['getPreserve',['../classH5_1_1DSetMemXferPropList.html#a8e7a0a38ae3d66ee7028c07279b506e5',1,'H5::DSetMemXferPropList']]],
-  ['getproperty',['getProperty',['../classH5_1_1PropList.html#a957d56e03065ee211260eeb3d2813817',1,'H5::PropList::getProperty(const char *name, void *value) const '],['../classH5_1_1PropList.html#abd473125c6683c6d9982e1c8559b1a31',1,'H5::PropList::getProperty(const H5std_string &name, void *value) const '],['../classH5_1_1PropList.html#a78846ee5fab52e27d6fb0135f0c55c36',1,'H5::PropList::getProperty(const char *name) const '],['../classH5_1_1PropList.html#a400f66a05979cc41343e3f2cf477 [...]
-  ['getpropsize',['getPropSize',['../classH5_1_1PropList.html#a44ea63b2d9f2e14c35219b31d20463f9',1,'H5::PropList::getPropSize(const char *name) const '],['../classH5_1_1PropList.html#ad260da9bc428af64ddebd9aabf143732',1,'H5::PropList::getPropSize(const H5std_string &name) const ']]],
-  ['getrefobjtype',['getRefObjType',['../classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0',1,'H5::H5Location']]],
-  ['getregion',['getRegion',['../classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca',1,'H5::H5Location']]],
-  ['getselectbounds',['getSelectBounds',['../classH5_1_1DataSpace.html#a14c83212d4bf9158c44edbc272b5e410',1,'H5::DataSpace']]],
-  ['getselectelemnpoints',['getSelectElemNpoints',['../classH5_1_1DataSpace.html#aa95e5ddeeb38aef326d4488d37f5a292',1,'H5::DataSpace']]],
-  ['getselectelempointlist',['getSelectElemPointlist',['../classH5_1_1DataSpace.html#a73520e41e66080b38ee2eee16758b956',1,'H5::DataSpace']]],
-  ['getselecthyperblocklist',['getSelectHyperBlocklist',['../classH5_1_1DataSpace.html#a3f2f5d44143e027757845e06d76fc2c2',1,'H5::DataSpace']]],
-  ['getselecthypernblocks',['getSelectHyperNblocks',['../classH5_1_1DataSpace.html#abe2ef7bf53cfd83312f7e8ec2cdfd10d',1,'H5::DataSpace']]],
-  ['getselectnpoints',['getSelectNpoints',['../classH5_1_1DataSpace.html#ac3b7c26e8f66a8b4233c7086d2eef737',1,'H5::DataSpace']]],
-  ['getsievebufsize',['getSieveBufSize',['../classH5_1_1FileAccPropList.html#a7be46fdcca65754876f3efb94fb00c65',1,'H5::FileAccPropList']]],
-  ['getsign',['getSign',['../classH5_1_1IntType.html#a5a30fbfc608535a828e95836d3621c55',1,'H5::IntType']]],
-  ['getsimpleextentdims',['getSimpleExtentDims',['../classH5_1_1DataSpace.html#a704e01abf0484f976eef02589e1ee3fd',1,'H5::DataSpace']]],
-  ['getsimpleextentndims',['getSimpleExtentNdims',['../classH5_1_1DataSpace.html#a8c7a590a67ef1a69fe6f70877761b55a',1,'H5::DataSpace']]],
-  ['getsimpleextentnpoints',['getSimpleExtentNpoints',['../classH5_1_1DataSpace.html#a0512712c57c51d9a8fb689770da37a8c',1,'H5::DataSpace']]],
-  ['getsimpleextenttype',['getSimpleExtentType',['../classH5_1_1DataSpace.html#a8e39d913ca70c4a5886eb2d256118eec',1,'H5::DataSpace']]],
-  ['getsize',['getSize',['../classH5_1_1DataType.html#a9161a9e4c8a50aef002995294e28e6c5',1,'H5::DataType']]],
-  ['getsizes',['getSizes',['../classH5_1_1FileCreatPropList.html#a87ca49a398f94b85e640d5c61a4403bd',1,'H5::FileCreatPropList']]],
-  ['getsmalldatablocksize',['getSmallDataBlockSize',['../classH5_1_1DSetMemXferPropList.html#a79b2f715b39a58540bef00b10e2a043f',1,'H5::DSetMemXferPropList']]],
-  ['getspace',['getSpace',['../classH5_1_1AbstractDs.html#a3afefb3c3be0ec2efcf880361695706e',1,'H5::AbstractDs::getSpace()'],['../classH5_1_1Attribute.html#a9e792fd082e7793dc5d5724d820ce3ca',1,'H5::Attribute::getSpace()'],['../classH5_1_1DataSet.html#a1f727ed91722af4630ba20b2d8b5b12d',1,'H5::DataSet::getSpace()']]],
-  ['getspacestatus',['getSpaceStatus',['../classH5_1_1DataSet.html#a69ce56bd2958d86c74cc1b923dfc23a9',1,'H5::DataSet']]],
-  ['getstoragesize',['getStorageSize',['../classH5_1_1AbstractDs.html#ae90e2e730c114423a00a2643206abc44',1,'H5::AbstractDs::getStorageSize()'],['../classH5_1_1Attribute.html#af395a4a4469698576b982e2806957a4c',1,'H5::Attribute::getStorageSize()'],['../classH5_1_1DataSet.html#a594d12bbf45a2f2824935d31f612e726',1,'H5::DataSet::getStorageSize()']]],
-  ['getstrpad',['getStrpad',['../classH5_1_1StrType.html#a31da4cdf6af9fd1cdc2da102b3761c33',1,'H5::StrType']]],
-  ['getstrtype',['getStrType',['../classH5_1_1AbstractDs.html#add4ac9062f5e3f0c9b11296cc424329b',1,'H5::AbstractDs']]],
-  ['getsuper',['getSuper',['../classH5_1_1DataType.html#ab3454be65ac1830f2b68ec745155d749',1,'H5::DataType']]],
-  ['getsymk',['getSymk',['../classH5_1_1FileCreatPropList.html#a14581eb294f831a2b134676c9b0ee143',1,'H5::FileCreatPropList']]],
-  ['gettag',['getTag',['../classH5_1_1DataType.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc',1,'H5::DataType']]],
-  ['gettypeclass',['getTypeClass',['../classH5_1_1AbstractDs.html#ae7c9c2ca8092d6ec1e6f265b82775c96',1,'H5::AbstractDs']]],
-  ['gettypeconvcb',['getTypeConvCB',['../classH5_1_1DSetMemXferPropList.html#a259060b13f25e3dbdbc3c69884c5799f',1,'H5::DSetMemXferPropList']]],
-  ['getuserblock',['getUserblock',['../classH5_1_1FileCreatPropList.html#af120b7fd5de74b2f127b64e11fd2d3a7',1,'H5::FileCreatPropList']]],
-  ['getvarlentype',['getVarLenType',['../classH5_1_1AbstractDs.html#acca5d386d2dfd1a801af7a5c31f8c711',1,'H5::AbstractDs']]],
-  ['getversion',['getVersion',['../classH5_1_1FileCreatPropList.html#af54d82af26da386dedaf915f98019dce',1,'H5::FileCreatPropList']]],
-  ['getvfdhandle',['getVFDHandle',['../classH5_1_1H5File.html#afafd315440c16e447aac4e7cfef04941',1,'H5::H5File::getVFDHandle(FileAccPropList &fapl, void **file_handle) const '],['../classH5_1_1H5File.html#abf72aaec783cf027e1528acf2ac7b9d7',1,'H5::H5File::getVFDHandle(void **file_handle) const ']]],
-  ['getvlenbufsize',['getVlenBufSize',['../classH5_1_1DataSet.html#a5a840c880da67f8f569a5b1deca9421e',1,'H5::DataSet']]],
-  ['getvlenmemmanager',['getVlenMemManager',['../classH5_1_1DSetMemXferPropList.html#a416647e206f25d58d7b6377aa6b25603',1,'H5::DSetMemXferPropList']]],
-  ['group',['Group',['../classH5_1_1Group.html#aad6b9252381c41e614600ab73dd27326',1,'H5::Group::Group(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)'],['../classH5_1_1Group.html#af2d29f0881724844db03b92f1c6841a9',1,'H5::Group::Group(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)'],['../classH5_1_1Group.html#aa1cca91f25275a9244a9218bca2a923c',1,'H5::Group::Group()'],['../classH5_1_1Group.html#a17a49de6cbf4e29ef2fcb33d2fecbc4c',1,'H [...]
-  ['group',['Group',['../classH5_1_1Group.html',1,'H5']]],
-  ['groupiexception',['GroupIException',['../classH5_1_1GroupIException.html',1,'H5']]],
-  ['groupiexception',['GroupIException',['../classH5_1_1GroupIException.html#a1cdd4acc8aa7168e2346d83655c282bd',1,'H5::GroupIException::GroupIException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../classH5_1_1GroupIException.html#a455cfbe839c8e27ed356c3b55083a088',1,'H5::GroupIException::GroupIException()']]]
-];
diff --git a/html/cpplus_RM/search/all_68.html b/html/cpplus_RM/search/all_68.html
deleted file mode 100644
index a954e65..0000000
--- a/html/cpplus_RM/search/all_68.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="all_68.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/all_68.js b/html/cpplus_RM/search/all_68.js
deleted file mode 100644
index 858e112..0000000
--- a/html/cpplus_RM/search/all_68.js
+++ /dev/null
@@ -1,73 +0,0 @@
-var searchData=
-[
-  ['h5',['H5',['../namespaceH5.html',1,'']]],
-  ['h5abstractds_2ecpp',['H5AbstractDs.cpp',['../H5AbstractDs_8cpp.html',1,'']]],
-  ['h5abstractds_2eh',['H5AbstractDs.h',['../H5AbstractDs_8h.html',1,'']]],
-  ['h5alltypes_2eh',['H5Alltypes.h',['../H5Alltypes_8h.html',1,'']]],
-  ['h5arraytype_2ecpp',['H5ArrayType.cpp',['../H5ArrayType_8cpp.html',1,'']]],
-  ['h5arraytype_2eh',['H5ArrayType.h',['../H5ArrayType_8h.html',1,'']]],
-  ['h5atomtype_2ecpp',['H5AtomType.cpp',['../H5AtomType_8cpp.html',1,'']]],
-  ['h5atomtype_2eh',['H5AtomType.h',['../H5AtomType_8h.html',1,'']]],
-  ['h5attribute_2ecpp',['H5Attribute.cpp',['../H5Attribute_8cpp.html',1,'']]],
-  ['h5attribute_2eh',['H5Attribute.h',['../H5Attribute_8h.html',1,'']]],
-  ['h5classes_2eh',['H5Classes.h',['../H5Classes_8h.html',1,'']]],
-  ['h5commonfg_2ecpp',['H5CommonFG.cpp',['../H5CommonFG_8cpp.html',1,'']]],
-  ['h5commonfg_2eh',['H5CommonFG.h',['../H5CommonFG_8h.html',1,'']]],
-  ['h5comptype_2ecpp',['H5CompType.cpp',['../H5CompType_8cpp.html',1,'']]],
-  ['h5comptype_2eh',['H5CompType.h',['../H5CompType_8h.html',1,'']]],
-  ['h5cpp_2eh',['H5Cpp.h',['../H5Cpp_8h.html',1,'']]],
-  ['h5cpp_5fexited',['H5CPP_EXITED',['../H5PredType_8h.html#a55bad91409e562eacb17b4f10c8e909b',1,'H5PredType.h']]],
-  ['h5cppdoc_2eh',['H5CppDoc.h',['../H5CppDoc_8h.html',1,'']]],
-  ['h5dataset_2ecpp',['H5DataSet.cpp',['../H5DataSet_8cpp.html',1,'']]],
-  ['h5dataset_2eh',['H5DataSet.h',['../H5DataSet_8h.html',1,'']]],
-  ['h5dataspace_2ecpp',['H5DataSpace.cpp',['../H5DataSpace_8cpp.html',1,'']]],
-  ['h5dataspace_2eh',['H5DataSpace.h',['../H5DataSpace_8h.html',1,'']]],
-  ['h5datatype_2ecpp',['H5DataType.cpp',['../H5DataType_8cpp.html',1,'']]],
-  ['h5datatype_2eh',['H5DataType.h',['../H5DataType_8h.html',1,'']]],
-  ['h5dcreatprop_2ecpp',['H5DcreatProp.cpp',['../H5DcreatProp_8cpp.html',1,'']]],
-  ['h5dcreatprop_2eh',['H5DcreatProp.h',['../H5DcreatProp_8h.html',1,'']]],
-  ['h5dxferprop_2ecpp',['H5DxferProp.cpp',['../H5DxferProp_8cpp.html',1,'']]],
-  ['h5dxferprop_2eh',['H5DxferProp.h',['../H5DxferProp_8h.html',1,'']]],
-  ['h5enumtype_2ecpp',['H5EnumType.cpp',['../H5EnumType_8cpp.html',1,'']]],
-  ['h5enumtype_2eh',['H5EnumType.h',['../H5EnumType_8h.html',1,'']]],
-  ['h5exception_2ecpp',['H5Exception.cpp',['../H5Exception_8cpp.html',1,'']]],
-  ['h5exception_2eh',['H5Exception.h',['../H5Exception_8h.html',1,'']]],
-  ['h5faccprop_2ecpp',['H5FaccProp.cpp',['../H5FaccProp_8cpp.html',1,'']]],
-  ['h5faccprop_2eh',['H5FaccProp.h',['../H5FaccProp_8h.html',1,'']]],
-  ['h5fcreatprop_2ecpp',['H5FcreatProp.cpp',['../H5FcreatProp_8cpp.html',1,'']]],
-  ['h5fcreatprop_2eh',['H5FcreatProp.h',['../H5FcreatProp_8h.html',1,'']]],
-  ['h5file',['H5File',['../classH5_1_1H5File.html#af25054898de738072217e274217a278c',1,'H5::H5File::H5File(const char *name, unsigned int flags, const FileCreatPropList &create_plist=FileCreatPropList::DEFAULT, const FileAccPropList &access_plist=FileAccPropList::DEFAULT)'],['../classH5_1_1H5File.html#a74bb8e05dde9450227bc27841277375f',1,'H5::H5File::H5File(const H5std_string &name, unsigned int flags, const FileCreatPropList &create_plist=FileCreatPropList::DEFAULT, cons [...]
-  ['h5file',['H5File',['../classH5_1_1H5File.html',1,'H5']]],
-  ['h5file_2ecpp',['H5File.cpp',['../H5File_8cpp.html',1,'']]],
-  ['h5file_2eh',['H5File.h',['../H5File_8h.html',1,'']]],
-  ['h5floattype_2ecpp',['H5FloatType.cpp',['../H5FloatType_8cpp.html',1,'']]],
-  ['h5floattype_2eh',['H5FloatType.h',['../H5FloatType_8h.html',1,'']]],
-  ['h5group_2ecpp',['H5Group.cpp',['../H5Group_8cpp.html',1,'']]],
-  ['h5group_2eh',['H5Group.h',['../H5Group_8h.html',1,'']]],
-  ['h5idcomponent_2ecpp',['H5IdComponent.cpp',['../H5IdComponent_8cpp.html',1,'']]],
-  ['h5idcomponent_2eh',['H5IdComponent.h',['../H5IdComponent_8h.html',1,'']]],
-  ['h5include_2eh',['H5Include.h',['../H5Include_8h.html',1,'']]],
-  ['h5inttype_2ecpp',['H5IntType.cpp',['../H5IntType_8cpp.html',1,'']]],
-  ['h5inttype_2eh',['H5IntType.h',['../H5IntType_8h.html',1,'']]],
-  ['h5library',['H5Library',['../classH5_1_1H5Library.html',1,'H5']]],
-  ['h5library_2ecpp',['H5Library.cpp',['../H5Library_8cpp.html',1,'']]],
-  ['h5library_2eh',['H5Library.h',['../H5Library_8h.html',1,'']]],
-  ['h5location',['H5Location',['../classH5_1_1H5Location.html#a0bc502f028c505dc8984bfb7740622f0',1,'H5::H5Location::H5Location()'],['../classH5_1_1H5Location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c',1,'H5::H5Location::H5Location(const hid_t loc_id)'],['../classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435',1,'H5::H5Location::H5Location(const H5Location &original)'],['../namespaceH5.html#a96d8e144995c506ad2ad38f51c66e5f6',1,'H5::H5Location()']]],
-  ['h5location',['H5Location',['../classH5_1_1H5Location.html',1,'H5']]],
-  ['h5location_2ecpp',['H5Location.cpp',['../H5Location_8cpp.html',1,'']]],
-  ['h5location_2eh',['H5Location.h',['../H5Location_8h.html',1,'']]],
-  ['h5object',['H5Object',['../classH5_1_1H5Object.html',1,'H5']]],
-  ['h5object',['H5Object',['../classH5_1_1H5Object.html#a4e1e0913fa316bd3916e95259194958d',1,'H5::H5Object::H5Object(const H5Object &original)'],['../classH5_1_1H5Object.html#a3dfa8496c2490cf9338462647ec1a831',1,'H5::H5Object::H5Object()'],['../classH5_1_1H5Object.html#aaedb5e2d949e1f38817a770e564def5c',1,'H5::H5Object::H5Object(const hid_t object_id)'],['../namespaceH5.html#a52e9e81a7ed5ce15b9acc6fe32ee7845',1,'H5::H5Object()']]],
-  ['h5object_2ecpp',['H5Object.cpp',['../H5Object_8cpp.html',1,'']]],
-  ['h5object_2eh',['H5Object.h',['../H5Object_8h.html',1,'']]],
-  ['h5predtype_2ecpp',['H5PredType.cpp',['../H5PredType_8cpp.html',1,'']]],
-  ['h5predtype_2eh',['H5PredType.h',['../H5PredType_8h.html',1,'']]],
-  ['h5proplist_2ecpp',['H5PropList.cpp',['../H5PropList_8cpp.html',1,'']]],
-  ['h5proplist_2eh',['H5PropList.h',['../H5PropList_8h.html',1,'']]],
-  ['h5std_5fstring',['H5std_string',['../H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592',1,'H5Exception.h']]],
-  ['h5strtype_2ecpp',['H5StrType.cpp',['../H5StrType_8cpp.html',1,'']]],
-  ['h5strtype_2eh',['H5StrType.h',['../H5StrType_8h.html',1,'']]],
-  ['h5varlentype_2ecpp',['H5VarLenType.cpp',['../H5VarLenType_8cpp.html',1,'']]],
-  ['h5varlentype_2eh',['H5VarLenType.h',['../H5VarLenType_8h.html',1,'']]],
-  ['hoffset',['HOFFSET',['../H5Cpp_8h.html#a4ac990148c7b80d5ee77965bc6ae210f',1,'H5Cpp.h']]]
-];
diff --git a/html/cpplus_RM/search/all_69.html b/html/cpplus_RM/search/all_69.html
deleted file mode 100644
index 676651e..0000000
--- a/html/cpplus_RM/search/all_69.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="all_69.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/all_69.js b/html/cpplus_RM/search/all_69.js
deleted file mode 100644
index 725978f..0000000
--- a/html/cpplus_RM/search/all_69.js
+++ /dev/null
@@ -1,39 +0,0 @@
-var searchData=
-[
-  ['id',['id',['../classH5_1_1DataType.html#aa3ed12331c88117e640fff76002108d3',1,'H5::DataType::id()'],['../classH5_1_1PropList.html#aba4b7945429d1ca9ab6444f330064d5b',1,'H5::PropList::id()']]],
-  ['idcomponent',['IdComponent',['../classH5_1_1IdComponent.html',1,'H5']]],
-  ['idcomponent',['IdComponent',['../classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe',1,'H5::IdComponent::IdComponent(const hid_t h5_id)'],['../classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb',1,'H5::IdComponent::IdComponent(const IdComponent &original)'],['../classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728',1,'H5::IdComponent::IdComponent()']]],
-  ['idcomponentexception',['IdComponentException',['../classH5_1_1IdComponentException.html',1,'H5']]],
-  ['idcomponentexception',['IdComponentException',['../classH5_1_1IdComponentException.html#a55e4b5b7053de93986eb35cef03190fd',1,'H5::IdComponentException::IdComponentException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../classH5_1_1IdComponentException.html#a9962b590acbbb09ecdd030792899593a',1,'H5::IdComponentException::IdComponentException()']]],
-  ['ieee_5ff32be',['IEEE_F32BE',['../classH5_1_1PredType.html#aebdfd010c0781cb4f391f4b5ff6092c2',1,'H5::PredType']]],
-  ['ieee_5ff32le',['IEEE_F32LE',['../classH5_1_1PredType.html#a8ce1102ef03f5071d2a4811448d1f285',1,'H5::PredType']]],
-  ['ieee_5ff64be',['IEEE_F64BE',['../classH5_1_1PredType.html#aec8a520eb01c5d884562fa9b94308e77',1,'H5::PredType']]],
-  ['ieee_5ff64le',['IEEE_F64LE',['../classH5_1_1PredType.html#a3dbddc351f814c9e82d9b0d38d94bcee',1,'H5::PredType']]],
-  ['increfcount',['incRefCount',['../classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754',1,'H5::IdComponent::incRefCount(const hid_t obj_id) const '],['../classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1',1,'H5::IdComponent::incRefCount() const ']]],
-  ['inmemfunc',['inMemFunc',['../classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f',1,'H5::IdComponent']]],
-  ['insert',['insert',['../classH5_1_1EnumType.html#a00438e9e48a74010dd7c537d2365b0f8',1,'H5::EnumType::insert(const char *name, void *value) const '],['../classH5_1_1EnumType.html#ad1e7418d44d60308d11cb2d1fa56b910',1,'H5::EnumType::insert(const H5std_string &name, void *value) const ']]],
-  ['insertmember',['insertMember',['../classH5_1_1CompType.html#ab093b060861eec6209928da5b7792a1a',1,'H5::CompType']]],
-  ['intel_5fb16',['INTEL_B16',['../classH5_1_1PredType.html#a7efa55d1f0aad66f46258e225f73344e',1,'H5::PredType']]],
-  ['intel_5fb32',['INTEL_B32',['../classH5_1_1PredType.html#a1c7e18746a3c86645f6f0f05d651c4e8',1,'H5::PredType']]],
-  ['intel_5fb64',['INTEL_B64',['../classH5_1_1PredType.html#aa8489b39cc1f1e79768152fe961e954a',1,'H5::PredType']]],
-  ['intel_5fb8',['INTEL_B8',['../classH5_1_1PredType.html#a7e1b0f12025aa4b94f1e18d9eeed20be',1,'H5::PredType']]],
-  ['intel_5ff32',['INTEL_F32',['../classH5_1_1PredType.html#a470a948d630c795960f9a3d59ec9e06b',1,'H5::PredType']]],
-  ['intel_5ff64',['INTEL_F64',['../classH5_1_1PredType.html#a4691df493ccc936fe269cbef5d72e9d5',1,'H5::PredType']]],
-  ['intel_5fi16',['INTEL_I16',['../classH5_1_1PredType.html#aac016fce3a763b30559b03da16c10cad',1,'H5::PredType']]],
-  ['intel_5fi32',['INTEL_I32',['../classH5_1_1PredType.html#a9c1271b25845e99faaa1fe96a7abed71',1,'H5::PredType']]],
-  ['intel_5fi64',['INTEL_I64',['../classH5_1_1PredType.html#ac50a22ffd5e4fe629363961949801a3c',1,'H5::PredType']]],
-  ['intel_5fi8',['INTEL_I8',['../classH5_1_1PredType.html#ac1a5d79e6f525504847de8eb2033eed0',1,'H5::PredType']]],
-  ['intel_5fu16',['INTEL_U16',['../classH5_1_1PredType.html#a2b3d1ba9b1e031432fac2dc4b75a4e6e',1,'H5::PredType']]],
-  ['intel_5fu32',['INTEL_U32',['../classH5_1_1PredType.html#a8c02358878872f57187bcdabaa77f0c9',1,'H5::PredType']]],
-  ['intel_5fu64',['INTEL_U64',['../classH5_1_1PredType.html#ae0b26f35ff394256db92b2799a067ed3',1,'H5::PredType']]],
-  ['intel_5fu8',['INTEL_U8',['../classH5_1_1PredType.html#a30709ffd6dea99ca571d6d55f3faa77c',1,'H5::PredType']]],
-  ['inttype',['IntType',['../classH5_1_1IntType.html#ae490ae5914c745c2b37a4909413b8f44',1,'H5::IntType::IntType(const PredType &pred_type)'],['../classH5_1_1IntType.html#aa9d284c2140561b895ee34e5d0fa31fd',1,'H5::IntType::IntType(const DataSet &dataset)'],['../classH5_1_1IntType.html#aba8e2f8061b64dc98011fc40cad089d7',1,'H5::IntType::IntType()'],['../classH5_1_1IntType.html#a9e5ddb1a36be05d38ae6c64a119c6add',1,'H5::IntType::IntType(const hid_t existing_id)'],['../classH5_1_1IntTyp [...]
-  ['inttype',['IntType',['../classH5_1_1IntType.html',1,'H5']]],
-  ['isaclass',['isAClass',['../classH5_1_1PropList.html#a2769057cf24f236881d301739fc3b1b8',1,'H5::PropList']]],
-  ['isfillvaluedefined',['isFillValueDefined',['../classH5_1_1DSetCreatPropList.html#a4b924c59b33def148070e7ffc0106de9',1,'H5::DSetCreatPropList']]],
-  ['ishdf5',['isHdf5',['../classH5_1_1H5File.html#a03798df740d2a1e45f608164b13864d1',1,'H5::H5File::isHdf5(const char *name)'],['../classH5_1_1H5File.html#a5147f9124fd66da6537999734e85c6fc',1,'H5::H5File::isHdf5(const H5std_string &name)']]],
-  ['issimple',['isSimple',['../classH5_1_1DataSpace.html#a84fc9654f5c18b0fcb0d7ee7c10c7c35',1,'H5::DataSpace']]],
-  ['isvariablestr',['isVariableStr',['../classH5_1_1DataType.html#ab92bf0b5e57b2aebe157bb8291f30787',1,'H5::DataType']]],
-  ['iterateattrs',['iterateAttrs',['../classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a',1,'H5::H5Location']]],
-  ['iterateelems',['iterateElems',['../classH5_1_1CommonFG.html#a4f27d2a35a97eeddd8d4cfbff65d3bd2',1,'H5::CommonFG::iterateElems(const char *name, int *idx, H5G_iterate_t op, void *op_data)'],['../classH5_1_1CommonFG.html#a9e29b8b982398d1339c0b80e36f1e52d',1,'H5::CommonFG::iterateElems(const H5std_string &name, int *idx, H5G_iterate_t op, void *op_data)'],['../classH5_1_1DataSet.html#a23b1e511f401e1dca147d224a6240d96',1,'H5::DataSet::iterateElems()']]]
-];
diff --git a/html/cpplus_RM/search/all_6c.html b/html/cpplus_RM/search/all_6c.html
deleted file mode 100644
index 3623130..0000000
--- a/html/cpplus_RM/search/all_6c.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="all_6c.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/all_6c.js b/html/cpplus_RM/search/all_6c.js
deleted file mode 100644
index 9b57600..0000000
--- a/html/cpplus_RM/search/all_6c.js
+++ /dev/null
@@ -1,8 +0,0 @@
-var searchData=
-[
-  ['libraryiexception',['LibraryIException',['../classH5_1_1LibraryIException.html',1,'H5']]],
-  ['libraryiexception',['LibraryIException',['../classH5_1_1LibraryIException.html#ab1034ba68928fc4476a18723bfd4f8b5',1,'H5::LibraryIException::LibraryIException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../classH5_1_1LibraryIException.html#a009b7e1109b1c8d3a3b8aac19a6243fa',1,'H5::LibraryIException::LibraryIException()']]],
-  ['link',['link',['../classH5_1_1CommonFG.html#a5cdfe34b7504b51aa6ee2db7aa821b97',1,'H5::CommonFG::link(H5L_type_t link_type, const char *curr_name, const char *new_name) const '],['../classH5_1_1CommonFG.html#a0ab66c8c08cc538e0a49ad615d81ca81',1,'H5::CommonFG::link(H5L_type_t link_type, const H5std_string &curr_name, const H5std_string &new_name) const ']]],
-  ['location',['location',['../classH5_1_1UserData4Aiterate.html#a19aaf90cba18d5927bf8d7b216cbde21',1,'H5::UserData4Aiterate']]],
-  ['lock',['lock',['../classH5_1_1DataType.html#ac1596fca35acce43e190a1feeffc9427',1,'H5::DataType']]]
-];
diff --git a/html/cpplus_RM/search/all_6d.html b/html/cpplus_RM/search/all_6d.html
deleted file mode 100644
index 82ceec7..0000000
--- a/html/cpplus_RM/search/all_6d.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="all_6d.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/all_6d.js b/html/cpplus_RM/search/all_6d.js
deleted file mode 100644
index 12331ff..0000000
--- a/html/cpplus_RM/search/all_6d.js
+++ /dev/null
@@ -1,20 +0,0 @@
-var searchData=
-[
-  ['mips_5fb16',['MIPS_B16',['../classH5_1_1PredType.html#a78a26b35c3a19aec93518a990a5b92b5',1,'H5::PredType']]],
-  ['mips_5fb32',['MIPS_B32',['../classH5_1_1PredType.html#addb258adff59a9f21507edba007f0679',1,'H5::PredType']]],
-  ['mips_5fb64',['MIPS_B64',['../classH5_1_1PredType.html#afdbdf949b7495cb262b53595ba2e9a87',1,'H5::PredType']]],
-  ['mips_5fb8',['MIPS_B8',['../classH5_1_1PredType.html#a278e1c6e9ff0cc385141fbae70a05561',1,'H5::PredType']]],
-  ['mips_5ff32',['MIPS_F32',['../classH5_1_1PredType.html#acba17926a46fc392642b7d7504cab85b',1,'H5::PredType']]],
-  ['mips_5ff64',['MIPS_F64',['../classH5_1_1PredType.html#a62792fae599267ddd9823846bf0026de',1,'H5::PredType']]],
-  ['mips_5fi16',['MIPS_I16',['../classH5_1_1PredType.html#a22c8a88256aa7f6db036448816ef1472',1,'H5::PredType']]],
-  ['mips_5fi32',['MIPS_I32',['../classH5_1_1PredType.html#aa9aade4c27680ea497554817b38a9710',1,'H5::PredType']]],
-  ['mips_5fi64',['MIPS_I64',['../classH5_1_1PredType.html#a2a72f07dfa79ee3c752d238e79928ece',1,'H5::PredType']]],
-  ['mips_5fi8',['MIPS_I8',['../classH5_1_1PredType.html#a63bc10e71f10d5d85dfde684be923392',1,'H5::PredType']]],
-  ['mips_5fu16',['MIPS_U16',['../classH5_1_1PredType.html#a53275893cc06aca71ff2a00444de1533',1,'H5::PredType']]],
-  ['mips_5fu32',['MIPS_U32',['../classH5_1_1PredType.html#a1519daabc7ba6aa51296ae42403a34e3',1,'H5::PredType']]],
-  ['mips_5fu64',['MIPS_U64',['../classH5_1_1PredType.html#a32836ea587df3838677357175f18b4b5',1,'H5::PredType']]],
-  ['mips_5fu8',['MIPS_U8',['../classH5_1_1PredType.html#a9464d3d68f1a03b42336fcb69d3ebf02',1,'H5::PredType']]],
-  ['modifyfilter',['modifyFilter',['../classH5_1_1DSetCreatPropList.html#a9556e4fd428d1244a028965fd06cd651',1,'H5::DSetCreatPropList']]],
-  ['mount',['mount',['../classH5_1_1CommonFG.html#aeff360f86d31d44b74d7fb78e7cb9298',1,'H5::CommonFG::mount(const char *name, H5File &child, PropList &plist) const '],['../classH5_1_1CommonFG.html#a3a54df6428f1489179ca8eb869a8d81f',1,'H5::CommonFG::mount(const H5std_string &name, H5File &child, PropList &plist) const ']]],
-  ['move',['move',['../classH5_1_1CommonFG.html#a6056d96899c03a726c3c582ee1d47982',1,'H5::CommonFG::move(const char *src, const char *dst) const '],['../classH5_1_1CommonFG.html#ae7770efcdda57aab69cd292e84748dd9',1,'H5::CommonFG::move(const H5std_string &src, const H5std_string &dst) const ']]]
-];
diff --git a/html/cpplus_RM/search/all_6e.html b/html/cpplus_RM/search/all_6e.html
deleted file mode 100644
index 92a12bb..0000000
--- a/html/cpplus_RM/search/all_6e.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="all_6e.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/all_6e.js b/html/cpplus_RM/search/all_6e.js
deleted file mode 100644
index 0f7f8a5..0000000
--- a/html/cpplus_RM/search/all_6e.js
+++ /dev/null
@@ -1,38 +0,0 @@
-var searchData=
-[
-  ['notitle',['notitle',['../index.html',1,'']]],
-  ['nameof',['nameOf',['../classH5_1_1EnumType.html#ab89d9762224807007689f67834c84573',1,'H5::EnumType']]],
-  ['native_5fb16',['NATIVE_B16',['../classH5_1_1PredType.html#a669cfc51051f32f454b20b5e8fc3280f',1,'H5::PredType']]],
-  ['native_5fb32',['NATIVE_B32',['../classH5_1_1PredType.html#ac292ec5492ec6d7a31b0a7930632c454',1,'H5::PredType']]],
-  ['native_5fb64',['NATIVE_B64',['../classH5_1_1PredType.html#a2e9173d1917bafbe10e4b9bb8d409316',1,'H5::PredType']]],
-  ['native_5fb8',['NATIVE_B8',['../classH5_1_1PredType.html#af7956deee7c710fc9cde275455f80cc2',1,'H5::PredType']]],
-  ['native_5fchar',['NATIVE_CHAR',['../classH5_1_1PredType.html#a0044bc24a845a1ece648ac2c0d79cdb9',1,'H5::PredType']]],
-  ['native_5fdouble',['NATIVE_DOUBLE',['../classH5_1_1PredType.html#a4d04943f071e75f43cd423ce13119b9f',1,'H5::PredType']]],
-  ['native_5ffloat',['NATIVE_FLOAT',['../classH5_1_1PredType.html#aa1840efa5f3728f370bfdb475b010c02',1,'H5::PredType']]],
-  ['native_5fhbool',['NATIVE_HBOOL',['../classH5_1_1PredType.html#aa45ce1582595407d4e28cd1ae71987aa',1,'H5::PredType']]],
-  ['native_5fherr',['NATIVE_HERR',['../classH5_1_1PredType.html#aec51c8deb3bdb4b470a45643b6af4624',1,'H5::PredType']]],
-  ['native_5fhsize',['NATIVE_HSIZE',['../classH5_1_1PredType.html#acdb2833d8eb5dcf2f89a53912b3a1f1e',1,'H5::PredType']]],
-  ['native_5fhssize',['NATIVE_HSSIZE',['../classH5_1_1PredType.html#a1d45d3816ec65366276b3710139cabbb',1,'H5::PredType']]],
-  ['native_5fint',['NATIVE_INT',['../classH5_1_1PredType.html#a3308bcd537696a8d728cd3b443f2fc7b',1,'H5::PredType']]],
-  ['native_5fint16',['NATIVE_INT16',['../classH5_1_1PredType.html#a19cc8b04760bc07fb763da95e8f6094c',1,'H5::PredType']]],
-  ['native_5fint32',['NATIVE_INT32',['../classH5_1_1PredType.html#a1b4e2514d885b926cf640c26bbcb7ae8',1,'H5::PredType']]],
-  ['native_5fint64',['NATIVE_INT64',['../classH5_1_1PredType.html#af62843475114d90b7bfa02b6736976fd',1,'H5::PredType']]],
-  ['native_5fint8',['NATIVE_INT8',['../classH5_1_1PredType.html#a9b472967372025b70fd3925b9f5b6f38',1,'H5::PredType']]],
-  ['native_5fldouble',['NATIVE_LDOUBLE',['../classH5_1_1PredType.html#ad478b2caaf804a40b7f5c5c4de83ed61',1,'H5::PredType']]],
-  ['native_5fllong',['NATIVE_LLONG',['../classH5_1_1PredType.html#aef226f7baef804c834e6bfe6b5f32552',1,'H5::PredType']]],
-  ['native_5flong',['NATIVE_LONG',['../classH5_1_1PredType.html#a084ffd0ab3361b13eec6f04bcafc8c4f',1,'H5::PredType']]],
-  ['native_5fopaque',['NATIVE_OPAQUE',['../classH5_1_1PredType.html#aeee661384fb959e9a70fe58d86381f83',1,'H5::PredType']]],
-  ['native_5fschar',['NATIVE_SCHAR',['../classH5_1_1PredType.html#a9c45e156dc8468f2f4b75874af34d259',1,'H5::PredType']]],
-  ['native_5fshort',['NATIVE_SHORT',['../classH5_1_1PredType.html#ae92fcc4e9ab405c725f9b64284b8e8f2',1,'H5::PredType']]],
-  ['native_5fuchar',['NATIVE_UCHAR',['../classH5_1_1PredType.html#a448d626bd6e5b8f7b8d92b1766410007',1,'H5::PredType']]],
-  ['native_5fuint',['NATIVE_UINT',['../classH5_1_1PredType.html#a173cefe35df694544790548ed38b2732',1,'H5::PredType']]],
-  ['native_5fuint16',['NATIVE_UINT16',['../classH5_1_1PredType.html#a8a3c25f8281e00d16dde9bee50af68d9',1,'H5::PredType']]],
-  ['native_5fuint32',['NATIVE_UINT32',['../classH5_1_1PredType.html#a53816ebd753710a5f88140e7e566f2fe',1,'H5::PredType']]],
-  ['native_5fuint64',['NATIVE_UINT64',['../classH5_1_1PredType.html#a81f50f04810a1997bf8188c9b30e83cd',1,'H5::PredType']]],
-  ['native_5fuint8',['NATIVE_UINT8',['../classH5_1_1PredType.html#a17b688e5445c81b1a633c9be225a388d',1,'H5::PredType']]],
-  ['native_5fullong',['NATIVE_ULLONG',['../classH5_1_1PredType.html#aa788ee310e338685cbff871d3d65f8f6',1,'H5::PredType']]],
-  ['native_5fulong',['NATIVE_ULONG',['../classH5_1_1PredType.html#a06ae841ee5f45fadf5d946de8137e7e3',1,'H5::PredType']]],
-  ['native_5fushort',['NATIVE_USHORT',['../classH5_1_1PredType.html#a79eaf2c163177a8fc6620560aa4cff36',1,'H5::PredType']]],
-  ['need_5fcleanup',['need_cleanup',['../classH5_1_1H5Library.html#a809e4ccb4ba5dbabef46d55c2722666a',1,'H5::H5Library']]],
-  ['notatexit',['NOTATEXIT',['../H5Library_8h.html#aa034ea37ec733104dad359ecd5fa049d',1,'H5Library.h']]]
-];
diff --git a/html/cpplus_RM/search/all_6f.html b/html/cpplus_RM/search/all_6f.html
deleted file mode 100644
index 51c8b11..0000000
--- a/html/cpplus_RM/search/all_6f.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="all_6f.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/all_6f.js b/html/cpplus_RM/search/all_6f.js
deleted file mode 100644
index f610923..0000000
--- a/html/cpplus_RM/search/all_6f.js
+++ /dev/null
@@ -1,21 +0,0 @@
-var searchData=
-[
-  ['offsetsimple',['offsetSimple',['../classH5_1_1DataSpace.html#a1977cf076ff136781f01e7501c9615c2',1,'H5::DataSpace']]],
-  ['op',['op',['../classH5_1_1UserData4Aiterate.html#adc317bc595aa58e76e24a11f43367d13',1,'H5::UserData4Aiterate']]],
-  ['opdata',['opData',['../classH5_1_1UserData4Aiterate.html#a3aa5ddcad106d950c7eb0932a25fccb2',1,'H5::UserData4Aiterate']]],
-  ['open',['open',['../classH5_1_1H5Library.html#a36d0c7c12a1d98fc5222c567e9cfb91f',1,'H5::H5Library']]],
-  ['openarraytype',['openArrayType',['../classH5_1_1CommonFG.html#a8106396cc05c3e286b012bba02072164',1,'H5::CommonFG::openArrayType(const char *name) const '],['../classH5_1_1CommonFG.html#ab358573d410bad0c6fe08f6ad628e93e',1,'H5::CommonFG::openArrayType(const H5std_string &name) const ']]],
-  ['openattribute',['openAttribute',['../classH5_1_1H5Location.html#a81b52d2947c4abb7d94ca1987f3a1bc0',1,'H5::H5Location::openAttribute(const char *name) const '],['../classH5_1_1H5Location.html#abad070fe2482e81006ee7fce61b6495c',1,'H5::H5Location::openAttribute(const H5std_string &name) const '],['../classH5_1_1H5Location.html#ac82e73079dc97dee2c198b978700c137',1,'H5::H5Location::openAttribute(const unsigned int idx) const ']]],
-  ['opencomptype',['openCompType',['../classH5_1_1CommonFG.html#a87edeebe376d6c73f0475413d595bbd7',1,'H5::CommonFG::openCompType(const char *name) const '],['../classH5_1_1CommonFG.html#a70e6e929a0862dc29a4604dda7e23d16',1,'H5::CommonFG::openCompType(const H5std_string &name) const ']]],
-  ['opendataset',['openDataSet',['../classH5_1_1CommonFG.html#a6a2557f173c32577db9feeb1b77d4e40',1,'H5::CommonFG::openDataSet(const char *name) const '],['../classH5_1_1CommonFG.html#a569cbf6e00c00a32d84177d2086991f7',1,'H5::CommonFG::openDataSet(const H5std_string &name) const ']]],
-  ['opendatatype',['openDataType',['../classH5_1_1CommonFG.html#a29e09d8bf336e176d2749deb6f95ca08',1,'H5::CommonFG::openDataType(const char *name) const '],['../classH5_1_1CommonFG.html#a5538114a51f0f11a8b754d10212a2ea5',1,'H5::CommonFG::openDataType(const H5std_string &name) const ']]],
-  ['openenumtype',['openEnumType',['../classH5_1_1CommonFG.html#ae78ee330d5e51380630376e9df9f04fb',1,'H5::CommonFG::openEnumType(const char *name) const '],['../classH5_1_1CommonFG.html#afb1a4b93d3423b0fafdaae5610d2db25',1,'H5::CommonFG::openEnumType(const H5std_string &name) const ']]],
-  ['openfile',['openFile',['../classH5_1_1H5File.html#ab20ea83ffa86b74e13168b6c2fdfd817',1,'H5::H5File::openFile(const H5std_string &name, unsigned int flags, const FileAccPropList &access_plist=FileAccPropList::DEFAULT)'],['../classH5_1_1H5File.html#ae20ef228e7c2db78d31180d3521319ee',1,'H5::H5File::openFile(const char *name, unsigned int flags, const FileAccPropList &access_plist=FileAccPropList::DEFAULT)']]],
-  ['openfloattype',['openFloatType',['../classH5_1_1CommonFG.html#a98598f40b89062ec982a43bdae822939',1,'H5::CommonFG::openFloatType(const char *name) const '],['../classH5_1_1CommonFG.html#a25712ed24f42abebdf46f19342f667a0',1,'H5::CommonFG::openFloatType(const H5std_string &name) const ']]],
-  ['opengroup',['openGroup',['../classH5_1_1CommonFG.html#a24a81b8a3cbcb97f73984d85b63a255e',1,'H5::CommonFG::openGroup(const char *name) const '],['../classH5_1_1CommonFG.html#aaf29549a7b32bd5d8a8500f20bd1cef3',1,'H5::CommonFG::openGroup(const H5std_string &name) const ']]],
-  ['openinttype',['openIntType',['../classH5_1_1CommonFG.html#aabc761d20b0b211aeee77cb22c9e7a41',1,'H5::CommonFG::openIntType(const char *name) const '],['../classH5_1_1CommonFG.html#a9a7dfbba30253fbfa16b7c7f00515820',1,'H5::CommonFG::openIntType(const H5std_string &name) const ']]],
-  ['openstrtype',['openStrType',['../classH5_1_1CommonFG.html#aa2e11b676436160a9af8967bfd870642',1,'H5::CommonFG::openStrType(const char *name) const '],['../classH5_1_1CommonFG.html#a7af20454be80f642fb498bcadc5f6dd8',1,'H5::CommonFG::openStrType(const H5std_string &name) const ']]],
-  ['openvarlentype',['openVarLenType',['../classH5_1_1CommonFG.html#ac7d42ee88c926c543edf247126f89cb3',1,'H5::CommonFG::openVarLenType(const char *name) const '],['../classH5_1_1CommonFG.html#a6699229837d90eea8ec2a937cc2be5e1',1,'H5::CommonFG::openVarLenType(const H5std_string &name) const ']]],
-  ['operator_3d',['operator=',['../classH5_1_1DataSpace.html#a2ced8f3ed4668656d1a9b811e9cce9e5',1,'H5::DataSpace::operator=()'],['../classH5_1_1DataType.html#a3ed458f90bb2ed85e7471a24ddc6fb7d',1,'H5::DataType::operator=()'],['../classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506',1,'H5::IdComponent::operator=()'],['../classH5_1_1PredType.html#a87618d7949ea06c4af4c5bf29252beba',1,'H5::PredType::operator=()'],['../classH5_1_1PropList.html#a7b8ce03fb1cda95e10b2babd5567296e',1,'H5 [...]
-  ['operator_3d_3d',['operator==',['../classH5_1_1DataType.html#aab7955caad1bb0a009ed41f24061f3ad',1,'H5::DataType::operator==()'],['../classH5_1_1PropList.html#a3891b0fde75dc1cc0ae0f4af8c0478d9',1,'H5::PropList::operator==()']]]
-];
diff --git a/html/cpplus_RM/search/all_70.html b/html/cpplus_RM/search/all_70.html
deleted file mode 100644
index a279cb2..0000000
--- a/html/cpplus_RM/search/all_70.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="all_70.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/all_70.js b/html/cpplus_RM/search/all_70.js
deleted file mode 100644
index 4872567..0000000
--- a/html/cpplus_RM/search/all_70.js
+++ /dev/null
@@ -1,19 +0,0 @@
-var searchData=
-[
-  ['p_5fdereference',['p_dereference',['../classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82',1,'H5::H5Location']]],
-  ['p_5fget_5ffile_5fname',['p_get_file_name',['../classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d',1,'H5::IdComponent']]],
-  ['p_5fget_5fobj_5ftype',['p_get_obj_type',['../classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4',1,'H5::H5Location']]],
-  ['p_5fget_5fref_5fobj_5ftype',['p_get_ref_obj_type',['../classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2',1,'H5::H5Location']]],
-  ['p_5freference',['p_reference',['../classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16',1,'H5::H5Location']]],
-  ['p_5fsetid',['p_setId',['../classH5_1_1Attribute.html#a04d1b858811d870615b699bb459a2296',1,'H5::Attribute::p_setId()'],['../classH5_1_1DataSet.html#ab395dab52b95d5034be339b6fdbbbcc8',1,'H5::DataSet::p_setId()'],['../classH5_1_1DataSpace.html#aee0396fb9054a76b7dd4dcbe26ea17ff',1,'H5::DataSpace::p_setId()'],['../classH5_1_1DataType.html#a213c4090dc6429671f2a4c604c2eeb4b',1,'H5::DataType::p_setId()'],['../classH5_1_1H5File.html#a1f4e9fee0f493d21f694c5daa1a4dd85',1,'H5::H5File::p_setId()' [...]
-  ['p_5fvalid_5fid',['p_valid_id',['../classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612',1,'H5::IdComponent']]],
-  ['pack',['pack',['../classH5_1_1CompType.html#a8e44818bb30965b443cb2cb416077774',1,'H5::CompType']]],
-  ['predtype',['PredType',['../classH5_1_1PredType.html',1,'H5']]],
-  ['predtype',['PredType',['../classH5_1_1PredType.html#add6fc02da90b4237c83ff67ccdab20a4',1,'H5::PredType::PredType(const PredType &original)'],['../classH5_1_1PredType.html#a49ec34ae909c08146dcbdbd2507fde71',1,'H5::PredType::PredType()'],['../classH5_1_1PredType.html#a0473f765a62fffc81506e5454c85e1f5',1,'H5::PredType::PredType(const hid_t predtype_id)']]],
-  ['printerror',['printError',['../classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2',1,'H5::Exception']]],
-  ['propexist',['propExist',['../classH5_1_1PropList.html#a2e5ee376a6ca442b3a194df17ca79a1a',1,'H5::PropList::propExist(const char *name) const '],['../classH5_1_1PropList.html#a9d4b8ad4e9917f8a73b3f705cfd35241',1,'H5::PropList::propExist(const H5std_string &name) const ']]],
-  ['proplist',['PropList',['../classH5_1_1PropList.html#acd354e858c9ed4be9943bb3ff583a41e',1,'H5::PropList::PropList(const hid_t plist_id)'],['../classH5_1_1PropList.html#ace290d83122de5cfc431b33e43555e6f',1,'H5::PropList::PropList()'],['../classH5_1_1PropList.html#a8f3198e63cf76ac921c7aff75256f6a7',1,'H5::PropList::PropList(const PropList &original)']]],
-  ['proplist',['PropList',['../classH5_1_1PropList.html',1,'H5']]],
-  ['proplistiexception',['PropListIException',['../classH5_1_1PropListIException.html#a7d43c484f0a61e358411e41564b0805d',1,'H5::PropListIException::PropListIException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../classH5_1_1PropListIException.html#aac4d619b114e5ea5e9951d1175ac3714',1,'H5::PropListIException::PropListIException()']]],
-  ['proplistiexception',['PropListIException',['../classH5_1_1PropListIException.html',1,'H5']]]
-];
diff --git a/html/cpplus_RM/search/all_72.html b/html/cpplus_RM/search/all_72.html
deleted file mode 100644
index 315ac4f..0000000
--- a/html/cpplus_RM/search/all_72.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="all_72.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/all_72.js b/html/cpplus_RM/search/all_72.js
deleted file mode 100644
index 1bc6a2d..0000000
--- a/html/cpplus_RM/search/all_72.js
+++ /dev/null
@@ -1,14 +0,0 @@
-var searchData=
-[
-  ['read',['read',['../classH5_1_1Attribute.html#aedff7cd81df50aee9ab382efd5683973',1,'H5::Attribute::read(const DataType &mem_type, void *buf) const '],['../classH5_1_1Attribute.html#a8dae50d14de724c87507cba37f86793d',1,'H5::Attribute::read(const DataType &mem_type, H5std_string &strg) const '],['../classH5_1_1DataSet.html#a2f0278a519122419ae9981666277c9bb',1,'H5::DataSet::read(void *buf, const DataType &mem_type, const DataSpace &mem_space=DataSpace::ALL, const Data [...]
-  ['reference',['reference',['../classH5_1_1H5Location.html#ae831f2bdb0e5971becebc76726dc9536',1,'H5::H5Location::reference(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const '],['../classH5_1_1H5Location.html#a23c3e2b8d8157a0039e9dcc43109345c',1,'H5::H5Location::reference(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const '],['../classH5_1_1H5Location.html#a6928514c43d4c0debf1afd7511f28511',1,'H5::H5Location::reference(void *ref, const char *n [...]
-  ['referenceexception',['ReferenceException',['../classH5_1_1ReferenceException.html',1,'H5']]],
-  ['referenceexception',['ReferenceException',['../classH5_1_1ReferenceException.html#aec65aa1682162a38da2b4f79fc9c9e5a',1,'H5::ReferenceException::ReferenceException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../classH5_1_1ReferenceException.html#a878840994fd707743f17c947270dc2a6',1,'H5::ReferenceException::ReferenceException()']]],
-  ['registerfunc',['registerFunc',['../classH5_1_1DataType.html#a0fe4cfc1be352f4ad3e7e346ad35baa0',1,'H5::DataType::registerFunc(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const '],['../classH5_1_1DataType.html#a7efdf12f98da8a20555f021c8fa363b1',1,'H5::DataType::registerFunc(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const ']]],
-  ['removeattr',['removeAttr',['../classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4',1,'H5::H5Location::removeAttr(const char *name) const '],['../classH5_1_1H5Location.html#a8cb4453b1db9f8082b5e0274f302c3fb',1,'H5::H5Location::removeAttr(const H5std_string &name) const ']]],
-  ['removecomment',['removeComment',['../classH5_1_1H5Location.html#a5545d3fd20f74c7f94195f555f255ddf',1,'H5::H5Location::removeComment(const char *name) const '],['../classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad',1,'H5::H5Location::removeComment(const H5std_string &name) const ']]],
-  ['removefilter',['removeFilter',['../classH5_1_1DSetCreatPropList.html#ad3120c2ae8440ea07ed9a7a5c41354b8',1,'H5::DSetCreatPropList']]],
-  ['removeprop',['removeProp',['../classH5_1_1PropList.html#a2d2178edf1090d16989db1f1bc70cf9e',1,'H5::PropList::removeProp(const char *name) const '],['../classH5_1_1PropList.html#a9d506f67b449021ce5c78ac8a0b99020',1,'H5::PropList::removeProp(const H5std_string &name) const ']]],
-  ['renameattr',['renameAttr',['../classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c',1,'H5::H5Location::renameAttr(const char *oldname, const char *newname) const '],['../classH5_1_1H5Location.html#a2173e9687bdef8e56995c1505dd9cf76',1,'H5::H5Location::renameAttr(const H5std_string &oldname, const H5std_string &newname) const ']]],
-  ['reopen',['reOpen',['../classH5_1_1H5File.html#af3f5bdd07e7b26a6090ff8361df80498',1,'H5::H5File::reOpen()'],['../classH5_1_1H5File.html#addf8e9f932e7e4e53b27ab19a2dc1730',1,'H5::H5File::reopen()']]]
-];
diff --git a/html/cpplus_RM/search/all_73.html b/html/cpplus_RM/search/all_73.html
deleted file mode 100644
index 09f8ce8..0000000
--- a/html/cpplus_RM/search/all_73.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="all_73.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/all_73.js b/html/cpplus_RM/search/all_73.js
deleted file mode 100644
index dfdbf49..0000000
--- a/html/cpplus_RM/search/all_73.js
+++ /dev/null
@@ -1,94 +0,0 @@
-var searchData=
-[
-  ['selectall',['selectAll',['../classH5_1_1DataSpace.html#ace0f92a7cf6554462c6c4b4105d22cff',1,'H5::DataSpace']]],
-  ['selectelements',['selectElements',['../classH5_1_1DataSpace.html#a8b2bd5295ea459d229de280172616a0b',1,'H5::DataSpace']]],
-  ['selecthyperslab',['selectHyperslab',['../classH5_1_1DataSpace.html#a92bd510d1c06ebef292faeff73f40c12',1,'H5::DataSpace']]],
-  ['selectnone',['selectNone',['../classH5_1_1DataSpace.html#a2817049bbb949258412f85b3c6db89ec',1,'H5::DataSpace']]],
-  ['selectvalid',['selectValid',['../classH5_1_1DataSpace.html#a60cb10767095d693ce9677b6979e5689',1,'H5::DataSpace']]],
-  ['setalignment',['setAlignment',['../classH5_1_1FileAccPropList.html#a1fe8e7bdc633533736d7bb368846f04e',1,'H5::FileAccPropList']]],
-  ['setalloctime',['setAllocTime',['../classH5_1_1DSetCreatPropList.html#a94877c50023d5862dcf9c2f0f6ccade7',1,'H5::DSetCreatPropList']]],
-  ['setautoprint',['setAutoPrint',['../classH5_1_1Exception.html#af28b00cd90aab4cdf3cc556e15950bbb',1,'H5::Exception']]],
-  ['setbtreeratios',['setBtreeRatios',['../classH5_1_1DSetMemXferPropList.html#a567526f0909fdaa2a5a408adc7c41134',1,'H5::DSetMemXferPropList']]],
-  ['setbuffer',['setBuffer',['../classH5_1_1DSetMemXferPropList.html#abccc892efc65f78effb23c76d88bf1e3',1,'H5::DSetMemXferPropList']]],
-  ['setcache',['setCache',['../classH5_1_1FileAccPropList.html#a0a8c753e6d36ea936a0095b9d935d35b',1,'H5::FileAccPropList']]],
-  ['setchunk',['setChunk',['../classH5_1_1DSetCreatPropList.html#a598a2c1646304253c34582f57ba75a51',1,'H5::DSetCreatPropList']]],
-  ['setcomment',['setComment',['../classH5_1_1H5Location.html#ac21f731f9df1d9bce610ad11439c2f96',1,'H5::H5Location::setComment(const char *name, const char *comment) const '],['../classH5_1_1H5Location.html#af5d9700b303e4f333c04cbed7e4ae38f',1,'H5::H5Location::setComment(const H5std_string &name, const H5std_string &comment) const '],['../classH5_1_1H5Location.html#a7d95f9b069c833c309b95f7b7e657af8',1,'H5::H5Location::setComment(const char *comment) const '],['../classH5_1_1H5Loc [...]
-  ['setcore',['setCore',['../classH5_1_1FileAccPropList.html#a34684e3bb86890096bbca03f8e1b55dc',1,'H5::FileAccPropList']]],
-  ['setcset',['setCset',['../classH5_1_1StrType.html#a234e8a21709cf9e7c9eefd42dfde91a8',1,'H5::StrType']]],
-  ['setdeflate',['setDeflate',['../classH5_1_1DSetCreatPropList.html#afce63c8d8c410e4a52b25b469fea1859',1,'H5::DSetCreatPropList']]],
-  ['setdriver',['setDriver',['../classH5_1_1FileAccPropList.html#aeb490a5264b8f7f7d5e8863f68596151',1,'H5::FileAccPropList']]],
-  ['setebias',['setEbias',['../classH5_1_1FloatType.html#a2c758c657f4d36b88c14739736c9c351',1,'H5::FloatType']]],
-  ['setedccheck',['setEDCCheck',['../classH5_1_1DSetMemXferPropList.html#ad12c5586af22bf9dbc7d8e83b8784053',1,'H5::DSetMemXferPropList']]],
-  ['setextentnone',['setExtentNone',['../classH5_1_1DataSpace.html#a468766b38d3f32ab966e22e5d2a96e4f',1,'H5::DataSpace']]],
-  ['setextentsimple',['setExtentSimple',['../classH5_1_1DataSpace.html#a3dd7d1422ba85fe3dc7979abd9db39b3',1,'H5::DataSpace']]],
-  ['setexternal',['setExternal',['../classH5_1_1DSetCreatPropList.html#a871b80f431f04dfc6ebd9743410ddbcc',1,'H5::DSetCreatPropList']]],
-  ['setfamily',['setFamily',['../classH5_1_1FileAccPropList.html#ad944dbb1bdf95750572740534d9f5a7e',1,'H5::FileAccPropList']]],
-  ['setfamilyoffset',['setFamilyOffset',['../classH5_1_1FileAccPropList.html#a2028c6d5359ae1799236f04215bc61b4',1,'H5::FileAccPropList']]],
-  ['setfclosedegree',['setFcloseDegree',['../classH5_1_1FileAccPropList.html#af947a5c21b90b9a032b3623f5f1fbeb4',1,'H5::FileAccPropList']]],
-  ['setfields',['setFields',['../classH5_1_1FloatType.html#af0f66093338148e3d6f99a23d79d183d',1,'H5::FloatType']]],
-  ['setfilltime',['setFillTime',['../classH5_1_1DSetCreatPropList.html#ac8e3d8d1ac019138ea9eb1caade47355',1,'H5::DSetCreatPropList']]],
-  ['setfillvalue',['setFillValue',['../classH5_1_1DSetCreatPropList.html#a06475f58202e5e96ca50e977174bb4ca',1,'H5::DSetCreatPropList']]],
-  ['setfilter',['setFilter',['../classH5_1_1DSetCreatPropList.html#ab9384e57b7831b777b3637d6cdd3f2ed',1,'H5::DSetCreatPropList']]],
-  ['setfletcher32',['setFletcher32',['../classH5_1_1DSetCreatPropList.html#af67e6dea846869a8f86236fa01991eba',1,'H5::DSetCreatPropList']]],
-  ['setfreelistlimits',['setFreeListLimits',['../classH5_1_1H5Library.html#ab27d0433847126b9eea2b2aa95f7034f',1,'H5::H5Library']]],
-  ['setgcreferences',['setGcReferences',['../classH5_1_1FileAccPropList.html#afa842ede9134a8a04b57207c99297b75',1,'H5::FileAccPropList']]],
-  ['sethypervectorsize',['setHyperVectorSize',['../classH5_1_1DSetMemXferPropList.html#a4f57272b452034a8b897ac22cb2515c2',1,'H5::DSetMemXferPropList']]],
-  ['setid',['setId',['../classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d',1,'H5::IdComponent']]],
-  ['setinpad',['setInpad',['../classH5_1_1FloatType.html#a026f1c38340b9e1e33958e586e1ae0ff',1,'H5::FloatType']]],
-  ['setistorek',['setIstorek',['../classH5_1_1FileCreatPropList.html#a35e5b9ef482b4f2a873e115047cfe057',1,'H5::FileCreatPropList']]],
-  ['setlayout',['setLayout',['../classH5_1_1DSetCreatPropList.html#ad97022d38d10054bf0ba49802cb55ff1',1,'H5::DSetCreatPropList']]],
-  ['setlog',['setLog',['../classH5_1_1FileAccPropList.html#acfad3584bed0f7ebbacd4b5898c36630',1,'H5::FileAccPropList::setLog(const char *logfile, unsigned flags, size_t buf_size) const '],['../classH5_1_1FileAccPropList.html#a7980312dd893716c8b3bbf7e6789ed4e',1,'H5::FileAccPropList::setLog(const H5std_string &logfile, unsigned flags, size_t buf_size) const ']]],
-  ['setmetablocksize',['setMetaBlockSize',['../classH5_1_1FileAccPropList.html#a3e63625f2073e8ab0e96bf4e135009ac',1,'H5::FileAccPropList']]],
-  ['setmultitype',['setMultiType',['../classH5_1_1FileAccPropList.html#a99c3046cf1705da768ce76cf38fadb98',1,'H5::FileAccPropList']]],
-  ['setnorm',['setNorm',['../classH5_1_1FloatType.html#a38e8d7f9a8727ee458117339c8778b7a',1,'H5::FloatType']]],
-  ['setoffset',['setOffset',['../classH5_1_1AtomType.html#aa397ccf67884f1efb79ad9ba657aaa20',1,'H5::AtomType']]],
-  ['setorder',['setOrder',['../classH5_1_1AtomType.html#a1f5b4f0293a5062c5817fd5b45512e76',1,'H5::AtomType']]],
-  ['setpad',['setPad',['../classH5_1_1AtomType.html#ad2c84b2b2eb08e79d4354f835938da2d',1,'H5::AtomType']]],
-  ['setprecision',['setPrecision',['../classH5_1_1AtomType.html#ac386886a22dfcdc338a5cf40c87b0fef',1,'H5::AtomType']]],
-  ['setpreserve',['setPreserve',['../classH5_1_1DSetMemXferPropList.html#a8feb6a0855c73bdbebfd599fa32229c3',1,'H5::DSetMemXferPropList']]],
-  ['setproperty',['setProperty',['../classH5_1_1PropList.html#ad086b38d1792aeda39f254448c366440',1,'H5::PropList::setProperty(const char *name, void *value) const '],['../classH5_1_1PropList.html#a9a80cb72962ffaf771004f7cfaeea161',1,'H5::PropList::setProperty(const char *name, const char *charptr) const '],['../classH5_1_1PropList.html#aa6f2e701f614657426ae5f64bec9c876',1,'H5::PropList::setProperty(const char *name, H5std_string &strg) const '],['../classH5_1_1PropList.html#aa7b5c36e [...]
-  ['setsec2',['setSec2',['../classH5_1_1FileAccPropList.html#a342f72069ed2a7bb2a04acc77b62c75e',1,'H5::FileAccPropList']]],
-  ['setshuffle',['setShuffle',['../classH5_1_1DSetCreatPropList.html#a1b2d23d434c4147b9c05e732414c4047',1,'H5::DSetCreatPropList']]],
-  ['setsievebufsize',['setSieveBufSize',['../classH5_1_1FileAccPropList.html#ad76465bb4df64e4051d939593c0e5553',1,'H5::FileAccPropList']]],
-  ['setsign',['setSign',['../classH5_1_1IntType.html#addaec293194ec7c468cbdf04bc06762c',1,'H5::IntType']]],
-  ['setsize',['setSize',['../classH5_1_1AtomType.html#ac752c33c2d72ffa24a224bd5b1312deb',1,'H5::AtomType']]],
-  ['setsizes',['setSizes',['../classH5_1_1FileCreatPropList.html#af609a16a2d4289db58f573c1e8284663',1,'H5::FileCreatPropList']]],
-  ['setsmalldatablocksize',['setSmallDataBlockSize',['../classH5_1_1DSetMemXferPropList.html#af5b9317c4cadba448bd32214ce2d7b04',1,'H5::DSetMemXferPropList']]],
-  ['setsplit',['setSplit',['../classH5_1_1FileAccPropList.html#a9079b48737298d270a334706407bf258',1,'H5::FileAccPropList::setSplit(FileAccPropList &meta_plist, FileAccPropList &raw_plist, const char *meta_ext=".meta", const char *raw_ext=".raw") const '],['../classH5_1_1FileAccPropList.html#a9626f495c3612e329897867d6eb4ddab',1,'H5::FileAccPropList::setSplit(FileAccPropList &meta_plist, FileAccPropList &raw_plist, const H5std_string &meta_ext, const [...]
-  ['setstdio',['setStdio',['../classH5_1_1FileAccPropList.html#ae77f7d8b8981523700bd9deaeeb3fbde',1,'H5::FileAccPropList']]],
-  ['setstrpad',['setStrpad',['../classH5_1_1StrType.html#aed4500d2855585b622be2622e7be87c9',1,'H5::StrType']]],
-  ['setsymk',['setSymk',['../classH5_1_1FileCreatPropList.html#a8b0619ce90c307863794ebfcd39eb805',1,'H5::FileCreatPropList']]],
-  ['setszip',['setSzip',['../classH5_1_1DSetCreatPropList.html#a47f413e460f54c5f8bee4f3f5e0db9e4',1,'H5::DSetCreatPropList']]],
-  ['settag',['setTag',['../classH5_1_1DataType.html#ad5189148a417fb67407e0fe8194e21c0',1,'H5::DataType::setTag(const char *tag) const '],['../classH5_1_1DataType.html#aa55f95dffb611453a165d73d0021a5a1',1,'H5::DataType::setTag(const H5std_string &tag) const ']]],
-  ['settypeconvcb',['setTypeConvCB',['../classH5_1_1DSetMemXferPropList.html#aa7d375df05f03ecf3c679ff20150e0a6',1,'H5::DSetMemXferPropList']]],
-  ['setuserblock',['setUserblock',['../classH5_1_1FileCreatPropList.html#a157184c4078dd2ff3ea33ac1ab97f546',1,'H5::FileCreatPropList']]],
-  ['setvlenmemmanager',['setVlenMemManager',['../classH5_1_1DSetMemXferPropList.html#a34e391ad09559342b546336097df4413',1,'H5::DSetMemXferPropList::setVlenMemManager(H5MM_allocate_t alloc, void *alloc_info, H5MM_free_t free, void *free_info) const '],['../classH5_1_1DSetMemXferPropList.html#a7a4f6ad493a0b0ccac9287782ce04808',1,'H5::DSetMemXferPropList::setVlenMemManager() const ']]],
-  ['std_5fb16be',['STD_B16BE',['../classH5_1_1PredType.html#ad103fa531285a3f8a7b7d667c6304e58',1,'H5::PredType']]],
-  ['std_5fb16le',['STD_B16LE',['../classH5_1_1PredType.html#a60e9d509d34779be2837c9fa8bc27d9f',1,'H5::PredType']]],
-  ['std_5fb32be',['STD_B32BE',['../classH5_1_1PredType.html#af3d308d0b34d539067544da387fa5a4d',1,'H5::PredType']]],
-  ['std_5fb32le',['STD_B32LE',['../classH5_1_1PredType.html#ae55f876474965201f032aaf9614b7849',1,'H5::PredType']]],
-  ['std_5fb64be',['STD_B64BE',['../classH5_1_1PredType.html#a38e8491579180cd9bf38de16171c985e',1,'H5::PredType']]],
-  ['std_5fb64le',['STD_B64LE',['../classH5_1_1PredType.html#a2933409af66b77e936fee17baf18721f',1,'H5::PredType']]],
-  ['std_5fb8be',['STD_B8BE',['../classH5_1_1PredType.html#a637b6ccc8af68fe374ac13cee342ffa5',1,'H5::PredType']]],
-  ['std_5fb8le',['STD_B8LE',['../classH5_1_1PredType.html#ab5e2038beba46a0fe2a636f4f352f34f',1,'H5::PredType']]],
-  ['std_5fi16be',['STD_I16BE',['../classH5_1_1PredType.html#abd4e15115a19352cbff6db29bd3d3b7b',1,'H5::PredType']]],
-  ['std_5fi16le',['STD_I16LE',['../classH5_1_1PredType.html#a460c5317cc2559810ab4b352f8a9bb7f',1,'H5::PredType']]],
-  ['std_5fi32be',['STD_I32BE',['../classH5_1_1PredType.html#a3b4f99b5b46dc8012ec4defe8da0e8de',1,'H5::PredType']]],
-  ['std_5fi32le',['STD_I32LE',['../classH5_1_1PredType.html#ab31da64fda34c604a29e16c3176021ac',1,'H5::PredType']]],
-  ['std_5fi64be',['STD_I64BE',['../classH5_1_1PredType.html#ae2affc7564a35172bd9a2f89880be410',1,'H5::PredType']]],
-  ['std_5fi64le',['STD_I64LE',['../classH5_1_1PredType.html#ac880911edf46ee4513cc11ab07ca3bde',1,'H5::PredType']]],
-  ['std_5fi8be',['STD_I8BE',['../classH5_1_1PredType.html#a44833e411c4b97c99874efc54d996883',1,'H5::PredType']]],
-  ['std_5fi8le',['STD_I8LE',['../classH5_1_1PredType.html#ac4612a91c052285975cf1d8494b06aa8',1,'H5::PredType']]],
-  ['std_5fref_5fdsetreg',['STD_REF_DSETREG',['../classH5_1_1PredType.html#aa3b16d76530b829c6fabc64278a259b4',1,'H5::PredType']]],
-  ['std_5fref_5fobj',['STD_REF_OBJ',['../classH5_1_1PredType.html#a1e69d8ffc8f423bd26d1e4210f5f658f',1,'H5::PredType']]],
-  ['std_5fu16be',['STD_U16BE',['../classH5_1_1PredType.html#ab20cac18a9151ce74d4b77e0e05d2f0b',1,'H5::PredType']]],
-  ['std_5fu16le',['STD_U16LE',['../classH5_1_1PredType.html#a926b0e8521a55ea413e98276dd1dc9cf',1,'H5::PredType']]],
-  ['std_5fu32be',['STD_U32BE',['../classH5_1_1PredType.html#a33ed1d2e269e0e6e6f9519e5a1183cfd',1,'H5::PredType']]],
-  ['std_5fu32le',['STD_U32LE',['../classH5_1_1PredType.html#ad3200232f59cc9d2d49f98b4496a178b',1,'H5::PredType']]],
-  ['std_5fu64be',['STD_U64BE',['../classH5_1_1PredType.html#a7fe7a6637f71dbba3110efb619a64a7b',1,'H5::PredType']]],
-  ['std_5fu64le',['STD_U64LE',['../classH5_1_1PredType.html#a8affac274b4d4836e2918bc72462e7d6',1,'H5::PredType']]],
-  ['std_5fu8be',['STD_U8BE',['../classH5_1_1PredType.html#a49ae1b2044535ef1cd267d6c14438f21',1,'H5::PredType']]],
-  ['std_5fu8le',['STD_U8LE',['../classH5_1_1PredType.html#a2b6ba019fd71b44bed2974e9aebb5f42',1,'H5::PredType']]],
-  ['strtype',['StrType',['../classH5_1_1StrType.html',1,'H5']]],
-  ['strtype',['StrType',['../classH5_1_1StrType.html#ad548b5d6a518c67428f6bf86bdd0c4d8',1,'H5::StrType::StrType(const PredType &pred_type)'],['../classH5_1_1StrType.html#a502e6a4895bf51314204179e3f093a7f',1,'H5::StrType::StrType(const PredType &pred_type, const size_t &size)'],['../classH5_1_1StrType.html#a46d838751b37805908051d8cd7ea07d5',1,'H5::StrType::StrType(const int dummy, const size_t &size)'],['../classH5_1_1StrType.html#aa4075d261048fb635b2e710a2f398d5e',1,'H5:: [...]
-];
diff --git a/html/cpplus_RM/search/all_74.html b/html/cpplus_RM/search/all_74.html
deleted file mode 100644
index c2cd095..0000000
--- a/html/cpplus_RM/search/all_74.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="all_74.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/all_74.js b/html/cpplus_RM/search/all_74.js
deleted file mode 100644
index 66000de..0000000
--- a/html/cpplus_RM/search/all_74.js
+++ /dev/null
@@ -1,4 +0,0 @@
-var searchData=
-[
-  ['throwexception',['throwException',['../classH5_1_1CommonFG.html#a4cb5086fb31b5b5befb933a963720e81',1,'H5::CommonFG::throwException()'],['../classH5_1_1H5File.html#a78fad4e8b2d4f26f8cb9c672dd7efd25',1,'H5::H5File::throwException()'],['../classH5_1_1Group.html#ad8fc36cebfc68acaa5f1d2266410a188',1,'H5::Group::throwException()']]]
-];
diff --git a/html/cpplus_RM/search/all_75.html b/html/cpplus_RM/search/all_75.html
deleted file mode 100644
index 49c1e78..0000000
--- a/html/cpplus_RM/search/all_75.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="all_75.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/all_75.js b/html/cpplus_RM/search/all_75.js
deleted file mode 100644
index d57b718..0000000
--- a/html/cpplus_RM/search/all_75.js
+++ /dev/null
@@ -1,12 +0,0 @@
-var searchData=
-[
-  ['unix_5fd32be',['UNIX_D32BE',['../classH5_1_1PredType.html#ae7f0b8d74f633e364a9ba0a20727dac2',1,'H5::PredType']]],
-  ['unix_5fd32le',['UNIX_D32LE',['../classH5_1_1PredType.html#aa44d74bb687190190fa3ec3019579e2f',1,'H5::PredType']]],
-  ['unix_5fd64be',['UNIX_D64BE',['../classH5_1_1PredType.html#a14a9c109e84ac8dd1d01fcce4c0b6ebd',1,'H5::PredType']]],
-  ['unix_5fd64le',['UNIX_D64LE',['../classH5_1_1PredType.html#a22ce9d050cdc2f6ed13ce4b32993cc23',1,'H5::PredType']]],
-  ['unlink',['unlink',['../classH5_1_1CommonFG.html#a7daac4c48230056d7b43ead4f3391da4',1,'H5::CommonFG::unlink(const char *name) const '],['../classH5_1_1CommonFG.html#a898640132674447cad292cb338048ddc',1,'H5::CommonFG::unlink(const H5std_string &name) const ']]],
-  ['unmount',['unmount',['../classH5_1_1CommonFG.html#ab0faceecd3d2bec25ad7b848ebe1902e',1,'H5::CommonFG::unmount(const char *name) const '],['../classH5_1_1CommonFG.html#ab88b38785538c5e7714dce35d8627d38',1,'H5::CommonFG::unmount(const H5std_string &name) const ']]],
-  ['unregister',['unregister',['../classH5_1_1DataType.html#ab810e782623bffeda1ff80c033785c48',1,'H5::DataType::unregister(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const '],['../classH5_1_1DataType.html#a03ce51e32972e0c1ef5259e0314dcbb7',1,'H5::DataType::unregister(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const ']]],
-  ['userattropwrpr',['userAttrOpWrpr',['../namespaceH5.html#ae4b492253a8d7e273043f86f9b8a7be6',1,'H5']]],
-  ['userdata4aiterate',['UserData4Aiterate',['../classH5_1_1UserData4Aiterate.html',1,'H5']]]
-];
diff --git a/html/cpplus_RM/search/all_76.html b/html/cpplus_RM/search/all_76.html
deleted file mode 100644
index 5643d68..0000000
--- a/html/cpplus_RM/search/all_76.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="all_76.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/all_76.js b/html/cpplus_RM/search/all_76.js
deleted file mode 100644
index 1e2614d..0000000
--- a/html/cpplus_RM/search/all_76.js
+++ /dev/null
@@ -1,7 +0,0 @@
-var searchData=
-[
-  ['valueof',['valueOf',['../classH5_1_1EnumType.html#aaabbc420180af8d5aa68d479a8e6d5b8',1,'H5::EnumType::valueOf(const char *name, void *value) const '],['../classH5_1_1EnumType.html#a5f8aef3afc67a7514748ed95163875ea',1,'H5::EnumType::valueOf(const H5std_string &name, void *value) const ']]],
-  ['varlentype',['VarLenType',['../classH5_1_1VarLenType.html',1,'H5']]],
-  ['varlentype',['VarLenType',['../classH5_1_1VarLenType.html#ac1430fe928bbc31e020b704042b9937c',1,'H5::VarLenType::VarLenType(const DataType *base_type)'],['../classH5_1_1VarLenType.html#adeb826c9c1d66db024f7b7490cf2800c',1,'H5::VarLenType::VarLenType(const VarLenType &original)'],['../classH5_1_1VarLenType.html#a39d795077e0be23b952bfc40987861fa',1,'H5::VarLenType::VarLenType(const hid_t existing_id)'],['../classH5_1_1VarLenType.html#a9adeefb96d98ec8d2c1b0ec5bd346e56',1,'H5::VarLenT [...]
-  ['vlenreclaim',['vlenReclaim',['../classH5_1_1DataSet.html#a4e76899f034982233893d98a994e1020',1,'H5::DataSet::vlenReclaim(const DataType &type, const DataSpace &space, const DSetMemXferPropList &xfer_plist, void *buf)'],['../classH5_1_1DataSet.html#a779813e233e3651f71996fa2ae6bcda5',1,'H5::DataSet::vlenReclaim(void *buf, const DataType &type, const DataSpace &space=DataSpace::ALL, const DSetMemXferPropList &xfer_plist=DSetMemXferPropList::DEFAULT)']]]
-];
diff --git a/html/cpplus_RM/search/all_77.html b/html/cpplus_RM/search/all_77.html
deleted file mode 100644
index d01abb9..0000000
--- a/html/cpplus_RM/search/all_77.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="all_77.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/all_77.js b/html/cpplus_RM/search/all_77.js
deleted file mode 100644
index a2b7c62..0000000
--- a/html/cpplus_RM/search/all_77.js
+++ /dev/null
@@ -1,5 +0,0 @@
-var searchData=
-[
-  ['walkerrorstack',['walkErrorStack',['../classH5_1_1Exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09',1,'H5::Exception']]],
-  ['write',['write',['../classH5_1_1Attribute.html#a019d637a931cf8687e521e520fe6b5f1',1,'H5::Attribute::write(const DataType &mem_type, const void *buf) const '],['../classH5_1_1Attribute.html#a45562fcee28243d4396ee6e36e113611',1,'H5::Attribute::write(const DataType &mem_type, const H5std_string &strg) const '],['../classH5_1_1DataSet.html#a3ce98e7a626fd32a23d1bcc41537326f',1,'H5::DataSet::write(const void *buf, const DataType &mem_type, const DataSpace &mem_space=Dat [...]
-];
diff --git a/html/cpplus_RM/search/all_7e.html b/html/cpplus_RM/search/all_7e.html
deleted file mode 100644
index 047ca06..0000000
--- a/html/cpplus_RM/search/all_7e.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="all_7e.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/all_7e.js b/html/cpplus_RM/search/all_7e.js
deleted file mode 100644
index 4b5f7dd..0000000
--- a/html/cpplus_RM/search/all_7e.js
+++ /dev/null
@@ -1,39 +0,0 @@
-var searchData=
-[
-  ['_7eabstractds',['~AbstractDs',['../classH5_1_1AbstractDs.html#a20e6e095f7d48f8a80223a6094b602c3',1,'H5::AbstractDs']]],
-  ['_7earraytype',['~ArrayType',['../classH5_1_1ArrayType.html#afdab21c5fb7702d46df08e5394a12f72',1,'H5::ArrayType']]],
-  ['_7eatomtype',['~AtomType',['../classH5_1_1AtomType.html#a79aa1dae6ca2e3536c2bb8ccc6a693af',1,'H5::AtomType']]],
-  ['_7eattribute',['~Attribute',['../classH5_1_1Attribute.html#a2ecd9f15d27007e700b6bf10ec4ceb14',1,'H5::Attribute']]],
-  ['_7eattributeiexception',['~AttributeIException',['../classH5_1_1AttributeIException.html#ab2563fa83ca5faa2c867a09872218baa',1,'H5::AttributeIException']]],
-  ['_7ecommonfg',['~CommonFG',['../classH5_1_1CommonFG.html#acdc240e3a1ad2a7e119c38fa639076ba',1,'H5::CommonFG']]],
-  ['_7ecomptype',['~CompType',['../classH5_1_1CompType.html#a0d15daf381add73d16ca5d85b1352284',1,'H5::CompType']]],
-  ['_7edataset',['~DataSet',['../classH5_1_1DataSet.html#a4d11013deef811f218e1107fd2b70f67',1,'H5::DataSet']]],
-  ['_7edatasetiexception',['~DataSetIException',['../classH5_1_1DataSetIException.html#aec320518612b57a1fc403745abfa7a33',1,'H5::DataSetIException']]],
-  ['_7edataspace',['~DataSpace',['../classH5_1_1DataSpace.html#af9884abc481a0bb4c6161f9731bc3ee1',1,'H5::DataSpace']]],
-  ['_7edataspaceiexception',['~DataSpaceIException',['../classH5_1_1DataSpaceIException.html#a70376781e6e90efcb33abd88c38aa5e6',1,'H5::DataSpaceIException']]],
-  ['_7edatatype',['~DataType',['../classH5_1_1DataType.html#aa0ff75a2a756a0124e656a8d5861b133',1,'H5::DataType']]],
-  ['_7edatatypeiexception',['~DataTypeIException',['../classH5_1_1DataTypeIException.html#a06f3e240ae0c353d0f7ab0fcc511fe70',1,'H5::DataTypeIException']]],
-  ['_7edsetcreatproplist',['~DSetCreatPropList',['../classH5_1_1DSetCreatPropList.html#ab474f49b91ca1b710769aa063560ac81',1,'H5::DSetCreatPropList']]],
-  ['_7edsetmemxferproplist',['~DSetMemXferPropList',['../classH5_1_1DSetMemXferPropList.html#acc45211a2fd9aba27ff1763e01f76de5',1,'H5::DSetMemXferPropList']]],
-  ['_7eenumtype',['~EnumType',['../classH5_1_1EnumType.html#a8e2dbc81191b00ff8b2f130529e30236',1,'H5::EnumType']]],
-  ['_7eexception',['~Exception',['../classH5_1_1Exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb',1,'H5::Exception']]],
-  ['_7efileaccproplist',['~FileAccPropList',['../classH5_1_1FileAccPropList.html#afc1cda225038deee124d112167ad0f39',1,'H5::FileAccPropList']]],
-  ['_7efilecreatproplist',['~FileCreatPropList',['../classH5_1_1FileCreatPropList.html#a059f230f7d0a1825e8f7e1e5a980b541',1,'H5::FileCreatPropList']]],
-  ['_7efileiexception',['~FileIException',['../classH5_1_1FileIException.html#a87b5491e1410d00831859661669791b7',1,'H5::FileIException']]],
-  ['_7efloattype',['~FloatType',['../classH5_1_1FloatType.html#afd73a8cf83b13afa584405f2f55b072c',1,'H5::FloatType']]],
-  ['_7egroup',['~Group',['../classH5_1_1Group.html#a35a7b1aa83c5d9fd8224708957ed5caa',1,'H5::Group']]],
-  ['_7egroupiexception',['~GroupIException',['../classH5_1_1GroupIException.html#a7ca5e5c0ad84f42ed0241816aa62f873',1,'H5::GroupIException']]],
-  ['_7eh5file',['~H5File',['../classH5_1_1H5File.html#af59e44dc590c9d47305d6a316837585d',1,'H5::H5File']]],
-  ['_7eh5location',['~H5Location',['../classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7',1,'H5::H5Location']]],
-  ['_7eh5object',['~H5Object',['../classH5_1_1H5Object.html#ad7cb88d6206192195a70aa1cbf55769e',1,'H5::H5Object']]],
-  ['_7eidcomponent',['~IdComponent',['../classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6',1,'H5::IdComponent']]],
-  ['_7eidcomponentexception',['~IdComponentException',['../classH5_1_1IdComponentException.html#adc62e361015047a8af67dc449ff783aa',1,'H5::IdComponentException']]],
-  ['_7einttype',['~IntType',['../classH5_1_1IntType.html#a647572736b86b1caf136a7d096eb29ec',1,'H5::IntType']]],
-  ['_7elibraryiexception',['~LibraryIException',['../classH5_1_1LibraryIException.html#a89bf0feac4e3c5f49f2fe29e291b36c6',1,'H5::LibraryIException']]],
-  ['_7epredtype',['~PredType',['../classH5_1_1PredType.html#a2047c7238e0c82572bc0a3bb0a18b06a',1,'H5::PredType']]],
-  ['_7eproplist',['~PropList',['../classH5_1_1PropList.html#ab526997f00256819512e9a093c69ea79',1,'H5::PropList']]],
-  ['_7eproplistiexception',['~PropListIException',['../classH5_1_1PropListIException.html#ab6543758658a9f30256ac29d755feb69',1,'H5::PropListIException']]],
-  ['_7ereferenceexception',['~ReferenceException',['../classH5_1_1ReferenceException.html#a3c8fcd41d4e1ce79e7b8b693c317b250',1,'H5::ReferenceException']]],
-  ['_7estrtype',['~StrType',['../classH5_1_1StrType.html#a561a91b375e8514e43cc753aa6dba203',1,'H5::StrType']]],
-  ['_7evarlentype',['~VarLenType',['../classH5_1_1VarLenType.html#a847024e86f284bbd1039161a85cb22c2',1,'H5::VarLenType']]]
-];
diff --git a/html/cpplus_RM/search/classes_61.html b/html/cpplus_RM/search/classes_61.html
deleted file mode 100644
index 80ea25b..0000000
--- a/html/cpplus_RM/search/classes_61.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="classes_61.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/classes_61.js b/html/cpplus_RM/search/classes_61.js
deleted file mode 100644
index c8725f2..0000000
--- a/html/cpplus_RM/search/classes_61.js
+++ /dev/null
@@ -1,8 +0,0 @@
-var searchData=
-[
-  ['abstractds',['AbstractDs',['../classH5_1_1AbstractDs.html',1,'H5']]],
-  ['arraytype',['ArrayType',['../classH5_1_1ArrayType.html',1,'H5']]],
-  ['atomtype',['AtomType',['../classH5_1_1AtomType.html',1,'H5']]],
-  ['attribute',['Attribute',['../classH5_1_1Attribute.html',1,'H5']]],
-  ['attributeiexception',['AttributeIException',['../classH5_1_1AttributeIException.html',1,'H5']]]
-];
diff --git a/html/cpplus_RM/search/classes_63.html b/html/cpplus_RM/search/classes_63.html
deleted file mode 100644
index 0dccad2..0000000
--- a/html/cpplus_RM/search/classes_63.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="classes_63.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/classes_63.js b/html/cpplus_RM/search/classes_63.js
deleted file mode 100644
index 5c4cdfe..0000000
--- a/html/cpplus_RM/search/classes_63.js
+++ /dev/null
@@ -1,5 +0,0 @@
-var searchData=
-[
-  ['commonfg',['CommonFG',['../classH5_1_1CommonFG.html',1,'H5']]],
-  ['comptype',['CompType',['../classH5_1_1CompType.html',1,'H5']]]
-];
diff --git a/html/cpplus_RM/search/classes_64.html b/html/cpplus_RM/search/classes_64.html
deleted file mode 100644
index 31fc70b..0000000
--- a/html/cpplus_RM/search/classes_64.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="classes_64.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/classes_64.js b/html/cpplus_RM/search/classes_64.js
deleted file mode 100644
index 8b80542..0000000
--- a/html/cpplus_RM/search/classes_64.js
+++ /dev/null
@@ -1,11 +0,0 @@
-var searchData=
-[
-  ['dataset',['DataSet',['../classH5_1_1DataSet.html',1,'H5']]],
-  ['datasetiexception',['DataSetIException',['../classH5_1_1DataSetIException.html',1,'H5']]],
-  ['dataspace',['DataSpace',['../classH5_1_1DataSpace.html',1,'H5']]],
-  ['dataspaceiexception',['DataSpaceIException',['../classH5_1_1DataSpaceIException.html',1,'H5']]],
-  ['datatype',['DataType',['../classH5_1_1DataType.html',1,'H5']]],
-  ['datatypeiexception',['DataTypeIException',['../classH5_1_1DataTypeIException.html',1,'H5']]],
-  ['dsetcreatproplist',['DSetCreatPropList',['../classH5_1_1DSetCreatPropList.html',1,'H5']]],
-  ['dsetmemxferproplist',['DSetMemXferPropList',['../classH5_1_1DSetMemXferPropList.html',1,'H5']]]
-];
diff --git a/html/cpplus_RM/search/classes_65.html b/html/cpplus_RM/search/classes_65.html
deleted file mode 100644
index 1f0d2ff..0000000
--- a/html/cpplus_RM/search/classes_65.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="classes_65.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/classes_65.js b/html/cpplus_RM/search/classes_65.js
deleted file mode 100644
index 65a762a..0000000
--- a/html/cpplus_RM/search/classes_65.js
+++ /dev/null
@@ -1,5 +0,0 @@
-var searchData=
-[
-  ['enumtype',['EnumType',['../classH5_1_1EnumType.html',1,'H5']]],
-  ['exception',['Exception',['../classH5_1_1Exception.html',1,'H5']]]
-];
diff --git a/html/cpplus_RM/search/classes_66.html b/html/cpplus_RM/search/classes_66.html
deleted file mode 100644
index 61dded0..0000000
--- a/html/cpplus_RM/search/classes_66.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="classes_66.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/classes_66.js b/html/cpplus_RM/search/classes_66.js
deleted file mode 100644
index db5966f..0000000
--- a/html/cpplus_RM/search/classes_66.js
+++ /dev/null
@@ -1,7 +0,0 @@
-var searchData=
-[
-  ['fileaccproplist',['FileAccPropList',['../classH5_1_1FileAccPropList.html',1,'H5']]],
-  ['filecreatproplist',['FileCreatPropList',['../classH5_1_1FileCreatPropList.html',1,'H5']]],
-  ['fileiexception',['FileIException',['../classH5_1_1FileIException.html',1,'H5']]],
-  ['floattype',['FloatType',['../classH5_1_1FloatType.html',1,'H5']]]
-];
diff --git a/html/cpplus_RM/search/classes_67.html b/html/cpplus_RM/search/classes_67.html
deleted file mode 100644
index ea38f24..0000000
--- a/html/cpplus_RM/search/classes_67.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="classes_67.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/classes_67.js b/html/cpplus_RM/search/classes_67.js
deleted file mode 100644
index 24a6b5c..0000000
--- a/html/cpplus_RM/search/classes_67.js
+++ /dev/null
@@ -1,5 +0,0 @@
-var searchData=
-[
-  ['group',['Group',['../classH5_1_1Group.html',1,'H5']]],
-  ['groupiexception',['GroupIException',['../classH5_1_1GroupIException.html',1,'H5']]]
-];
diff --git a/html/cpplus_RM/search/classes_68.html b/html/cpplus_RM/search/classes_68.html
deleted file mode 100644
index d3adab8..0000000
--- a/html/cpplus_RM/search/classes_68.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="classes_68.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/classes_68.js b/html/cpplus_RM/search/classes_68.js
deleted file mode 100644
index 0c8ebe3..0000000
--- a/html/cpplus_RM/search/classes_68.js
+++ /dev/null
@@ -1,7 +0,0 @@
-var searchData=
-[
-  ['h5file',['H5File',['../classH5_1_1H5File.html',1,'H5']]],
-  ['h5library',['H5Library',['../classH5_1_1H5Library.html',1,'H5']]],
-  ['h5location',['H5Location',['../classH5_1_1H5Location.html',1,'H5']]],
-  ['h5object',['H5Object',['../classH5_1_1H5Object.html',1,'H5']]]
-];
diff --git a/html/cpplus_RM/search/classes_69.html b/html/cpplus_RM/search/classes_69.html
deleted file mode 100644
index 7437847..0000000
--- a/html/cpplus_RM/search/classes_69.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="classes_69.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/classes_69.js b/html/cpplus_RM/search/classes_69.js
deleted file mode 100644
index d217569..0000000
--- a/html/cpplus_RM/search/classes_69.js
+++ /dev/null
@@ -1,6 +0,0 @@
-var searchData=
-[
-  ['idcomponent',['IdComponent',['../classH5_1_1IdComponent.html',1,'H5']]],
-  ['idcomponentexception',['IdComponentException',['../classH5_1_1IdComponentException.html',1,'H5']]],
-  ['inttype',['IntType',['../classH5_1_1IntType.html',1,'H5']]]
-];
diff --git a/html/cpplus_RM/search/classes_6c.html b/html/cpplus_RM/search/classes_6c.html
deleted file mode 100644
index 18594ee..0000000
--- a/html/cpplus_RM/search/classes_6c.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="classes_6c.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/classes_6c.js b/html/cpplus_RM/search/classes_6c.js
deleted file mode 100644
index 5168235..0000000
--- a/html/cpplus_RM/search/classes_6c.js
+++ /dev/null
@@ -1,4 +0,0 @@
-var searchData=
-[
-  ['libraryiexception',['LibraryIException',['../classH5_1_1LibraryIException.html',1,'H5']]]
-];
diff --git a/html/cpplus_RM/search/classes_70.html b/html/cpplus_RM/search/classes_70.html
deleted file mode 100644
index be46ae3..0000000
--- a/html/cpplus_RM/search/classes_70.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="classes_70.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/classes_70.js b/html/cpplus_RM/search/classes_70.js
deleted file mode 100644
index a0763a6..0000000
--- a/html/cpplus_RM/search/classes_70.js
+++ /dev/null
@@ -1,6 +0,0 @@
-var searchData=
-[
-  ['predtype',['PredType',['../classH5_1_1PredType.html',1,'H5']]],
-  ['proplist',['PropList',['../classH5_1_1PropList.html',1,'H5']]],
-  ['proplistiexception',['PropListIException',['../classH5_1_1PropListIException.html',1,'H5']]]
-];
diff --git a/html/cpplus_RM/search/classes_72.html b/html/cpplus_RM/search/classes_72.html
deleted file mode 100644
index 5d84228..0000000
--- a/html/cpplus_RM/search/classes_72.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="classes_72.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/classes_72.js b/html/cpplus_RM/search/classes_72.js
deleted file mode 100644
index 546119a..0000000
--- a/html/cpplus_RM/search/classes_72.js
+++ /dev/null
@@ -1,4 +0,0 @@
-var searchData=
-[
-  ['referenceexception',['ReferenceException',['../classH5_1_1ReferenceException.html',1,'H5']]]
-];
diff --git a/html/cpplus_RM/search/classes_73.html b/html/cpplus_RM/search/classes_73.html
deleted file mode 100644
index b57bc4d..0000000
--- a/html/cpplus_RM/search/classes_73.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="classes_73.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/classes_73.js b/html/cpplus_RM/search/classes_73.js
deleted file mode 100644
index 21e8be7..0000000
--- a/html/cpplus_RM/search/classes_73.js
+++ /dev/null
@@ -1,4 +0,0 @@
-var searchData=
-[
-  ['strtype',['StrType',['../classH5_1_1StrType.html',1,'H5']]]
-];
diff --git a/html/cpplus_RM/search/classes_75.html b/html/cpplus_RM/search/classes_75.html
deleted file mode 100644
index 000bb65..0000000
--- a/html/cpplus_RM/search/classes_75.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="classes_75.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/classes_75.js b/html/cpplus_RM/search/classes_75.js
deleted file mode 100644
index 60ffea1..0000000
--- a/html/cpplus_RM/search/classes_75.js
+++ /dev/null
@@ -1,4 +0,0 @@
-var searchData=
-[
-  ['userdata4aiterate',['UserData4Aiterate',['../classH5_1_1UserData4Aiterate.html',1,'H5']]]
-];
diff --git a/html/cpplus_RM/search/classes_76.html b/html/cpplus_RM/search/classes_76.html
deleted file mode 100644
index a62123a..0000000
--- a/html/cpplus_RM/search/classes_76.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="classes_76.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/classes_76.js b/html/cpplus_RM/search/classes_76.js
deleted file mode 100644
index 32a4fa5..0000000
--- a/html/cpplus_RM/search/classes_76.js
+++ /dev/null
@@ -1,4 +0,0 @@
-var searchData=
-[
-  ['varlentype',['VarLenType',['../classH5_1_1VarLenType.html',1,'H5']]]
-];
diff --git a/html/cpplus_RM/search/close.png b/html/cpplus_RM/search/close.png
deleted file mode 100644
index 9342d3d..0000000
Binary files a/html/cpplus_RM/search/close.png and /dev/null differ
diff --git a/html/cpplus_RM/search/defines_68.html b/html/cpplus_RM/search/defines_68.html
deleted file mode 100644
index 28e3b0d..0000000
--- a/html/cpplus_RM/search/defines_68.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="defines_68.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/defines_68.js b/html/cpplus_RM/search/defines_68.js
deleted file mode 100644
index 4803922..0000000
--- a/html/cpplus_RM/search/defines_68.js
+++ /dev/null
@@ -1,6 +0,0 @@
-var searchData=
-[
-  ['h5cpp_5fexited',['H5CPP_EXITED',['../H5PredType_8h.html#a55bad91409e562eacb17b4f10c8e909b',1,'H5PredType.h']]],
-  ['h5std_5fstring',['H5std_string',['../H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592',1,'H5Exception.h']]],
-  ['hoffset',['HOFFSET',['../H5Cpp_8h.html#a4ac990148c7b80d5ee77965bc6ae210f',1,'H5Cpp.h']]]
-];
diff --git a/html/cpplus_RM/search/defines_6e.html b/html/cpplus_RM/search/defines_6e.html
deleted file mode 100644
index 7eaa819..0000000
--- a/html/cpplus_RM/search/defines_6e.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="defines_6e.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/defines_6e.js b/html/cpplus_RM/search/defines_6e.js
deleted file mode 100644
index e39f550..0000000
--- a/html/cpplus_RM/search/defines_6e.js
+++ /dev/null
@@ -1,4 +0,0 @@
-var searchData=
-[
-  ['notatexit',['NOTATEXIT',['../H5Library_8h.html#aa034ea37ec733104dad359ecd5fa049d',1,'H5Library.h']]]
-];
diff --git a/html/cpplus_RM/search/files_68.html b/html/cpplus_RM/search/files_68.html
deleted file mode 100644
index 6702d42..0000000
--- a/html/cpplus_RM/search/files_68.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="files_68.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/files_68.js b/html/cpplus_RM/search/files_68.js
deleted file mode 100644
index c4a92be..0000000
--- a/html/cpplus_RM/search/files_68.js
+++ /dev/null
@@ -1,62 +0,0 @@
-var searchData=
-[
-  ['h5abstractds_2ecpp',['H5AbstractDs.cpp',['../H5AbstractDs_8cpp.html',1,'']]],
-  ['h5abstractds_2eh',['H5AbstractDs.h',['../H5AbstractDs_8h.html',1,'']]],
-  ['h5alltypes_2eh',['H5Alltypes.h',['../H5Alltypes_8h.html',1,'']]],
-  ['h5arraytype_2ecpp',['H5ArrayType.cpp',['../H5ArrayType_8cpp.html',1,'']]],
-  ['h5arraytype_2eh',['H5ArrayType.h',['../H5ArrayType_8h.html',1,'']]],
-  ['h5atomtype_2ecpp',['H5AtomType.cpp',['../H5AtomType_8cpp.html',1,'']]],
-  ['h5atomtype_2eh',['H5AtomType.h',['../H5AtomType_8h.html',1,'']]],
-  ['h5attribute_2ecpp',['H5Attribute.cpp',['../H5Attribute_8cpp.html',1,'']]],
-  ['h5attribute_2eh',['H5Attribute.h',['../H5Attribute_8h.html',1,'']]],
-  ['h5classes_2eh',['H5Classes.h',['../H5Classes_8h.html',1,'']]],
-  ['h5commonfg_2ecpp',['H5CommonFG.cpp',['../H5CommonFG_8cpp.html',1,'']]],
-  ['h5commonfg_2eh',['H5CommonFG.h',['../H5CommonFG_8h.html',1,'']]],
-  ['h5comptype_2ecpp',['H5CompType.cpp',['../H5CompType_8cpp.html',1,'']]],
-  ['h5comptype_2eh',['H5CompType.h',['../H5CompType_8h.html',1,'']]],
-  ['h5cpp_2eh',['H5Cpp.h',['../H5Cpp_8h.html',1,'']]],
-  ['h5cppdoc_2eh',['H5CppDoc.h',['../H5CppDoc_8h.html',1,'']]],
-  ['h5dataset_2ecpp',['H5DataSet.cpp',['../H5DataSet_8cpp.html',1,'']]],
-  ['h5dataset_2eh',['H5DataSet.h',['../H5DataSet_8h.html',1,'']]],
-  ['h5dataspace_2ecpp',['H5DataSpace.cpp',['../H5DataSpace_8cpp.html',1,'']]],
-  ['h5dataspace_2eh',['H5DataSpace.h',['../H5DataSpace_8h.html',1,'']]],
-  ['h5datatype_2ecpp',['H5DataType.cpp',['../H5DataType_8cpp.html',1,'']]],
-  ['h5datatype_2eh',['H5DataType.h',['../H5DataType_8h.html',1,'']]],
-  ['h5dcreatprop_2ecpp',['H5DcreatProp.cpp',['../H5DcreatProp_8cpp.html',1,'']]],
-  ['h5dcreatprop_2eh',['H5DcreatProp.h',['../H5DcreatProp_8h.html',1,'']]],
-  ['h5dxferprop_2ecpp',['H5DxferProp.cpp',['../H5DxferProp_8cpp.html',1,'']]],
-  ['h5dxferprop_2eh',['H5DxferProp.h',['../H5DxferProp_8h.html',1,'']]],
-  ['h5enumtype_2ecpp',['H5EnumType.cpp',['../H5EnumType_8cpp.html',1,'']]],
-  ['h5enumtype_2eh',['H5EnumType.h',['../H5EnumType_8h.html',1,'']]],
-  ['h5exception_2ecpp',['H5Exception.cpp',['../H5Exception_8cpp.html',1,'']]],
-  ['h5exception_2eh',['H5Exception.h',['../H5Exception_8h.html',1,'']]],
-  ['h5faccprop_2ecpp',['H5FaccProp.cpp',['../H5FaccProp_8cpp.html',1,'']]],
-  ['h5faccprop_2eh',['H5FaccProp.h',['../H5FaccProp_8h.html',1,'']]],
-  ['h5fcreatprop_2ecpp',['H5FcreatProp.cpp',['../H5FcreatProp_8cpp.html',1,'']]],
-  ['h5fcreatprop_2eh',['H5FcreatProp.h',['../H5FcreatProp_8h.html',1,'']]],
-  ['h5file_2ecpp',['H5File.cpp',['../H5File_8cpp.html',1,'']]],
-  ['h5file_2eh',['H5File.h',['../H5File_8h.html',1,'']]],
-  ['h5floattype_2ecpp',['H5FloatType.cpp',['../H5FloatType_8cpp.html',1,'']]],
-  ['h5floattype_2eh',['H5FloatType.h',['../H5FloatType_8h.html',1,'']]],
-  ['h5group_2ecpp',['H5Group.cpp',['../H5Group_8cpp.html',1,'']]],
-  ['h5group_2eh',['H5Group.h',['../H5Group_8h.html',1,'']]],
-  ['h5idcomponent_2ecpp',['H5IdComponent.cpp',['../H5IdComponent_8cpp.html',1,'']]],
-  ['h5idcomponent_2eh',['H5IdComponent.h',['../H5IdComponent_8h.html',1,'']]],
-  ['h5include_2eh',['H5Include.h',['../H5Include_8h.html',1,'']]],
-  ['h5inttype_2ecpp',['H5IntType.cpp',['../H5IntType_8cpp.html',1,'']]],
-  ['h5inttype_2eh',['H5IntType.h',['../H5IntType_8h.html',1,'']]],
-  ['h5library_2ecpp',['H5Library.cpp',['../H5Library_8cpp.html',1,'']]],
-  ['h5library_2eh',['H5Library.h',['../H5Library_8h.html',1,'']]],
-  ['h5location_2ecpp',['H5Location.cpp',['../H5Location_8cpp.html',1,'']]],
-  ['h5location_2eh',['H5Location.h',['../H5Location_8h.html',1,'']]],
-  ['h5object_2ecpp',['H5Object.cpp',['../H5Object_8cpp.html',1,'']]],
-  ['h5object_2eh',['H5Object.h',['../H5Object_8h.html',1,'']]],
-  ['h5predtype_2ecpp',['H5PredType.cpp',['../H5PredType_8cpp.html',1,'']]],
-  ['h5predtype_2eh',['H5PredType.h',['../H5PredType_8h.html',1,'']]],
-  ['h5proplist_2ecpp',['H5PropList.cpp',['../H5PropList_8cpp.html',1,'']]],
-  ['h5proplist_2eh',['H5PropList.h',['../H5PropList_8h.html',1,'']]],
-  ['h5strtype_2ecpp',['H5StrType.cpp',['../H5StrType_8cpp.html',1,'']]],
-  ['h5strtype_2eh',['H5StrType.h',['../H5StrType_8h.html',1,'']]],
-  ['h5varlentype_2ecpp',['H5VarLenType.cpp',['../H5VarLenType_8cpp.html',1,'']]],
-  ['h5varlentype_2eh',['H5VarLenType.h',['../H5VarLenType_8h.html',1,'']]]
-];
diff --git a/html/cpplus_RM/search/functions_61.html b/html/cpplus_RM/search/functions_61.html
deleted file mode 100644
index ecabe40..0000000
--- a/html/cpplus_RM/search/functions_61.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="functions_61.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/functions_61.js b/html/cpplus_RM/search/functions_61.js
deleted file mode 100644
index af6db51..0000000
--- a/html/cpplus_RM/search/functions_61.js
+++ /dev/null
@@ -1,10 +0,0 @@
-var searchData=
-[
-  ['abstractds',['AbstractDs',['../classH5_1_1AbstractDs.html#a94ed008030380fd7792bd4ca31772ee2',1,'H5::AbstractDs::AbstractDs(const AbstractDs &original)'],['../classH5_1_1AbstractDs.html#a743adf3bfd8d95130b1fb0a7357da9f0',1,'H5::AbstractDs::AbstractDs()'],['../classH5_1_1AbstractDs.html#a4552ac31b4955c5fa15e7f5737647737',1,'H5::AbstractDs::AbstractDs(const hid_t ds_id)']]],
-  ['allfiltersavail',['allFiltersAvail',['../classH5_1_1DSetCreatPropList.html#a25714fcab768e22da3c8eba17b19feeb',1,'H5::DSetCreatPropList']]],
-  ['arraytype',['ArrayType',['../classH5_1_1ArrayType.html#a587887d8301ea2991bd60c8472995705',1,'H5::ArrayType::ArrayType(const DataType &base_type, int ndims, const hsize_t *dims)'],['../classH5_1_1ArrayType.html#ac326aa9d5baf6433fc776c5ae8984d3c',1,'H5::ArrayType::ArrayType(const ArrayType &original)'],['../classH5_1_1ArrayType.html#a3713a838ce1074a71945ecd2ed121ecd',1,'H5::ArrayType::ArrayType(const hid_t existing_id)'],['../classH5_1_1ArrayType.html#a3986e8556ab88922f3ab3f631 [...]
-  ['atomtype',['AtomType',['../classH5_1_1AtomType.html#a38f79570d4fc0bc30f8421d6ebbb7642',1,'H5::AtomType::AtomType(const AtomType &original)'],['../classH5_1_1AtomType.html#a83a4e13e4d1d6e5adee2a0174ff58f3f',1,'H5::AtomType::AtomType()'],['../classH5_1_1AtomType.html#ac597420fca15cc22cd3bc1d6596a020d',1,'H5::AtomType::AtomType(const hid_t existing_id)']]],
-  ['attrexists',['attrExists',['../classH5_1_1H5Location.html#a9851243382265a412a8deeacf372f250',1,'H5::H5Location::attrExists(const char *name) const '],['../classH5_1_1H5Location.html#a811bad80304c37276264377f326e3014',1,'H5::H5Location::attrExists(const H5std_string &name) const ']]],
-  ['attribute',['Attribute',['../classH5_1_1Attribute.html#afad0e7bbf53e568c8849f23b2478c08c',1,'H5::Attribute::Attribute(const hid_t attr_id)'],['../classH5_1_1Attribute.html#ab93ec0beebebfa3a204f4ff8e16be985',1,'H5::Attribute::Attribute(const Attribute &original)'],['../classH5_1_1Attribute.html#af5f72bfd58de2a6fcafce47064521e09',1,'H5::Attribute::Attribute()']]],
-  ['attributeiexception',['AttributeIException',['../classH5_1_1AttributeIException.html#a365a1c8cb64858c5e9b14dd008979958',1,'H5::AttributeIException::AttributeIException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../classH5_1_1AttributeIException.html#aa8551facb556f99b4472fcc2f5a64e40',1,'H5::AttributeIException::AttributeIException()']]]
-];
diff --git a/html/cpplus_RM/search/functions_63.html b/html/cpplus_RM/search/functions_63.html
deleted file mode 100644
index 98924d8..0000000
--- a/html/cpplus_RM/search/functions_63.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="functions_63.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/functions_63.js b/html/cpplus_RM/search/functions_63.js
deleted file mode 100644
index 0c3de12..0000000
--- a/html/cpplus_RM/search/functions_63.js
+++ /dev/null
@@ -1,17 +0,0 @@
-var searchData=
-[
-  ['checkversion',['checkVersion',['../classH5_1_1H5Library.html#a849f93f2a52b423930928e84090194e5',1,'H5::H5Library']]],
-  ['clearerrorstack',['clearErrorStack',['../classH5_1_1Exception.html#a58bb19c2776bd3fbdbe081b63ae97486',1,'H5::Exception']]],
-  ['close',['close',['../classH5_1_1Attribute.html#af0255f030e17563bbc557f0d7bc16b79',1,'H5::Attribute::close()'],['../classH5_1_1DataSet.html#a58b4e38cbb5cec13e21653882ba14cac',1,'H5::DataSet::close()'],['../classH5_1_1DataSpace.html#ac0b162ae2a09816c8e5499f02ec25f27',1,'H5::DataSpace::close()'],['../classH5_1_1DataType.html#af807fa62a2beb9f9de9b80c3b18edbfa',1,'H5::DataType::close()'],['../classH5_1_1H5File.html#a4f1cd3bce2a84c7ea43bb9e679b6babe',1,'H5::H5File::close()'],['../classH5_1 [...]
-  ['closeclass',['closeClass',['../classH5_1_1PropList.html#a7f827609b7a465146a17ad0cbff6c7f7',1,'H5::PropList']]],
-  ['commit',['commit',['../classH5_1_1DataType.html#a06c4f969a7a243a7cdafef4373732924',1,'H5::DataType::commit(H5Location &loc, const char *name)'],['../classH5_1_1DataType.html#ac904e9891ff728d7bb7cceb847347fc5',1,'H5::DataType::commit(H5Location &loc, const H5std_string &name)'],['../classH5_1_1PredType.html#a91ce8376cef135f4bf385e6f3177f18e',1,'H5::PredType::commit(H5Location &loc, const H5std_string &name)'],['../classH5_1_1PredType.html#aeb3180a69dc65f7624035a791 [...]
-  ['committed',['committed',['../classH5_1_1DataType.html#a0eaba78156000ecc3533986175de5847',1,'H5::DataType::committed()'],['../classH5_1_1PredType.html#afe9d706998d2be050a9c6f0b2604530a',1,'H5::PredType::committed()']]],
-  ['commonfg',['CommonFG',['../classH5_1_1CommonFG.html#a46ed2d147450067b07db5caf4ebc3da4',1,'H5::CommonFG']]],
-  ['comptype',['CompType',['../classH5_1_1CompType.html#a73662d64b132a03a30fbc023b4d5ef7d',1,'H5::CompType::CompType()'],['../classH5_1_1CompType.html#a5cad9616c8cc3320bb256bf4de7c1bbd',1,'H5::CompType::CompType(const hid_t existing_id)'],['../classH5_1_1CompType.html#ac2ad859ac5c8082158ca2db8c888106f',1,'H5::CompType::CompType(size_t size)'],['../classH5_1_1CompType.html#ad928c3cb8ecffb34588c4f4558157250',1,'H5::CompType::CompType(const DataSet &dataset)'],['../classH5_1_1CompType.h [...]
-  ['convert',['convert',['../classH5_1_1DataType.html#a2abc382547c243346b3b6691fec813f3',1,'H5::DataType']]],
-  ['copy',['copy',['../classH5_1_1DataSpace.html#aec8ac009d4284d786c26e1f7a109e635',1,'H5::DataSpace::copy()'],['../classH5_1_1DataType.html#ad17cef439dbf1dd79458ba95612a9566',1,'H5::DataType::copy(const DataType &like_type)'],['../classH5_1_1DataType.html#af8d75b01e62aa868424701add217b971',1,'H5::DataType::copy(const DataSet &dset)'],['../classH5_1_1PropList.html#a7ddaf55c2144f91013ced20f9139de74',1,'H5::PropList::copy()']]],
-  ['copyprop',['copyProp',['../classH5_1_1PropList.html#adf60105969782abc2c4e9f38ff5ee4a1',1,'H5::PropList::copyProp(PropList &dest, const char *name) const '],['../classH5_1_1PropList.html#ac951dc365b81915351a697bf153f458e',1,'H5::PropList::copyProp(PropList &dest, const H5std_string &name) const '],['../classH5_1_1PropList.html#a942895c45bc1c818bdc3900c362d6575',1,'H5::PropList::copyProp(PropList &dest, PropList &src, const char *name) const '],['../classH5_1_1PropL [...]
-  ['createattribute',['createAttribute',['../classH5_1_1H5Location.html#a624715e413bc019345cd596db745094a',1,'H5::H5Location::createAttribute(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const '],['../classH5_1_1H5Location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b',1,'H5::H5Location::createAttribute(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plis [...]
-  ['createdataset',['createDataSet',['../classH5_1_1CommonFG.html#a12a4af21ca0231d4f2c4008b12177bb1',1,'H5::CommonFG::createDataSet(const char *name, const DataType &data_type, const DataSpace &data_space, const DSetCreatPropList &create_plist=DSetCreatPropList::DEFAULT) const '],['../classH5_1_1CommonFG.html#a38cfd34b4e59bea9871c11df9db5958d',1,'H5::CommonFG::createDataSet(const H5std_string &name, const DataType &data_type, const DataSpace &data_space, const DSe [...]
-  ['creategroup',['createGroup',['../classH5_1_1CommonFG.html#a241dc4c229a307e4c4eacf9e38dfc472',1,'H5::CommonFG::createGroup(const char *name, size_t size_hint=0) const '],['../classH5_1_1CommonFG.html#aacccdbaf7b41e7fcd60725d62f6b4238',1,'H5::CommonFG::createGroup(const H5std_string &name, size_t size_hint=0) const ']]]
-];
diff --git a/html/cpplus_RM/search/functions_64.html b/html/cpplus_RM/search/functions_64.html
deleted file mode 100644
index bcfb550..0000000
--- a/html/cpplus_RM/search/functions_64.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="functions_64.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/functions_64.js b/html/cpplus_RM/search/functions_64.js
deleted file mode 100644
index 1297b45..0000000
--- a/html/cpplus_RM/search/functions_64.js
+++ /dev/null
@@ -1,16 +0,0 @@
-var searchData=
-[
-  ['dataset',['DataSet',['../classH5_1_1DataSet.html#adf08cc852cf83851de34c70acac2d4bf',1,'H5::DataSet::DataSet(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)'],['../classH5_1_1DataSet.html#a0db85bd963ba01ae84b80d0267a239a1',1,'H5::DataSet::DataSet(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)'],['../classH5_1_1DataSet.html#a6eb455b3f30e9f9bdb40f8ab012729ed',1,'H5::DataSet::DataSet()'],['../classH5_1_1DataSet.html#a224114f6fd3fdb [...]
-  ['datasetiexception',['DataSetIException',['../classH5_1_1DataSetIException.html#a8156d2151113bbb422fe627f881ac2d7',1,'H5::DataSetIException::DataSetIException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../classH5_1_1DataSetIException.html#a9a6b8c231d5d42d4d224a383180e5636',1,'H5::DataSetIException::DataSetIException()']]],
-  ['dataspace',['DataSpace',['../classH5_1_1DataSpace.html#ad56d9dd51af4ece3e7269404903bc4a9',1,'H5::DataSpace::DataSpace(H5S_class_t type=H5S_SCALAR)'],['../classH5_1_1DataSpace.html#a3147799b3cd1e741e591175e61785854',1,'H5::DataSpace::DataSpace(int rank, const hsize_t *dims, const hsize_t *maxdims=NULL)'],['../classH5_1_1DataSpace.html#ab62bedbc7e8ced6a2adf71dbc7d143f7',1,'H5::DataSpace::DataSpace(const hid_t space_id)'],['../classH5_1_1DataSpace.html#a55be5c95c111878a78889697848c14cd' [...]
-  ['dataspaceiexception',['DataSpaceIException',['../classH5_1_1DataSpaceIException.html#acf12b17c297f1b9f67f3f92916df94e5',1,'H5::DataSpaceIException::DataSpaceIException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../classH5_1_1DataSpaceIException.html#ae8490a46a71226700aab2dca9c091339',1,'H5::DataSpaceIException::DataSpaceIException()']]],
-  ['datatype',['DataType',['../classH5_1_1DataType.html#a37dd5ff8f95b4016136b90c58c770f09',1,'H5::DataType::DataType(const H5T_class_t type_class, size_t size)'],['../classH5_1_1DataType.html#a4e72f20ab686efffeedd72d8afa99519',1,'H5::DataType::DataType(const DataType &original)'],['../classH5_1_1DataType.html#a6d3be5ac6d2ba122a587b03596a1e2db',1,'H5::DataType::DataType(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)'],['../classH5_1_1DataType.html#aee1a778 [...]
-  ['datatypeiexception',['DataTypeIException',['../classH5_1_1DataTypeIException.html#a68c85f83a6789ba2adf771a6341bb85b',1,'H5::DataTypeIException::DataTypeIException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../classH5_1_1DataTypeIException.html#a4816db87871bee59ef40c6a5dd5d5d38',1,'H5::DataTypeIException::DataTypeIException()']]],
-  ['decrefcount',['decRefCount',['../classH5_1_1IdComponent.html#a9dc2815e9887d0adb5d5bba72adbd0d6',1,'H5::IdComponent::decRefCount(const hid_t obj_id) const '],['../classH5_1_1IdComponent.html#ac15a341319624c9199a309fad56858e0',1,'H5::IdComponent::decRefCount() const ']]],
-  ['dereference',['dereference',['../classH5_1_1H5Location.html#a31c2d19fe87dec83ce94bf88a480456f',1,'H5::H5Location::dereference(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)'],['../classH5_1_1H5Location.html#a4dc3dad2a4a17d6c727b1d2fdf9d8072',1,'H5::H5Location::dereference(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)']]],
-  ['detectclass',['detectClass',['../classH5_1_1DataType.html#a8221168b4e2154c05410b7c6f0f5b3ab',1,'H5::DataType']]],
-  ['dontatexit',['dontAtExit',['../classH5_1_1H5Library.html#a8a4af0b1a840c6f7844267ed51ae019b',1,'H5::H5Library']]],
-  ['dontprint',['dontPrint',['../classH5_1_1Exception.html#ad49f16300979996c094c2e4f57868414',1,'H5::Exception']]],
-  ['dsetcreatproplist',['DSetCreatPropList',['../classH5_1_1DSetCreatPropList.html#ad71b4159f7c0e28762c17eee56f1cc95',1,'H5::DSetCreatPropList::DSetCreatPropList()'],['../classH5_1_1DSetCreatPropList.html#a56589016937912cf3ae2726e984c151f',1,'H5::DSetCreatPropList::DSetCreatPropList(const DSetCreatPropList &orig)'],['../classH5_1_1DSetCreatPropList.html#a424f8842860c7956ac4399664b224aba',1,'H5::DSetCreatPropList::DSetCreatPropList(const hid_t plist_id)']]],
-  ['dsetmemxferproplist',['DSetMemXferPropList',['../classH5_1_1DSetMemXferPropList.html#a9b147b6ee4d01e36e065b4f5d1d77cdd',1,'H5::DSetMemXferPropList::DSetMemXferPropList()'],['../classH5_1_1DSetMemXferPropList.html#a437776bf9e34fe035f980ab776fda887',1,'H5::DSetMemXferPropList::DSetMemXferPropList(const DSetMemXferPropList &orig)'],['../classH5_1_1DSetMemXferPropList.html#a333f85dc819a03eef6f89a872c1ec14c',1,'H5::DSetMemXferPropList::DSetMemXferPropList(const hid_t plist_id)']]]
-];
diff --git a/html/cpplus_RM/search/functions_65.html b/html/cpplus_RM/search/functions_65.html
deleted file mode 100644
index f81fa7b..0000000
--- a/html/cpplus_RM/search/functions_65.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="functions_65.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/functions_65.js b/html/cpplus_RM/search/functions_65.js
deleted file mode 100644
index f43e481..0000000
--- a/html/cpplus_RM/search/functions_65.js
+++ /dev/null
@@ -1,7 +0,0 @@
-var searchData=
-[
-  ['enumtype',['EnumType',['../classH5_1_1EnumType.html#a38608d554e69b2880e8fcf000523dff8',1,'H5::EnumType::EnumType(size_t size)'],['../classH5_1_1EnumType.html#a22618bff56623043a64afafb1b6acdca',1,'H5::EnumType::EnumType(const DataSet &dataset)'],['../classH5_1_1EnumType.html#afc61afae0268090c874fe384f56ae1f5',1,'H5::EnumType::EnumType(const IntType &data_type)'],['../classH5_1_1EnumType.html#a0dc1ef4af3fbb62db620c9c78fdb9648',1,'H5::EnumType::EnumType()'],['../classH5_1_1EnumT [...]
-  ['exception',['Exception',['../classH5_1_1Exception.html#a0f4ddd03c9177ca8c318f17e588cd713',1,'H5::Exception::Exception(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../classH5_1_1Exception.html#a9c0bba82658e1022a9c784c9364bd068',1,'H5::Exception::Exception()'],['../classH5_1_1Exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b',1,'H5::Exception::Exception(const Exception &orig)']]],
-  ['extend',['extend',['../classH5_1_1DataSet.html#adc3d4552c2486453b51b9c6cdbf02efd',1,'H5::DataSet']]],
-  ['extentcopy',['extentCopy',['../classH5_1_1DataSpace.html#af1bafda4d3c9ac76bacb1cd5bcc12381',1,'H5::DataSpace']]]
-];
diff --git a/html/cpplus_RM/search/functions_66.html b/html/cpplus_RM/search/functions_66.html
deleted file mode 100644
index d0c32b6..0000000
--- a/html/cpplus_RM/search/functions_66.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="functions_66.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/functions_66.js b/html/cpplus_RM/search/functions_66.js
deleted file mode 100644
index 43cb896..0000000
--- a/html/cpplus_RM/search/functions_66.js
+++ /dev/null
@@ -1,11 +0,0 @@
-var searchData=
-[
-  ['fileaccproplist',['FileAccPropList',['../classH5_1_1FileAccPropList.html#a8c340b43c86a5f4575bc941314ca6f97',1,'H5::FileAccPropList::FileAccPropList()'],['../classH5_1_1FileAccPropList.html#acc36fcd3f6528a94c5521048b1350716',1,'H5::FileAccPropList::FileAccPropList(const FileAccPropList &original)'],['../classH5_1_1FileAccPropList.html#abc2e5471cd17a7ff0b81d2cab58aead8',1,'H5::FileAccPropList::FileAccPropList(const hid_t plist_id)']]],
-  ['filecreatproplist',['FileCreatPropList',['../classH5_1_1FileCreatPropList.html#a2ddb19c13ce766502e287529ad715547',1,'H5::FileCreatPropList::FileCreatPropList()'],['../classH5_1_1FileCreatPropList.html#a266c0a7238a31abdb2822a24207ffad9',1,'H5::FileCreatPropList::FileCreatPropList(const FileCreatPropList &orig)'],['../classH5_1_1FileCreatPropList.html#a9bdce8e0eb3f47f633cb96cf81af1f84',1,'H5::FileCreatPropList::FileCreatPropList(const hid_t plist_id)']]],
-  ['fileiexception',['FileIException',['../classH5_1_1FileIException.html#aeb21e54f8421a542227dfb0becf6b643',1,'H5::FileIException::FileIException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../classH5_1_1FileIException.html#abd13ff20f88ed840bcfa55b3968a7849',1,'H5::FileIException::FileIException()']]],
-  ['fillmembuf',['fillMemBuf',['../classH5_1_1DataSet.html#ae288741d10a98352a00e27339809ad68',1,'H5::DataSet::fillMemBuf(const void *fill, DataType &fill_type, void *buf, DataType &buf_type, DataSpace &space)'],['../classH5_1_1DataSet.html#a77e16498f6aaf54afcb7d97ea26b9a0b',1,'H5::DataSet::fillMemBuf(void *buf, DataType &buf_type, DataSpace &space)']]],
-  ['find',['find',['../classH5_1_1DataType.html#a0b927f0184a738b514f7f3cf7f4dd788',1,'H5::DataType']]],
-  ['floattype',['FloatType',['../classH5_1_1FloatType.html#ac815e325b21b3a3d3e829d88c8bc7786',1,'H5::FloatType::FloatType(const PredType &pred_type)'],['../classH5_1_1FloatType.html#a8ca1abd3d0eb51095524d5cc4e23766e',1,'H5::FloatType::FloatType(const DataSet &dataset)'],['../classH5_1_1FloatType.html#a682b4dca5d8a436772357ad5e8e13649',1,'H5::FloatType::FloatType()'],['../classH5_1_1FloatType.html#a786d4ff293ea19bb39b3f35c29f321e2',1,'H5::FloatType::FloatType(const hid_t existing_ [...]
-  ['flush',['flush',['../classH5_1_1Attribute.html#a07cacb63489dc71a653ecfef57edde6a',1,'H5::Attribute::flush()'],['../classH5_1_1H5Location.html#a505e916da3c7ce2264d97480de0aa800',1,'H5::H5Location::flush()']]],
-  ['fromclass',['fromClass',['../classH5_1_1AbstractDs.html#a13c2b6930fd81d9e019acc0ce21c7e55',1,'H5::AbstractDs::fromClass()'],['../classH5_1_1ArrayType.html#aa11bb32a07d37bb1c601c007c4e7a3ed',1,'H5::ArrayType::fromClass()'],['../classH5_1_1AtomType.html#a80818b48fcfae291550bc8cad6b05d1c',1,'H5::AtomType::fromClass()'],['../classH5_1_1Attribute.html#a800c95e9bfeaa725b3ed8d86351e90d5',1,'H5::Attribute::fromClass()'],['../classH5_1_1CompType.html#a62a56067255bf3104729edd5db1b933c',1,'H5:: [...]
-];
diff --git a/html/cpplus_RM/search/functions_67.html b/html/cpplus_RM/search/functions_67.html
deleted file mode 100644
index 39cc96d..0000000
--- a/html/cpplus_RM/search/functions_67.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="functions_67.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/functions_67.js b/html/cpplus_RM/search/functions_67.js
deleted file mode 100644
index 377a62f..0000000
--- a/html/cpplus_RM/search/functions_67.js
+++ /dev/null
@@ -1,131 +0,0 @@
-var searchData=
-[
-  ['garbagecollect',['garbageCollect',['../classH5_1_1H5Library.html#a7279d9ba794ea213c6e2e9a7dbd19819',1,'H5::H5Library']]],
-  ['getaccessplist',['getAccessPlist',['../classH5_1_1H5File.html#aed49af447bf5704fa4c186dbdfd2d11f',1,'H5::H5File']]],
-  ['getalignment',['getAlignment',['../classH5_1_1FileAccPropList.html#adac8eadff412e19669a4cf7ed4272e72',1,'H5::FileAccPropList']]],
-  ['getalloctime',['getAllocTime',['../classH5_1_1DSetCreatPropList.html#ac290ec98e9ba2c87d1eae783f6bc50cb',1,'H5::DSetCreatPropList']]],
-  ['getarraydims',['getArrayDims',['../classH5_1_1ArrayType.html#a8012a1c8a568417c3788a319dea10c83',1,'H5::ArrayType']]],
-  ['getarrayndims',['getArrayNDims',['../classH5_1_1ArrayType.html#a48e288e1f79549684d4dbc8a391de691',1,'H5::ArrayType']]],
-  ['getarraytype',['getArrayType',['../classH5_1_1AbstractDs.html#af4c8b85ab20708a0bfefb102e00abe05',1,'H5::AbstractDs']]],
-  ['getautoprint',['getAutoPrint',['../classH5_1_1Exception.html#af0ffda4a0ed5cafe729a093d4c1920d0',1,'H5::Exception']]],
-  ['getbtreeratios',['getBtreeRatios',['../classH5_1_1DSetMemXferPropList.html#a2c7adc7e57cd38d4920ec2ad5f2e2e4c',1,'H5::DSetMemXferPropList']]],
-  ['getbuffer',['getBuffer',['../classH5_1_1DSetMemXferPropList.html#a084e2cd51b7c134f7d9b86f3d282b76b',1,'H5::DSetMemXferPropList']]],
-  ['getcache',['getCache',['../classH5_1_1FileAccPropList.html#aa5239afede85e9453f401344f9243b3f',1,'H5::FileAccPropList']]],
-  ['getcdetailmsg',['getCDetailMsg',['../classH5_1_1Exception.html#a1a60af9bf6c9bb1c9d42d1807529f187',1,'H5::Exception']]],
-  ['getcfuncname',['getCFuncName',['../classH5_1_1Exception.html#ac492fb892d39a60dd4fb2b7ae015300f',1,'H5::Exception']]],
-  ['getchunk',['getChunk',['../classH5_1_1DSetCreatPropList.html#a0f49ded7da24f6e4bcebe91b898a79ee',1,'H5::DSetCreatPropList']]],
-  ['getclass',['getClass',['../classH5_1_1DataType.html#a2831c133562e9d5669643a2d8051dcd1',1,'H5::DataType::getClass()'],['../classH5_1_1PropList.html#abc1415a36f6d2378ca705b2d1cd57c70',1,'H5::PropList::getClass()']]],
-  ['getclassname',['getClassName',['../classH5_1_1PropList.html#ab1468aa7c32ed13ad898b94ff96f568d',1,'H5::PropList']]],
-  ['getclassparent',['getClassParent',['../classH5_1_1PropList.html#a51793fc0382de4613d0c3176ef67f339',1,'H5::PropList']]],
-  ['getcomment',['getComment',['../classH5_1_1H5Location.html#a674ac77bb3f99b335f8d0944f979c47c',1,'H5::H5Location::getComment(const char *name, size_t bufsize=256) const '],['../classH5_1_1H5Location.html#a8a0ac4114f532ff2a2b0e93fa3bbdf7e',1,'H5::H5Location::getComment(const H5std_string &name, size_t bufsize=256) const ']]],
-  ['getcomptype',['getCompType',['../classH5_1_1AbstractDs.html#a1b483802c136701668fd62d22fcf4bac',1,'H5::AbstractDs']]],
-  ['getcore',['getCore',['../classH5_1_1FileAccPropList.html#acfbcba8ba46466761d76e358944582a0',1,'H5::FileAccPropList']]],
-  ['getcounter',['getCounter',['../classH5_1_1IdComponent.html#ab2ba7509cb5beb8c80e242d7afe10a3c',1,'H5::IdComponent::getCounter(const hid_t obj_id) const '],['../classH5_1_1IdComponent.html#adde1c48166476e089635bb40a2113653',1,'H5::IdComponent::getCounter() const ']]],
-  ['getcreateplist',['getCreatePlist',['../classH5_1_1DataSet.html#ac567680b5bb3ad0a72ece90ea540f1f0',1,'H5::DataSet::getCreatePlist()'],['../classH5_1_1H5File.html#ad939a66d4863b9fc439672acba8d3b15',1,'H5::H5File::getCreatePlist()']]],
-  ['getcset',['getCset',['../classH5_1_1StrType.html#a52bd7fb6969799950789a62caddf4aea',1,'H5::StrType']]],
-  ['getdatatype',['getDataType',['../classH5_1_1AbstractDs.html#abf507d47aa8482acdbd8f6383b82221d',1,'H5::AbstractDs']]],
-  ['getdetailmsg',['getDetailMsg',['../classH5_1_1Exception.html#aedc9690b2b1a12e0fab36962d4479508',1,'H5::Exception']]],
-  ['getdriver',['getDriver',['../classH5_1_1FileAccPropList.html#a80f2688cf4282edc87c37af7940344d6',1,'H5::FileAccPropList']]],
-  ['getebias',['getEbias',['../classH5_1_1FloatType.html#a1efbd47556c68893e579fc1f734a0a8d',1,'H5::FloatType']]],
-  ['getedccheck',['getEDCCheck',['../classH5_1_1DSetMemXferPropList.html#a762a9b553f12c9943b0c901ee50a91bb',1,'H5::DSetMemXferPropList']]],
-  ['getenumtype',['getEnumType',['../classH5_1_1AbstractDs.html#a029db7ab82da30a208db8de4f3866c9b',1,'H5::AbstractDs']]],
-  ['getexternal',['getExternal',['../classH5_1_1DSetCreatPropList.html#a99df36252ac8038b0fd99c88fd774484',1,'H5::DSetCreatPropList']]],
-  ['getexternalcount',['getExternalCount',['../classH5_1_1DSetCreatPropList.html#a13a69c973f8ae979bf43fc32dc39742c',1,'H5::DSetCreatPropList']]],
-  ['getfamily',['getFamily',['../classH5_1_1FileAccPropList.html#ab3f2da9dad0e39fc30b7555d5e87a617',1,'H5::FileAccPropList::getFamily(hsize_t &memb_size, FileAccPropList &memb_plist) const '],['../classH5_1_1FileAccPropList.html#ae057cc02560b08d24e15d4513551df6c',1,'H5::FileAccPropList::getFamily(hsize_t &memb_size) const ']]],
-  ['getfamilyoffset',['getFamilyOffset',['../classH5_1_1FileAccPropList.html#a8927f46045c7234c94075805ba138cda',1,'H5::FileAccPropList']]],
-  ['getfclosedegree',['getFcloseDegree',['../classH5_1_1FileAccPropList.html#ac3cd65c0c95b46c900f5e1b5a31f4098',1,'H5::FileAccPropList']]],
-  ['getfields',['getFields',['../classH5_1_1FloatType.html#aa9a8fe9c85d57d567d0d7aa8575ca23b',1,'H5::FloatType']]],
-  ['getfilename',['getFileName',['../classH5_1_1Attribute.html#ac493bdc21463d322930d02987dd401fa',1,'H5::Attribute::getFileName()'],['../classH5_1_1H5Location.html#ae41b390f0ed7503c0cadcbabc3b9e16b',1,'H5::H5Location::getFileName()']]],
-  ['getfilesize',['getFileSize',['../classH5_1_1H5File.html#ab1ebf23c585ab8144aeefbcc3e8afeb9',1,'H5::H5File']]],
-  ['getfilltime',['getFillTime',['../classH5_1_1DSetCreatPropList.html#a32292da11122f1834f956d42d3a09a29',1,'H5::DSetCreatPropList']]],
-  ['getfillvalue',['getFillValue',['../classH5_1_1DSetCreatPropList.html#a7e4e6b791494bc0e5528c196796d1d59',1,'H5::DSetCreatPropList']]],
-  ['getfilter',['getFilter',['../classH5_1_1DSetCreatPropList.html#a1b537ae7cff7a510560fffa84c3fa63c',1,'H5::DSetCreatPropList']]],
-  ['getfilterbyid',['getFilterById',['../classH5_1_1DSetCreatPropList.html#a33f08b75b48dc8a3c1f3fdbdfea2ca39',1,'H5::DSetCreatPropList']]],
-  ['getfloattype',['getFloatType',['../classH5_1_1AbstractDs.html#a4577002d3b777dd24482205747536243',1,'H5::AbstractDs']]],
-  ['getfreespace',['getFreeSpace',['../classH5_1_1H5File.html#afb92b6c1e1ab32993dad71d07efb1f9d',1,'H5::H5File']]],
-  ['getfuncname',['getFuncName',['../classH5_1_1Exception.html#a244fb8b04b39d92bca9fae548b00d730',1,'H5::Exception']]],
-  ['getgcreferences',['getGcReferences',['../classH5_1_1FileAccPropList.html#a771788e5374f3f10006cfa888b0daa6d',1,'H5::FileAccPropList']]],
-  ['gethdfobjtype',['getHDFObjType',['../classH5_1_1IdComponent.html#a25e4d590aa5cc0fc87ced46718d5b0d7',1,'H5::IdComponent']]],
-  ['gethypervectorsize',['getHyperVectorSize',['../classH5_1_1DSetMemXferPropList.html#aa096b6cf7b84cdad31d62975037f89a2',1,'H5::DSetMemXferPropList']]],
-  ['getid',['getId',['../classH5_1_1Attribute.html#a69b8eaa38ebdb44f375e670fc01b9a34',1,'H5::Attribute::getId()'],['../classH5_1_1DataSet.html#aa0b5b0136755eecf6ec4aa498d1da3ec',1,'H5::DataSet::getId()'],['../classH5_1_1DataSpace.html#aaefbf468ec1d8e46b9116552f0524ef9',1,'H5::DataSpace::getId()'],['../classH5_1_1DataType.html#a38f4c8c9dda4b35cb667949280bf5340',1,'H5::DataType::getId()'],['../classH5_1_1H5File.html#a678d947a4efe731e497d33d1c23922ff',1,'H5::H5File::getId()'],['../classH5_1 [...]
-  ['getinmemdatasize',['getInMemDataSize',['../classH5_1_1AbstractDs.html#abf03ce9861ccb7cb1b59eb3e54db253e',1,'H5::AbstractDs::getInMemDataSize()'],['../classH5_1_1Attribute.html#ab56b7f978368504a777e15759f4a6e6a',1,'H5::Attribute::getInMemDataSize()'],['../classH5_1_1DataSet.html#ae74661cf21960e8579fa8c5c6a6cfd10',1,'H5::DataSet::getInMemDataSize()']]],
-  ['getinpad',['getInpad',['../classH5_1_1FloatType.html#a8fde9853ef30b7fee9385abb4c7d1805',1,'H5::FloatType']]],
-  ['getinttype',['getIntType',['../classH5_1_1AbstractDs.html#a1c888cead693b57f08e2b42234d01f65',1,'H5::AbstractDs']]],
-  ['getistorek',['getIstorek',['../classH5_1_1FileCreatPropList.html#a8f9de809d7cdae01ae3eceb9e5252d72',1,'H5::FileCreatPropList']]],
-  ['getlayout',['getLayout',['../classH5_1_1DSetCreatPropList.html#aa30807289b1c1542d82ab03dca9349b5',1,'H5::DSetCreatPropList']]],
-  ['getlibversion',['getLibVersion',['../classH5_1_1H5Library.html#afe39a8d558b0d7f30b8b94472a5d3276',1,'H5::H5Library']]],
-  ['getlinkval',['getLinkval',['../classH5_1_1CommonFG.html#a8cd5bf8001389c46b0ffbc33f328f020',1,'H5::CommonFG::getLinkval(const char *link_name, size_t size=0) const '],['../classH5_1_1CommonFG.html#ae8105c776db3594e1ec28f4577f7e238',1,'H5::CommonFG::getLinkval(const H5std_string &link_name, size_t size=0) const ']]],
-  ['getlocid',['getLocId',['../classH5_1_1CommonFG.html#a28dd053d0fa4ebad7fca2949e65d1987',1,'H5::CommonFG::getLocId()'],['../classH5_1_1H5File.html#a69114a68c97f519120753126aaffb18c',1,'H5::H5File::getLocId()'],['../classH5_1_1Group.html#a3767b3738028a30a567b3e12820fef50',1,'H5::Group::getLocId()']]],
-  ['getmajorstring',['getMajorString',['../classH5_1_1Exception.html#adb189625407c0e219a8b064b41b8cb32',1,'H5::Exception']]],
-  ['getmemberarraytype',['getMemberArrayType',['../classH5_1_1CompType.html#a443e4986f6920dffbe3fc3b6d158bb3a',1,'H5::CompType']]],
-  ['getmemberclass',['getMemberClass',['../classH5_1_1CompType.html#af5c379a8f430e04278e1e3c9c1f38c92',1,'H5::CompType']]],
-  ['getmembercomptype',['getMemberCompType',['../classH5_1_1CompType.html#a03d630aa6f60dca5203f3636cdc74729',1,'H5::CompType']]],
-  ['getmemberdatatype',['getMemberDataType',['../classH5_1_1CompType.html#a6697d5dcf7bd5a56272d205a91746607',1,'H5::CompType']]],
-  ['getmemberenumtype',['getMemberEnumType',['../classH5_1_1CompType.html#a07e8822fca6a1e581be000c8048d911f',1,'H5::CompType']]],
-  ['getmemberfloattype',['getMemberFloatType',['../classH5_1_1CompType.html#a76ebdbf11ad04d39b94dce58d867abe5',1,'H5::CompType']]],
-  ['getmemberindex',['getMemberIndex',['../classH5_1_1CompType.html#a72406e6dd005cac14ce123f8d11755b2',1,'H5::CompType::getMemberIndex(const char *name) const '],['../classH5_1_1CompType.html#a67dad7511ed7dbdf2352815736546168',1,'H5::CompType::getMemberIndex(const H5std_string &name) const '],['../classH5_1_1EnumType.html#aeb8b6de506c5ca6cd81bb7fdec7cb5cb',1,'H5::EnumType::getMemberIndex(const char *name) const '],['../classH5_1_1EnumType.html#aaf337a4d110c48376b9f65cac94911e3',1,'H5 [...]
-  ['getmemberinttype',['getMemberIntType',['../classH5_1_1CompType.html#a958f3e50a668799dc78b026be3a02099',1,'H5::CompType']]],
-  ['getmembername',['getMemberName',['../classH5_1_1CompType.html#a409a317267a3390cfa57a9e61a8a36b5',1,'H5::CompType']]],
-  ['getmemberoffset',['getMemberOffset',['../classH5_1_1CompType.html#afaec3386a2eaa1d8f31a6b03c9f8c265',1,'H5::CompType']]],
-  ['getmemberstrtype',['getMemberStrType',['../classH5_1_1CompType.html#ac86ce64a432a98a343b9d823c5161b7d',1,'H5::CompType']]],
-  ['getmembervalue',['getMemberValue',['../classH5_1_1EnumType.html#a86e55b31920d807052e16baecec8b6a3',1,'H5::EnumType']]],
-  ['getmembervarlentype',['getMemberVarLenType',['../classH5_1_1CompType.html#a323c17a1ab98b90a8bb55a1f1ded293a',1,'H5::CompType']]],
-  ['getmetablocksize',['getMetaBlockSize',['../classH5_1_1FileAccPropList.html#a6333572eb8241c5fd8a67cb812f29a1c',1,'H5::FileAccPropList']]],
-  ['getminorstring',['getMinorString',['../classH5_1_1Exception.html#a8dee739f83b527b30150149ae1036849',1,'H5::Exception']]],
-  ['getmultitype',['getMultiType',['../classH5_1_1FileAccPropList.html#af1919e0d35478b099228ecf2aae5a16a',1,'H5::FileAccPropList']]],
-  ['getname',['getName',['../classH5_1_1Attribute.html#a389115730d67ef61c23b491b8ad7b824',1,'H5::Attribute::getName(size_t buf_size, H5std_string &attr_name) const '],['../classH5_1_1Attribute.html#a22da3ac9a9c03105fec32d492c8f1a9b',1,'H5::Attribute::getName(size_t buf_size) const '],['../classH5_1_1Attribute.html#a44cfc3da4323b7c3ca4463e94f82a469',1,'H5::Attribute::getName() const ']]],
-  ['getnfilters',['getNfilters',['../classH5_1_1DSetCreatPropList.html#aa1f0e40be41e13817118015da6071d8b',1,'H5::DSetCreatPropList']]],
-  ['getnmembers',['getNmembers',['../classH5_1_1CompType.html#aae8b6e58a531d75577442ebdb8af4ae8',1,'H5::CompType::getNmembers()'],['../classH5_1_1EnumType.html#a1a6856bd6a802de0276641d6db6592b5',1,'H5::EnumType::getNmembers()']]],
-  ['getnorm',['getNorm',['../classH5_1_1FloatType.html#a9b31f7bb271267980b02ce1446fc1b60',1,'H5::FloatType']]],
-  ['getnumattrs',['getNumAttrs',['../classH5_1_1H5Location.html#a840d5fc024a977c0939fe743379791f0',1,'H5::H5Location']]],
-  ['getnumobjs',['getNumObjs',['../classH5_1_1CommonFG.html#ace728c93ccb415f5f6eafb5d0126813f',1,'H5::CommonFG']]],
-  ['getnumprops',['getNumProps',['../classH5_1_1PropList.html#a6821d6849c40cf6c07c0e3eac3ede81f',1,'H5::PropList']]],
-  ['getobjcount',['getObjCount',['../classH5_1_1H5File.html#ad8a0582836ae35b9b24c6efe0595100d',1,'H5::H5File::getObjCount(unsigned types) const '],['../classH5_1_1H5File.html#a47fe0895c12b0a82362fcdc7825339ba',1,'H5::H5File::getObjCount() const ']]],
-  ['getobjids',['getObjIDs',['../classH5_1_1H5File.html#a6bf4658fbb77703741ef4e9129ac602c',1,'H5::H5File']]],
-  ['getobjinfo',['getObjinfo',['../classH5_1_1CommonFG.html#a9832f8d8c05590650b1e8d48992622c1',1,'H5::CommonFG::getObjinfo(const char *name, hbool_t follow_link, H5G_stat_t &statbuf) const '],['../classH5_1_1CommonFG.html#ae1bf23fece252c1d15eeb4f641ff4652',1,'H5::CommonFG::getObjinfo(const H5std_string &name, hbool_t follow_link, H5G_stat_t &statbuf) const '],['../classH5_1_1CommonFG.html#a9398a589006a3c2e81e3641beed38bb8',1,'H5::CommonFG::getObjinfo(const char *name, H5G_sta [...]
-  ['getobjnamebyidx',['getObjnameByIdx',['../classH5_1_1CommonFG.html#a95454e7ec44a1dae29b4142604f6e0ad',1,'H5::CommonFG::getObjnameByIdx(hsize_t idx) const '],['../classH5_1_1CommonFG.html#af0de25ff80f1ed0c5f6cca4bd1f72e1f',1,'H5::CommonFG::getObjnameByIdx(hsize_t idx, char *name, size_t size) const '],['../classH5_1_1CommonFG.html#a15c71d717d71be737042b2bce5ba1c10',1,'H5::CommonFG::getObjnameByIdx(hsize_t idx, H5std_string &name, size_t size) const ']]],
-  ['getobjtype',['getObjType',['../classH5_1_1H5Location.html#a0bc22a403e59bb551554c03f2d05b281',1,'H5::H5Location']]],
-  ['getobjtypebyidx',['getObjTypeByIdx',['../classH5_1_1CommonFG.html#a559cc5236b6bacccffa5d5901b98f7ac',1,'H5::CommonFG::getObjTypeByIdx(hsize_t idx) const '],['../classH5_1_1CommonFG.html#aaf942fe78de75453dc3367b36a4e1413',1,'H5::CommonFG::getObjTypeByIdx(hsize_t idx, char *type_name) const '],['../classH5_1_1CommonFG.html#af861d8a7d48c3242c0e184fe5eeb32c4',1,'H5::CommonFG::getObjTypeByIdx(hsize_t idx, H5std_string &type_name) const ']]],
-  ['getoffset',['getOffset',['../classH5_1_1AtomType.html#a1d0147b6e53e29abc524e65a2d8094ea',1,'H5::AtomType::getOffset()'],['../classH5_1_1DataSet.html#a4bb5bbc0977ccee6b0ce14d2acf48193',1,'H5::DataSet::getOffset()']]],
-  ['getorder',['getOrder',['../classH5_1_1AtomType.html#a49a866fcb26c69b13735d52abf946515',1,'H5::AtomType::getOrder() const '],['../classH5_1_1AtomType.html#a3831da8d07ba8c72eca25a2a24f0e42d',1,'H5::AtomType::getOrder(H5std_string &order_string) const ']]],
-  ['getpad',['getPad',['../classH5_1_1AtomType.html#a7a1dc5a0538a5d707c5a015ea53f8b9a',1,'H5::AtomType']]],
-  ['getprecision',['getPrecision',['../classH5_1_1AtomType.html#adae805e0526435cdd5ba4073dcfff292',1,'H5::AtomType']]],
-  ['getpreserve',['getPreserve',['../classH5_1_1DSetMemXferPropList.html#a8e7a0a38ae3d66ee7028c07279b506e5',1,'H5::DSetMemXferPropList']]],
-  ['getproperty',['getProperty',['../classH5_1_1PropList.html#a957d56e03065ee211260eeb3d2813817',1,'H5::PropList::getProperty(const char *name, void *value) const '],['../classH5_1_1PropList.html#abd473125c6683c6d9982e1c8559b1a31',1,'H5::PropList::getProperty(const H5std_string &name, void *value) const '],['../classH5_1_1PropList.html#a78846ee5fab52e27d6fb0135f0c55c36',1,'H5::PropList::getProperty(const char *name) const '],['../classH5_1_1PropList.html#a400f66a05979cc41343e3f2cf477 [...]
-  ['getpropsize',['getPropSize',['../classH5_1_1PropList.html#a44ea63b2d9f2e14c35219b31d20463f9',1,'H5::PropList::getPropSize(const char *name) const '],['../classH5_1_1PropList.html#ad260da9bc428af64ddebd9aabf143732',1,'H5::PropList::getPropSize(const H5std_string &name) const ']]],
-  ['getrefobjtype',['getRefObjType',['../classH5_1_1H5Location.html#a665df853b9bb991fdf0328770f2e33e0',1,'H5::H5Location']]],
-  ['getregion',['getRegion',['../classH5_1_1H5Location.html#a5d0a971d157cffc3591f6d2d8b43dcca',1,'H5::H5Location']]],
-  ['getselectbounds',['getSelectBounds',['../classH5_1_1DataSpace.html#a14c83212d4bf9158c44edbc272b5e410',1,'H5::DataSpace']]],
-  ['getselectelemnpoints',['getSelectElemNpoints',['../classH5_1_1DataSpace.html#aa95e5ddeeb38aef326d4488d37f5a292',1,'H5::DataSpace']]],
-  ['getselectelempointlist',['getSelectElemPointlist',['../classH5_1_1DataSpace.html#a73520e41e66080b38ee2eee16758b956',1,'H5::DataSpace']]],
-  ['getselecthyperblocklist',['getSelectHyperBlocklist',['../classH5_1_1DataSpace.html#a3f2f5d44143e027757845e06d76fc2c2',1,'H5::DataSpace']]],
-  ['getselecthypernblocks',['getSelectHyperNblocks',['../classH5_1_1DataSpace.html#abe2ef7bf53cfd83312f7e8ec2cdfd10d',1,'H5::DataSpace']]],
-  ['getselectnpoints',['getSelectNpoints',['../classH5_1_1DataSpace.html#ac3b7c26e8f66a8b4233c7086d2eef737',1,'H5::DataSpace']]],
-  ['getsievebufsize',['getSieveBufSize',['../classH5_1_1FileAccPropList.html#a7be46fdcca65754876f3efb94fb00c65',1,'H5::FileAccPropList']]],
-  ['getsign',['getSign',['../classH5_1_1IntType.html#a5a30fbfc608535a828e95836d3621c55',1,'H5::IntType']]],
-  ['getsimpleextentdims',['getSimpleExtentDims',['../classH5_1_1DataSpace.html#a704e01abf0484f976eef02589e1ee3fd',1,'H5::DataSpace']]],
-  ['getsimpleextentndims',['getSimpleExtentNdims',['../classH5_1_1DataSpace.html#a8c7a590a67ef1a69fe6f70877761b55a',1,'H5::DataSpace']]],
-  ['getsimpleextentnpoints',['getSimpleExtentNpoints',['../classH5_1_1DataSpace.html#a0512712c57c51d9a8fb689770da37a8c',1,'H5::DataSpace']]],
-  ['getsimpleextenttype',['getSimpleExtentType',['../classH5_1_1DataSpace.html#a8e39d913ca70c4a5886eb2d256118eec',1,'H5::DataSpace']]],
-  ['getsize',['getSize',['../classH5_1_1DataType.html#a9161a9e4c8a50aef002995294e28e6c5',1,'H5::DataType']]],
-  ['getsizes',['getSizes',['../classH5_1_1FileCreatPropList.html#a87ca49a398f94b85e640d5c61a4403bd',1,'H5::FileCreatPropList']]],
-  ['getsmalldatablocksize',['getSmallDataBlockSize',['../classH5_1_1DSetMemXferPropList.html#a79b2f715b39a58540bef00b10e2a043f',1,'H5::DSetMemXferPropList']]],
-  ['getspace',['getSpace',['../classH5_1_1AbstractDs.html#a3afefb3c3be0ec2efcf880361695706e',1,'H5::AbstractDs::getSpace()'],['../classH5_1_1Attribute.html#a9e792fd082e7793dc5d5724d820ce3ca',1,'H5::Attribute::getSpace()'],['../classH5_1_1DataSet.html#a1f727ed91722af4630ba20b2d8b5b12d',1,'H5::DataSet::getSpace()']]],
-  ['getspacestatus',['getSpaceStatus',['../classH5_1_1DataSet.html#a69ce56bd2958d86c74cc1b923dfc23a9',1,'H5::DataSet']]],
-  ['getstoragesize',['getStorageSize',['../classH5_1_1AbstractDs.html#ae90e2e730c114423a00a2643206abc44',1,'H5::AbstractDs::getStorageSize()'],['../classH5_1_1Attribute.html#af395a4a4469698576b982e2806957a4c',1,'H5::Attribute::getStorageSize()'],['../classH5_1_1DataSet.html#a594d12bbf45a2f2824935d31f612e726',1,'H5::DataSet::getStorageSize()']]],
-  ['getstrpad',['getStrpad',['../classH5_1_1StrType.html#a31da4cdf6af9fd1cdc2da102b3761c33',1,'H5::StrType']]],
-  ['getstrtype',['getStrType',['../classH5_1_1AbstractDs.html#add4ac9062f5e3f0c9b11296cc424329b',1,'H5::AbstractDs']]],
-  ['getsuper',['getSuper',['../classH5_1_1DataType.html#ab3454be65ac1830f2b68ec745155d749',1,'H5::DataType']]],
-  ['getsymk',['getSymk',['../classH5_1_1FileCreatPropList.html#a14581eb294f831a2b134676c9b0ee143',1,'H5::FileCreatPropList']]],
-  ['gettag',['getTag',['../classH5_1_1DataType.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc',1,'H5::DataType']]],
-  ['gettypeclass',['getTypeClass',['../classH5_1_1AbstractDs.html#ae7c9c2ca8092d6ec1e6f265b82775c96',1,'H5::AbstractDs']]],
-  ['gettypeconvcb',['getTypeConvCB',['../classH5_1_1DSetMemXferPropList.html#a259060b13f25e3dbdbc3c69884c5799f',1,'H5::DSetMemXferPropList']]],
-  ['getuserblock',['getUserblock',['../classH5_1_1FileCreatPropList.html#af120b7fd5de74b2f127b64e11fd2d3a7',1,'H5::FileCreatPropList']]],
-  ['getvarlentype',['getVarLenType',['../classH5_1_1AbstractDs.html#acca5d386d2dfd1a801af7a5c31f8c711',1,'H5::AbstractDs']]],
-  ['getversion',['getVersion',['../classH5_1_1FileCreatPropList.html#af54d82af26da386dedaf915f98019dce',1,'H5::FileCreatPropList']]],
-  ['getvfdhandle',['getVFDHandle',['../classH5_1_1H5File.html#afafd315440c16e447aac4e7cfef04941',1,'H5::H5File::getVFDHandle(FileAccPropList &fapl, void **file_handle) const '],['../classH5_1_1H5File.html#abf72aaec783cf027e1528acf2ac7b9d7',1,'H5::H5File::getVFDHandle(void **file_handle) const ']]],
-  ['getvlenbufsize',['getVlenBufSize',['../classH5_1_1DataSet.html#a5a840c880da67f8f569a5b1deca9421e',1,'H5::DataSet']]],
-  ['getvlenmemmanager',['getVlenMemManager',['../classH5_1_1DSetMemXferPropList.html#a416647e206f25d58d7b6377aa6b25603',1,'H5::DSetMemXferPropList']]],
-  ['group',['Group',['../classH5_1_1Group.html#aad6b9252381c41e614600ab73dd27326',1,'H5::Group::Group(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT)'],['../classH5_1_1Group.html#af2d29f0881724844db03b92f1c6841a9',1,'H5::Group::Group(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT)'],['../classH5_1_1Group.html#aa1cca91f25275a9244a9218bca2a923c',1,'H5::Group::Group()'],['../classH5_1_1Group.html#a17a49de6cbf4e29ef2fcb33d2fecbc4c',1,'H [...]
-  ['groupiexception',['GroupIException',['../classH5_1_1GroupIException.html#a1cdd4acc8aa7168e2346d83655c282bd',1,'H5::GroupIException::GroupIException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../classH5_1_1GroupIException.html#a455cfbe839c8e27ed356c3b55083a088',1,'H5::GroupIException::GroupIException()']]]
-];
diff --git a/html/cpplus_RM/search/functions_68.html b/html/cpplus_RM/search/functions_68.html
deleted file mode 100644
index 3a3059c..0000000
--- a/html/cpplus_RM/search/functions_68.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="functions_68.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/functions_68.js b/html/cpplus_RM/search/functions_68.js
deleted file mode 100644
index 56e297f..0000000
--- a/html/cpplus_RM/search/functions_68.js
+++ /dev/null
@@ -1,6 +0,0 @@
-var searchData=
-[
-  ['h5file',['H5File',['../classH5_1_1H5File.html#af25054898de738072217e274217a278c',1,'H5::H5File::H5File(const char *name, unsigned int flags, const FileCreatPropList &create_plist=FileCreatPropList::DEFAULT, const FileAccPropList &access_plist=FileAccPropList::DEFAULT)'],['../classH5_1_1H5File.html#a74bb8e05dde9450227bc27841277375f',1,'H5::H5File::H5File(const H5std_string &name, unsigned int flags, const FileCreatPropList &create_plist=FileCreatPropList::DEFAULT, cons [...]
-  ['h5location',['H5Location',['../classH5_1_1H5Location.html#a0bc502f028c505dc8984bfb7740622f0',1,'H5::H5Location::H5Location()'],['../classH5_1_1H5Location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c',1,'H5::H5Location::H5Location(const hid_t loc_id)'],['../classH5_1_1H5Location.html#a220e9b5ce6e2f1a0a9417c43044a4435',1,'H5::H5Location::H5Location(const H5Location &original)']]],
-  ['h5object',['H5Object',['../classH5_1_1H5Object.html#a4e1e0913fa316bd3916e95259194958d',1,'H5::H5Object::H5Object(const H5Object &original)'],['../classH5_1_1H5Object.html#a3dfa8496c2490cf9338462647ec1a831',1,'H5::H5Object::H5Object()'],['../classH5_1_1H5Object.html#aaedb5e2d949e1f38817a770e564def5c',1,'H5::H5Object::H5Object(const hid_t object_id)']]]
-];
diff --git a/html/cpplus_RM/search/functions_69.html b/html/cpplus_RM/search/functions_69.html
deleted file mode 100644
index 954ac84..0000000
--- a/html/cpplus_RM/search/functions_69.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="functions_69.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/functions_69.js b/html/cpplus_RM/search/functions_69.js
deleted file mode 100644
index 9e47fde..0000000
--- a/html/cpplus_RM/search/functions_69.js
+++ /dev/null
@@ -1,17 +0,0 @@
-var searchData=
-[
-  ['idcomponent',['IdComponent',['../classH5_1_1IdComponent.html#a013a42f5fd29d35d9428c1be8638acfe',1,'H5::IdComponent::IdComponent(const hid_t h5_id)'],['../classH5_1_1IdComponent.html#a1c1e2479afec6ce26734225b434752fb',1,'H5::IdComponent::IdComponent(const IdComponent &original)'],['../classH5_1_1IdComponent.html#a5545dda5e4c610b6bd9cdffe670c8728',1,'H5::IdComponent::IdComponent()']]],
-  ['idcomponentexception',['IdComponentException',['../classH5_1_1IdComponentException.html#a55e4b5b7053de93986eb35cef03190fd',1,'H5::IdComponentException::IdComponentException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../classH5_1_1IdComponentException.html#a9962b590acbbb09ecdd030792899593a',1,'H5::IdComponentException::IdComponentException()']]],
-  ['increfcount',['incRefCount',['../classH5_1_1IdComponent.html#a0e75b2e591d2fccd9e4c291a485d4754',1,'H5::IdComponent::incRefCount(const hid_t obj_id) const '],['../classH5_1_1IdComponent.html#a1b34f54d2fd41d885e8ced7613d6abd1',1,'H5::IdComponent::incRefCount() const ']]],
-  ['inmemfunc',['inMemFunc',['../classH5_1_1IdComponent.html#a2dec4b7c12a20f9b1c79c18956bfad0f',1,'H5::IdComponent']]],
-  ['insert',['insert',['../classH5_1_1EnumType.html#a00438e9e48a74010dd7c537d2365b0f8',1,'H5::EnumType::insert(const char *name, void *value) const '],['../classH5_1_1EnumType.html#ad1e7418d44d60308d11cb2d1fa56b910',1,'H5::EnumType::insert(const H5std_string &name, void *value) const ']]],
-  ['insertmember',['insertMember',['../classH5_1_1CompType.html#ab093b060861eec6209928da5b7792a1a',1,'H5::CompType']]],
-  ['inttype',['IntType',['../classH5_1_1IntType.html#ae490ae5914c745c2b37a4909413b8f44',1,'H5::IntType::IntType(const PredType &pred_type)'],['../classH5_1_1IntType.html#aa9d284c2140561b895ee34e5d0fa31fd',1,'H5::IntType::IntType(const DataSet &dataset)'],['../classH5_1_1IntType.html#aba8e2f8061b64dc98011fc40cad089d7',1,'H5::IntType::IntType()'],['../classH5_1_1IntType.html#a9e5ddb1a36be05d38ae6c64a119c6add',1,'H5::IntType::IntType(const hid_t existing_id)'],['../classH5_1_1IntTyp [...]
-  ['isaclass',['isAClass',['../classH5_1_1PropList.html#a2769057cf24f236881d301739fc3b1b8',1,'H5::PropList']]],
-  ['isfillvaluedefined',['isFillValueDefined',['../classH5_1_1DSetCreatPropList.html#a4b924c59b33def148070e7ffc0106de9',1,'H5::DSetCreatPropList']]],
-  ['ishdf5',['isHdf5',['../classH5_1_1H5File.html#a03798df740d2a1e45f608164b13864d1',1,'H5::H5File::isHdf5(const char *name)'],['../classH5_1_1H5File.html#a5147f9124fd66da6537999734e85c6fc',1,'H5::H5File::isHdf5(const H5std_string &name)']]],
-  ['issimple',['isSimple',['../classH5_1_1DataSpace.html#a84fc9654f5c18b0fcb0d7ee7c10c7c35',1,'H5::DataSpace']]],
-  ['isvariablestr',['isVariableStr',['../classH5_1_1DataType.html#ab92bf0b5e57b2aebe157bb8291f30787',1,'H5::DataType']]],
-  ['iterateattrs',['iterateAttrs',['../classH5_1_1H5Location.html#aad71c39cd20e8539891766571174d12a',1,'H5::H5Location']]],
-  ['iterateelems',['iterateElems',['../classH5_1_1CommonFG.html#a4f27d2a35a97eeddd8d4cfbff65d3bd2',1,'H5::CommonFG::iterateElems(const char *name, int *idx, H5G_iterate_t op, void *op_data)'],['../classH5_1_1CommonFG.html#a9e29b8b982398d1339c0b80e36f1e52d',1,'H5::CommonFG::iterateElems(const H5std_string &name, int *idx, H5G_iterate_t op, void *op_data)'],['../classH5_1_1DataSet.html#a23b1e511f401e1dca147d224a6240d96',1,'H5::DataSet::iterateElems()']]]
-];
diff --git a/html/cpplus_RM/search/functions_6c.html b/html/cpplus_RM/search/functions_6c.html
deleted file mode 100644
index 903fb01..0000000
--- a/html/cpplus_RM/search/functions_6c.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="functions_6c.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/functions_6c.js b/html/cpplus_RM/search/functions_6c.js
deleted file mode 100644
index e986221..0000000
--- a/html/cpplus_RM/search/functions_6c.js
+++ /dev/null
@@ -1,6 +0,0 @@
-var searchData=
-[
-  ['libraryiexception',['LibraryIException',['../classH5_1_1LibraryIException.html#ab1034ba68928fc4476a18723bfd4f8b5',1,'H5::LibraryIException::LibraryIException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../classH5_1_1LibraryIException.html#a009b7e1109b1c8d3a3b8aac19a6243fa',1,'H5::LibraryIException::LibraryIException()']]],
-  ['link',['link',['../classH5_1_1CommonFG.html#a5cdfe34b7504b51aa6ee2db7aa821b97',1,'H5::CommonFG::link(H5L_type_t link_type, const char *curr_name, const char *new_name) const '],['../classH5_1_1CommonFG.html#a0ab66c8c08cc538e0a49ad615d81ca81',1,'H5::CommonFG::link(H5L_type_t link_type, const H5std_string &curr_name, const H5std_string &new_name) const ']]],
-  ['lock',['lock',['../classH5_1_1DataType.html#ac1596fca35acce43e190a1feeffc9427',1,'H5::DataType']]]
-];
diff --git a/html/cpplus_RM/search/functions_6d.html b/html/cpplus_RM/search/functions_6d.html
deleted file mode 100644
index f721e11..0000000
--- a/html/cpplus_RM/search/functions_6d.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="functions_6d.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/functions_6d.js b/html/cpplus_RM/search/functions_6d.js
deleted file mode 100644
index 12a0f61..0000000
--- a/html/cpplus_RM/search/functions_6d.js
+++ /dev/null
@@ -1,6 +0,0 @@
-var searchData=
-[
-  ['modifyfilter',['modifyFilter',['../classH5_1_1DSetCreatPropList.html#a9556e4fd428d1244a028965fd06cd651',1,'H5::DSetCreatPropList']]],
-  ['mount',['mount',['../classH5_1_1CommonFG.html#aeff360f86d31d44b74d7fb78e7cb9298',1,'H5::CommonFG::mount(const char *name, H5File &child, PropList &plist) const '],['../classH5_1_1CommonFG.html#a3a54df6428f1489179ca8eb869a8d81f',1,'H5::CommonFG::mount(const H5std_string &name, H5File &child, PropList &plist) const ']]],
-  ['move',['move',['../classH5_1_1CommonFG.html#a6056d96899c03a726c3c582ee1d47982',1,'H5::CommonFG::move(const char *src, const char *dst) const '],['../classH5_1_1CommonFG.html#ae7770efcdda57aab69cd292e84748dd9',1,'H5::CommonFG::move(const H5std_string &src, const H5std_string &dst) const ']]]
-];
diff --git a/html/cpplus_RM/search/functions_6e.html b/html/cpplus_RM/search/functions_6e.html
deleted file mode 100644
index 2838a65..0000000
--- a/html/cpplus_RM/search/functions_6e.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="functions_6e.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/functions_6e.js b/html/cpplus_RM/search/functions_6e.js
deleted file mode 100644
index ebab584..0000000
--- a/html/cpplus_RM/search/functions_6e.js
+++ /dev/null
@@ -1,4 +0,0 @@
-var searchData=
-[
-  ['nameof',['nameOf',['../classH5_1_1EnumType.html#ab89d9762224807007689f67834c84573',1,'H5::EnumType']]]
-];
diff --git a/html/cpplus_RM/search/functions_6f.html b/html/cpplus_RM/search/functions_6f.html
deleted file mode 100644
index f233220..0000000
--- a/html/cpplus_RM/search/functions_6f.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="functions_6f.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/functions_6f.js b/html/cpplus_RM/search/functions_6f.js
deleted file mode 100644
index ee23667..0000000
--- a/html/cpplus_RM/search/functions_6f.js
+++ /dev/null
@@ -1,19 +0,0 @@
-var searchData=
-[
-  ['offsetsimple',['offsetSimple',['../classH5_1_1DataSpace.html#a1977cf076ff136781f01e7501c9615c2',1,'H5::DataSpace']]],
-  ['open',['open',['../classH5_1_1H5Library.html#a36d0c7c12a1d98fc5222c567e9cfb91f',1,'H5::H5Library']]],
-  ['openarraytype',['openArrayType',['../classH5_1_1CommonFG.html#a8106396cc05c3e286b012bba02072164',1,'H5::CommonFG::openArrayType(const char *name) const '],['../classH5_1_1CommonFG.html#ab358573d410bad0c6fe08f6ad628e93e',1,'H5::CommonFG::openArrayType(const H5std_string &name) const ']]],
-  ['openattribute',['openAttribute',['../classH5_1_1H5Location.html#a81b52d2947c4abb7d94ca1987f3a1bc0',1,'H5::H5Location::openAttribute(const char *name) const '],['../classH5_1_1H5Location.html#abad070fe2482e81006ee7fce61b6495c',1,'H5::H5Location::openAttribute(const H5std_string &name) const '],['../classH5_1_1H5Location.html#ac82e73079dc97dee2c198b978700c137',1,'H5::H5Location::openAttribute(const unsigned int idx) const ']]],
-  ['opencomptype',['openCompType',['../classH5_1_1CommonFG.html#a87edeebe376d6c73f0475413d595bbd7',1,'H5::CommonFG::openCompType(const char *name) const '],['../classH5_1_1CommonFG.html#a70e6e929a0862dc29a4604dda7e23d16',1,'H5::CommonFG::openCompType(const H5std_string &name) const ']]],
-  ['opendataset',['openDataSet',['../classH5_1_1CommonFG.html#a6a2557f173c32577db9feeb1b77d4e40',1,'H5::CommonFG::openDataSet(const char *name) const '],['../classH5_1_1CommonFG.html#a569cbf6e00c00a32d84177d2086991f7',1,'H5::CommonFG::openDataSet(const H5std_string &name) const ']]],
-  ['opendatatype',['openDataType',['../classH5_1_1CommonFG.html#a29e09d8bf336e176d2749deb6f95ca08',1,'H5::CommonFG::openDataType(const char *name) const '],['../classH5_1_1CommonFG.html#a5538114a51f0f11a8b754d10212a2ea5',1,'H5::CommonFG::openDataType(const H5std_string &name) const ']]],
-  ['openenumtype',['openEnumType',['../classH5_1_1CommonFG.html#ae78ee330d5e51380630376e9df9f04fb',1,'H5::CommonFG::openEnumType(const char *name) const '],['../classH5_1_1CommonFG.html#afb1a4b93d3423b0fafdaae5610d2db25',1,'H5::CommonFG::openEnumType(const H5std_string &name) const ']]],
-  ['openfile',['openFile',['../classH5_1_1H5File.html#ab20ea83ffa86b74e13168b6c2fdfd817',1,'H5::H5File::openFile(const H5std_string &name, unsigned int flags, const FileAccPropList &access_plist=FileAccPropList::DEFAULT)'],['../classH5_1_1H5File.html#ae20ef228e7c2db78d31180d3521319ee',1,'H5::H5File::openFile(const char *name, unsigned int flags, const FileAccPropList &access_plist=FileAccPropList::DEFAULT)']]],
-  ['openfloattype',['openFloatType',['../classH5_1_1CommonFG.html#a98598f40b89062ec982a43bdae822939',1,'H5::CommonFG::openFloatType(const char *name) const '],['../classH5_1_1CommonFG.html#a25712ed24f42abebdf46f19342f667a0',1,'H5::CommonFG::openFloatType(const H5std_string &name) const ']]],
-  ['opengroup',['openGroup',['../classH5_1_1CommonFG.html#a24a81b8a3cbcb97f73984d85b63a255e',1,'H5::CommonFG::openGroup(const char *name) const '],['../classH5_1_1CommonFG.html#aaf29549a7b32bd5d8a8500f20bd1cef3',1,'H5::CommonFG::openGroup(const H5std_string &name) const ']]],
-  ['openinttype',['openIntType',['../classH5_1_1CommonFG.html#aabc761d20b0b211aeee77cb22c9e7a41',1,'H5::CommonFG::openIntType(const char *name) const '],['../classH5_1_1CommonFG.html#a9a7dfbba30253fbfa16b7c7f00515820',1,'H5::CommonFG::openIntType(const H5std_string &name) const ']]],
-  ['openstrtype',['openStrType',['../classH5_1_1CommonFG.html#aa2e11b676436160a9af8967bfd870642',1,'H5::CommonFG::openStrType(const char *name) const '],['../classH5_1_1CommonFG.html#a7af20454be80f642fb498bcadc5f6dd8',1,'H5::CommonFG::openStrType(const H5std_string &name) const ']]],
-  ['openvarlentype',['openVarLenType',['../classH5_1_1CommonFG.html#ac7d42ee88c926c543edf247126f89cb3',1,'H5::CommonFG::openVarLenType(const char *name) const '],['../classH5_1_1CommonFG.html#a6699229837d90eea8ec2a937cc2be5e1',1,'H5::CommonFG::openVarLenType(const H5std_string &name) const ']]],
-  ['operator_3d',['operator=',['../classH5_1_1DataSpace.html#a2ced8f3ed4668656d1a9b811e9cce9e5',1,'H5::DataSpace::operator=()'],['../classH5_1_1DataType.html#a3ed458f90bb2ed85e7471a24ddc6fb7d',1,'H5::DataType::operator=()'],['../classH5_1_1IdComponent.html#a34ac09a54825253293a0d8990e120506',1,'H5::IdComponent::operator=()'],['../classH5_1_1PredType.html#a87618d7949ea06c4af4c5bf29252beba',1,'H5::PredType::operator=()'],['../classH5_1_1PropList.html#a7b8ce03fb1cda95e10b2babd5567296e',1,'H5 [...]
-  ['operator_3d_3d',['operator==',['../classH5_1_1DataType.html#aab7955caad1bb0a009ed41f24061f3ad',1,'H5::DataType::operator==()'],['../classH5_1_1PropList.html#a3891b0fde75dc1cc0ae0f4af8c0478d9',1,'H5::PropList::operator==()']]]
-];
diff --git a/html/cpplus_RM/search/functions_70.html b/html/cpplus_RM/search/functions_70.html
deleted file mode 100644
index c7cadcf..0000000
--- a/html/cpplus_RM/search/functions_70.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="functions_70.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/functions_70.js b/html/cpplus_RM/search/functions_70.js
deleted file mode 100644
index c4c9b89..0000000
--- a/html/cpplus_RM/search/functions_70.js
+++ /dev/null
@@ -1,16 +0,0 @@
-var searchData=
-[
-  ['p_5fdereference',['p_dereference',['../classH5_1_1H5Location.html#aade70036f2fb86c9db621a3fada7cb82',1,'H5::H5Location']]],
-  ['p_5fget_5ffile_5fname',['p_get_file_name',['../classH5_1_1IdComponent.html#ada9bd9542c73c75c4e21295b77a2d25d',1,'H5::IdComponent']]],
-  ['p_5fget_5fobj_5ftype',['p_get_obj_type',['../classH5_1_1H5Location.html#abcc6664714713593bf1a4fd9f1a5eab4',1,'H5::H5Location']]],
-  ['p_5fget_5fref_5fobj_5ftype',['p_get_ref_obj_type',['../classH5_1_1H5Location.html#a7399d98ad07692317981f9769c3853f2',1,'H5::H5Location']]],
-  ['p_5freference',['p_reference',['../classH5_1_1H5Location.html#add727abd7dc520399f983c4a233b2f16',1,'H5::H5Location']]],
-  ['p_5fsetid',['p_setId',['../classH5_1_1Attribute.html#a04d1b858811d870615b699bb459a2296',1,'H5::Attribute::p_setId()'],['../classH5_1_1DataSet.html#ab395dab52b95d5034be339b6fdbbbcc8',1,'H5::DataSet::p_setId()'],['../classH5_1_1DataSpace.html#aee0396fb9054a76b7dd4dcbe26ea17ff',1,'H5::DataSpace::p_setId()'],['../classH5_1_1DataType.html#a213c4090dc6429671f2a4c604c2eeb4b',1,'H5::DataType::p_setId()'],['../classH5_1_1H5File.html#a1f4e9fee0f493d21f694c5daa1a4dd85',1,'H5::H5File::p_setId()' [...]
-  ['p_5fvalid_5fid',['p_valid_id',['../classH5_1_1IdComponent.html#a2b23ec1a851591cdfb6dce63fd7e9612',1,'H5::IdComponent']]],
-  ['pack',['pack',['../classH5_1_1CompType.html#a8e44818bb30965b443cb2cb416077774',1,'H5::CompType']]],
-  ['predtype',['PredType',['../classH5_1_1PredType.html#add6fc02da90b4237c83ff67ccdab20a4',1,'H5::PredType::PredType(const PredType &original)'],['../classH5_1_1PredType.html#a49ec34ae909c08146dcbdbd2507fde71',1,'H5::PredType::PredType()'],['../classH5_1_1PredType.html#a0473f765a62fffc81506e5454c85e1f5',1,'H5::PredType::PredType(const hid_t predtype_id)']]],
-  ['printerror',['printError',['../classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2',1,'H5::Exception']]],
-  ['propexist',['propExist',['../classH5_1_1PropList.html#a2e5ee376a6ca442b3a194df17ca79a1a',1,'H5::PropList::propExist(const char *name) const '],['../classH5_1_1PropList.html#a9d4b8ad4e9917f8a73b3f705cfd35241',1,'H5::PropList::propExist(const H5std_string &name) const ']]],
-  ['proplist',['PropList',['../classH5_1_1PropList.html#acd354e858c9ed4be9943bb3ff583a41e',1,'H5::PropList::PropList(const hid_t plist_id)'],['../classH5_1_1PropList.html#ace290d83122de5cfc431b33e43555e6f',1,'H5::PropList::PropList()'],['../classH5_1_1PropList.html#a8f3198e63cf76ac921c7aff75256f6a7',1,'H5::PropList::PropList(const PropList &original)']]],
-  ['proplistiexception',['PropListIException',['../classH5_1_1PropListIException.html#a7d43c484f0a61e358411e41564b0805d',1,'H5::PropListIException::PropListIException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../classH5_1_1PropListIException.html#aac4d619b114e5ea5e9951d1175ac3714',1,'H5::PropListIException::PropListIException()']]]
-];
diff --git a/html/cpplus_RM/search/functions_72.html b/html/cpplus_RM/search/functions_72.html
deleted file mode 100644
index de10844..0000000
--- a/html/cpplus_RM/search/functions_72.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="functions_72.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/functions_72.js b/html/cpplus_RM/search/functions_72.js
deleted file mode 100644
index 3018041..0000000
--- a/html/cpplus_RM/search/functions_72.js
+++ /dev/null
@@ -1,13 +0,0 @@
-var searchData=
-[
-  ['read',['read',['../classH5_1_1Attribute.html#aedff7cd81df50aee9ab382efd5683973',1,'H5::Attribute::read(const DataType &mem_type, void *buf) const '],['../classH5_1_1Attribute.html#a8dae50d14de724c87507cba37f86793d',1,'H5::Attribute::read(const DataType &mem_type, H5std_string &strg) const '],['../classH5_1_1DataSet.html#a2f0278a519122419ae9981666277c9bb',1,'H5::DataSet::read(void *buf, const DataType &mem_type, const DataSpace &mem_space=DataSpace::ALL, const Data [...]
-  ['reference',['reference',['../classH5_1_1H5Location.html#ae831f2bdb0e5971becebc76726dc9536',1,'H5::H5Location::reference(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const '],['../classH5_1_1H5Location.html#a23c3e2b8d8157a0039e9dcc43109345c',1,'H5::H5Location::reference(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const '],['../classH5_1_1H5Location.html#a6928514c43d4c0debf1afd7511f28511',1,'H5::H5Location::reference(void *ref, const char *n [...]
-  ['referenceexception',['ReferenceException',['../classH5_1_1ReferenceException.html#aec65aa1682162a38da2b4f79fc9c9e5a',1,'H5::ReferenceException::ReferenceException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../classH5_1_1ReferenceException.html#a878840994fd707743f17c947270dc2a6',1,'H5::ReferenceException::ReferenceException()']]],
-  ['registerfunc',['registerFunc',['../classH5_1_1DataType.html#a0fe4cfc1be352f4ad3e7e346ad35baa0',1,'H5::DataType::registerFunc(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const '],['../classH5_1_1DataType.html#a7efdf12f98da8a20555f021c8fa363b1',1,'H5::DataType::registerFunc(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const ']]],
-  ['removeattr',['removeAttr',['../classH5_1_1H5Location.html#a39ee7ff5208391e8b1f97eedf3ce32e4',1,'H5::H5Location::removeAttr(const char *name) const '],['../classH5_1_1H5Location.html#a8cb4453b1db9f8082b5e0274f302c3fb',1,'H5::H5Location::removeAttr(const H5std_string &name) const ']]],
-  ['removecomment',['removeComment',['../classH5_1_1H5Location.html#a5545d3fd20f74c7f94195f555f255ddf',1,'H5::H5Location::removeComment(const char *name) const '],['../classH5_1_1H5Location.html#a763eac5a87497deed3676920923469ad',1,'H5::H5Location::removeComment(const H5std_string &name) const ']]],
-  ['removefilter',['removeFilter',['../classH5_1_1DSetCreatPropList.html#ad3120c2ae8440ea07ed9a7a5c41354b8',1,'H5::DSetCreatPropList']]],
-  ['removeprop',['removeProp',['../classH5_1_1PropList.html#a2d2178edf1090d16989db1f1bc70cf9e',1,'H5::PropList::removeProp(const char *name) const '],['../classH5_1_1PropList.html#a9d506f67b449021ce5c78ac8a0b99020',1,'H5::PropList::removeProp(const H5std_string &name) const ']]],
-  ['renameattr',['renameAttr',['../classH5_1_1H5Location.html#ab91ea93e37511b47d7b7a66dd0e5106c',1,'H5::H5Location::renameAttr(const char *oldname, const char *newname) const '],['../classH5_1_1H5Location.html#a2173e9687bdef8e56995c1505dd9cf76',1,'H5::H5Location::renameAttr(const H5std_string &oldname, const H5std_string &newname) const ']]],
-  ['reopen',['reOpen',['../classH5_1_1H5File.html#af3f5bdd07e7b26a6090ff8361df80498',1,'H5::H5File::reOpen()'],['../classH5_1_1H5File.html#addf8e9f932e7e4e53b27ab19a2dc1730',1,'H5::H5File::reopen()']]]
-];
diff --git a/html/cpplus_RM/search/functions_73.html b/html/cpplus_RM/search/functions_73.html
deleted file mode 100644
index a895245..0000000
--- a/html/cpplus_RM/search/functions_73.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="functions_73.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/functions_73.js b/html/cpplus_RM/search/functions_73.js
deleted file mode 100644
index 3cc3034..0000000
--- a/html/cpplus_RM/search/functions_73.js
+++ /dev/null
@@ -1,67 +0,0 @@
-var searchData=
-[
-  ['selectall',['selectAll',['../classH5_1_1DataSpace.html#ace0f92a7cf6554462c6c4b4105d22cff',1,'H5::DataSpace']]],
-  ['selectelements',['selectElements',['../classH5_1_1DataSpace.html#a8b2bd5295ea459d229de280172616a0b',1,'H5::DataSpace']]],
-  ['selecthyperslab',['selectHyperslab',['../classH5_1_1DataSpace.html#a92bd510d1c06ebef292faeff73f40c12',1,'H5::DataSpace']]],
-  ['selectnone',['selectNone',['../classH5_1_1DataSpace.html#a2817049bbb949258412f85b3c6db89ec',1,'H5::DataSpace']]],
-  ['selectvalid',['selectValid',['../classH5_1_1DataSpace.html#a60cb10767095d693ce9677b6979e5689',1,'H5::DataSpace']]],
-  ['setalignment',['setAlignment',['../classH5_1_1FileAccPropList.html#a1fe8e7bdc633533736d7bb368846f04e',1,'H5::FileAccPropList']]],
-  ['setalloctime',['setAllocTime',['../classH5_1_1DSetCreatPropList.html#a94877c50023d5862dcf9c2f0f6ccade7',1,'H5::DSetCreatPropList']]],
-  ['setautoprint',['setAutoPrint',['../classH5_1_1Exception.html#af28b00cd90aab4cdf3cc556e15950bbb',1,'H5::Exception']]],
-  ['setbtreeratios',['setBtreeRatios',['../classH5_1_1DSetMemXferPropList.html#a567526f0909fdaa2a5a408adc7c41134',1,'H5::DSetMemXferPropList']]],
-  ['setbuffer',['setBuffer',['../classH5_1_1DSetMemXferPropList.html#abccc892efc65f78effb23c76d88bf1e3',1,'H5::DSetMemXferPropList']]],
-  ['setcache',['setCache',['../classH5_1_1FileAccPropList.html#a0a8c753e6d36ea936a0095b9d935d35b',1,'H5::FileAccPropList']]],
-  ['setchunk',['setChunk',['../classH5_1_1DSetCreatPropList.html#a598a2c1646304253c34582f57ba75a51',1,'H5::DSetCreatPropList']]],
-  ['setcomment',['setComment',['../classH5_1_1H5Location.html#ac21f731f9df1d9bce610ad11439c2f96',1,'H5::H5Location::setComment(const char *name, const char *comment) const '],['../classH5_1_1H5Location.html#af5d9700b303e4f333c04cbed7e4ae38f',1,'H5::H5Location::setComment(const H5std_string &name, const H5std_string &comment) const '],['../classH5_1_1H5Location.html#a7d95f9b069c833c309b95f7b7e657af8',1,'H5::H5Location::setComment(const char *comment) const '],['../classH5_1_1H5Loc [...]
-  ['setcore',['setCore',['../classH5_1_1FileAccPropList.html#a34684e3bb86890096bbca03f8e1b55dc',1,'H5::FileAccPropList']]],
-  ['setcset',['setCset',['../classH5_1_1StrType.html#a234e8a21709cf9e7c9eefd42dfde91a8',1,'H5::StrType']]],
-  ['setdeflate',['setDeflate',['../classH5_1_1DSetCreatPropList.html#afce63c8d8c410e4a52b25b469fea1859',1,'H5::DSetCreatPropList']]],
-  ['setdriver',['setDriver',['../classH5_1_1FileAccPropList.html#aeb490a5264b8f7f7d5e8863f68596151',1,'H5::FileAccPropList']]],
-  ['setebias',['setEbias',['../classH5_1_1FloatType.html#a2c758c657f4d36b88c14739736c9c351',1,'H5::FloatType']]],
-  ['setedccheck',['setEDCCheck',['../classH5_1_1DSetMemXferPropList.html#ad12c5586af22bf9dbc7d8e83b8784053',1,'H5::DSetMemXferPropList']]],
-  ['setextentnone',['setExtentNone',['../classH5_1_1DataSpace.html#a468766b38d3f32ab966e22e5d2a96e4f',1,'H5::DataSpace']]],
-  ['setextentsimple',['setExtentSimple',['../classH5_1_1DataSpace.html#a3dd7d1422ba85fe3dc7979abd9db39b3',1,'H5::DataSpace']]],
-  ['setexternal',['setExternal',['../classH5_1_1DSetCreatPropList.html#a871b80f431f04dfc6ebd9743410ddbcc',1,'H5::DSetCreatPropList']]],
-  ['setfamily',['setFamily',['../classH5_1_1FileAccPropList.html#ad944dbb1bdf95750572740534d9f5a7e',1,'H5::FileAccPropList']]],
-  ['setfamilyoffset',['setFamilyOffset',['../classH5_1_1FileAccPropList.html#a2028c6d5359ae1799236f04215bc61b4',1,'H5::FileAccPropList']]],
-  ['setfclosedegree',['setFcloseDegree',['../classH5_1_1FileAccPropList.html#af947a5c21b90b9a032b3623f5f1fbeb4',1,'H5::FileAccPropList']]],
-  ['setfields',['setFields',['../classH5_1_1FloatType.html#af0f66093338148e3d6f99a23d79d183d',1,'H5::FloatType']]],
-  ['setfilltime',['setFillTime',['../classH5_1_1DSetCreatPropList.html#ac8e3d8d1ac019138ea9eb1caade47355',1,'H5::DSetCreatPropList']]],
-  ['setfillvalue',['setFillValue',['../classH5_1_1DSetCreatPropList.html#a06475f58202e5e96ca50e977174bb4ca',1,'H5::DSetCreatPropList']]],
-  ['setfilter',['setFilter',['../classH5_1_1DSetCreatPropList.html#ab9384e57b7831b777b3637d6cdd3f2ed',1,'H5::DSetCreatPropList']]],
-  ['setfletcher32',['setFletcher32',['../classH5_1_1DSetCreatPropList.html#af67e6dea846869a8f86236fa01991eba',1,'H5::DSetCreatPropList']]],
-  ['setfreelistlimits',['setFreeListLimits',['../classH5_1_1H5Library.html#ab27d0433847126b9eea2b2aa95f7034f',1,'H5::H5Library']]],
-  ['setgcreferences',['setGcReferences',['../classH5_1_1FileAccPropList.html#afa842ede9134a8a04b57207c99297b75',1,'H5::FileAccPropList']]],
-  ['sethypervectorsize',['setHyperVectorSize',['../classH5_1_1DSetMemXferPropList.html#a4f57272b452034a8b897ac22cb2515c2',1,'H5::DSetMemXferPropList']]],
-  ['setid',['setId',['../classH5_1_1IdComponent.html#a1e46d85ec29cd77bb1767cd01b8f0c8d',1,'H5::IdComponent']]],
-  ['setinpad',['setInpad',['../classH5_1_1FloatType.html#a026f1c38340b9e1e33958e586e1ae0ff',1,'H5::FloatType']]],
-  ['setistorek',['setIstorek',['../classH5_1_1FileCreatPropList.html#a35e5b9ef482b4f2a873e115047cfe057',1,'H5::FileCreatPropList']]],
-  ['setlayout',['setLayout',['../classH5_1_1DSetCreatPropList.html#ad97022d38d10054bf0ba49802cb55ff1',1,'H5::DSetCreatPropList']]],
-  ['setlog',['setLog',['../classH5_1_1FileAccPropList.html#acfad3584bed0f7ebbacd4b5898c36630',1,'H5::FileAccPropList::setLog(const char *logfile, unsigned flags, size_t buf_size) const '],['../classH5_1_1FileAccPropList.html#a7980312dd893716c8b3bbf7e6789ed4e',1,'H5::FileAccPropList::setLog(const H5std_string &logfile, unsigned flags, size_t buf_size) const ']]],
-  ['setmetablocksize',['setMetaBlockSize',['../classH5_1_1FileAccPropList.html#a3e63625f2073e8ab0e96bf4e135009ac',1,'H5::FileAccPropList']]],
-  ['setmultitype',['setMultiType',['../classH5_1_1FileAccPropList.html#a99c3046cf1705da768ce76cf38fadb98',1,'H5::FileAccPropList']]],
-  ['setnorm',['setNorm',['../classH5_1_1FloatType.html#a38e8d7f9a8727ee458117339c8778b7a',1,'H5::FloatType']]],
-  ['setoffset',['setOffset',['../classH5_1_1AtomType.html#aa397ccf67884f1efb79ad9ba657aaa20',1,'H5::AtomType']]],
-  ['setorder',['setOrder',['../classH5_1_1AtomType.html#a1f5b4f0293a5062c5817fd5b45512e76',1,'H5::AtomType']]],
-  ['setpad',['setPad',['../classH5_1_1AtomType.html#ad2c84b2b2eb08e79d4354f835938da2d',1,'H5::AtomType']]],
-  ['setprecision',['setPrecision',['../classH5_1_1AtomType.html#ac386886a22dfcdc338a5cf40c87b0fef',1,'H5::AtomType']]],
-  ['setpreserve',['setPreserve',['../classH5_1_1DSetMemXferPropList.html#a8feb6a0855c73bdbebfd599fa32229c3',1,'H5::DSetMemXferPropList']]],
-  ['setproperty',['setProperty',['../classH5_1_1PropList.html#ad086b38d1792aeda39f254448c366440',1,'H5::PropList::setProperty(const char *name, void *value) const '],['../classH5_1_1PropList.html#a9a80cb72962ffaf771004f7cfaeea161',1,'H5::PropList::setProperty(const char *name, const char *charptr) const '],['../classH5_1_1PropList.html#aa6f2e701f614657426ae5f64bec9c876',1,'H5::PropList::setProperty(const char *name, H5std_string &strg) const '],['../classH5_1_1PropList.html#aa7b5c36e [...]
-  ['setsec2',['setSec2',['../classH5_1_1FileAccPropList.html#a342f72069ed2a7bb2a04acc77b62c75e',1,'H5::FileAccPropList']]],
-  ['setshuffle',['setShuffle',['../classH5_1_1DSetCreatPropList.html#a1b2d23d434c4147b9c05e732414c4047',1,'H5::DSetCreatPropList']]],
-  ['setsievebufsize',['setSieveBufSize',['../classH5_1_1FileAccPropList.html#ad76465bb4df64e4051d939593c0e5553',1,'H5::FileAccPropList']]],
-  ['setsign',['setSign',['../classH5_1_1IntType.html#addaec293194ec7c468cbdf04bc06762c',1,'H5::IntType']]],
-  ['setsize',['setSize',['../classH5_1_1AtomType.html#ac752c33c2d72ffa24a224bd5b1312deb',1,'H5::AtomType']]],
-  ['setsizes',['setSizes',['../classH5_1_1FileCreatPropList.html#af609a16a2d4289db58f573c1e8284663',1,'H5::FileCreatPropList']]],
-  ['setsmalldatablocksize',['setSmallDataBlockSize',['../classH5_1_1DSetMemXferPropList.html#af5b9317c4cadba448bd32214ce2d7b04',1,'H5::DSetMemXferPropList']]],
-  ['setsplit',['setSplit',['../classH5_1_1FileAccPropList.html#a9079b48737298d270a334706407bf258',1,'H5::FileAccPropList::setSplit(FileAccPropList &meta_plist, FileAccPropList &raw_plist, const char *meta_ext=".meta", const char *raw_ext=".raw") const '],['../classH5_1_1FileAccPropList.html#a9626f495c3612e329897867d6eb4ddab',1,'H5::FileAccPropList::setSplit(FileAccPropList &meta_plist, FileAccPropList &raw_plist, const H5std_string &meta_ext, const [...]
-  ['setstdio',['setStdio',['../classH5_1_1FileAccPropList.html#ae77f7d8b8981523700bd9deaeeb3fbde',1,'H5::FileAccPropList']]],
-  ['setstrpad',['setStrpad',['../classH5_1_1StrType.html#aed4500d2855585b622be2622e7be87c9',1,'H5::StrType']]],
-  ['setsymk',['setSymk',['../classH5_1_1FileCreatPropList.html#a8b0619ce90c307863794ebfcd39eb805',1,'H5::FileCreatPropList']]],
-  ['setszip',['setSzip',['../classH5_1_1DSetCreatPropList.html#a47f413e460f54c5f8bee4f3f5e0db9e4',1,'H5::DSetCreatPropList']]],
-  ['settag',['setTag',['../classH5_1_1DataType.html#ad5189148a417fb67407e0fe8194e21c0',1,'H5::DataType::setTag(const char *tag) const '],['../classH5_1_1DataType.html#aa55f95dffb611453a165d73d0021a5a1',1,'H5::DataType::setTag(const H5std_string &tag) const ']]],
-  ['settypeconvcb',['setTypeConvCB',['../classH5_1_1DSetMemXferPropList.html#aa7d375df05f03ecf3c679ff20150e0a6',1,'H5::DSetMemXferPropList']]],
-  ['setuserblock',['setUserblock',['../classH5_1_1FileCreatPropList.html#a157184c4078dd2ff3ea33ac1ab97f546',1,'H5::FileCreatPropList']]],
-  ['setvlenmemmanager',['setVlenMemManager',['../classH5_1_1DSetMemXferPropList.html#a34e391ad09559342b546336097df4413',1,'H5::DSetMemXferPropList::setVlenMemManager(H5MM_allocate_t alloc, void *alloc_info, H5MM_free_t free, void *free_info) const '],['../classH5_1_1DSetMemXferPropList.html#a7a4f6ad493a0b0ccac9287782ce04808',1,'H5::DSetMemXferPropList::setVlenMemManager() const ']]],
-  ['strtype',['StrType',['../classH5_1_1StrType.html#ad548b5d6a518c67428f6bf86bdd0c4d8',1,'H5::StrType::StrType(const PredType &pred_type)'],['../classH5_1_1StrType.html#a502e6a4895bf51314204179e3f093a7f',1,'H5::StrType::StrType(const PredType &pred_type, const size_t &size)'],['../classH5_1_1StrType.html#a46d838751b37805908051d8cd7ea07d5',1,'H5::StrType::StrType(const int dummy, const size_t &size)'],['../classH5_1_1StrType.html#aa4075d261048fb635b2e710a2f398d5e',1,'H5:: [...]
-];
diff --git a/html/cpplus_RM/search/functions_74.html b/html/cpplus_RM/search/functions_74.html
deleted file mode 100644
index 8b138f0..0000000
--- a/html/cpplus_RM/search/functions_74.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="functions_74.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/functions_74.js b/html/cpplus_RM/search/functions_74.js
deleted file mode 100644
index 66000de..0000000
--- a/html/cpplus_RM/search/functions_74.js
+++ /dev/null
@@ -1,4 +0,0 @@
-var searchData=
-[
-  ['throwexception',['throwException',['../classH5_1_1CommonFG.html#a4cb5086fb31b5b5befb933a963720e81',1,'H5::CommonFG::throwException()'],['../classH5_1_1H5File.html#a78fad4e8b2d4f26f8cb9c672dd7efd25',1,'H5::H5File::throwException()'],['../classH5_1_1Group.html#ad8fc36cebfc68acaa5f1d2266410a188',1,'H5::Group::throwException()']]]
-];
diff --git a/html/cpplus_RM/search/functions_75.html b/html/cpplus_RM/search/functions_75.html
deleted file mode 100644
index db02642..0000000
--- a/html/cpplus_RM/search/functions_75.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="functions_75.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/functions_75.js b/html/cpplus_RM/search/functions_75.js
deleted file mode 100644
index a830032..0000000
--- a/html/cpplus_RM/search/functions_75.js
+++ /dev/null
@@ -1,7 +0,0 @@
-var searchData=
-[
-  ['unlink',['unlink',['../classH5_1_1CommonFG.html#a7daac4c48230056d7b43ead4f3391da4',1,'H5::CommonFG::unlink(const char *name) const '],['../classH5_1_1CommonFG.html#a898640132674447cad292cb338048ddc',1,'H5::CommonFG::unlink(const H5std_string &name) const ']]],
-  ['unmount',['unmount',['../classH5_1_1CommonFG.html#ab0faceecd3d2bec25ad7b848ebe1902e',1,'H5::CommonFG::unmount(const char *name) const '],['../classH5_1_1CommonFG.html#ab88b38785538c5e7714dce35d8627d38',1,'H5::CommonFG::unmount(const H5std_string &name) const ']]],
-  ['unregister',['unregister',['../classH5_1_1DataType.html#ab810e782623bffeda1ff80c033785c48',1,'H5::DataType::unregister(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const '],['../classH5_1_1DataType.html#a03ce51e32972e0c1ef5259e0314dcbb7',1,'H5::DataType::unregister(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const ']]],
-  ['userattropwrpr',['userAttrOpWrpr',['../namespaceH5.html#ae4b492253a8d7e273043f86f9b8a7be6',1,'H5']]]
-];
diff --git a/html/cpplus_RM/search/functions_76.html b/html/cpplus_RM/search/functions_76.html
deleted file mode 100644
index 916b423..0000000
--- a/html/cpplus_RM/search/functions_76.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="functions_76.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/functions_76.js b/html/cpplus_RM/search/functions_76.js
deleted file mode 100644
index 095bdf5..0000000
--- a/html/cpplus_RM/search/functions_76.js
+++ /dev/null
@@ -1,6 +0,0 @@
-var searchData=
-[
-  ['valueof',['valueOf',['../classH5_1_1EnumType.html#aaabbc420180af8d5aa68d479a8e6d5b8',1,'H5::EnumType::valueOf(const char *name, void *value) const '],['../classH5_1_1EnumType.html#a5f8aef3afc67a7514748ed95163875ea',1,'H5::EnumType::valueOf(const H5std_string &name, void *value) const ']]],
-  ['varlentype',['VarLenType',['../classH5_1_1VarLenType.html#ac1430fe928bbc31e020b704042b9937c',1,'H5::VarLenType::VarLenType(const DataType *base_type)'],['../classH5_1_1VarLenType.html#adeb826c9c1d66db024f7b7490cf2800c',1,'H5::VarLenType::VarLenType(const VarLenType &original)'],['../classH5_1_1VarLenType.html#a39d795077e0be23b952bfc40987861fa',1,'H5::VarLenType::VarLenType(const hid_t existing_id)'],['../classH5_1_1VarLenType.html#a9adeefb96d98ec8d2c1b0ec5bd346e56',1,'H5::VarLenT [...]
-  ['vlenreclaim',['vlenReclaim',['../classH5_1_1DataSet.html#a4e76899f034982233893d98a994e1020',1,'H5::DataSet::vlenReclaim(const DataType &type, const DataSpace &space, const DSetMemXferPropList &xfer_plist, void *buf)'],['../classH5_1_1DataSet.html#a779813e233e3651f71996fa2ae6bcda5',1,'H5::DataSet::vlenReclaim(void *buf, const DataType &type, const DataSpace &space=DataSpace::ALL, const DSetMemXferPropList &xfer_plist=DSetMemXferPropList::DEFAULT)']]]
-];
diff --git a/html/cpplus_RM/search/functions_77.html b/html/cpplus_RM/search/functions_77.html
deleted file mode 100644
index 26195f0..0000000
--- a/html/cpplus_RM/search/functions_77.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="functions_77.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/functions_77.js b/html/cpplus_RM/search/functions_77.js
deleted file mode 100644
index a2b7c62..0000000
--- a/html/cpplus_RM/search/functions_77.js
+++ /dev/null
@@ -1,5 +0,0 @@
-var searchData=
-[
-  ['walkerrorstack',['walkErrorStack',['../classH5_1_1Exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09',1,'H5::Exception']]],
-  ['write',['write',['../classH5_1_1Attribute.html#a019d637a931cf8687e521e520fe6b5f1',1,'H5::Attribute::write(const DataType &mem_type, const void *buf) const '],['../classH5_1_1Attribute.html#a45562fcee28243d4396ee6e36e113611',1,'H5::Attribute::write(const DataType &mem_type, const H5std_string &strg) const '],['../classH5_1_1DataSet.html#a3ce98e7a626fd32a23d1bcc41537326f',1,'H5::DataSet::write(const void *buf, const DataType &mem_type, const DataSpace &mem_space=Dat [...]
-];
diff --git a/html/cpplus_RM/search/functions_7e.html b/html/cpplus_RM/search/functions_7e.html
deleted file mode 100644
index 6a4931a..0000000
--- a/html/cpplus_RM/search/functions_7e.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="functions_7e.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/functions_7e.js b/html/cpplus_RM/search/functions_7e.js
deleted file mode 100644
index 4b5f7dd..0000000
--- a/html/cpplus_RM/search/functions_7e.js
+++ /dev/null
@@ -1,39 +0,0 @@
-var searchData=
-[
-  ['_7eabstractds',['~AbstractDs',['../classH5_1_1AbstractDs.html#a20e6e095f7d48f8a80223a6094b602c3',1,'H5::AbstractDs']]],
-  ['_7earraytype',['~ArrayType',['../classH5_1_1ArrayType.html#afdab21c5fb7702d46df08e5394a12f72',1,'H5::ArrayType']]],
-  ['_7eatomtype',['~AtomType',['../classH5_1_1AtomType.html#a79aa1dae6ca2e3536c2bb8ccc6a693af',1,'H5::AtomType']]],
-  ['_7eattribute',['~Attribute',['../classH5_1_1Attribute.html#a2ecd9f15d27007e700b6bf10ec4ceb14',1,'H5::Attribute']]],
-  ['_7eattributeiexception',['~AttributeIException',['../classH5_1_1AttributeIException.html#ab2563fa83ca5faa2c867a09872218baa',1,'H5::AttributeIException']]],
-  ['_7ecommonfg',['~CommonFG',['../classH5_1_1CommonFG.html#acdc240e3a1ad2a7e119c38fa639076ba',1,'H5::CommonFG']]],
-  ['_7ecomptype',['~CompType',['../classH5_1_1CompType.html#a0d15daf381add73d16ca5d85b1352284',1,'H5::CompType']]],
-  ['_7edataset',['~DataSet',['../classH5_1_1DataSet.html#a4d11013deef811f218e1107fd2b70f67',1,'H5::DataSet']]],
-  ['_7edatasetiexception',['~DataSetIException',['../classH5_1_1DataSetIException.html#aec320518612b57a1fc403745abfa7a33',1,'H5::DataSetIException']]],
-  ['_7edataspace',['~DataSpace',['../classH5_1_1DataSpace.html#af9884abc481a0bb4c6161f9731bc3ee1',1,'H5::DataSpace']]],
-  ['_7edataspaceiexception',['~DataSpaceIException',['../classH5_1_1DataSpaceIException.html#a70376781e6e90efcb33abd88c38aa5e6',1,'H5::DataSpaceIException']]],
-  ['_7edatatype',['~DataType',['../classH5_1_1DataType.html#aa0ff75a2a756a0124e656a8d5861b133',1,'H5::DataType']]],
-  ['_7edatatypeiexception',['~DataTypeIException',['../classH5_1_1DataTypeIException.html#a06f3e240ae0c353d0f7ab0fcc511fe70',1,'H5::DataTypeIException']]],
-  ['_7edsetcreatproplist',['~DSetCreatPropList',['../classH5_1_1DSetCreatPropList.html#ab474f49b91ca1b710769aa063560ac81',1,'H5::DSetCreatPropList']]],
-  ['_7edsetmemxferproplist',['~DSetMemXferPropList',['../classH5_1_1DSetMemXferPropList.html#acc45211a2fd9aba27ff1763e01f76de5',1,'H5::DSetMemXferPropList']]],
-  ['_7eenumtype',['~EnumType',['../classH5_1_1EnumType.html#a8e2dbc81191b00ff8b2f130529e30236',1,'H5::EnumType']]],
-  ['_7eexception',['~Exception',['../classH5_1_1Exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb',1,'H5::Exception']]],
-  ['_7efileaccproplist',['~FileAccPropList',['../classH5_1_1FileAccPropList.html#afc1cda225038deee124d112167ad0f39',1,'H5::FileAccPropList']]],
-  ['_7efilecreatproplist',['~FileCreatPropList',['../classH5_1_1FileCreatPropList.html#a059f230f7d0a1825e8f7e1e5a980b541',1,'H5::FileCreatPropList']]],
-  ['_7efileiexception',['~FileIException',['../classH5_1_1FileIException.html#a87b5491e1410d00831859661669791b7',1,'H5::FileIException']]],
-  ['_7efloattype',['~FloatType',['../classH5_1_1FloatType.html#afd73a8cf83b13afa584405f2f55b072c',1,'H5::FloatType']]],
-  ['_7egroup',['~Group',['../classH5_1_1Group.html#a35a7b1aa83c5d9fd8224708957ed5caa',1,'H5::Group']]],
-  ['_7egroupiexception',['~GroupIException',['../classH5_1_1GroupIException.html#a7ca5e5c0ad84f42ed0241816aa62f873',1,'H5::GroupIException']]],
-  ['_7eh5file',['~H5File',['../classH5_1_1H5File.html#af59e44dc590c9d47305d6a316837585d',1,'H5::H5File']]],
-  ['_7eh5location',['~H5Location',['../classH5_1_1H5Location.html#af790c3883e7d9f72677a1f6ed034c4c7',1,'H5::H5Location']]],
-  ['_7eh5object',['~H5Object',['../classH5_1_1H5Object.html#ad7cb88d6206192195a70aa1cbf55769e',1,'H5::H5Object']]],
-  ['_7eidcomponent',['~IdComponent',['../classH5_1_1IdComponent.html#a780d19c3d86037de38511f3e6cec3ca6',1,'H5::IdComponent']]],
-  ['_7eidcomponentexception',['~IdComponentException',['../classH5_1_1IdComponentException.html#adc62e361015047a8af67dc449ff783aa',1,'H5::IdComponentException']]],
-  ['_7einttype',['~IntType',['../classH5_1_1IntType.html#a647572736b86b1caf136a7d096eb29ec',1,'H5::IntType']]],
-  ['_7elibraryiexception',['~LibraryIException',['../classH5_1_1LibraryIException.html#a89bf0feac4e3c5f49f2fe29e291b36c6',1,'H5::LibraryIException']]],
-  ['_7epredtype',['~PredType',['../classH5_1_1PredType.html#a2047c7238e0c82572bc0a3bb0a18b06a',1,'H5::PredType']]],
-  ['_7eproplist',['~PropList',['../classH5_1_1PropList.html#ab526997f00256819512e9a093c69ea79',1,'H5::PropList']]],
-  ['_7eproplistiexception',['~PropListIException',['../classH5_1_1PropListIException.html#ab6543758658a9f30256ac29d755feb69',1,'H5::PropListIException']]],
-  ['_7ereferenceexception',['~ReferenceException',['../classH5_1_1ReferenceException.html#a3c8fcd41d4e1ce79e7b8b693c317b250',1,'H5::ReferenceException']]],
-  ['_7estrtype',['~StrType',['../classH5_1_1StrType.html#a561a91b375e8514e43cc753aa6dba203',1,'H5::StrType']]],
-  ['_7evarlentype',['~VarLenType',['../classH5_1_1VarLenType.html#a847024e86f284bbd1039161a85cb22c2',1,'H5::VarLenType']]]
-];
diff --git a/html/cpplus_RM/search/mag_sel.png b/html/cpplus_RM/search/mag_sel.png
deleted file mode 100644
index 81f6040..0000000
Binary files a/html/cpplus_RM/search/mag_sel.png and /dev/null differ
diff --git a/html/cpplus_RM/search/namespaces_68.html b/html/cpplus_RM/search/namespaces_68.html
deleted file mode 100644
index a3e7482..0000000
--- a/html/cpplus_RM/search/namespaces_68.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="namespaces_68.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/namespaces_68.js b/html/cpplus_RM/search/namespaces_68.js
deleted file mode 100644
index f2eb4d3..0000000
--- a/html/cpplus_RM/search/namespaces_68.js
+++ /dev/null
@@ -1,4 +0,0 @@
-var searchData=
-[
-  ['h5',['H5',['../namespaceH5.html',1,'']]]
-];
diff --git a/html/cpplus_RM/search/nomatches.html b/html/cpplus_RM/search/nomatches.html
deleted file mode 100644
index b1ded27..0000000
--- a/html/cpplus_RM/search/nomatches.html
+++ /dev/null
@@ -1,12 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="NoMatches">No Matches</div>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/pages_6e.html b/html/cpplus_RM/search/pages_6e.html
deleted file mode 100644
index 5b0883a..0000000
--- a/html/cpplus_RM/search/pages_6e.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="pages_6e.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/pages_6e.js b/html/cpplus_RM/search/pages_6e.js
deleted file mode 100644
index 1ccc434..0000000
--- a/html/cpplus_RM/search/pages_6e.js
+++ /dev/null
@@ -1,4 +0,0 @@
-var searchData=
-[
-  ['notitle',['notitle',['../index.html',1,'']]]
-];
diff --git a/html/cpplus_RM/search/search.css b/html/cpplus_RM/search/search.css
deleted file mode 100644
index 4d7612f..0000000
--- a/html/cpplus_RM/search/search.css
+++ /dev/null
@@ -1,271 +0,0 @@
-/*---------------- Search Box */
-
-#FSearchBox {
-    float: left;
-}
-
-#MSearchBox {
-    white-space : nowrap;
-    position: absolute;
-    float: none;
-    display: inline;
-    margin-top: 8px;
-    right: 0px;
-    width: 170px;
-    z-index: 102;
-    background-color: white;
-}
-
-#MSearchBox .left
-{
-    display:block;
-    position:absolute;
-    left:10px;
-    width:20px;
-    height:19px;
-    background:url('search_l.png') no-repeat;
-    background-position:right;
-}
-
-#MSearchSelect {
-    display:block;
-    position:absolute;
-    width:20px;
-    height:19px;
-}
-
-.left #MSearchSelect {
-    left:4px;
-}
-
-.right #MSearchSelect {
-    right:5px;
-}
-
-#MSearchField {
-    display:block;
-    position:absolute;
-    height:19px;
-    background:url('search_m.png') repeat-x;
-    border:none;
-    width:111px;
-    margin-left:20px;
-    padding-left:4px;
-    color: #909090;
-    outline: none;
-    font: 9pt Arial, Verdana, sans-serif;
-}
-
-#FSearchBox #MSearchField {
-    margin-left:15px;
-}
-
-#MSearchBox .right {
-    display:block;
-    position:absolute;
-    right:10px;
-    top:0px;
-    width:20px;
-    height:19px;
-    background:url('search_r.png') no-repeat;
-    background-position:left;
-}
-
-#MSearchClose {
-    display: none;
-    position: absolute;
-    top: 4px;
-    background : none;
-    border: none;
-    margin: 0px 4px 0px 0px;
-    padding: 0px 0px;
-    outline: none;
-}
-
-.left #MSearchClose {
-    left: 6px;
-}
-
-.right #MSearchClose {
-    right: 2px;
-}
-
-.MSearchBoxActive #MSearchField {
-    color: #000000;
-}
-
-/*---------------- Search filter selection */
-
-#MSearchSelectWindow {
-    display: none;
-    position: absolute;
-    left: 0; top: 0;
-    border: 1px solid #90A5CE;
-    background-color: #F9FAFC;
-    z-index: 1;
-    padding-top: 4px;
-    padding-bottom: 4px;
-    -moz-border-radius: 4px;
-    -webkit-border-top-left-radius: 4px;
-    -webkit-border-top-right-radius: 4px;
-    -webkit-border-bottom-left-radius: 4px;
-    -webkit-border-bottom-right-radius: 4px;
-    -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
-}
-
-.SelectItem {
-    font: 8pt Arial, Verdana, sans-serif;
-    padding-left:  2px;
-    padding-right: 12px;
-    border: 0px;
-}
-
-span.SelectionMark {
-    margin-right: 4px;
-    font-family: monospace;
-    outline-style: none;
-    text-decoration: none;
-}
-
-a.SelectItem {
-    display: block;
-    outline-style: none;
-    color: #000000; 
-    text-decoration: none;
-    padding-left:   6px;
-    padding-right: 12px;
-}
-
-a.SelectItem:focus,
-a.SelectItem:active {
-    color: #000000; 
-    outline-style: none;
-    text-decoration: none;
-}
-
-a.SelectItem:hover {
-    color: #FFFFFF;
-    background-color: #3D578C;
-    outline-style: none;
-    text-decoration: none;
-    cursor: pointer;
-    display: block;
-}
-
-/*---------------- Search results window */
-
-iframe#MSearchResults {
-    width: 60ex;
-    height: 15em;
-}
-
-#MSearchResultsWindow {
-    display: none;
-    position: absolute;
-    left: 0; top: 0;
-    border: 1px solid #000;
-    background-color: #EEF1F7;
-}
-
-/* ----------------------------------- */
-
-
-#SRIndex {
-    clear:both; 
-    padding-bottom: 15px;
-}
-
-.SREntry {
-    font-size: 10pt;
-    padding-left: 1ex;
-}
-
-.SRPage .SREntry {
-    font-size: 8pt;
-    padding: 1px 5px;
-}
-
-body.SRPage {
-    margin: 5px 2px;
-}
-
-.SRChildren {
-    padding-left: 3ex; padding-bottom: .5em 
-}
-
-.SRPage .SRChildren {
-    display: none;
-}
-
-.SRSymbol {
-    font-weight: bold; 
-    color: #425E97;
-    font-family: Arial, Verdana, sans-serif;
-    text-decoration: none;
-    outline: none;
-}
-
-a.SRScope {
-    display: block;
-    color: #425E97; 
-    font-family: Arial, Verdana, sans-serif;
-    text-decoration: none;
-    outline: none;
-}
-
-a.SRSymbol:focus, a.SRSymbol:active,
-a.SRScope:focus, a.SRScope:active {
-    text-decoration: underline;
-}
-
-span.SRScope {
-    padding-left: 4px;
-}
-
-.SRPage .SRStatus {
-    padding: 2px 5px;
-    font-size: 8pt;
-    font-style: italic;
-}
-
-.SRResult {
-    display: none;
-}
-
-DIV.searchresults {
-    margin-left: 10px;
-    margin-right: 10px;
-}
-
-/*---------------- External search page results */
-
-.searchresult {
-    background-color: #F0F3F8;
-}
-
-.pages b {
-   color: white;
-   padding: 5px 5px 3px 5px;
-   background-image: url("../tab_a.png");
-   background-repeat: repeat-x;
-   text-shadow: 0 1px 1px #000000;
-}
-
-.pages {
-    line-height: 17px;
-    margin-left: 4px;
-    text-decoration: none;
-}
-
-.hl {
-    font-weight: bold;
-}
-
-#searchresults {
-    margin-bottom: 20px;
-}
-
-.searchpages {
-    margin-top: 10px;
-}
-
diff --git a/html/cpplus_RM/search/search.js b/html/cpplus_RM/search/search.js
deleted file mode 100644
index bddb392..0000000
--- a/html/cpplus_RM/search/search.js
+++ /dev/null
@@ -1,811 +0,0 @@
-// Search script generated by doxygen
-// Copyright (C) 2009 by Dimitri van Heesch.
-
-// The code in this file is loosly based on main.js, part of Natural Docs,
-// which is Copyright (C) 2003-2008 Greg Valure
-// Natural Docs is licensed under the GPL.
-
-var indexSectionsWithContent =
-{
-  0: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101111111001111101111110000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
-  1: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101111111001000101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
-  2: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
-  3: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
-  4: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101111111001111101111110000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
-  5: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101101011001111000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
-  6: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
-  7: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
-  8: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
-};
-
-var indexSectionNames =
-{
-  0: "all",
-  1: "classes",
-  2: "namespaces",
-  3: "files",
-  4: "functions",
-  5: "variables",
-  6: "typedefs",
-  7: "defines",
-  8: "pages"
-};
-
-function convertToId(search)
-{
-  var result = '';
-  for (i=0;i<search.length;i++)
-  {
-    var c = search.charAt(i);
-    var cn = c.charCodeAt(0);
-    if (c.match(/[a-z0-9]/))
-    {
-      result+=c;
-    }
-    else if (cn<16) 
-    {
-      result+="_0"+cn.toString(16);
-    }
-    else 
-    {
-      result+="_"+cn.toString(16);
-    }
-  }
-  return result;
-}
-
-function getXPos(item)
-{
-  var x = 0;
-  if (item.offsetWidth)
-  {
-    while (item && item!=document.body)
-    {
-      x   += item.offsetLeft;
-      item = item.offsetParent;
-    }
-  }
-  return x;
-}
-
-function getYPos(item)
-{
-  var y = 0;
-  if (item.offsetWidth)
-  {
-     while (item && item!=document.body)
-     {
-       y   += item.offsetTop;
-       item = item.offsetParent;
-     }
-  }
-  return y;
-}
-
-/* A class handling everything associated with the search panel.
-
-   Parameters:
-   name - The name of the global variable that will be 
-          storing this instance.  Is needed to be able to set timeouts.
-   resultPath - path to use for external files
-*/
-function SearchBox(name, resultsPath, inFrame, label)
-{
-  if (!name || !resultsPath) {  alert("Missing parameters to SearchBox."); }
-   
-  // ---------- Instance variables
-  this.name                  = name;
-  this.resultsPath           = resultsPath;
-  this.keyTimeout            = 0;
-  this.keyTimeoutLength      = 500;
-  this.closeSelectionTimeout = 300;
-  this.lastSearchValue       = "";
-  this.lastResultsPage       = "";
-  this.hideTimeout           = 0;
-  this.searchIndex           = 0;
-  this.searchActive          = false;
-  this.insideFrame           = inFrame;
-  this.searchLabel           = label;
-
-  // ----------- DOM Elements
-
-  this.DOMSearchField = function()
-  {  return document.getElementById("MSearchField");  }
-
-  this.DOMSearchSelect = function()
-  {  return document.getElementById("MSearchSelect");  }
-
-  this.DOMSearchSelectWindow = function()
-  {  return document.getElementById("MSearchSelectWindow");  }
-
-  this.DOMPopupSearchResults = function()
-  {  return document.getElementById("MSearchResults");  }
-
-  this.DOMPopupSearchResultsWindow = function()
-  {  return document.getElementById("MSearchResultsWindow");  }
-
-  this.DOMSearchClose = function()
-  {  return document.getElementById("MSearchClose"); }
-
-  this.DOMSearchBox = function()
-  {  return document.getElementById("MSearchBox");  }
-
-  // ------------ Event Handlers
-
-  // Called when focus is added or removed from the search field.
-  this.OnSearchFieldFocus = function(isActive)
-  {
-    this.Activate(isActive);
-  }
-
-  this.OnSearchSelectShow = function()
-  {
-    var searchSelectWindow = this.DOMSearchSelectWindow();
-    var searchField        = this.DOMSearchSelect();
-
-    if (this.insideFrame)
-    {
-      var left = getXPos(searchField);
-      var top  = getYPos(searchField);
-      left += searchField.offsetWidth + 6;
-      top += searchField.offsetHeight;
-
-      // show search selection popup
-      searchSelectWindow.style.display='block';
-      left -= searchSelectWindow.offsetWidth;
-      searchSelectWindow.style.left =  left + 'px';
-      searchSelectWindow.style.top  =  top  + 'px';
-    }
-    else
-    {
-      var left = getXPos(searchField);
-      var top  = getYPos(searchField);
-      top += searchField.offsetHeight;
-
-      // show search selection popup
-      searchSelectWindow.style.display='block';
-      searchSelectWindow.style.left =  left + 'px';
-      searchSelectWindow.style.top  =  top  + 'px';
-    }
-
-    // stop selection hide timer
-    if (this.hideTimeout) 
-    {
-      clearTimeout(this.hideTimeout);
-      this.hideTimeout=0;
-    }
-    return false; // to avoid "image drag" default event
-  }
-
-  this.OnSearchSelectHide = function()
-  {
-    this.hideTimeout = setTimeout(this.name +".CloseSelectionWindow()",
-                                  this.closeSelectionTimeout);
-  }
-
-  // Called when the content of the search field is changed.
-  this.OnSearchFieldChange = function(evt)
-  {
-    if (this.keyTimeout) // kill running timer
-    {
-      clearTimeout(this.keyTimeout);
-      this.keyTimeout = 0;
-    }
-
-    var e  = (evt) ? evt : window.event; // for IE
-    if (e.keyCode==40 || e.keyCode==13)
-    {
-      if (e.shiftKey==1)
-      {
-        this.OnSearchSelectShow();
-        var win=this.DOMSearchSelectWindow(); 
-        for (i=0;i<win.childNodes.length;i++)
-        {
-          var child = win.childNodes[i]; // get span within a
-          if (child.className=='SelectItem')
-          {
-            child.focus();
-            return;
-          }
-        }
-        return;
-      }
-      else if (window.frames.MSearchResults.searchResults)
-      {
-        var elem = window.frames.MSearchResults.searchResults.NavNext(0);
-        if (elem) elem.focus();
-      }
-    }
-    else if (e.keyCode==27) // Escape out of the search field
-    {
-      this.DOMSearchField().blur();
-      this.DOMPopupSearchResultsWindow().style.display = 'none';
-      this.DOMSearchClose().style.display = 'none';
-      this.lastSearchValue = '';
-      this.Activate(false);
-      return;
-    }
-
-    // strip whitespaces
-    var searchValue = this.DOMSearchField().value.replace(/ +/g, "");
-
-    if (searchValue != this.lastSearchValue) // search value has changed
-    {
-      if (searchValue != "") // non-empty search
-      {
-        // set timer for search update
-        this.keyTimeout = setTimeout(this.name + '.Search()',
-                                     this.keyTimeoutLength);
-      }
-      else // empty search field
-      {
-        this.DOMPopupSearchResultsWindow().style.display = 'none';
-        this.DOMSearchClose().style.display = 'none';
-        this.lastSearchValue = '';
-      }
-    }
-  }
-
-  this.SelectItemCount = function(id)
-  {
-    var count=0;
-    var win=this.DOMSearchSelectWindow(); 
-    for (i=0;i<win.childNodes.length;i++)
-    {
-      var child = win.childNodes[i]; // get span within a
-      if (child.className=='SelectItem')
-      {
-        count++;
-      }
-    }
-    return count;
-  }
-
-  this.SelectItemSet = function(id)
-  {
-    var i,j=0;
-    var win=this.DOMSearchSelectWindow(); 
-    for (i=0;i<win.childNodes.length;i++)
-    {
-      var child = win.childNodes[i]; // get span within a
-      if (child.className=='SelectItem')
-      {
-        var node = child.firstChild;
-        if (j==id)
-        {
-          node.innerHTML='•';
-        }
-        else
-        {
-          node.innerHTML=' ';
-        }
-        j++;
-      }
-    }
-  }
-
-  // Called when an search filter selection is made.
-  // set item with index id as the active item
-  this.OnSelectItem = function(id)
-  {
-    this.searchIndex = id;
-    this.SelectItemSet(id);
-    var searchValue = this.DOMSearchField().value.replace(/ +/g, "");
-    if (searchValue!="" && this.searchActive) // something was found -> do a search
-    {
-      this.Search();
-    }
-  }
-
-  this.OnSearchSelectKey = function(evt)
-  {
-    var e = (evt) ? evt : window.event; // for IE
-    if (e.keyCode==40 && this.searchIndex<this.SelectItemCount()) // Down
-    {
-      this.searchIndex++;
-      this.OnSelectItem(this.searchIndex);
-    }
-    else if (e.keyCode==38 && this.searchIndex>0) // Up
-    {
-      this.searchIndex--;
-      this.OnSelectItem(this.searchIndex);
-    }
-    else if (e.keyCode==13 || e.keyCode==27)
-    {
-      this.OnSelectItem(this.searchIndex);
-      this.CloseSelectionWindow();
-      this.DOMSearchField().focus();
-    }
-    return false;
-  }
-
-  // --------- Actions
-
-  // Closes the results window.
-  this.CloseResultsWindow = function()
-  {
-    this.DOMPopupSearchResultsWindow().style.display = 'none';
-    this.DOMSearchClose().style.display = 'none';
-    this.Activate(false);
-  }
-
-  this.CloseSelectionWindow = function()
-  {
-    this.DOMSearchSelectWindow().style.display = 'none';
-  }
-
-  // Performs a search.
-  this.Search = function()
-  {
-    this.keyTimeout = 0;
-
-    // strip leading whitespace
-    var searchValue = this.DOMSearchField().value.replace(/^ +/, "");
-
-    var code = searchValue.toLowerCase().charCodeAt(0);
-    var hexCode;
-    if (code<16) 
-    {
-      hexCode="0"+code.toString(16);
-    }
-    else 
-    {
-      hexCode=code.toString(16);
-    }
-
-    var resultsPage;
-    var resultsPageWithSearch;
-    var hasResultsPage;
-
-    if (indexSectionsWithContent[this.searchIndex].charAt(code) == '1')
-    {
-       resultsPage = this.resultsPath + '/' + indexSectionNames[this.searchIndex] + '_' + hexCode + '.html';
-       resultsPageWithSearch = resultsPage+'?'+escape(searchValue);
-       hasResultsPage = true;
-    }
-    else // nothing available for this search term
-    {
-       resultsPage = this.resultsPath + '/nomatches.html';
-       resultsPageWithSearch = resultsPage;
-       hasResultsPage = false;
-    }
-
-    window.frames.MSearchResults.location = resultsPageWithSearch;  
-    var domPopupSearchResultsWindow = this.DOMPopupSearchResultsWindow();
-
-    if (domPopupSearchResultsWindow.style.display!='block')
-    {
-       var domSearchBox = this.DOMSearchBox();
-       this.DOMSearchClose().style.display = 'inline';
-       if (this.insideFrame)
-       {
-         var domPopupSearchResults = this.DOMPopupSearchResults();
-         domPopupSearchResultsWindow.style.position = 'relative';
-         domPopupSearchResultsWindow.style.display  = 'block';
-         var width = document.body.clientWidth - 8; // the -8 is for IE :-(
-         domPopupSearchResultsWindow.style.width    = width + 'px';
-         domPopupSearchResults.style.width          = width + 'px';
-       }
-       else
-       {
-         var domPopupSearchResults = this.DOMPopupSearchResults();
-         var left = getXPos(domSearchBox) + 150; // domSearchBox.offsetWidth;
-         var top  = getYPos(domSearchBox) + 20;  // domSearchBox.offsetHeight + 1;
-         domPopupSearchResultsWindow.style.display = 'block';
-         left -= domPopupSearchResults.offsetWidth;
-         domPopupSearchResultsWindow.style.top     = top  + 'px';
-         domPopupSearchResultsWindow.style.left    = left + 'px';
-       }
-    }
-
-    this.lastSearchValue = searchValue;
-    this.lastResultsPage = resultsPage;
-  }
-
-  // -------- Activation Functions
-
-  // Activates or deactivates the search panel, resetting things to 
-  // their default values if necessary. 
-  this.Activate = function(isActive)
-  {
-    if (isActive || // open it
-        this.DOMPopupSearchResultsWindow().style.display == 'block' 
-       )
-    {
-      this.DOMSearchBox().className = 'MSearchBoxActive';
-
-      var searchField = this.DOMSearchField();
-
-      if (searchField.value == this.searchLabel) // clear "Search" term upon entry
-      {  
-        searchField.value = '';  
-        this.searchActive = true;
-      }
-    }
-    else if (!isActive) // directly remove the panel
-    {
-      this.DOMSearchBox().className = 'MSearchBoxInactive';
-      this.DOMSearchField().value   = this.searchLabel;
-      this.searchActive             = false;
-      this.lastSearchValue          = ''
-      this.lastResultsPage          = '';
-    }
-  }
-}
-
-// -----------------------------------------------------------------------
-
-// The class that handles everything on the search results page.
-function SearchResults(name)
-{
-    // The number of matches from the last run of <Search()>.
-    this.lastMatchCount = 0;
-    this.lastKey = 0;
-    this.repeatOn = false;
-
-    // Toggles the visibility of the passed element ID.
-    this.FindChildElement = function(id)
-    {
-      var parentElement = document.getElementById(id);
-      var element = parentElement.firstChild;
-
-      while (element && element!=parentElement)
-      {
-        if (element.nodeName == 'DIV' && element.className == 'SRChildren')
-        {
-          return element;
-        }
-
-        if (element.nodeName == 'DIV' && element.hasChildNodes())
-        {  
-           element = element.firstChild;  
-        }
-        else if (element.nextSibling)
-        {  
-           element = element.nextSibling;  
-        }
-        else
-        {
-          do
-          {
-            element = element.parentNode;
-          }
-          while (element && element!=parentElement && !element.nextSibling);
-
-          if (element && element!=parentElement)
-          {  
-            element = element.nextSibling;  
-          }
-        }
-      }
-    }
-
-    this.Toggle = function(id)
-    {
-      var element = this.FindChildElement(id);
-      if (element)
-      {
-        if (element.style.display == 'block')
-        {
-          element.style.display = 'none';
-        }
-        else
-        {
-          element.style.display = 'block';
-        }
-      }
-    }
-
-    // Searches for the passed string.  If there is no parameter,
-    // it takes it from the URL query.
-    //
-    // Always returns true, since other documents may try to call it
-    // and that may or may not be possible.
-    this.Search = function(search)
-    {
-      if (!search) // get search word from URL
-      {
-        search = window.location.search;
-        search = search.substring(1);  // Remove the leading '?'
-        search = unescape(search);
-      }
-
-      search = search.replace(/^ +/, ""); // strip leading spaces
-      search = search.replace(/ +$/, ""); // strip trailing spaces
-      search = search.toLowerCase();
-      search = convertToId(search);
-
-      var resultRows = document.getElementsByTagName("div");
-      var matches = 0;
-
-      var i = 0;
-      while (i < resultRows.length)
-      {
-        var row = resultRows.item(i);
-        if (row.className == "SRResult")
-        {
-          var rowMatchName = row.id.toLowerCase();
-          rowMatchName = rowMatchName.replace(/^sr\d*_/, ''); // strip 'sr123_'
-
-          if (search.length<=rowMatchName.length && 
-             rowMatchName.substr(0, search.length)==search)
-          {
-            row.style.display = 'block';
-            matches++;
-          }
-          else
-          {
-            row.style.display = 'none';
-          }
-        }
-        i++;
-      }
-      document.getElementById("Searching").style.display='none';
-      if (matches == 0) // no results
-      {
-        document.getElementById("NoMatches").style.display='block';
-      }
-      else // at least one result
-      {
-        document.getElementById("NoMatches").style.display='none';
-      }
-      this.lastMatchCount = matches;
-      return true;
-    }
-
-    // return the first item with index index or higher that is visible
-    this.NavNext = function(index)
-    {
-      var focusItem;
-      while (1)
-      {
-        var focusName = 'Item'+index;
-        focusItem = document.getElementById(focusName);
-        if (focusItem && focusItem.parentNode.parentNode.style.display=='block')
-        {
-          break;
-        }
-        else if (!focusItem) // last element
-        {
-          break;
-        }
-        focusItem=null;
-        index++;
-      }
-      return focusItem;
-    }
-
-    this.NavPrev = function(index)
-    {
-      var focusItem;
-      while (1)
-      {
-        var focusName = 'Item'+index;
-        focusItem = document.getElementById(focusName);
-        if (focusItem && focusItem.parentNode.parentNode.style.display=='block')
-        {
-          break;
-        }
-        else if (!focusItem) // last element
-        {
-          break;
-        }
-        focusItem=null;
-        index--;
-      }
-      return focusItem;
-    }
-
-    this.ProcessKeys = function(e)
-    {
-      if (e.type == "keydown") 
-      {
-        this.repeatOn = false;
-        this.lastKey = e.keyCode;
-      }
-      else if (e.type == "keypress")
-      {
-        if (!this.repeatOn)
-        {
-          if (this.lastKey) this.repeatOn = true;
-          return false; // ignore first keypress after keydown
-        }
-      }
-      else if (e.type == "keyup")
-      {
-        this.lastKey = 0;
-        this.repeatOn = false;
-      }
-      return this.lastKey!=0;
-    }
-
-    this.Nav = function(evt,itemIndex) 
-    {
-      var e  = (evt) ? evt : window.event; // for IE
-      if (e.keyCode==13) return true;
-      if (!this.ProcessKeys(e)) return false;
-
-      if (this.lastKey==38) // Up
-      {
-        var newIndex = itemIndex-1;
-        var focusItem = this.NavPrev(newIndex);
-        if (focusItem)
-        {
-          var child = this.FindChildElement(focusItem.parentNode.parentNode.id);
-          if (child && child.style.display == 'block') // children visible
-          { 
-            var n=0;
-            var tmpElem;
-            while (1) // search for last child
-            {
-              tmpElem = document.getElementById('Item'+newIndex+'_c'+n);
-              if (tmpElem)
-              {
-                focusItem = tmpElem;
-              }
-              else // found it!
-              {
-                break;
-              }
-              n++;
-            }
-          }
-        }
-        if (focusItem)
-        {
-          focusItem.focus();
-        }
-        else // return focus to search field
-        {
-           parent.document.getElementById("MSearchField").focus();
-        }
-      }
-      else if (this.lastKey==40) // Down
-      {
-        var newIndex = itemIndex+1;
-        var focusItem;
-        var item = document.getElementById('Item'+itemIndex);
-        var elem = this.FindChildElement(item.parentNode.parentNode.id);
-        if (elem && elem.style.display == 'block') // children visible
-        {
-          focusItem = document.getElementById('Item'+itemIndex+'_c0');
-        }
-        if (!focusItem) focusItem = this.NavNext(newIndex);
-        if (focusItem)  focusItem.focus();
-      }
-      else if (this.lastKey==39) // Right
-      {
-        var item = document.getElementById('Item'+itemIndex);
-        var elem = this.FindChildElement(item.parentNode.parentNode.id);
-        if (elem) elem.style.display = 'block';
-      }
-      else if (this.lastKey==37) // Left
-      {
-        var item = document.getElementById('Item'+itemIndex);
-        var elem = this.FindChildElement(item.parentNode.parentNode.id);
-        if (elem) elem.style.display = 'none';
-      }
-      else if (this.lastKey==27) // Escape
-      {
-        parent.searchBox.CloseResultsWindow();
-        parent.document.getElementById("MSearchField").focus();
-      }
-      else if (this.lastKey==13) // Enter
-      {
-        return true;
-      }
-      return false;
-    }
-
-    this.NavChild = function(evt,itemIndex,childIndex)
-    {
-      var e  = (evt) ? evt : window.event; // for IE
-      if (e.keyCode==13) return true;
-      if (!this.ProcessKeys(e)) return false;
-
-      if (this.lastKey==38) // Up
-      {
-        if (childIndex>0)
-        {
-          var newIndex = childIndex-1;
-          document.getElementById('Item'+itemIndex+'_c'+newIndex).focus();
-        }
-        else // already at first child, jump to parent
-        {
-          document.getElementById('Item'+itemIndex).focus();
-        }
-      }
-      else if (this.lastKey==40) // Down
-      {
-        var newIndex = childIndex+1;
-        var elem = document.getElementById('Item'+itemIndex+'_c'+newIndex);
-        if (!elem) // last child, jump to parent next parent
-        {
-          elem = this.NavNext(itemIndex+1);
-        }
-        if (elem)
-        {
-          elem.focus();
-        } 
-      }
-      else if (this.lastKey==27) // Escape
-      {
-        parent.searchBox.CloseResultsWindow();
-        parent.document.getElementById("MSearchField").focus();
-      }
-      else if (this.lastKey==13) // Enter
-      {
-        return true;
-      }
-      return false;
-    }
-}
-
-function setKeyActions(elem,action)
-{
-  elem.setAttribute('onkeydown',action);
-  elem.setAttribute('onkeypress',action);
-  elem.setAttribute('onkeyup',action);
-}
-
-function setClassAttr(elem,attr)
-{
-  elem.setAttribute('class',attr);
-  elem.setAttribute('className',attr);
-}
-
-function createResults()
-{
-  var results = document.getElementById("SRResults");
-  for (var e=0; e<searchData.length; e++)
-  {
-    var id = searchData[e][0];
-    var srResult = document.createElement('div');
-    srResult.setAttribute('id','SR_'+id);
-    setClassAttr(srResult,'SRResult');
-    var srEntry = document.createElement('div');
-    setClassAttr(srEntry,'SREntry');
-    var srLink = document.createElement('a');
-    srLink.setAttribute('id','Item'+e);
-    setKeyActions(srLink,'return searchResults.Nav(event,'+e+')');
-    setClassAttr(srLink,'SRSymbol');
-    srLink.innerHTML = searchData[e][1][0];
-    srEntry.appendChild(srLink);
-    if (searchData[e][1].length==2) // single result
-    {
-      srLink.setAttribute('href',searchData[e][1][1][0]);
-      if (searchData[e][1][1][1])
-      {
-       srLink.setAttribute('target','_parent');
-      }
-      var srScope = document.createElement('span');
-      setClassAttr(srScope,'SRScope');
-      srScope.innerHTML = searchData[e][1][1][2];
-      srEntry.appendChild(srScope);
-    }
-    else // multiple results
-    {
-      srLink.setAttribute('href','javascript:searchResults.Toggle("SR_'+id+'")');
-      var srChildren = document.createElement('div');
-      setClassAttr(srChildren,'SRChildren');
-      for (var c=0; c<searchData[e][1].length-1; c++)
-      {
-        var srChild = document.createElement('a');
-        srChild.setAttribute('id','Item'+e+'_c'+c);
-        setKeyActions(srChild,'return searchResults.NavChild(event,'+e+','+c+')');
-        setClassAttr(srChild,'SRScope');
-        srChild.setAttribute('href',searchData[e][1][c+1][0]);
-        if (searchData[e][1][c+1][1])
-        {
-         srChild.setAttribute('target','_parent');
-        }
-        srChild.innerHTML = searchData[e][1][c+1][2];
-        srChildren.appendChild(srChild);
-      }
-      srEntry.appendChild(srChildren);
-    }
-    srResult.appendChild(srEntry);
-    results.appendChild(srResult);
-  }
-}
-
diff --git a/html/cpplus_RM/search/search_l.png b/html/cpplus_RM/search/search_l.png
deleted file mode 100644
index c872f4d..0000000
Binary files a/html/cpplus_RM/search/search_l.png and /dev/null differ
diff --git a/html/cpplus_RM/search/search_m.png b/html/cpplus_RM/search/search_m.png
deleted file mode 100644
index b429a16..0000000
Binary files a/html/cpplus_RM/search/search_m.png and /dev/null differ
diff --git a/html/cpplus_RM/search/search_r.png b/html/cpplus_RM/search/search_r.png
deleted file mode 100644
index 97ee8b4..0000000
Binary files a/html/cpplus_RM/search/search_r.png and /dev/null differ
diff --git a/html/cpplus_RM/search/typedefs_61.html b/html/cpplus_RM/search/typedefs_61.html
deleted file mode 100644
index 5942f5e..0000000
--- a/html/cpplus_RM/search/typedefs_61.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="typedefs_61.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/typedefs_61.js b/html/cpplus_RM/search/typedefs_61.js
deleted file mode 100644
index b1ea792..0000000
--- a/html/cpplus_RM/search/typedefs_61.js
+++ /dev/null
@@ -1,4 +0,0 @@
-var searchData=
-[
-  ['attr_5foperator_5ft',['attr_operator_t',['../namespaceH5.html#a5913cae82307d2db03277d081dd71b26',1,'H5']]]
-];
diff --git a/html/cpplus_RM/search/variables_61.html b/html/cpplus_RM/search/variables_61.html
deleted file mode 100644
index 3587551..0000000
--- a/html/cpplus_RM/search/variables_61.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="variables_61.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/variables_61.js b/html/cpplus_RM/search/variables_61.js
deleted file mode 100644
index d67754a..0000000
--- a/html/cpplus_RM/search/variables_61.js
+++ /dev/null
@@ -1,18 +0,0 @@
-var searchData=
-[
-  ['all',['ALL',['../classH5_1_1DataSpace.html#af19fb72eae0855e07830c6d9a6f4748d',1,'H5::DataSpace']]],
-  ['alpha_5fb16',['ALPHA_B16',['../classH5_1_1PredType.html#ac9ce4d92ee7be65c0281c73b43338afa',1,'H5::PredType']]],
-  ['alpha_5fb32',['ALPHA_B32',['../classH5_1_1PredType.html#a6c8a3a29d47bc77b50a5fe422242caf1',1,'H5::PredType']]],
-  ['alpha_5fb64',['ALPHA_B64',['../classH5_1_1PredType.html#ae4f532c54f5fbedd5c5ce67d1bfef414',1,'H5::PredType']]],
-  ['alpha_5fb8',['ALPHA_B8',['../classH5_1_1PredType.html#a5c7ef99a8f8c10c01acbb49301822b5d',1,'H5::PredType']]],
-  ['alpha_5ff32',['ALPHA_F32',['../classH5_1_1PredType.html#ac3c19a0d051f3a656347194b315eff8d',1,'H5::PredType']]],
-  ['alpha_5ff64',['ALPHA_F64',['../classH5_1_1PredType.html#af665577f20ac5d5b0d1c937b2d5132be',1,'H5::PredType']]],
-  ['alpha_5fi16',['ALPHA_I16',['../classH5_1_1PredType.html#acbca9e339b705bd21b17492a7c2700ad',1,'H5::PredType']]],
-  ['alpha_5fi32',['ALPHA_I32',['../classH5_1_1PredType.html#a84c82be31a6f662d82aaf47a3376efb6',1,'H5::PredType']]],
-  ['alpha_5fi64',['ALPHA_I64',['../classH5_1_1PredType.html#a60179690513799f649017adafcd7c14b',1,'H5::PredType']]],
-  ['alpha_5fi8',['ALPHA_I8',['../classH5_1_1PredType.html#ad8475ec1fa91002c139e03851b42ae33',1,'H5::PredType']]],
-  ['alpha_5fu16',['ALPHA_U16',['../classH5_1_1PredType.html#aa8fcd332d7c5eece1b2affc90675757f',1,'H5::PredType']]],
-  ['alpha_5fu32',['ALPHA_U32',['../classH5_1_1PredType.html#a47187b8b6ce42b514d7f3597e386cd61',1,'H5::PredType']]],
-  ['alpha_5fu64',['ALPHA_U64',['../classH5_1_1PredType.html#ab4dd6ed47ffb1a5454d859272bd36aa8',1,'H5::PredType']]],
-  ['alpha_5fu8',['ALPHA_U8',['../classH5_1_1PredType.html#a7242c90491e02f97d014cac1cc8f38e5',1,'H5::PredType']]]
-];
diff --git a/html/cpplus_RM/search/variables_63.html b/html/cpplus_RM/search/variables_63.html
deleted file mode 100644
index 7575dc9..0000000
--- a/html/cpplus_RM/search/variables_63.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="variables_63.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/variables_63.js b/html/cpplus_RM/search/variables_63.js
deleted file mode 100644
index 8cf00d6..0000000
--- a/html/cpplus_RM/search/variables_63.js
+++ /dev/null
@@ -1,4 +0,0 @@
-var searchData=
-[
-  ['c_5fs1',['C_S1',['../classH5_1_1PredType.html#a639b8b3f8e65d81d408d78f81a9dc596',1,'H5::PredType']]]
-];
diff --git a/html/cpplus_RM/search/variables_64.html b/html/cpplus_RM/search/variables_64.html
deleted file mode 100644
index 89296ec..0000000
--- a/html/cpplus_RM/search/variables_64.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="variables_64.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/variables_64.js b/html/cpplus_RM/search/variables_64.js
deleted file mode 100644
index cdbbc09..0000000
--- a/html/cpplus_RM/search/variables_64.js
+++ /dev/null
@@ -1,5 +0,0 @@
-var searchData=
-[
-  ['default',['DEFAULT',['../classH5_1_1DSetCreatPropList.html#a20cbed4bc7563f3084af99b77e8cacc5',1,'H5::DSetCreatPropList::DEFAULT()'],['../classH5_1_1DSetMemXferPropList.html#a47bb48aeb00da456b7c9f1d86fdc2acf',1,'H5::DSetMemXferPropList::DEFAULT()'],['../classH5_1_1FileAccPropList.html#a21e14f8342d3730ce1cffb61c04310af',1,'H5::FileAccPropList::DEFAULT()'],['../classH5_1_1FileCreatPropList.html#a82f8cb6df67bd26c655cb3f9c3b30dbc',1,'H5::FileCreatPropList::DEFAULT()'],['../classH5_1_1Prop [...]
-  ['default_5fmsg',['DEFAULT_MSG',['../classH5_1_1Exception.html#a62afaa4b48f172fdfdd273ca254668f5',1,'H5::Exception']]]
-];
diff --git a/html/cpplus_RM/search/variables_66.html b/html/cpplus_RM/search/variables_66.html
deleted file mode 100644
index 802fdbc..0000000
--- a/html/cpplus_RM/search/variables_66.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="variables_66.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/variables_66.js b/html/cpplus_RM/search/variables_66.js
deleted file mode 100644
index bbed9c1..0000000
--- a/html/cpplus_RM/search/variables_66.js
+++ /dev/null
@@ -1,4 +0,0 @@
-var searchData=
-[
-  ['fortran_5fs1',['FORTRAN_S1',['../classH5_1_1PredType.html#aaa77e1ff78f2f325d588036e0f9469b3',1,'H5::PredType']]]
-];
diff --git a/html/cpplus_RM/search/variables_68.html b/html/cpplus_RM/search/variables_68.html
deleted file mode 100644
index aabcfa0..0000000
--- a/html/cpplus_RM/search/variables_68.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="variables_68.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/variables_68.js b/html/cpplus_RM/search/variables_68.js
deleted file mode 100644
index adb97fd..0000000
--- a/html/cpplus_RM/search/variables_68.js
+++ /dev/null
@@ -1,5 +0,0 @@
-var searchData=
-[
-  ['h5location',['H5Location',['../namespaceH5.html#a96d8e144995c506ad2ad38f51c66e5f6',1,'H5']]],
-  ['h5object',['H5Object',['../namespaceH5.html#a52e9e81a7ed5ce15b9acc6fe32ee7845',1,'H5']]]
-];
diff --git a/html/cpplus_RM/search/variables_69.html b/html/cpplus_RM/search/variables_69.html
deleted file mode 100644
index 442bf33..0000000
--- a/html/cpplus_RM/search/variables_69.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="variables_69.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/variables_69.js b/html/cpplus_RM/search/variables_69.js
deleted file mode 100644
index 9b558ed..0000000
--- a/html/cpplus_RM/search/variables_69.js
+++ /dev/null
@@ -1,22 +0,0 @@
-var searchData=
-[
-  ['id',['id',['../classH5_1_1DataType.html#aa3ed12331c88117e640fff76002108d3',1,'H5::DataType::id()'],['../classH5_1_1PropList.html#aba4b7945429d1ca9ab6444f330064d5b',1,'H5::PropList::id()']]],
-  ['ieee_5ff32be',['IEEE_F32BE',['../classH5_1_1PredType.html#aebdfd010c0781cb4f391f4b5ff6092c2',1,'H5::PredType']]],
-  ['ieee_5ff32le',['IEEE_F32LE',['../classH5_1_1PredType.html#a8ce1102ef03f5071d2a4811448d1f285',1,'H5::PredType']]],
-  ['ieee_5ff64be',['IEEE_F64BE',['../classH5_1_1PredType.html#aec8a520eb01c5d884562fa9b94308e77',1,'H5::PredType']]],
-  ['ieee_5ff64le',['IEEE_F64LE',['../classH5_1_1PredType.html#a3dbddc351f814c9e82d9b0d38d94bcee',1,'H5::PredType']]],
-  ['intel_5fb16',['INTEL_B16',['../classH5_1_1PredType.html#a7efa55d1f0aad66f46258e225f73344e',1,'H5::PredType']]],
-  ['intel_5fb32',['INTEL_B32',['../classH5_1_1PredType.html#a1c7e18746a3c86645f6f0f05d651c4e8',1,'H5::PredType']]],
-  ['intel_5fb64',['INTEL_B64',['../classH5_1_1PredType.html#aa8489b39cc1f1e79768152fe961e954a',1,'H5::PredType']]],
-  ['intel_5fb8',['INTEL_B8',['../classH5_1_1PredType.html#a7e1b0f12025aa4b94f1e18d9eeed20be',1,'H5::PredType']]],
-  ['intel_5ff32',['INTEL_F32',['../classH5_1_1PredType.html#a470a948d630c795960f9a3d59ec9e06b',1,'H5::PredType']]],
-  ['intel_5ff64',['INTEL_F64',['../classH5_1_1PredType.html#a4691df493ccc936fe269cbef5d72e9d5',1,'H5::PredType']]],
-  ['intel_5fi16',['INTEL_I16',['../classH5_1_1PredType.html#aac016fce3a763b30559b03da16c10cad',1,'H5::PredType']]],
-  ['intel_5fi32',['INTEL_I32',['../classH5_1_1PredType.html#a9c1271b25845e99faaa1fe96a7abed71',1,'H5::PredType']]],
-  ['intel_5fi64',['INTEL_I64',['../classH5_1_1PredType.html#ac50a22ffd5e4fe629363961949801a3c',1,'H5::PredType']]],
-  ['intel_5fi8',['INTEL_I8',['../classH5_1_1PredType.html#ac1a5d79e6f525504847de8eb2033eed0',1,'H5::PredType']]],
-  ['intel_5fu16',['INTEL_U16',['../classH5_1_1PredType.html#a2b3d1ba9b1e031432fac2dc4b75a4e6e',1,'H5::PredType']]],
-  ['intel_5fu32',['INTEL_U32',['../classH5_1_1PredType.html#a8c02358878872f57187bcdabaa77f0c9',1,'H5::PredType']]],
-  ['intel_5fu64',['INTEL_U64',['../classH5_1_1PredType.html#ae0b26f35ff394256db92b2799a067ed3',1,'H5::PredType']]],
-  ['intel_5fu8',['INTEL_U8',['../classH5_1_1PredType.html#a30709ffd6dea99ca571d6d55f3faa77c',1,'H5::PredType']]]
-];
diff --git a/html/cpplus_RM/search/variables_6c.html b/html/cpplus_RM/search/variables_6c.html
deleted file mode 100644
index c136114..0000000
--- a/html/cpplus_RM/search/variables_6c.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="variables_6c.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/variables_6c.js b/html/cpplus_RM/search/variables_6c.js
deleted file mode 100644
index 74d6cb8..0000000
--- a/html/cpplus_RM/search/variables_6c.js
+++ /dev/null
@@ -1,4 +0,0 @@
-var searchData=
-[
-  ['location',['location',['../classH5_1_1UserData4Aiterate.html#a19aaf90cba18d5927bf8d7b216cbde21',1,'H5::UserData4Aiterate']]]
-];
diff --git a/html/cpplus_RM/search/variables_6d.html b/html/cpplus_RM/search/variables_6d.html
deleted file mode 100644
index 32612b6..0000000
--- a/html/cpplus_RM/search/variables_6d.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="variables_6d.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/variables_6d.js b/html/cpplus_RM/search/variables_6d.js
deleted file mode 100644
index 7efa49c..0000000
--- a/html/cpplus_RM/search/variables_6d.js
+++ /dev/null
@@ -1,17 +0,0 @@
-var searchData=
-[
-  ['mips_5fb16',['MIPS_B16',['../classH5_1_1PredType.html#a78a26b35c3a19aec93518a990a5b92b5',1,'H5::PredType']]],
-  ['mips_5fb32',['MIPS_B32',['../classH5_1_1PredType.html#addb258adff59a9f21507edba007f0679',1,'H5::PredType']]],
-  ['mips_5fb64',['MIPS_B64',['../classH5_1_1PredType.html#afdbdf949b7495cb262b53595ba2e9a87',1,'H5::PredType']]],
-  ['mips_5fb8',['MIPS_B8',['../classH5_1_1PredType.html#a278e1c6e9ff0cc385141fbae70a05561',1,'H5::PredType']]],
-  ['mips_5ff32',['MIPS_F32',['../classH5_1_1PredType.html#acba17926a46fc392642b7d7504cab85b',1,'H5::PredType']]],
-  ['mips_5ff64',['MIPS_F64',['../classH5_1_1PredType.html#a62792fae599267ddd9823846bf0026de',1,'H5::PredType']]],
-  ['mips_5fi16',['MIPS_I16',['../classH5_1_1PredType.html#a22c8a88256aa7f6db036448816ef1472',1,'H5::PredType']]],
-  ['mips_5fi32',['MIPS_I32',['../classH5_1_1PredType.html#aa9aade4c27680ea497554817b38a9710',1,'H5::PredType']]],
-  ['mips_5fi64',['MIPS_I64',['../classH5_1_1PredType.html#a2a72f07dfa79ee3c752d238e79928ece',1,'H5::PredType']]],
-  ['mips_5fi8',['MIPS_I8',['../classH5_1_1PredType.html#a63bc10e71f10d5d85dfde684be923392',1,'H5::PredType']]],
-  ['mips_5fu16',['MIPS_U16',['../classH5_1_1PredType.html#a53275893cc06aca71ff2a00444de1533',1,'H5::PredType']]],
-  ['mips_5fu32',['MIPS_U32',['../classH5_1_1PredType.html#a1519daabc7ba6aa51296ae42403a34e3',1,'H5::PredType']]],
-  ['mips_5fu64',['MIPS_U64',['../classH5_1_1PredType.html#a32836ea587df3838677357175f18b4b5',1,'H5::PredType']]],
-  ['mips_5fu8',['MIPS_U8',['../classH5_1_1PredType.html#a9464d3d68f1a03b42336fcb69d3ebf02',1,'H5::PredType']]]
-];
diff --git a/html/cpplus_RM/search/variables_6e.html b/html/cpplus_RM/search/variables_6e.html
deleted file mode 100644
index ca7052c..0000000
--- a/html/cpplus_RM/search/variables_6e.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="variables_6e.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/variables_6e.js b/html/cpplus_RM/search/variables_6e.js
deleted file mode 100644
index 917088e..0000000
--- a/html/cpplus_RM/search/variables_6e.js
+++ /dev/null
@@ -1,35 +0,0 @@
-var searchData=
-[
-  ['native_5fb16',['NATIVE_B16',['../classH5_1_1PredType.html#a669cfc51051f32f454b20b5e8fc3280f',1,'H5::PredType']]],
-  ['native_5fb32',['NATIVE_B32',['../classH5_1_1PredType.html#ac292ec5492ec6d7a31b0a7930632c454',1,'H5::PredType']]],
-  ['native_5fb64',['NATIVE_B64',['../classH5_1_1PredType.html#a2e9173d1917bafbe10e4b9bb8d409316',1,'H5::PredType']]],
-  ['native_5fb8',['NATIVE_B8',['../classH5_1_1PredType.html#af7956deee7c710fc9cde275455f80cc2',1,'H5::PredType']]],
-  ['native_5fchar',['NATIVE_CHAR',['../classH5_1_1PredType.html#a0044bc24a845a1ece648ac2c0d79cdb9',1,'H5::PredType']]],
-  ['native_5fdouble',['NATIVE_DOUBLE',['../classH5_1_1PredType.html#a4d04943f071e75f43cd423ce13119b9f',1,'H5::PredType']]],
-  ['native_5ffloat',['NATIVE_FLOAT',['../classH5_1_1PredType.html#aa1840efa5f3728f370bfdb475b010c02',1,'H5::PredType']]],
-  ['native_5fhbool',['NATIVE_HBOOL',['../classH5_1_1PredType.html#aa45ce1582595407d4e28cd1ae71987aa',1,'H5::PredType']]],
-  ['native_5fherr',['NATIVE_HERR',['../classH5_1_1PredType.html#aec51c8deb3bdb4b470a45643b6af4624',1,'H5::PredType']]],
-  ['native_5fhsize',['NATIVE_HSIZE',['../classH5_1_1PredType.html#acdb2833d8eb5dcf2f89a53912b3a1f1e',1,'H5::PredType']]],
-  ['native_5fhssize',['NATIVE_HSSIZE',['../classH5_1_1PredType.html#a1d45d3816ec65366276b3710139cabbb',1,'H5::PredType']]],
-  ['native_5fint',['NATIVE_INT',['../classH5_1_1PredType.html#a3308bcd537696a8d728cd3b443f2fc7b',1,'H5::PredType']]],
-  ['native_5fint16',['NATIVE_INT16',['../classH5_1_1PredType.html#a19cc8b04760bc07fb763da95e8f6094c',1,'H5::PredType']]],
-  ['native_5fint32',['NATIVE_INT32',['../classH5_1_1PredType.html#a1b4e2514d885b926cf640c26bbcb7ae8',1,'H5::PredType']]],
-  ['native_5fint64',['NATIVE_INT64',['../classH5_1_1PredType.html#af62843475114d90b7bfa02b6736976fd',1,'H5::PredType']]],
-  ['native_5fint8',['NATIVE_INT8',['../classH5_1_1PredType.html#a9b472967372025b70fd3925b9f5b6f38',1,'H5::PredType']]],
-  ['native_5fldouble',['NATIVE_LDOUBLE',['../classH5_1_1PredType.html#ad478b2caaf804a40b7f5c5c4de83ed61',1,'H5::PredType']]],
-  ['native_5fllong',['NATIVE_LLONG',['../classH5_1_1PredType.html#aef226f7baef804c834e6bfe6b5f32552',1,'H5::PredType']]],
-  ['native_5flong',['NATIVE_LONG',['../classH5_1_1PredType.html#a084ffd0ab3361b13eec6f04bcafc8c4f',1,'H5::PredType']]],
-  ['native_5fopaque',['NATIVE_OPAQUE',['../classH5_1_1PredType.html#aeee661384fb959e9a70fe58d86381f83',1,'H5::PredType']]],
-  ['native_5fschar',['NATIVE_SCHAR',['../classH5_1_1PredType.html#a9c45e156dc8468f2f4b75874af34d259',1,'H5::PredType']]],
-  ['native_5fshort',['NATIVE_SHORT',['../classH5_1_1PredType.html#ae92fcc4e9ab405c725f9b64284b8e8f2',1,'H5::PredType']]],
-  ['native_5fuchar',['NATIVE_UCHAR',['../classH5_1_1PredType.html#a448d626bd6e5b8f7b8d92b1766410007',1,'H5::PredType']]],
-  ['native_5fuint',['NATIVE_UINT',['../classH5_1_1PredType.html#a173cefe35df694544790548ed38b2732',1,'H5::PredType']]],
-  ['native_5fuint16',['NATIVE_UINT16',['../classH5_1_1PredType.html#a8a3c25f8281e00d16dde9bee50af68d9',1,'H5::PredType']]],
-  ['native_5fuint32',['NATIVE_UINT32',['../classH5_1_1PredType.html#a53816ebd753710a5f88140e7e566f2fe',1,'H5::PredType']]],
-  ['native_5fuint64',['NATIVE_UINT64',['../classH5_1_1PredType.html#a81f50f04810a1997bf8188c9b30e83cd',1,'H5::PredType']]],
-  ['native_5fuint8',['NATIVE_UINT8',['../classH5_1_1PredType.html#a17b688e5445c81b1a633c9be225a388d',1,'H5::PredType']]],
-  ['native_5fullong',['NATIVE_ULLONG',['../classH5_1_1PredType.html#aa788ee310e338685cbff871d3d65f8f6',1,'H5::PredType']]],
-  ['native_5fulong',['NATIVE_ULONG',['../classH5_1_1PredType.html#a06ae841ee5f45fadf5d946de8137e7e3',1,'H5::PredType']]],
-  ['native_5fushort',['NATIVE_USHORT',['../classH5_1_1PredType.html#a79eaf2c163177a8fc6620560aa4cff36',1,'H5::PredType']]],
-  ['need_5fcleanup',['need_cleanup',['../classH5_1_1H5Library.html#a809e4ccb4ba5dbabef46d55c2722666a',1,'H5::H5Library']]]
-];
diff --git a/html/cpplus_RM/search/variables_6f.html b/html/cpplus_RM/search/variables_6f.html
deleted file mode 100644
index 5671b03..0000000
--- a/html/cpplus_RM/search/variables_6f.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="variables_6f.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/variables_6f.js b/html/cpplus_RM/search/variables_6f.js
deleted file mode 100644
index 90e9568..0000000
--- a/html/cpplus_RM/search/variables_6f.js
+++ /dev/null
@@ -1,5 +0,0 @@
-var searchData=
-[
-  ['op',['op',['../classH5_1_1UserData4Aiterate.html#adc317bc595aa58e76e24a11f43367d13',1,'H5::UserData4Aiterate']]],
-  ['opdata',['opData',['../classH5_1_1UserData4Aiterate.html#a3aa5ddcad106d950c7eb0932a25fccb2',1,'H5::UserData4Aiterate']]]
-];
diff --git a/html/cpplus_RM/search/variables_73.html b/html/cpplus_RM/search/variables_73.html
deleted file mode 100644
index 234c326..0000000
--- a/html/cpplus_RM/search/variables_73.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="variables_73.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/variables_73.js b/html/cpplus_RM/search/variables_73.js
deleted file mode 100644
index dc87f28..0000000
--- a/html/cpplus_RM/search/variables_73.js
+++ /dev/null
@@ -1,29 +0,0 @@
-var searchData=
-[
-  ['std_5fb16be',['STD_B16BE',['../classH5_1_1PredType.html#ad103fa531285a3f8a7b7d667c6304e58',1,'H5::PredType']]],
-  ['std_5fb16le',['STD_B16LE',['../classH5_1_1PredType.html#a60e9d509d34779be2837c9fa8bc27d9f',1,'H5::PredType']]],
-  ['std_5fb32be',['STD_B32BE',['../classH5_1_1PredType.html#af3d308d0b34d539067544da387fa5a4d',1,'H5::PredType']]],
-  ['std_5fb32le',['STD_B32LE',['../classH5_1_1PredType.html#ae55f876474965201f032aaf9614b7849',1,'H5::PredType']]],
-  ['std_5fb64be',['STD_B64BE',['../classH5_1_1PredType.html#a38e8491579180cd9bf38de16171c985e',1,'H5::PredType']]],
-  ['std_5fb64le',['STD_B64LE',['../classH5_1_1PredType.html#a2933409af66b77e936fee17baf18721f',1,'H5::PredType']]],
-  ['std_5fb8be',['STD_B8BE',['../classH5_1_1PredType.html#a637b6ccc8af68fe374ac13cee342ffa5',1,'H5::PredType']]],
-  ['std_5fb8le',['STD_B8LE',['../classH5_1_1PredType.html#ab5e2038beba46a0fe2a636f4f352f34f',1,'H5::PredType']]],
-  ['std_5fi16be',['STD_I16BE',['../classH5_1_1PredType.html#abd4e15115a19352cbff6db29bd3d3b7b',1,'H5::PredType']]],
-  ['std_5fi16le',['STD_I16LE',['../classH5_1_1PredType.html#a460c5317cc2559810ab4b352f8a9bb7f',1,'H5::PredType']]],
-  ['std_5fi32be',['STD_I32BE',['../classH5_1_1PredType.html#a3b4f99b5b46dc8012ec4defe8da0e8de',1,'H5::PredType']]],
-  ['std_5fi32le',['STD_I32LE',['../classH5_1_1PredType.html#ab31da64fda34c604a29e16c3176021ac',1,'H5::PredType']]],
-  ['std_5fi64be',['STD_I64BE',['../classH5_1_1PredType.html#ae2affc7564a35172bd9a2f89880be410',1,'H5::PredType']]],
-  ['std_5fi64le',['STD_I64LE',['../classH5_1_1PredType.html#ac880911edf46ee4513cc11ab07ca3bde',1,'H5::PredType']]],
-  ['std_5fi8be',['STD_I8BE',['../classH5_1_1PredType.html#a44833e411c4b97c99874efc54d996883',1,'H5::PredType']]],
-  ['std_5fi8le',['STD_I8LE',['../classH5_1_1PredType.html#ac4612a91c052285975cf1d8494b06aa8',1,'H5::PredType']]],
-  ['std_5fref_5fdsetreg',['STD_REF_DSETREG',['../classH5_1_1PredType.html#aa3b16d76530b829c6fabc64278a259b4',1,'H5::PredType']]],
-  ['std_5fref_5fobj',['STD_REF_OBJ',['../classH5_1_1PredType.html#a1e69d8ffc8f423bd26d1e4210f5f658f',1,'H5::PredType']]],
-  ['std_5fu16be',['STD_U16BE',['../classH5_1_1PredType.html#ab20cac18a9151ce74d4b77e0e05d2f0b',1,'H5::PredType']]],
-  ['std_5fu16le',['STD_U16LE',['../classH5_1_1PredType.html#a926b0e8521a55ea413e98276dd1dc9cf',1,'H5::PredType']]],
-  ['std_5fu32be',['STD_U32BE',['../classH5_1_1PredType.html#a33ed1d2e269e0e6e6f9519e5a1183cfd',1,'H5::PredType']]],
-  ['std_5fu32le',['STD_U32LE',['../classH5_1_1PredType.html#ad3200232f59cc9d2d49f98b4496a178b',1,'H5::PredType']]],
-  ['std_5fu64be',['STD_U64BE',['../classH5_1_1PredType.html#a7fe7a6637f71dbba3110efb619a64a7b',1,'H5::PredType']]],
-  ['std_5fu64le',['STD_U64LE',['../classH5_1_1PredType.html#a8affac274b4d4836e2918bc72462e7d6',1,'H5::PredType']]],
-  ['std_5fu8be',['STD_U8BE',['../classH5_1_1PredType.html#a49ae1b2044535ef1cd267d6c14438f21',1,'H5::PredType']]],
-  ['std_5fu8le',['STD_U8LE',['../classH5_1_1PredType.html#a2b6ba019fd71b44bed2974e9aebb5f42',1,'H5::PredType']]]
-];
diff --git a/html/cpplus_RM/search/variables_75.html b/html/cpplus_RM/search/variables_75.html
deleted file mode 100644
index fa1b2e6..0000000
--- a/html/cpplus_RM/search/variables_75.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html><head><title></title>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.5">
-<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="variables_75.js"></script>
-<script type="text/javascript" src="search.js"></script>
-</head>
-<body class="SRPage">
-<div id="SRIndex">
-<div class="SRStatus" id="Loading">Loading...</div>
-<div id="SRResults"></div>
-<script type="text/javascript"><!--
-createResults();
---></script>
-<div class="SRStatus" id="Searching">Searching...</div>
-<div class="SRStatus" id="NoMatches">No Matches</div>
-<script type="text/javascript"><!--
-document.getElementById("Loading").style.display="none";
-document.getElementById("NoMatches").style.display="none";
-var searchResults = new SearchResults("searchResults");
-searchResults.Search();
---></script>
-</div>
-</body>
-</html>
diff --git a/html/cpplus_RM/search/variables_75.js b/html/cpplus_RM/search/variables_75.js
deleted file mode 100644
index 81011e5..0000000
--- a/html/cpplus_RM/search/variables_75.js
+++ /dev/null
@@ -1,7 +0,0 @@
-var searchData=
-[
-  ['unix_5fd32be',['UNIX_D32BE',['../classH5_1_1PredType.html#ae7f0b8d74f633e364a9ba0a20727dac2',1,'H5::PredType']]],
-  ['unix_5fd32le',['UNIX_D32LE',['../classH5_1_1PredType.html#aa44d74bb687190190fa3ec3019579e2f',1,'H5::PredType']]],
-  ['unix_5fd64be',['UNIX_D64BE',['../classH5_1_1PredType.html#a14a9c109e84ac8dd1d01fcce4c0b6ebd',1,'H5::PredType']]],
-  ['unix_5fd64le',['UNIX_D64LE',['../classH5_1_1PredType.html#a22ce9d050cdc2f6ed13ce4b32993cc23',1,'H5::PredType']]]
-];
diff --git a/html/cpplus_RM/sync_off.png b/html/cpplus_RM/sync_off.png
deleted file mode 100644
index 3b443fc..0000000
Binary files a/html/cpplus_RM/sync_off.png and /dev/null differ
diff --git a/html/cpplus_RM/sync_on.png b/html/cpplus_RM/sync_on.png
deleted file mode 100644
index e08320f..0000000
Binary files a/html/cpplus_RM/sync_on.png and /dev/null differ
diff --git a/html/cpplus_RM/tab_a.png b/html/cpplus_RM/tab_a.png
deleted file mode 100644
index 3b725c4..0000000
Binary files a/html/cpplus_RM/tab_a.png and /dev/null differ
diff --git a/html/cpplus_RM/tab_b.gif b/html/cpplus_RM/tab_b.gif
deleted file mode 100644
index 0d62348..0000000
Binary files a/html/cpplus_RM/tab_b.gif and /dev/null differ
diff --git a/html/cpplus_RM/tab_b.png b/html/cpplus_RM/tab_b.png
deleted file mode 100644
index e2b4a86..0000000
Binary files a/html/cpplus_RM/tab_b.png and /dev/null differ
diff --git a/html/cpplus_RM/tab_h.png b/html/cpplus_RM/tab_h.png
deleted file mode 100644
index fd5cb70..0000000
Binary files a/html/cpplus_RM/tab_h.png and /dev/null differ
diff --git a/html/cpplus_RM/tab_l.gif b/html/cpplus_RM/tab_l.gif
deleted file mode 100644
index 9b1e633..0000000
Binary files a/html/cpplus_RM/tab_l.gif and /dev/null differ
diff --git a/html/cpplus_RM/tab_r.gif b/html/cpplus_RM/tab_r.gif
deleted file mode 100644
index ce9dd9f..0000000
Binary files a/html/cpplus_RM/tab_r.gif and /dev/null differ
diff --git a/html/cpplus_RM/tab_s.png b/html/cpplus_RM/tab_s.png
deleted file mode 100644
index ab478c9..0000000
Binary files a/html/cpplus_RM/tab_s.png and /dev/null differ
diff --git a/html/cpplus_RM/tabs.css b/html/cpplus_RM/tabs.css
deleted file mode 100644
index 9cf578f..0000000
--- a/html/cpplus_RM/tabs.css
+++ /dev/null
@@ -1,60 +0,0 @@
-.tabs, .tabs2, .tabs3 {
-    background-image: url('tab_b.png');
-    width: 100%;
-    z-index: 101;
-    font-size: 13px;
-    font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
-}
-
-.tabs2 {
-    font-size: 10px;
-}
-.tabs3 {
-    font-size: 9px;
-}
-
-.tablist {
-    margin: 0;
-    padding: 0;
-    display: table;
-}
-
-.tablist li {
-    float: left;
-    display: table-cell;
-    background-image: url('tab_b.png');
-    line-height: 36px;
-    list-style: none;
-}
-
-.tablist a {
-    display: block;
-    padding: 0 20px;
-    font-weight: bold;
-    background-image:url('tab_s.png');
-    background-repeat:no-repeat;
-    background-position:right;
-    color: #283A5D;
-    text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
-    text-decoration: none;
-    outline: none;
-}
-
-.tabs3 .tablist a {
-    padding: 0 10px;
-}
-
-.tablist a:hover {
-    background-image: url('tab_h.png');
-    background-repeat:repeat-x;
-    color: #fff;
-    text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
-    text-decoration: none;
-}
-
-.tablist li.current a {
-    background-image: url('tab_a.png');
-    background-repeat:repeat-x;
-    color: #fff;
-    text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
-}
diff --git a/html/cpplus_RM/writedata_8cpp-example.html b/html/cpplus_RM/writedata_8cpp-example.html
deleted file mode 100644
index a106585..0000000
--- a/html/cpplus_RM/writedata_8cpp-example.html
+++ /dev/null
@@ -1,431 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>HDF5 C++ API: writedata.cpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-<link href="RM_stylesheet.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectlogo"><img alt="Logo" src="image001.jpg"/></td>
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">HDF5 C++ API
-    <span id="projectnumber">1.8.12</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main Page</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-</div><!-- top -->
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)">< [...]
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="headertitle">
-<div class="title">writedata.cpp</div>  </div>
-</div><!--header-->
-<div class="contents">
-<dl class="section user"><dt></dt><dd>This example shows how to write datasets.</dd></dl>
-<div class="fragment"><div class="line"><span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div>
-<div class="line"><span class="comment"> * Copyright by The HDF Group.                                               *</span></div>
-<div class="line"><span class="comment"> * Copyright by the Board of Trustees of the University of Illinois.         *</span></div>
-<div class="line"><span class="comment"> * All rights reserved.                                                      *</span></div>
-<div class="line"><span class="comment"> *                                                                           *</span></div>
-<div class="line"><span class="comment"> * This file is part of HDF5.  The full HDF5 copyright notice, including     *</span></div>
-<div class="line"><span class="comment"> * terms governing use, modification, and redistribution, is contained in    *</span></div>
-<div class="line"><span class="comment"> * the files COPYING and Copyright.html.  COPYING can be found at the root   *</span></div>
-<div class="line"><span class="comment"> * of the source code distribution tree; Copyright.html can be found at the  *</span></div>
-<div class="line"><span class="comment"> * root level of an installed copy of the electronic HDF5 document set and   *</span></div>
-<div class="line"><span class="comment"> * is linked from the top-level documents page.  It can also be found at     *</span></div>
-<div class="line"><span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *</span></div>
-<div class="line"><span class="comment"> * access to either file, you may request a copy from help at hdfgroup.org.     *</span></div>
-<div class="line"><span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div>
-<div class="line"></div>
-<div class="line"><span class="comment">/*</span></div>
-<div class="line"><span class="comment"> *  This program shows how the select_hyperslab and select_elements</span></div>
-<div class="line"><span class="comment"> *  functions are used to write selected data from memory to the file.</span></div>
-<div class="line"><span class="comment"> *  Program takes 48 elements from the linear buffer and writes them into</span></div>
-<div class="line"><span class="comment"> *  the matrix using 3x2 blocks, (4,3) stride and (2,4) count.</span></div>
-<div class="line"><span class="comment"> *  Then four elements  of the matrix are overwritten with the new values and</span></div>
-<div class="line"><span class="comment"> *  file is closed. Program reopens the file and reads and displays the result.</span></div>
-<div class="line"><span class="comment"> */</span></div>
-<div class="line"></div>
-<div class="line"><span class="preprocessor">#ifdef OLD_HEADER_FILENAME</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <iostream.h></span></div>
-<div class="line"><span class="preprocessor">#else</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <iostream></span></div>
-<div class="line"><span class="preprocessor">#endif</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <string></span></div>
-<div class="line"></div>
-<div class="line"><span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#ifndef H5_NO_STD</span></div>
-<div class="line"><span class="preprocessor"></span>    <span class="keyword">using</span> std::cout;</div>
-<div class="line">    <span class="keyword">using</span> std::endl;</div>
-<div class="line"><span class="preprocessor">#endif  // H5_NO_STD</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#endif</span></div>
-<div class="line"><span class="preprocessor"></span></div>
-<div class="line"><span class="preprocessor">#include "<a class="code" href="H5Cpp_8h.html">H5Cpp.h</a>"</span></div>
-<div class="line"></div>
-<div class="line"><span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div>
-<div class="line"><span class="preprocessor"></span>    <span class="keyword">using namespace </span>H5;</div>
-<div class="line"><span class="preprocessor">#endif</span></div>
-<div class="line"><span class="preprocessor"></span></div>
-<div class="line"><span class="keyword">const</span> <a name="a0"></a><a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> FILE_NAME( <span class="stringliteral">"Select.h5"</span> );</div>
-<div class="line"><span class="keyword">const</span> <a class="code" href="H5Exception_8h.html#a5c3fdf56d98d169f63f1b114803db592">H5std_string</a> DATASET_NAME( <span class="stringliteral">"Matrix in file"</span> );</div>
-<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span>   MSPACE1_RANK = 1;   <span class="comment">// Rank of the first dataset in memory</span></div>
-<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span>   MSPACE1_DIM = 50;   <span class="comment">// Dataset size in memory</span></div>
-<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span>   MSPACE2_RANK = 1;   <span class="comment">// Rank of the second dataset in memory</span></div>
-<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span>   MSPACE2_DIM = 4;    <span class="comment">// Dataset size in memory</span></div>
-<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span>   FSPACE_RANK = 2;    <span class="comment">// Dataset rank as it is stored in the file</span></div>
-<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span>   FSPACE_DIM1 = 8;    <span class="comment">// Dimension sizes of the dataset as it is</span></div>
-<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span>   FSPACE_DIM2 = 12;   <span class="comment">//  stored in the file</span></div>
-<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span>   MSPACE_RANK = 2;    <span class="comment">// Rank of the first dataset in memory</span></div>
-<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span>   MSPACE_DIM1 = 8;    <span class="comment">// We will read dataset back from the file</span></div>
-<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span>   MSPACE_DIM2 = 9;    <span class="comment">//  to the dataset in memory with these</span></div>
-<div class="line">                <span class="comment">//  dataspace parameters</span></div>
-<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span>   NPOINTS = 4;    <span class="comment">// Number of points that will be selected</span></div>
-<div class="line">                <span class="comment">//  and overwritten</span></div>
-<div class="line"></div>
-<div class="line"><span class="keywordtype">int</span> main (<span class="keywordtype">void</span>)</div>
-<div class="line">{</div>
-<div class="line">    <span class="keywordtype">int</span>   i,j; <span class="comment">// loop indices */</span></div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Try block to detect exceptions raised by any of the calls inside it</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    <span class="keywordflow">try</span></div>
-<div class="line">    {</div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Turn off the auto-printing when failure occurs so that we can</span></div>
-<div class="line"><span class="comment">     * handle the errors appropriately</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    <a name="a1"></a><a class="code" href="classH5_1_1Exception.html#ad49f16300979996c094c2e4f57868414">Exception::dontPrint</a>();</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Create a file.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    <a name="_a2"></a><a class="code" href="classH5_1_1H5File.html">H5File</a>* file = <span class="keyword">new</span> <a class="code" href="classH5_1_1H5File.html">H5File</a>( FILE_NAME, H5F_ACC_TRUNC );</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">    * Create property list for a dataset and set up fill values.</span></div>
-<div class="line"><span class="comment">    */</span></div>
-<div class="line">    <span class="keywordtype">int</span> fillvalue = 0;   <span class="comment">/* Fill value for the dataset */</span></div>
-<div class="line">    <a name="_a3"></a><a class="code" href="classH5_1_1DSetCreatPropList.html">DSetCreatPropList</a> plist;</div>
-<div class="line">    plist.<a name="a4"></a><a class="code" href="classH5_1_1DSetCreatPropList.html#a06475f58202e5e96ca50e977174bb4ca">setFillValue</a>(<a name="a5"></a><a class="code" href="classH5_1_1PredType.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>, &fillvalue);</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Create dataspace for the dataset in the file.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    hsize_t fdim[] = {FSPACE_DIM1, FSPACE_DIM2}; <span class="comment">// dim sizes of ds (on disk)</span></div>
-<div class="line">    <a name="_a6"></a><a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> fspace( FSPACE_RANK, fdim );</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Create dataset and write it into the file.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    <a name="_a7"></a><a class="code" href="classH5_1_1DataSet.html">DataSet</a>* dataset = <span class="keyword">new</span> <a class="code" href="classH5_1_1DataSet.html">DataSet</a>(file-><a name="a8"></a><a class="code" href="classH5_1_1CommonFG.html#a12a4af21ca0231d4f2c4008b12177bb1">createDataSet</a>(</div>
-<div class="line">        DATASET_NAME, <a class="code" href="classH5_1_1PredType.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>, fspace, plist));</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Select hyperslab for the dataset in the file, using 3x2 blocks,</span></div>
-<div class="line"><span class="comment">     * (4,3) stride and (2,4) count starting at the position (0,1).</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    hsize_t start[2]; <span class="comment">// Start of hyperslab</span></div>
-<div class="line">    hsize_t stride[2]; <span class="comment">// Stride of hyperslab</span></div>
-<div class="line">    hsize_t count[2];  <span class="comment">// Block count</span></div>
-<div class="line">    hsize_t block[2];  <span class="comment">// Block sizes</span></div>
-<div class="line">    start[0]  = 0; start[1]  = 1;</div>
-<div class="line">    stride[0] = 4; stride[1] = 3;</div>
-<div class="line">    count[0]  = 2; count[1]  = 4;</div>
-<div class="line">    block[0]  = 3; block[1]  = 2;</div>
-<div class="line">    fspace.selectHyperslab( H5S_SELECT_SET, count, start, stride, block);</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Create dataspace for the first dataset.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    hsize_t dim1[] = {MSPACE1_DIM};  <span class="comment">/* Dimension size of the first dataset</span></div>
-<div class="line"><span class="comment">                                       (in memory) */</span></div>
-<div class="line">    <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> mspace1( MSPACE1_RANK, dim1 );</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Select hyperslab.</span></div>
-<div class="line"><span class="comment">     * We will use 48 elements of the vector buffer starting at the</span></div>
-<div class="line"><span class="comment">     * second element.  Selected elements are 1 2 3 . . . 48</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    start[0]  = 1;</div>
-<div class="line">    stride[0] = 1;</div>
-<div class="line">    count[0]  = 48;</div>
-<div class="line">    block[0]  = 1;</div>
-<div class="line">    mspace1.selectHyperslab( H5S_SELECT_SET, count, start, stride, block);</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Write selection from the vector buffer to the dataset in the file.</span></div>
-<div class="line"><span class="comment">     *</span></div>
-<div class="line"><span class="comment">     * File dataset should look like this:</span></div>
-<div class="line"><span class="comment">     *                    0  1  2  0  3  4  0  5  6  0  7  8</span></div>
-<div class="line"><span class="comment">     *                    0  9 10  0 11 12  0 13 14  0 15 16</span></div>
-<div class="line"><span class="comment">     *                    0 17 18  0 19 20  0 21 22  0 23 24</span></div>
-<div class="line"><span class="comment">     *                    0  0  0  0  0  0  0  0  0  0  0  0</span></div>
-<div class="line"><span class="comment">     *                    0 25 26  0 27 28  0 29 30  0 31 32</span></div>
-<div class="line"><span class="comment">     *                    0 33 34  0 35 36  0 37 38  0 39 40</span></div>
-<div class="line"><span class="comment">     *                    0 41 42  0 43 44  0 45 46  0 47 48</span></div>
-<div class="line"><span class="comment">     *                    0  0  0  0  0  0  0  0  0  0  0  0</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    <span class="keywordtype">int</span>    vector[MSPACE1_DIM]; <span class="comment">// vector buffer for dset</span></div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Buffer initialization.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    vector[0] = vector[MSPACE1_DIM - 1] = -1;</div>
-<div class="line">    <span class="keywordflow">for</span> (i = 1; i < MSPACE1_DIM - 1; i++)</div>
-<div class="line">        vector[i] = i;</div>
-<div class="line"></div>
-<div class="line">    dataset-><a name="a9"></a><a class="code" href="classH5_1_1DataSet.html#a3ce98e7a626fd32a23d1bcc41537326f">write</a>( vector, <a class="code" href="classH5_1_1PredType.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>, mspace1, fspace );</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Reset the selection for the file dataspace fid.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    fspace.selectNone();</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Create dataspace for the second dataset.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    hsize_t dim2[] = {MSPACE2_DIM};  <span class="comment">/* Dimension size of the second dataset</span></div>
-<div class="line"><span class="comment">                                       (in memory */</span></div>
-<div class="line">    <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> mspace2( MSPACE2_RANK, dim2 );</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Select sequence of NPOINTS points in the file dataspace.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    hsize_t coord[NPOINTS][FSPACE_RANK]; <span class="comment">/* Array to store selected points</span></div>
-<div class="line"><span class="comment">                                            from the file dataspace */</span></div>
-<div class="line">    coord[0][0] = 0; coord[0][1] = 0;</div>
-<div class="line">    coord[1][0] = 3; coord[1][1] = 3;</div>
-<div class="line">    coord[2][0] = 3; coord[2][1] = 5;</div>
-<div class="line">    coord[3][0] = 5; coord[3][1] = 6;</div>
-<div class="line"></div>
-<div class="line">    fspace.selectElements( H5S_SELECT_SET, NPOINTS, (<span class="keyword">const</span> hsize_t *)coord);</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Write new selection of points to the dataset.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    <span class="keywordtype">int</span>    values[] = {53, 59, 61, 67};  <span class="comment">/* New values to be written */</span></div>
-<div class="line">    dataset-><a class="code" href="classH5_1_1DataSet.html#a3ce98e7a626fd32a23d1bcc41537326f">write</a>( values, <a class="code" href="classH5_1_1PredType.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>, mspace2, fspace );</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * File dataset should look like this:</span></div>
-<div class="line"><span class="comment">     *                   53  1  2  0  3  4  0  5  6  0  7  8</span></div>
-<div class="line"><span class="comment">     *                    0  9 10  0 11 12  0 13 14  0 15 16</span></div>
-<div class="line"><span class="comment">     *                    0 17 18  0 19 20  0 21 22  0 23 24</span></div>
-<div class="line"><span class="comment">     *                    0  0  0 59  0 61  0  0  0  0  0  0</span></div>
-<div class="line"><span class="comment">     *                    0 25 26  0 27 28  0 29 30  0 31 32</span></div>
-<div class="line"><span class="comment">     *                    0 33 34  0 35 36 67 37 38  0 39 40</span></div>
-<div class="line"><span class="comment">     *                    0 41 42  0 43 44  0 45 46  0 47 48</span></div>
-<div class="line"><span class="comment">     *                    0  0  0  0  0  0  0  0  0  0  0  0</span></div>
-<div class="line"><span class="comment">     *</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Close the dataset and the file.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    <span class="keyword">delete</span> dataset;</div>
-<div class="line">    <span class="keyword">delete</span> file;</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Open the file.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    file = <span class="keyword">new</span> <a class="code" href="classH5_1_1H5File.html">H5File</a>( FILE_NAME, H5F_ACC_RDONLY );</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Open the dataset.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    dataset = <span class="keyword">new</span> <a class="code" href="classH5_1_1DataSet.html">DataSet</a>( file-><a name="a10"></a><a class="code" href="classH5_1_1CommonFG.html#a6a2557f173c32577db9feeb1b77d4e40">openDataSet</a>( DATASET_NAME ));</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Get dataspace of the dataset.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    fspace = dataset-><a name="a11"></a><a class="code" href="classH5_1_1DataSet.html#a1f727ed91722af4630ba20b2d8b5b12d">getSpace</a>();</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Select first hyperslab for the dataset in the file. The following</span></div>
-<div class="line"><span class="comment">     * elements are selected:</span></div>
-<div class="line"><span class="comment">     *                     10  0 11 12</span></div>
-<div class="line"><span class="comment">     *                     18  0 19 20</span></div>
-<div class="line"><span class="comment">     *                      0 59  0 61</span></div>
-<div class="line"><span class="comment">     *</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    start[0] = 1; start[1] = 2;</div>
-<div class="line">    block[0] = 1; block[1] = 1;</div>
-<div class="line">    stride[0] = 1; stride[1] = 1;</div>
-<div class="line">    count[0]  = 3; count[1]  = 4;</div>
-<div class="line">    fspace.selectHyperslab(H5S_SELECT_SET, count, start, stride, block);</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Add second selected hyperslab to the selection.</span></div>
-<div class="line"><span class="comment">     * The following elements are selected:</span></div>
-<div class="line"><span class="comment">     *                    19 20  0 21 22</span></div>
-<div class="line"><span class="comment">     *                     0 61  0  0  0</span></div>
-<div class="line"><span class="comment">     *                    27 28  0 29 30</span></div>
-<div class="line"><span class="comment">     *                    35 36 67 37 38</span></div>
-<div class="line"><span class="comment">     *                    43 44  0 45 46</span></div>
-<div class="line"><span class="comment">     *                     0  0  0  0  0</span></div>
-<div class="line"><span class="comment">     * Note that two hyperslabs overlap. Common elements are:</span></div>
-<div class="line"><span class="comment">     *                                              19 20</span></div>
-<div class="line"><span class="comment">     *                                               0 61</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    start[0] = 2; start[1] = 4;</div>
-<div class="line">    block[0] = 1; block[1] = 1;</div>
-<div class="line">    stride[0] = 1; stride[1] = 1;</div>
-<div class="line">    count[0]  = 6; count[1]  = 5;</div>
-<div class="line">    fspace.selectHyperslab(H5S_SELECT_OR, count, start, stride, block);</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Create memory dataspace.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    hsize_t mdim[] = {MSPACE_DIM1, MSPACE_DIM2}; <span class="comment">/* Dimension sizes of the</span></div>
-<div class="line"><span class="comment">                                                   dataset in memory when we</span></div>
-<div class="line"><span class="comment">                                                   read selection from the</span></div>
-<div class="line"><span class="comment">                                                   dataset on the disk */</span></div>
-<div class="line">    <a class="code" href="classH5_1_1DataSpace.html">DataSpace</a> mspace(MSPACE_RANK, mdim);</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Select two hyperslabs in memory. Hyperslabs has the same</span></div>
-<div class="line"><span class="comment">     * size and shape as the selected hyperslabs for the file dataspace.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    start[0] = 0; start[1] = 0;</div>
-<div class="line">    block[0] = 1; block[1] = 1;</div>
-<div class="line">    stride[0] = 1; stride[1] = 1;</div>
-<div class="line">    count[0]  = 3; count[1]  = 4;</div>
-<div class="line">    mspace.selectHyperslab(H5S_SELECT_SET, count, start, stride, block);</div>
-<div class="line">    start[0] = 1; start[1] = 2;</div>
-<div class="line">    block[0] = 1; block[1] = 1;</div>
-<div class="line">    stride[0] = 1; stride[1] = 1;</div>
-<div class="line">    count[0]  = 6; count[1]  = 5;</div>
-<div class="line">    mspace.selectHyperslab(H5S_SELECT_OR, count, start, stride, block);</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Initialize data buffer.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    <span class="keywordtype">int</span> matrix_out[MSPACE_DIM1][MSPACE_DIM2];</div>
-<div class="line">    <span class="keywordflow">for</span> (i = 0; i < MSPACE_DIM1; i++)</div>
-<div class="line">        <span class="keywordflow">for</span> (j = 0; j < MSPACE_DIM2; j++)</div>
-<div class="line">        matrix_out[i][j] = 0;</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Read data back to the buffer matrix.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    dataset-><a name="a12"></a><a class="code" href="classH5_1_1DataSet.html#a2f0278a519122419ae9981666277c9bb">read</a>(matrix_out, <a class="code" href="classH5_1_1PredType.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>, mspace, fspace);</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Display the result.  Memory dataset is:</span></div>
-<div class="line"><span class="comment">     *</span></div>
-<div class="line"><span class="comment">     *                    10  0 11 12  0  0  0  0  0</span></div>
-<div class="line"><span class="comment">     *                    18  0 19 20  0 21 22  0  0</span></div>
-<div class="line"><span class="comment">     *                     0 59  0 61  0  0  0  0  0</span></div>
-<div class="line"><span class="comment">     *                     0  0 27 28  0 29 30  0  0</span></div>
-<div class="line"><span class="comment">     *                     0  0 35 36 67 37 38  0  0</span></div>
-<div class="line"><span class="comment">     *                     0  0 43 44  0 45 46  0  0</span></div>
-<div class="line"><span class="comment">     *                     0  0  0  0  0  0  0  0  0</span></div>
-<div class="line"><span class="comment">     *                     0  0  0  0  0  0  0  0  0</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    <span class="keywordflow">for</span> (i=0; i < MSPACE_DIM1; i++)</div>
-<div class="line">    {</div>
-<div class="line">        <span class="keywordflow">for</span>(j=0; j < MSPACE_DIM2; j++)</div>
-<div class="line">        cout << matrix_out[i][j] << <span class="stringliteral">"  "</span>;</div>
-<div class="line">        cout << endl;</div>
-<div class="line">    }</div>
-<div class="line"></div>
-<div class="line">    <span class="comment">/*</span></div>
-<div class="line"><span class="comment">     * Close the dataset and the file.</span></div>
-<div class="line"><span class="comment">     */</span></div>
-<div class="line">    <span class="keyword">delete</span> dataset;</div>
-<div class="line">    <span class="keyword">delete</span> file;</div>
-<div class="line">   }  <span class="comment">// end of try block</span></div>
-<div class="line"></div>
-<div class="line">   <span class="comment">// catch failure caused by the H5File operations</span></div>
-<div class="line">   <span class="keywordflow">catch</span>( <a name="_a13"></a><a class="code" href="classH5_1_1FileIException.html">FileIException</a> error )</div>
-<div class="line">   {</div>
-<div class="line">    error.<a name="a14"></a><a class="code" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div>
-<div class="line">    <span class="keywordflow">return</span> -1;</div>
-<div class="line">   }</div>
-<div class="line"></div>
-<div class="line">   <span class="comment">// catch failure caused by the DataSet operations</span></div>
-<div class="line">   <span class="keywordflow">catch</span>( <a name="_a15"></a><a class="code" href="classH5_1_1DataSetIException.html">DataSetIException</a> error )</div>
-<div class="line">   {</div>
-<div class="line">    error.<a class="code" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div>
-<div class="line">    <span class="keywordflow">return</span> -1;</div>
-<div class="line">   }</div>
-<div class="line"></div>
-<div class="line">   <span class="comment">// catch failure caused by the DataSpace operations</span></div>
-<div class="line">   <span class="keywordflow">catch</span>( <a name="_a16"></a><a class="code" href="classH5_1_1DataSpaceIException.html">DataSpaceIException</a> error )</div>
-<div class="line">   {</div>
-<div class="line">    error.<a class="code" href="classH5_1_1Exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div>
-<div class="line">    <span class="keywordflow">return</span> -1;</div>
-<div class="line">   }</div>
-<div class="line"></div>
-<div class="line">   <span class="keywordflow">return</span> 0;</div>
-<div class="line">}</div>
-</div><!-- fragment --> </div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated on Wed Nov 13 2013 14:33:30 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>
diff --git a/html/doc-info.html b/html/doc-info.html
index 318c686..4b61a16 100644
--- a/html/doc-info.html
+++ b/html/doc-info.html
@@ -18,6 +18,11 @@
  -->
 
 
+<?php
+$page_title = "HDF5 Documentation: Releases 1.6.10 and 1.8.12"; 
+include ("../../links.php"); 
+include ("../../includes/header.html"); 
+?>
 <fieldset><h1>HDF5 Documentation</H1></fieldset>
 
 <p align=left>
@@ -82,5 +87,8 @@ This series is no longer supported.</p>
 <hr>
 
 
+<?php
+include ("../../includes/footer.html"); 
+?>
 
 <!-- "Last modified" date not required; it is auto-applied on server. -->
diff --git a/html/fortran/FortranFlags.html b/html/fortran/FortranFlags.html
index 6cd3407..6e84fa7 100644
--- a/html/fortran/FortranFlags.html
+++ b/html/fortran/FortranFlags.html
@@ -406,17 +406,7 @@ to other software that may require that resource.
 <h4>h5open_f</h4>
 <dir>
 
-        <a name="H5LIB2fh5open5ff"></a>
-<a name="robo175"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE <strong>h5open_f</strong>(error)
-    INTEGER, INTENT(OUT) :: error
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  error - Returns 0 if successful and -1 if fails
-</pre>
-
+        <?php include("h5open_f_F90.htm"); ?>
 
 </dir>
 
@@ -425,17 +415,7 @@ to other software that may require that resource.
 <h4>h5close_f</h4>
 <dir>
 
-        <a name="H5LIB2fh5close5ff"></a>
-<a name="robo89"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  SUBROUTINE <strong>h5close_f</strong>(error)
-    INTEGER, INTENT(OUT) :: error
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  error - Returns 0 if successful and -1 if fails
-</pre>
-
+        <?php include("h5close_f_F90.htm"); ?>
 
 </dir>
 
@@ -455,25 +435,7 @@ the development of HDF5 Fortran applications.
 <h4>h5offsetof</h4>
 <dir>
 
-        <a name="H5LIB5fPROVISIONAL2fh5offsetof"></a>
-<a name="robo26"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  FUNCTION <strong>h5offsetof</strong>(start,end) RESULT(offset)
-    USE, INTRINSIC :: ISO_C_BINDING
-    USE H5GLOBAL
-    IMPLICIT NONE
-    INTEGER(SIZE_T) :: offset
-    TYPE(C_PTR), VALUE, INTENT(IN) :: start, end
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  start - starting pointer address
-  end   - ending pointer address
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  offset - offset
-</pre>
-
+        <?php include("h5offsetof_F03.htm"); ?>
 
 </dir>
 
@@ -483,24 +445,7 @@ the development of HDF5 Fortran applications.
 <h4>h5kind_to_type</h4>
 <dir>
 
-        <a name="H5LIB2fh5kind5fto5ftype"></a>
-<a name="robo154"></a>
-
-<strong>Signature:</strong></p>
-<pre class="source">  INTEGER(HID_T) FUNCTION <strong>h5kind_to_type</strong>(kind, flag) RESULT(h5_type)
-    INTEGER, INTENT(IN) :: kind
-    INTEGER, INTENT(IN) :: flag
-</pre>
-<p class="item_name"><strong>Inputs:</strong></p>
-<pre>  kind    - Fortran KIND parameter
-  flag    - Whether KIND is of type INTEGER or REAL:
-              H5_INTEGER_KIND - integer
-              H5_REAL_KIND    - real
-</pre>
-<p class="item_name"><strong>Outputs:</strong></p>
-<pre>  h5_type - Returns the type
-</pre>
-
+        <?php include("h5kind_to_type_F90.htm"); ?>
 
 </dir>
 
diff --git a/html/index.html b/html/index.html
index 7d29375..8522de8 100644
--- a/html/index.html
+++ b/html/index.html
@@ -26,72 +26,72 @@
     </title>
   </head>
 
-<BODY BGCOLOR="#ffffff">
+<body bgcolor="#ffffff">
 
-<font face="Tahoma, Arial, Verdana, Helvetica, sans-serif" size=3>
+<font face="Tahoma, Arial, Verdana, Helvetica, sans-serif" size="3">
 <!-- BEGIN MAIN BODY -->
 
 
 
-<table width="100%" padding="0" border="0"> 
-  <tr valign="Bottom" align="left">
+<table width="100%" cellpadding="0" border="0"> 
+  <tr valign="bottom" align="left">
     <td>
-      <A HREF="http://www.hdfgroup.org">
+      <a href="http://www.hdfgroup.org">
       <img src="Graphics/THGnoTextSm.jpg" alt="The HDF Group logo" 
-        valign=top border="0" width=75 ></a>
-        <font size=+2>The HDF Group</font>
-      </font>
-    </td><td valign=bottom align=right>
+        border="0" width="75" ></a>
+        <font size="+2">The HDF Group</font>
+      
+    </td><td valign="bottom" align="right">
       <img src="Graphics/binder.jpg" alt="The HDF Group logo" 
-        valign=top border="0" height=60>
+        border="0" height="60">
       <!--
-      <font size=6>HDF5 User Documentation</font><br><font size=4>Hierarchical Data Format 5</font>
+      <font size=6>HDF5 User Documentation</font><br /><font size="4">Hierarchical Data Format 5</font>
       -->
   </td></tr>
 
-  <tr><td colspan=2 bgcolor=#888888 height=1></td></tr>
+  <tr><td colspan="2" bgcolor="#888888" height="1"></td></tr>
 
-<tr><td colspan=2 bgcolor=#004488 height=7 valign=bottom>
-<font face="Tahoma, Arial, Verdana, Helvetica, sans-serif" size=3> </font>
+<tr><td colspan="2" bgcolor="#004488" height="7" valign="bottom">
+<font face="Tahoma, Arial, Verdana, Helvetica, sans-serif" size="3"> </font>
 </td></tr>
 
 <!--
-  <tr><td colspan=2 bgcolor=#004488 height=7 valign=bottom>
+  <tr><td colspan="2" bgcolor="#004488" height=7 valign="bottom">
       <center>
       <table width=98% border=0>
-          <tr><td bgcolor=#4477aa valign=bottom align=center width=90>
+          <tr><td bgcolor=#4477aa valign="bottom" align="center" width=90>
               <font size=1 color=white>
                The HDF Group Home Page 
               </font>
-          </td><td bgcolor=#004488 valign=bottom align=center>
+          </td><td bgcolor="#004488" valign="bottom" align="center">
               <font size=1 color=white>
                
               </font>
-          </td><td bgcolor=#4477aa valign=bottom align=center width=40>
+          </td><td bgcolor=#4477aa valign="bottom" align="center" width=40>
               <font size=1 color=white>
                Intro 
               </font>
-          </td><td bgcolor=#4477aa valign=bottom align=center width=55>
+          </td><td bgcolor=#4477aa valign="bottom" align="center" width=55>
               <font size=1 color=white>
                Tutorials 
               </font>
-          </td><td bgcolor=#4477aa valign=bottom align=center width=70>
+          </td><td bgcolor=#4477aa valign="bottom" align="center" width=70>
               <font size=1 color=white>
                User’s Guide 
               </font>
-          </td><td bgcolor=#4477aa valign=bottom align=center width=65>
+          </td><td bgcolor=#4477aa valign="bottom" align="center" width=65>
               <font size=1 color=white>
                Ref Manual 
               </font>
-          </td><td bgcolor=#4477aa valign=bottom align=center width=80>
+          </td><td bgcolor=#4477aa valign="bottom" align="center" width=80>
               <font size=1 color=white>
                High−level APIs 
               </font>
-          </td><td bgcolor=#4477aa valign=bottom align=center width=35>
+          </td><td bgcolor=#4477aa valign="bottom" align="center" width=35>
               <font size=1 color=white>
                C++ 
               </font>
-          </td><td bgcolor=#4477aa valign=bottom align=center width=50>
+          </td><td bgcolor=#4477aa valign="bottom" align="center" width=50>
               <font size=1 color=white>
                Fortran 
               </font>
@@ -105,36 +105,43 @@
 
 
 <table border="0" width="100%" cellpadding="5">
-<tr><td rowspan="3" width=10% bgcolor="#d2e6ef" valign=top align=left>
- <br>
+<tr><td rowspan="3" width="13%" bgcolor="#d2e6ef" valign="top" align="left">
+ <br />
 <center>
-<table border=0 cellpadding="10">
-<tr><td bgcolor=#fbfbfb>
-    <center><font size=+1>Other HDF Links</font></center>
-    <hr>
-<font size=-1>
+<table border="0" cellpadding="10">
+<tr><td bgcolor="#fbfbfb">
+    <center><font size="+1">Other HDF Links</font></center>
+    <hr />
+<font size="-1">
     <dl>
-    <dt><a href="http://www.hdfgroup.org/services/support.html">Tech Support</a>
-    <p>
-    <dt><A HREF="http://www.hdfgroup.org/HDF5/release/obtain5.html" 
-        target="ExtWin">HDF5 Downloads</A>
-    <p>
-    <dt><a href="http://www.hdfgroup.org/products/java/hdf-java-html/">HDF 
-        Java Products</a>
-    <p>
+    <dt><a href="http://www.hdfgroup.org/services/">Support Services</a>
+    </dt>
+    <br />
+    <dt><a href="http://www.hdfgroup.org/HDF5/release/obtain5.html" 
+        target="ExtWin">HDF5 Downloads</a></dt>
+    <br />
+    
+    <dt><a href="http://www.hdfgroup.org/products/java/">HDF Java Products</a></dt>
+    <br />
+    
     <dt><a href="http://www.hdfgroup.org/HDF5/PHDF5/" 
-        target="ExtWin">Parallel HDF5</a>
-    <p>
-    <dt><A HREF="http://www.hdfgroup.org/newsletters.html" 
-        target="ExtWin">Newsletters</A>
-    <p>
-    <dt><a href="http://www.hdfgroup.org/pubs/presentations/">Presentations</a> and
-        <br>
-            <a href="http://www.hdfgroup.org/pubs/papers/">Papers</a>
+        target="ExtWin">Parallel HDF5</a></dt>
+    <br />
+    
+    <dt><a href="http://www.hdfgroup.org/newsletters.html" 
+        target="ExtWin">Newsletters</a></dt>
+    <br />
+    
+    <dt><a href="http://www.hdfgroup.org/pubs/presentations/">Presentations</a></dt>
+    <br />
+    
+    <dt><a href="http://www.hdfgroup.org/pubs/papers/">Papers</a></dt>
+    <br />
+    
 <!--
     <dt><a href="http://www.hdfgroup.org/pubs/presentations/">Presentations</a> & <a href="http://www.hdfgroup.org/pubs/papers/">Papers</a>
-    <br>
-    <A HREF="http://www.hdfgroup.uiuc.edu/papers/presentations/HDF5_overview/"
+    <br />
+    <a href="http://www.hdfgroup.uiuc.edu/papers/presentations/HDF5_overview/"
         target="ExtWin">HDF5 Overview</a>
     <p>
 -->
@@ -145,32 +152,37 @@
     <li>XML tools and standard XML DTD for HDF5 
     </ul>
     <p>
-    <dt><A HREF="http://www.hdfgroup.org/HDF5/doc/PSandPDF/">Printer-friendly 
-        and <br>Searchable PDFs</A>
+    <dt><a href="http://www.hdfgroup.org/HDF5/doc/PSandPDF/">Printer-friendly 
+        and <br />Searchable PDFs</A>
     <ul>
     <li>PDF versions of selected HDF5 documents
     </ul>
     <p>
-    <dt><A HREF="http://www.hdfgroup.uiuc.edu/HDF5/doc_dev_snapshot/index.html" 
+    <dt><a href="http://www.hdfgroup.uiuc.edu/HDF5/doc_dev_snapshot/index.html" 
         target="ExtWin">Pre-release Snapshots</A>
 -->
+    
+    <dt><a href="../docNewFeatures/">Documentation for HDF5 New Features</a></dt>
+
+
+
     </dl>
 </font>
 </td></tr>
 <tr><td>
      
-    <br> 
-    <br> 
-    <br> 
-    <br> 
-    <br> 
-    <br> 
-    <br> 
-    <br> 
-    <br> 
+    <br /> 
+    <br /> 
+    <br /> 
+    <br /> 
+    <br /> 
+    <br /> 
+    <br /> 
+    <br /> 
+    <br /> 
 </td></tr>
-<tr><td bgcolor=#fbfbfb>
-<font size=-1>
+<tr><td bgcolor="#fbfbfb">
+<font size="-1">
     <dl>
         <dt>Unsupported Prior Release:
         <ul>
@@ -182,179 +194,179 @@
 </table>
 </center>
 </td>
-<td rowspan="3" bgcolor="#FFFFFF" width=2%>
+<td rowspan="3" bgcolor="#FFFFFF" width="2%">
 </td>
 
-<td bgcolor="#FFFFFF" valign=top align=center width=61%>
+<td bgcolor="#FFFFFF" valign="top" align="center" width="87%">
 
-<table border="0" width=100%>
+<table border="0" width="100%">
 <tr>
-<td bgcolor="#fbf3ef" align=center valign=top colspan=3>
-    <hr size=1>
-    <font size=5 color=#000000>HDF5 Software Documentation</font>
-    <hr size=1>
+<td bgcolor="#fbf3ef" align="center" valign="top" colspan="3">
+    <hr size="1">
+    <font size="5" color="#000000">HDF5 Software Documentation</font>
+    <hr size="1" />
     </td>
 </tr>
 
 <tr>
-<td bgcolor="#FFFFFF" align=center valign=top colspan=3>
-    <font size=5 color=#004488>HDF5 Tools</font>
+<td bgcolor="#FFFFFF" align="center" valign="top" colspan="3">
+    <font size="5" color="#004488">HDF5 Tools</font>
     </td>
 </tr>
 
 <tr>
-    <td align=left valign=top width=47%>
-        <a href="http://www.hdfgroup.org/products/java/hdf-java-html/hdfview/">HDFview</a>
-        <br><font size=-1>Browser and editor
-        <br>Excellent choice for a “first look”</font>
-    </td><td align=left valign=top width=6%> 
-    </td><td align=left valign=top width=47%>
+    <td align="left" valign="top" width="47%">
+        <a href="http://www.hdfgroup.org/products/java/hdfview/">HDFview</a>
+        <br /><font size="-1">Browser and editor
+        <br />Excellent choice for a “first look”</font>
+    </td><td align="left" valign="top" width="6%"> 
+    </td><td align="left" valign="top" width="47%">
         <a href="RM/Tools.html">All HDF5 Tools</a>
-        <br><font size=-1>Command-line tools, conversion utilities, 
+        <br /><font size="-1">Command-line tools, conversion utilities, 
         and more</font>
     </td>
 </tr>
 
 <tr>
-<td bgcolor="#FFFFFF" valign=top align=center colspan=3>
-    <br>
-    <font size=5 color=#004488>Introducing HDF5</font>
+<td bgcolor="#FFFFFF" valign="top" align="center" colspan="3">
+    <br />
+    <font size="5" color="#004488">Introducing HDF5</font>
     </td>
 </tr>
 
 <tr>
-    <td align=left valign=top width=47%>
+    <td align="left" valign="top" width="47%">
         <a href="http://www.hdfgroup.org/HDF5/Tutor/index.html">HDF5 
         Tutorial</a>
-        <br><font size=-1>Tutorials treating selected HDF5 topics</font>
-    </td><td align=left valign=top width=6% rowspan="2"> 
-    </td><td align=left valign=top width=47%>
+        <br /><font size="-1">Tutorials treating selected HDF5 topics</font>
+    </td><td align="left" valign="top" width="6%" rowspan="2"> 
+    </td><td align="left" valign="top" width="47%">
         <a href="H5.intro.html">Introduction to HDF5</a>
-        <br><font size=-1>High level overview of using HDF5</font>
+        <br /><font size="-1">High level overview of using HDF5</font>
     </td>
 </tr>
 <tr>
-        <td align=left valign=top width=47%>
-        </td><td align=left valign=top width=47%>
+        <td align="left" valign="top" width="47%">
+        </td><td align="left" valign="top" width="47%">
             <a href="Glossary.html">HDF5 Glossary</a>
         </td>
 </tr>
 
 <tr>
-<td bgcolor="#FFFFFF" valign=top align=center colspan=3>
-    <br>
-    <font size=5 color=#004488>HDF5 Library</font>
-    <br><font size=4 color=#004488>Release 1.8.12, November 2013
+<td bgcolor="#FFFFFF" valign="top" align="center" colspan="3">
+    <br />
+    <font size="5" color="#004488">HDF5 Library</font>
+    <br /><font size="4" color="#004488">Release 1.8.12, November 2013
     </font>
 </td>
 </tr>
 
     <tr>
-        <td align=left valign=top width=47%>
-        <table width=100%>
-          <tr><td valign=top align=left>
+        <td align="left" valign="top" width="47%">
+        <table width="100%">
+          <tr><td valign="top" align="left">
             <a href="UG/index.html">HDF5 User’s Guide</a>
-            <font size=-1>
+            <font size="-1">
              
             (<a href="http://www.hdfgroup.org/HDF5/doc/PSandPDF/HDF5_UsersGuide.PDF">PDF for Release 1.8.8</a>)
-            <br>
+            <br />
             Detailed guide covering critical HDF5 features
             </font>
           </td></tr>
-          <tr><td valign=top align=left>
+          <tr><td valign="top" align="left">
             <a href="RM/RM_H5Front.html">HDF5 Reference Manual</a>
-            <font size=-1>
+            <font size="-1">
              
             (<a href="http://www.hdfgroup.org/HDF5/doc/PSandPDF/HDF5_RefManual.PDF">PDF for Release 1.8.8</a>)
-            <br>
+            <br />
             Detailed C and 
             <a href="RM/RM_H5Front.html#F90andCPPlus">Fortran</a> 
             interface descriptions</font>
           </td></tr>
-          <tr><td valign=top align=left>
+          <tr><td valign="top" align="left">
             <a href="HL/">High-level HDF5 Interfaces</a>
-            <br><font size=-1>Light, image, table, packet table,
+            <br /><font size="-1">Light, image, table, packet table,
             dimension scale</font>
           </td></tr>
-          <tr><td valign=top align=left>
+          <tr><td valign="top" align="left">
             <a href="http://www.hdfgroup.org/HDF5-FAQ.html">FAQs</a>
 <!--
-            <br><font size=-1>Answers to frequently asked questions 
+            <br /><font size="-1">Answers to frequently asked questions 
             about HDF5</font>
 -->
           </td></tr>
-          <tr><td valign=top align=left>
+          <tr><td valign="top" align="left">
             <hr align="left" width="50%">
-            <font size=4 color=#004488>Non-C Interfaces</font>
+            <font size="4" color="#004488">Non-C Interfaces</font>
             <hr align="left" width="50%">
           </td></tr>
-          <tr><td valign=top align=left>
+          <tr><td valign="top" align="left">
             <a href="fortran/index.html">HDF5 Fortran Interface</a>
           </td></tr>
-          <tr><td valign=top align=left>
+          <tr><td valign="top" align="left">
             <a href="cpplus_RM/index.html">HDF5 C++ Reference Manual</a>
             <!--
-            <br><font size=-1>Detailed C++ interface descriptions</font>
+            <br /><font size="-1">Detailed C++ interface descriptions</font>
             -->
           </td></tr>
-          <tr><td valign=top align=left>
-            <a href="http://www.hdfgroup.org/products/java/hdf-java-html/JNI/jhi5/index.html">
+          <tr><td valign="top" align="left">
+            <a href="http://www.hdfgroup.org/products/java/JNI/jhi5/index.html">
             Java HDF5 Interface</a>
           </td></tr>
         </table>
 
-        </td><td align=left valign=top width=6%> 
-        </td><td align=left valign=top width=47% bgcolor=#ffffff>
+        </td><td align="left" valign="top" width="6%"> 
+        </td><td align="left" valign="top" width="47%" bgcolor="#ffffff">
 
-        <table width=100%>
-          <tr><td valign=top align=left>
+        <table width="100%">
+          <tr><td valign="top" align="left">
             <a href="ADGuide/Changes.html">HDF5 Software Changes from 
             Release to Release</a>
-            <font size=-1>
-            <br>Specific interface changes for software maintainers
+            <font size="-1">
+            <br />Specific interface changes for software maintainers
             </font>
           </td></tr>
-          <tr><td valign=top align=left>
+          <tr><td valign="top" align="left">
             <hr align="left" width="50%">
-            <font size=4 color=#004488>Collections</font>
+            <font size="4" color="#004488">Collections</font>
             <hr align="left" width="50%">
           </td></tr>
-          <tr><td valign=top align=left>
+          <tr><td valign="top" align="left">
             <a href="Advanced.html">Advanced Topics in HDF5</a>
-            <font size=-1>
-            <br>Detailed information on selected advanced topics
+            <font size="-1">
+            <br />Detailed information on selected advanced topics
             </font>
           </td></tr>
-          <tr><td valign=top align=left>
+          <tr><td valign="top" align="left">
             <a href="ADGuide.html">HDF5 Application Developer’s Guide</a>
-            <br><font size=-1>Development support and guidelines</font>
+            <br /><font size="-1">Development support and guidelines</font>
           </td></tr>
-          <tr><td valign=top align=left>
+          <tr><td valign="top" align="left">
             <a href="Specs.html">HDF5 Specifications</a>
-            <br><font size=-1>Specifications of HDF5 formats and 
+            <br /><font size="-1">Specifications of HDF5 formats and 
             standard representations</font>
           </td></tr>
-          <tr><td valign=top align=left>
+          <tr><td valign="top" align="left">
             <a href="TechNotes.html">HDF5 Technical Notes</a>
             <!--
-            <br><font size=-1>Technical notes for HDF5 library and 
+            <br /><font size="-1">Technical notes for HDF5 library and 
             driver developers</font>
             -->
-            <br><font size=-1>Special topics in HDF5 and
+            <br /><font size="-1">Special topics in HDF5 and
             technical and historical notes</font>
           </td></tr>
         </table>
 
 <!--
-        </td></tr><tr><td valign=top>
-            <hr align=center width=50%>
+        </td></tr><tr><td valign="top">
+            <hr align="center" width=50%>
 
-        <table width=100%>
+        <table width="100%">
         </table>
 
-        </td><td align=left valign=top width=6%> 
-        </td><td align=left valign=top width=47% bgcolor=#ffffff>
-            <hr align=center width=50%>
+        </td><td align="left" valign="top" width="6%"> 
+        </td><td align="left" valign="top" width="47%" bgcolor="#ffffff">
+            <hr align="center" width=50%>
 -->
 
     </td>
@@ -377,29 +389,30 @@
 
 <!-- BEGIN FOOTER INFO -->
 
-<P><hr>
-<table border=0 width=100%>
-    <tr><td width=45% align=left valign=bottom>
+<P><hr />
+<table border="0" width="100%">
+    <tr><td width="45%" align="left" valign="bottom">
         <font face="arial,helvetica" size="-1">
-        The HDF Group Help Desk: <img src="Graphics/help.png" align=top height=16>
+        The HDF Group Help Desk: <img src="Graphics/help.png" 
+        align="middle" height="14" alt="HDF Group Help Desk">
 <!--
-        <br>
+        <br />
         Describes HDF5 Release 1.9.x (development snapshots)
 -->
-        <br>
+        <br />
         <!-- hhmts start -->
-        Last modified: 17 December 2013
+        Last modified: 18 March 2014
         <!-- hhmts end -->
 
         <p>
         </font>
-    </td><td width=10% rowspan=2> 
-    </td><td width=45% align=right valign=top rowspan=2>
+    </td><td width="10%" rowspan="2"> 
+    </td><td width="45%" align="right" valign="top" rowspan="2">
         <font face="arial,helvetica" size="-1">
         <a href="Copyright.html">Copyright</a> by The HDF Group and the Board 
-        <br>
+        <br />
         of Trustees of the University of Illinois.  
-        <br>
+        <br />
         All rights reserved.
 <!--
         See <a href="Copyright.html">full copyright notice</a>.
@@ -422,7 +435,7 @@
     </td></tr>
 </table>
 
-</font>
+
 
 
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git



More information about the Pkg-grass-devel mailing list